| Index: src/isolate.h
|
| diff --git a/src/isolate.h b/src/isolate.h
|
| index 52cb49baa6ecaa3262574f2db24a22fd8fae92da..033ca1019168d8c1c1aab49253497b52d4a89955 100644
|
| --- a/src/isolate.h
|
| +++ b/src/isolate.h
|
| @@ -78,6 +78,7 @@ class Logger;
|
| class MaterializedObjectStore;
|
| class OptimizingCompileDispatcher;
|
| class RegExpStack;
|
| +class RootVisitor;
|
| class RuntimeProfiler;
|
| class SaveContext;
|
| class SetupIsolateDelegate;
|
| @@ -815,9 +816,9 @@ class Isolate {
|
| void InvokeApiInterruptCallbacks();
|
|
|
| // Administration
|
| - void Iterate(ObjectVisitor* v);
|
| - void Iterate(ObjectVisitor* v, ThreadLocalTop* t);
|
| - char* Iterate(ObjectVisitor* v, char* t);
|
| + void Iterate(RootVisitor* v);
|
| + void Iterate(RootVisitor* v, ThreadLocalTop* t);
|
| + char* Iterate(RootVisitor* v, char* t);
|
| void IterateThread(ThreadVisitor* v, char* t);
|
|
|
| // Returns the current native context.
|
| @@ -1077,7 +1078,7 @@ class Isolate {
|
|
|
| AccessCompilerData* access_compiler_data() { return access_compiler_data_; }
|
|
|
| - void IterateDeferredHandles(ObjectVisitor* visitor);
|
| + void IterateDeferredHandles(RootVisitor* visitor);
|
| void LinkDeferredHandles(DeferredHandles* deferred_handles);
|
| void UnlinkDeferredHandles(DeferredHandles* deferred_handles);
|
|
|
|
|