| Index: src/d8.cc
|
| diff --git a/src/d8.cc b/src/d8.cc
|
| index 1c6e453f2a96bfcada6ce5e99c3155b7b4c52949..6eb7248b0e8fa0d84b802f59132cf29c1931d0c6 100644
|
| --- a/src/d8.cc
|
| +++ b/src/d8.cc
|
| @@ -1528,7 +1528,7 @@ int Shell::RunMain(Isolate* isolate, int argc, char* argv[]) {
|
| // Start preemption if threads have been created and preemption is enabled.
|
| if (threads.length() > 0
|
| && options.use_preemption) {
|
| - Locker::StartPreemption(options.preemption_interval);
|
| + Locker::StartPreemption(isolate, options.preemption_interval);
|
| }
|
| #endif // V8_SHARED
|
| }
|
| @@ -1546,7 +1546,7 @@ int Shell::RunMain(Isolate* isolate, int argc, char* argv[]) {
|
|
|
| if (threads.length() > 0 && options.use_preemption) {
|
| Locker lock(isolate);
|
| - Locker::StopPreemption();
|
| + Locker::StopPreemption(isolate);
|
| }
|
| #endif // V8_SHARED
|
| return 0;
|
|
|