Index: src/isolate.h |
diff --git a/src/isolate.h b/src/isolate.h |
index 22888fc7f2e90e1b07a380208a79a27689402bc7..33e395f8ecc70a8d4468b941b3204f83030b6e9a 100644 |
--- a/src/isolate.h |
+++ b/src/isolate.h |
@@ -34,6 +34,7 @@ class RandomNumberGenerator; |
namespace internal { |
class AccessCompilerData; |
+class AddressToIndexHashMap; |
class BasicBlockProfiler; |
class Bootstrapper; |
class CancelableTaskManager; |
@@ -59,6 +60,7 @@ class ExternalCallbackScope; |
class ExternalReferenceTable; |
class Factory; |
class HandleScopeImplementer; |
+class HeapObjectToIndexHashMap; |
class HeapProfiler; |
class HStatistics; |
class HTracer; |
@@ -400,8 +402,8 @@ typedef List<HeapObject*> DebugObjectCache; |
V(Object*, string_stream_current_security_token, nullptr) \ |
V(ExternalReferenceTable*, external_reference_table, nullptr) \ |
V(intptr_t*, api_external_references, nullptr) \ |
- V(base::HashMap*, external_reference_map, nullptr) \ |
- V(base::HashMap*, root_index_map, nullptr) \ |
+ V(AddressToIndexHashMap*, external_reference_map, nullptr) \ |
+ V(HeapObjectToIndexHashMap*, root_index_map, nullptr) \ |
V(v8::DeserializeInternalFieldsCallback, \ |
deserialize_internal_fields_callback, nullptr) \ |
V(int, pending_microtask_count, 0) \ |