| 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();
|
|
|