From bfb31cbc33716220b42bb398471840a4fbed0d89 Mon Sep 17 00:00:00 2001 From: Jose Colon Rodriguez Date: Mon, 12 Feb 2024 10:51:34 -0400 Subject: Using Trie super slow --- src/main.zig | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/main.zig') diff --git a/src/main.zig b/src/main.zig index b517641..6cc9fe4 100644 --- a/src/main.zig +++ b/src/main.zig @@ -5,8 +5,12 @@ const GraphemeIterator = @import("Grapheme.zig").GraphemeIterator; const input = @embedFile("lang_mix.txt"); pub fn main() !void { + var arena = std.heap.ArenaAllocator.init(std.heap.page_allocator); + defer arena.deinit(); + const allocator = arena.allocator(); + var result: usize = 0; - var iter = GraphemeIterator.init(input); + var iter = try GraphemeIterator.init(allocator, input); var timer = try std.time.Timer.start(); -- cgit v1.2.3