From 5fbfeabd5f3bcfaaec7e157df171753940f4872c Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Mon, 2 Mar 2026 12:10:48 -0800 Subject: [PATCH] compiler: no longer need ThreadSafeArena wrapper --- src/main.zig | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/main.zig b/src/main.zig index 2e6da4b02d72b3aad66d90b9a31059ba0308774c..c03bbc4e101247d875d6228023e4bf10d661063c 100644 --- a/src/main.zig +++ b/src/main.zig @@ -298,11 +298,7 @@ fn mainArgs( return process.exit(try llvmArMain(arena, args)); } else if (mem.eql(u8, cmd, "build")) { dev.check(.build_command); - var thread_safe_arena: std.heap.ThreadSafeAllocator = .{ - .child_allocator = arena, - .io = io, - }; - return cmdBuild(gpa, thread_safe_arena.allocator(), io, cmd_args, environ_map); + return cmdBuild(gpa, arena, io, cmd_args, environ_map); } else if (mem.eql(u8, cmd, "clang") or mem.eql(u8, cmd, "-cc1") or mem.eql(u8, cmd, "-cc1as")) { @@ -4935,7 +4931,6 @@ test sanitizeExampleName { fn cmdBuild( gpa: Allocator, - /// Needs a thread-safe arena. arena: Allocator, io: Io, args: []const []const u8, -- 2.54.0