diff options
Diffstat (limited to 'deps/v8/src/third_party/vtune/vtune-jit.cc')
-rw-r--r-- | deps/v8/src/third_party/vtune/vtune-jit.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/deps/v8/src/third_party/vtune/vtune-jit.cc b/deps/v8/src/third_party/vtune/vtune-jit.cc index 57d8444017..53fc289351 100644 --- a/deps/v8/src/third_party/vtune/vtune-jit.cc +++ b/deps/v8/src/third_party/vtune/vtune-jit.cc @@ -182,7 +182,8 @@ void VTUNEJITInterface::event_handler(const v8::JitCodeEvent* event) { if ((*script->GetScriptName())->IsString()) { Local<String> script_name = Local<String>::Cast(script->GetScriptName()); - temp_file_name = new char[script_name->Utf8Length() + 1]; + temp_file_name = + new char[script_name->Utf8Length(event->isolate) + 1]; script_name->WriteUtf8(temp_file_name); jmethod.source_file_name = temp_file_name; } |