diff options
Diffstat (limited to 'deps/v8/src/runtime/runtime-function.cc')
-rw-r--r-- | deps/v8/src/runtime/runtime-function.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/deps/v8/src/runtime/runtime-function.cc b/deps/v8/src/runtime/runtime-function.cc index c78ac8f6b1..e9433d2041 100644 --- a/deps/v8/src/runtime/runtime-function.cc +++ b/deps/v8/src/runtime/runtime-function.cc @@ -63,7 +63,9 @@ RUNTIME_FUNCTION(Runtime_FunctionGetSourceCode) { DCHECK_EQ(1, args.length()); CONVERT_ARG_HANDLE_CHECKED(JSReceiver, function, 0); if (function->IsJSFunction()) { - return *Handle<JSFunction>::cast(function)->shared()->GetSourceCode(); + Handle<SharedFunctionInfo> shared( + Handle<JSFunction>::cast(function)->shared()); + return *SharedFunctionInfo::GetSourceCode(shared); } return isolate->heap()->undefined_value(); } |