| Index: src/heap/heap.h
 | 
| diff --git a/src/heap/heap.h b/src/heap/heap.h
 | 
| index 246d389b88dc97ddf6ea61dc5f1ea621f96e571d..027dcf79554a9dafe8bcf3af7d659d6048899644 100644
 | 
| --- a/src/heap/heap.h
 | 
| +++ b/src/heap/heap.h
 | 
| @@ -820,16 +820,6 @@
 | 
|      amount_of_external_allocated_memory_ += delta;
 | 
|    }
 | 
|  
 | 
| -  void update_amount_of_external_allocated_freed_memory(intptr_t freed) {
 | 
| -    amount_of_external_allocated_memory_freed_.Increment(freed);
 | 
| -  }
 | 
| -
 | 
| -  void account_amount_of_external_allocated_freed_memory() {
 | 
| -    amount_of_external_allocated_memory_ -=
 | 
| -        amount_of_external_allocated_memory_freed_.Value();
 | 
| -    amount_of_external_allocated_memory_freed_.SetValue(0);
 | 
| -  }
 | 
| -
 | 
|    void DeoptMarkedAllocationSites();
 | 
|  
 | 
|    bool DeoptMaybeTenuredAllocationSites() {
 | 
| @@ -1364,6 +1354,10 @@
 | 
|    void RegisterNewArrayBuffer(JSArrayBuffer* buffer);
 | 
|    void UnregisterArrayBuffer(JSArrayBuffer* buffer);
 | 
|  
 | 
| +  inline ArrayBufferTracker* array_buffer_tracker() {
 | 
| +    return array_buffer_tracker_;
 | 
| +  }
 | 
| +
 | 
|    // ===========================================================================
 | 
|    // Allocation site tracking. =================================================
 | 
|    // ===========================================================================
 | 
| @@ -1999,8 +1993,6 @@
 | 
|  
 | 
|    // Caches the amount of external memory registered at the last global gc.
 | 
|    int64_t amount_of_external_allocated_memory_at_last_global_gc_;
 | 
| -
 | 
| -  base::AtomicNumber<intptr_t> amount_of_external_allocated_memory_freed_;
 | 
|  
 | 
|    // This can be calculated directly from a pointer to the heap; however, it is
 | 
|    // more expedient to get at the isolate directly from within Heap methods.
 | 
| @@ -2239,6 +2231,8 @@
 | 
|    bool deserialization_complete_;
 | 
|  
 | 
|    StrongRootsList* strong_roots_list_;
 | 
| +
 | 
| +  ArrayBufferTracker* array_buffer_tracker_;
 | 
|  
 | 
|    // The depth of HeapIterator nestings.
 | 
|    int heap_iterator_depth_;
 | 
| 
 |