From bb3af1a6bff3138813a3709ee42d7628c05b4aeb Mon Sep 17 00:00:00 2001 From: Peterino2 Date: Thu, 22 Jan 2026 19:46:26 -0800 Subject: [PATCH] Switch parser to page_allocator for faster execution without leak tracking --- lib/sdl3/parser/src/parser.zig | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/lib/sdl3/parser/src/parser.zig b/lib/sdl3/parser/src/parser.zig index 6e290dc..2d2d9b6 100644 --- a/lib/sdl3/parser/src/parser.zig +++ b/lib/sdl3/parser/src/parser.zig @@ -5,14 +5,7 @@ const dependency_resolver = @import("dependency_resolver.zig"); const json_serializer = @import("json_serializer.zig"); pub fn main() !void { - var gpa = std.heap.GeneralPurposeAllocator(.{}){}; - defer { - const leaked = gpa.deinit(); - if (leaked == .leak) { - std.debug.print("Memory leaked!\n", .{}); - } - } - const allocator = gpa.allocator(); + const allocator = std.heap.page_allocator; const args = try std.process.argsAlloc(allocator); defer std.process.argsFree(allocator, args);