| ... | @@ -298,11 +298,7 @@ fn mainArgs( | ... | @@ -298,11 +298,7 @@ fn mainArgs( |
| 298 | return process.exit(try llvmArMain(arena, args)); | 298 | return process.exit(try llvmArMain(arena, args)); |
| 299 | } else if (mem.eql(u8, cmd, "build")) { | 299 | } else if (mem.eql(u8, cmd, "build")) { |
| 300 | dev.check(.build_command); | 300 | dev.check(.build_command); |
| 301 | var thread_safe_arena: std.heap.ThreadSafeAllocator = .{ | 301 | return cmdBuild(gpa, arena, io, cmd_args, environ_map); |
| 302 | .child_allocator = arena, | | |
| 303 | .io = io, | | |
| 304 | }; | | |
| 305 | return cmdBuild(gpa, thread_safe_arena.allocator(), io, cmd_args, environ_map); | | |
| 306 | } else if (mem.eql(u8, cmd, "clang") or | 302 | } else if (mem.eql(u8, cmd, "clang") or |
| 307 | mem.eql(u8, cmd, "-cc1") or mem.eql(u8, cmd, "-cc1as")) | 303 | mem.eql(u8, cmd, "-cc1") or mem.eql(u8, cmd, "-cc1as")) |
| 308 | { | 304 | { |
| ... | @@ -4935,7 +4931,6 @@ test sanitizeExampleName { | ... | @@ -4935,7 +4931,6 @@ test sanitizeExampleName { |
| 4935 | | 4931 | |
| 4936 | fn cmdBuild( | 4932 | fn cmdBuild( |
| 4937 | gpa: Allocator, | 4933 | gpa: Allocator, |
| 4938 | /// Needs a thread-safe arena. | | |
| 4939 | arena: Allocator, | 4934 | arena: Allocator, |
| 4940 | io: Io, | 4935 | io: Io, |
| 4941 | args: []const []const u8, | 4936 | args: []const []const u8, |