Index: src/isolate.h |
diff --git a/src/isolate.h b/src/isolate.h |
index 1fc089d96062f02aef902ffc92b68bae19643004..fcb629eb3febf3eee8f5e997b3e09837895fb602 100644 |
--- a/src/isolate.h |
+++ b/src/isolate.h |
@@ -376,8 +376,9 @@ typedef List<HeapObject*> DebugObjectCache; |
V(Relocatable*, relocatable_top, NULL) \ |
V(DebugObjectCache*, string_stream_debug_object_cache, NULL) \ |
V(Object*, string_stream_current_security_token, NULL) \ |
- /* Serializer state. */ \ |
V(ExternalReferenceTable*, external_reference_table, NULL) \ |
+ V(HashMap*, external_reference_map, NULL) \ |
+ V(HashMap*, root_index_map, NULL) \ |
V(int, pending_microtask_count, 0) \ |
V(bool, autorun_microtasks, true) \ |
V(HStatistics*, hstatistics, NULL) \ |
@@ -527,6 +528,8 @@ class Isolate { |
static void GlobalTearDown(); |
+ void ClearSerializerData(); |
+ |
// Find the PerThread for this particular (isolate, thread) combination |
// If one does not yet exist, return null. |
PerIsolateThreadData* FindPerThreadDataForThisThread(); |