Index: third_party/WebKit/Source/platform/heap/Heap.cpp |
diff --git a/third_party/WebKit/Source/platform/heap/Heap.cpp b/third_party/WebKit/Source/platform/heap/Heap.cpp |
index c44068b3756f3ada687e55f6f33ac912a7406f87..b1c035cc51b9069d6c31f29de13d8d4a0e59ecd9 100644 |
--- a/third_party/WebKit/Source/platform/heap/Heap.cpp |
+++ b/third_party/WebKit/Source/platform/heap/Heap.cpp |
@@ -35,7 +35,6 @@ |
#include "platform/ScriptForbiddenScope.h" |
#include "platform/heap/BlinkGCMemoryDumpProvider.h" |
#include "platform/heap/CallbackStack.h" |
-#include "platform/heap/HeapCompact.h" |
#include "platform/heap/MarkingVisitor.h" |
#include "platform/heap/PageMemory.h" |
#include "platform/heap/PagePool.h" |
@@ -411,25 +410,6 @@ |
m_postMarkingCallbackStack->commit(); |
m_globalWeakCallbackStack->commit(); |
m_ephemeronStack->commit(); |
-} |
- |
-HeapCompact* ThreadHeap::compaction() { |
- if (!m_compaction) |
- m_compaction = HeapCompact::create(); |
- return m_compaction.get(); |
-} |
- |
-void ThreadHeap::registerMovingObjectReference(MovableReference* slot) { |
- DCHECK(slot); |
- DCHECK(*slot); |
- compaction()->registerMovingObjectReference(slot); |
-} |
- |
-void ThreadHeap::registerMovingObjectCallback(MovableReference reference, |
- MovingObjectCallback callback, |
- void* callbackData) { |
- DCHECK(reference); |
- compaction()->registerMovingObjectCallback(reference, callback, callbackData); |
} |
void ThreadHeap::decommitCallbackStacks() { |