Index: src/api.h |
diff --git a/src/api.h b/src/api.h |
index 4243d9025952e9e1366824763d0a23792fe02015..00bda0941ca8f1647d807745969c3725659fc678 100644 |
--- a/src/api.h |
+++ b/src/api.h |
@@ -365,7 +365,7 @@ class V8_EXPORT_PRIVATE DeferredHandles { |
isolate->LinkDeferredHandles(this); |
} |
- void Iterate(ObjectVisitor* v); |
+ void Iterate(RootVisitor* v); |
List<Object**> blocks_; |
DeferredHandles* next_; |
@@ -417,9 +417,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); |
@@ -534,7 +533,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); |