| Index: src/isolate.h
|
| diff --git a/src/isolate.h b/src/isolate.h
|
| index ef33dcb3c0b79493adc7e13941e20dc9d122b49b..c0618c8ea95dd76b7c83933febda75c99a2b639d 100644
|
| --- a/src/isolate.h
|
| +++ b/src/isolate.h
|
| @@ -41,6 +41,7 @@
|
| #include "handles.h"
|
| #include "hashmap.h"
|
| #include "heap.h"
|
| +#include "optimizing-compiler-thread.h"
|
| #include "regexp-stack.h"
|
| #include "runtime-profiler.h"
|
| #include "runtime.h"
|
| @@ -1059,6 +1060,10 @@ class Isolate {
|
| void LinkDeferredHandles(DeferredHandles* deferred_handles);
|
| void UnlinkDeferredHandles(DeferredHandles* deferred_handles);
|
|
|
| + OptimizingCompilerThread* optimizing_compiler_thread() {
|
| + return &optimizing_compiler_thread_;
|
| + }
|
| +
|
| private:
|
| Isolate();
|
|
|
| @@ -1283,9 +1288,12 @@ class Isolate {
|
| #endif
|
|
|
| DeferredHandles* deferred_handles_head_;
|
| + OptimizingCompilerThread optimizing_compiler_thread_;
|
|
|
| friend class ExecutionAccess;
|
| + friend class HandleScopeImplementer;
|
| friend class IsolateInitializer;
|
| + friend class OptimizingCompilerThread;
|
| friend class ThreadManager;
|
| friend class Simulator;
|
| friend class StackGuard;
|
|
|