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(); |