diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2024-01-10 00:59:52 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2024-01-10 01:00:37 -0700 |
| commit | 854b88fda0dc6e92399c27f819bb2a0f5c090eb9 (patch) | |
| tree | 519ea4302d30255d6ca79337cc326261f4058a14 /lib/tsan/tsan_stack_trace.cpp | |
| parent | 036e9fd479219ed1116fed8c0da89fa5a2829cf9 (diff) | |
| download | zig-854b88fda0dc6e92399c27f819bb2a0f5c090eb9.tar.gz zig-854b88fda0dc6e92399c27f819bb2a0f5c090eb9.zip | |
tsan: update rtl files to LLVM 17.0.6
Diffstat (limited to 'lib/tsan/tsan_stack_trace.cpp')
| -rw-r--r-- | lib/tsan/tsan_stack_trace.cpp | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/lib/tsan/tsan_stack_trace.cpp b/lib/tsan/tsan_stack_trace.cpp index 6c703d7f2b..9bbaafb3a8 100644 --- a/lib/tsan/tsan_stack_trace.cpp +++ b/lib/tsan/tsan_stack_trace.cpp @@ -23,14 +23,10 @@ VarSizeStackTrace::~VarSizeStackTrace() { } void VarSizeStackTrace::ResizeBuffer(uptr new_size) { - if (trace_buffer) { - internal_free(trace_buffer); - } - trace_buffer = - (new_size > 0) - ? (uptr *)internal_alloc(MBlockStackTrace, - new_size * sizeof(trace_buffer[0])) - : nullptr; + Free(trace_buffer); + trace_buffer = (new_size > 0) + ? (uptr *)Alloc(new_size * sizeof(trace_buffer[0])) + : nullptr; trace = trace_buffer; size = new_size; } |
