| Index: src/api.h
|
| diff --git a/src/api.h b/src/api.h
|
| index 80f32427c65beed55db96924780dac2552c61b6b..3b97e04fb288ab33462784b0ab393d7b61ef42c0 100644
|
| --- a/src/api.h
|
| +++ b/src/api.h
|
| @@ -369,7 +369,7 @@ class V8_EXPORT_PRIVATE DeferredHandles {
|
| isolate->LinkDeferredHandles(this);
|
| }
|
|
|
| - void Iterate(ObjectVisitor* v);
|
| + void Iterate(RootVisitor* v);
|
|
|
| List<Object**> blocks_;
|
| DeferredHandles* next_;
|
| @@ -421,9 +421,8 @@ class HandleScopeImplementer {
|
| void FreeThreadResources();
|
|
|
| // Garbage collection support.
|
| - void Iterate(v8::internal::ObjectVisitor* v);
|
| - static char* Iterate(v8::internal::ObjectVisitor* v, char* data);
|
| -
|
| + void Iterate(v8::internal::RootVisitor* v);
|
| + static char* Iterate(v8::internal::RootVisitor* v, char* data);
|
|
|
| inline internal::Object** GetSpareOrNewBlock();
|
| inline void DeleteExtensions(internal::Object** prev_limit);
|
| @@ -538,7 +537,7 @@ class HandleScopeImplementer {
|
| // This is only used for threading support.
|
| HandleScopeData handle_scope_data_;
|
|
|
| - void IterateThis(ObjectVisitor* v);
|
| + void IterateThis(RootVisitor* v);
|
| char* RestoreThreadHelper(char* from);
|
| char* ArchiveThreadHelper(char* to);
|
|
|
|
|