Index: third_party/WebKit/Source/platform/heap/Heap.h |
diff --git a/third_party/WebKit/Source/platform/heap/Heap.h b/third_party/WebKit/Source/platform/heap/Heap.h |
index 5b9599955192af01538cd7570cd55e99f3f5ed05..b4238348c76ffbd059f349b64d672b3df2338440 100644 |
--- a/third_party/WebKit/Source/platform/heap/Heap.h |
+++ b/third_party/WebKit/Source/platform/heap/Heap.h |
@@ -351,6 +351,11 @@ |
template<typename T> static Address allocate(size_t, bool eagerlySweep = false); |
template<typename T> static Address reallocate(void* previous, size_t); |
+ static const char* gcReasonString(BlinkGC::GCReason); |
+ static void collectGarbage(BlinkGC::StackState, BlinkGC::GCType, BlinkGC::GCReason); |
+ static void collectGarbageForTerminatingThread(ThreadState*); |
+ static void collectAllGarbage(); |
+ |
void processMarkingStack(Visitor*); |
void postMarkingProcessing(Visitor*); |
void globalWeakProcessing(Visitor*); |