| Index: gin/public/isolate_holder.h
 | 
| diff --git a/gin/public/isolate_holder.h b/gin/public/isolate_holder.h
 | 
| index e28462138657217b9b00f785c22e55e4c5502d9d..fb7ffe0880f0e3f5a14fb445a2d0b0f516b3ab18 100644
 | 
| --- a/gin/public/isolate_holder.h
 | 
| +++ b/gin/public/isolate_holder.h
 | 
| @@ -59,7 +59,9 @@ class GIN_EXPORT IsolateHolder {
 | 
|                  AccessMode access_mode);
 | 
|    IsolateHolder(scoped_refptr<base::SingleThreadTaskRunner> task_runner,
 | 
|                  AccessMode access_mode,
 | 
| -                AllowAtomicsWaitMode atomics_wait_mode);
 | 
| +                AllowAtomicsWaitMode atomics_wait_mode,
 | 
| +                intptr_t* reference_table,
 | 
| +                v8::StartupData* startup_data);
 | 
|  
 | 
|    // This constructor is to create V8 snapshot for Blink.
 | 
|    // Note this constructor calls isolate->Enter() internally.
 | 
| @@ -110,11 +112,13 @@ class GIN_EXPORT IsolateHolder {
 | 
|    }
 | 
|  
 | 
|   private:
 | 
| +  void SetUp(scoped_refptr<base::SingleThreadTaskRunner> task_runner);
 | 
| +
 | 
| +  std::unique_ptr<v8::SnapshotCreator> snapshot_creator_;
 | 
|    v8::Isolate* isolate_;
 | 
|    std::unique_ptr<PerIsolateData> isolate_data_;
 | 
|    std::unique_ptr<RunMicrotasksObserver> task_observer_;
 | 
|    std::unique_ptr<V8IsolateMemoryDumpProvider> isolate_memory_dump_provider_;
 | 
| -  std::unique_ptr<v8::SnapshotCreator> snapshot_creator_;
 | 
|    AccessMode access_mode_;
 | 
|  
 | 
|    DISALLOW_COPY_AND_ASSIGN(IsolateHolder);
 | 
| 
 |