| Index: src/execution.cc
|
| diff --git a/src/execution.cc b/src/execution.cc
|
| index 10129117c2643d7bf20491af6b8898537a804bdf..dee31126829f55095662a3e1e6e9b402ff6b478f 100644
|
| --- a/src/execution.cc
|
| +++ b/src/execution.cc
|
| @@ -432,25 +432,6 @@ void StackGuard::TerminateExecution() {
|
| }
|
|
|
|
|
| -void StackGuard::RequestCodeReadyEvent() {
|
| - ASSERT(FLAG_parallel_recompilation);
|
| - if (ExecutionAccess::TryLock(isolate_)) {
|
| - thread_local_.interrupt_flags_ |= CODE_READY;
|
| - if (thread_local_.postpone_interrupts_nesting_ == 0) {
|
| - thread_local_.jslimit_ = thread_local_.climit_ = kInterruptLimit;
|
| - isolate_->heap()->SetStackLimits();
|
| - }
|
| - ExecutionAccess::Unlock(isolate_);
|
| - }
|
| -}
|
| -
|
| -
|
| -bool StackGuard::IsCodeReadyEvent() {
|
| - ExecutionAccess access(isolate_);
|
| - return (thread_local_.interrupt_flags_ & CODE_READY) != 0;
|
| -}
|
| -
|
| -
|
| bool StackGuard::IsGCRequest() {
|
| ExecutionAccess access(isolate_);
|
| return (thread_local_.interrupt_flags_ & GC_REQUEST) != 0;
|
| @@ -899,17 +880,6 @@ MaybeObject* Execution::HandleStackGuardInterrupt(Isolate* isolate) {
|
| stack_guard->Continue(GC_REQUEST);
|
| }
|
|
|
| - if (stack_guard->IsCodeReadyEvent()) {
|
| - ASSERT(FLAG_parallel_recompilation);
|
| - if (FLAG_trace_parallel_recompilation) {
|
| - PrintF(" ** CODE_READY event received.\n");
|
| - }
|
| - stack_guard->Continue(CODE_READY);
|
| - }
|
| - if (!stack_guard->IsTerminateExecution() &&
|
| - !FLAG_manual_parallel_recompilation) {
|
| - isolate->optimizing_compiler_thread()->InstallOptimizedFunctions();
|
| - }
|
|
|
| isolate->counters()->stack_interrupts()->Increment();
|
| isolate->counters()->runtime_profiler_ticks()->Increment();
|
|
|