| Index: third_party/WebKit/Source/platform/heap/ThreadState.h
 | 
| diff --git a/third_party/WebKit/Source/platform/heap/ThreadState.h b/third_party/WebKit/Source/platform/heap/ThreadState.h
 | 
| index bca31e27980e07554607cab516bc2a3a9cb5c464..6ab0903e33f4eadf0e9522dd9c5c20d40233d7cb 100644
 | 
| --- a/third_party/WebKit/Source/platform/heap/ThreadState.h
 | 
| +++ b/third_party/WebKit/Source/platform/heap/ThreadState.h
 | 
| @@ -284,8 +284,6 @@
 | 
|    // the executions of mutators.
 | 
|    void makeConsistentForMutator();
 | 
|  
 | 
| -  void compact();
 | 
| -
 | 
|    // Support for disallowing allocation. Mainly used for sanity
 | 
|    // checks asserts.
 | 
|    bool isAllocationAllowed() const {
 | 
| @@ -319,20 +317,6 @@
 | 
|        m_threadState->enterGCForbiddenScope();
 | 
|      }
 | 
|      ~MainThreadGCForbiddenScope() { m_threadState->leaveGCForbiddenScope(); }
 | 
| -
 | 
| -   private:
 | 
| -    ThreadState* const m_threadState;
 | 
| -  };
 | 
| -
 | 
| -  class GCForbiddenScope final {
 | 
| -    STACK_ALLOCATED();
 | 
| -
 | 
| -   public:
 | 
| -    explicit GCForbiddenScope(ThreadState* threadState)
 | 
| -        : m_threadState(threadState) {
 | 
| -      m_threadState->enterGCForbiddenScope();
 | 
| -    }
 | 
| -    ~GCForbiddenScope() { m_threadState->leaveGCForbiddenScope(); }
 | 
|  
 | 
|     private:
 | 
|      ThreadState* const m_threadState;
 | 
| @@ -577,13 +561,9 @@
 | 
|  
 | 
|    v8::Isolate* isolate() const { return m_isolate; }
 | 
|  
 | 
| -  BlinkGC::StackState stackState() const { return m_stackState; }
 | 
| -
 | 
|    void collectGarbage(BlinkGC::StackState, BlinkGC::GCType, BlinkGC::GCReason);
 | 
|    void collectGarbageForTerminatingThread();
 | 
|    void collectAllGarbage();
 | 
| -
 | 
| -  static const char* gcReasonString(BlinkGC::GCReason);
 | 
|  
 | 
|   private:
 | 
|    enum SnapshotType { HeapSnapshot, FreelistSnapshot };
 | 
| 
 |