summaryrefslogtreecommitdiff
path: root/deps/v8/src/third_party/vtune/vtune-jit.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/third_party/vtune/vtune-jit.cc')
-rw-r--r--deps/v8/src/third_party/vtune/vtune-jit.cc3
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;
}