diff options
Diffstat (limited to 'chromium/v8/src/wasm/function-compiler.cc')
-rw-r--r-- | chromium/v8/src/wasm/function-compiler.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/chromium/v8/src/wasm/function-compiler.cc b/chromium/v8/src/wasm/function-compiler.cc index 6b25520d84f..e268667d287 100644 --- a/chromium/v8/src/wasm/function-compiler.cc +++ b/chromium/v8/src/wasm/function-compiler.cc @@ -48,7 +48,7 @@ class WasmInstructionBufferImpl { DCHECK_LT(size(), new_size); holder_->old_buffer_ = std::move(holder_->buffer_); - holder_->buffer_ = OwnedVector<uint8_t>::New(new_size); + holder_->buffer_ = OwnedVector<uint8_t>::NewForOverwrite(new_size); return std::make_unique<View>(holder_->buffer_.as_vector(), holder_); } @@ -58,7 +58,7 @@ class WasmInstructionBufferImpl { }; explicit WasmInstructionBufferImpl(size_t size) - : buffer_(OwnedVector<uint8_t>::New(size)) {} + : buffer_(OwnedVector<uint8_t>::NewForOverwrite(size)) {} std::unique_ptr<AssemblerBuffer> CreateView() { DCHECK_NOT_NULL(buffer_); @@ -278,7 +278,8 @@ JSToWasmWrapperCompilationUnit::JSToWasmWrapperCompilationUnit( JSToWasmWrapperCompilationUnit::~JSToWasmWrapperCompilationUnit() = default; void JSToWasmWrapperCompilationUnit::Execute() { - TRACE_EVENT0(TRACE_DISABLED_BY_DEFAULT("v8.wasm"), "CompileJSToWasmWrapper"); + TRACE_EVENT0(TRACE_DISABLED_BY_DEFAULT("v8.wasm.detailed"), + "wasm.CompileJSToWasmWrapper"); CompilationJob::Status status = job_->ExecuteJob(nullptr); CHECK_EQ(status, CompilationJob::SUCCEEDED); } |