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