commit 5fbfeabd5f3bcfaaec7e157df171753940f4872c (tree)
parent 4381a387bfa73c523a49d6b5c4d8ea336c7d4275
Author: Andrew Kelley <andrew@ziglang.org>
Date: Mon, 2 Mar 2026 12:10:48 -0800
compiler: no longer need ThreadSafeArena wrapper
Diffstat:
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git 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,