| Index: src/isolate.h
|
| diff --git a/src/isolate.h b/src/isolate.h
|
| index e6c8d25118daec57e7e0956dffccb4508f01b557..974584a92895ff9c06c249b700982b70827e8d9b 100644
|
| --- a/src/isolate.h
|
| +++ b/src/isolate.h
|
| @@ -26,6 +26,8 @@
|
| #include "src/runtime/runtime.h"
|
| #include "src/zone/zone.h"
|
|
|
| +class TestIsolate;
|
| +
|
| namespace v8 {
|
|
|
| namespace base {
|
| @@ -74,6 +76,7 @@ class OptimizingCompileDispatcher;
|
| class RegExpStack;
|
| class RuntimeProfiler;
|
| class SaveContext;
|
| +class SetupIsolateDelegate;
|
| class StatsTable;
|
| class StringTracker;
|
| class StubCache;
|
| @@ -1423,6 +1426,7 @@ class Isolate {
|
| ThreadManager* thread_manager_;
|
| RuntimeState runtime_state_;
|
| Builtins builtins_;
|
| + SetupIsolateDelegate* setup_delegate_;
|
| unibrow::Mapping<unibrow::Ecma262UnCanonicalize> jsregexp_uncanonicalize_;
|
| unibrow::Mapping<unibrow::CanonicalizationRange> jsregexp_canonrange_;
|
| unibrow::Mapping<unibrow::Ecma262Canonicalize>
|
| @@ -1561,6 +1565,7 @@ class Isolate {
|
| friend class v8::Locker;
|
| friend class v8::Unlocker;
|
| friend class v8::SnapshotCreator;
|
| + friend class ::TestIsolate;
|
| friend v8::StartupData v8::V8::CreateSnapshotDataBlob(const char*);
|
| friend v8::StartupData v8::V8::WarmUpSnapshotDataBlob(v8::StartupData,
|
| const char*);
|
|
|