| Index: src/isolate.h
|
| diff --git a/src/isolate.h b/src/isolate.h
|
| index 974584a92895ff9c06c249b700982b70827e8d9b..31cd2a6497b71f19dbbaec0d97c3e3ddd6a68d67 100644
|
| --- a/src/isolate.h
|
| +++ b/src/isolate.h
|
| @@ -74,6 +74,7 @@ class Logger;
|
| class MaterializedObjectStore;
|
| class OptimizingCompileDispatcher;
|
| class RegExpStack;
|
| +class RootVisitor;
|
| class RuntimeProfiler;
|
| class SaveContext;
|
| class SetupIsolateDelegate;
|
| @@ -797,9 +798,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.
|
| @@ -1059,7 +1060,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);
|
|
|
|
|