| Index: src/builtins.cc
|
| diff --git a/src/builtins.cc b/src/builtins.cc
|
| index 80e83b1b3cc48e418e30a3fe9113f3e50a351798..16e9013e6014b038839b99b575e2f271648f6d5b 100644
|
| --- a/src/builtins.cc
|
| +++ b/src/builtins.cc
|
| @@ -1051,7 +1051,7 @@ MUST_USE_RESULT static MaybeObject* HandleApiCallHelper(
|
| v8::Handle<v8::Value> value;
|
| {
|
| // Leaving JavaScript.
|
| - VMState state(EXTERNAL);
|
| + VMState state(isolate, EXTERNAL);
|
| #ifdef ENABLE_LOGGING_AND_PROFILING
|
| state.set_external_callback(v8::ToCData<Address>(callback_obj));
|
| #endif
|
| @@ -1131,7 +1131,7 @@ BUILTIN(FastHandleApiCall) {
|
| v8::Handle<v8::Value> value;
|
| {
|
| // Leaving JavaScript.
|
| - VMState state(EXTERNAL);
|
| + VMState state(isolate, EXTERNAL);
|
| #ifdef ENABLE_LOGGING_AND_PROFILING
|
| state.set_external_callback(v8::ToCData<Address>(callback_obj));
|
| #endif
|
| @@ -1199,7 +1199,7 @@ MUST_USE_RESULT static MaybeObject* HandleApiCallAsFunctionOrConstructor(
|
| v8::Handle<v8::Value> value;
|
| {
|
| // Leaving JavaScript.
|
| - VMState state(EXTERNAL);
|
| + VMState state(isolate, EXTERNAL);
|
| #ifdef ENABLE_LOGGING_AND_PROFILING
|
| state.set_external_callback(v8::ToCData<Address>(callback_obj));
|
| #endif
|
|
|