Searched refs:HeapOperation (Results 1 - 10 of 10) sorted by relevance

/macosx-10.10/JavaScriptCore-7600.1.17/heap/
H A DHeapOperation.h31 enum HeapOperation { NoOperation, Allocation, FullCollection, EdenCollection, AnyCollection }; enum in namespace:JSC
H A DCopiedSpace.h31 #include "HeapOperation.h"
66 template <HeapOperation collectionType>
102 void recycleEvacuatedBlock(CopiedBlock*, HeapOperation collectionType);
H A DCodeBlockSet.h30 #include "HeapOperation.h"
72 void deleteUnmarkedAndUnreferenced(HeapOperation);
H A DDelayedReleaseScope.h51 HeapOperation operationInProgress = NoOperation;
H A DHeap.h33 #include "HeapOperation.h"
135 HeapOperation operationInProgress() { return m_operationInProgress; }
156 JS_EXPORT_PRIVATE void collect(HeapOperation collectionType = AnyCollection);
267 void willStartCollection(HeapOperation collectionType);
314 bool shouldDoFullCollection(HeapOperation requestedCollectionType) const;
340 HeapOperation m_operationInProgress;
H A DCopiedSpaceInlines.h96 inline void CopiedSpace::recycleEvacuatedBlock(CopiedBlock* block, HeapOperation collectionType)
181 template <HeapOperation collectionType>
H A DCodeBlockSet.cpp91 void CodeBlockSet::deleteUnmarkedAndUnreferenced(HeapOperation collectionType)
H A DHeap.cpp129 void didFinishPhase(HeapOperation collectionType, double duration)
143 GCTimerScope(GCTimer* timer, HeapOperation collectionType)
156 HeapOperation m_collectionType;
967 void Heap::collect(HeapOperation collectionType)
1041 void Heap::willStartCollection(HeapOperation collectionType)
1364 bool Heap::shouldDoFullCollection(HeapOperation requestedCollectionType) const
H A DMarkedBlock.cpp222 template <HeapOperation collectionType>
H A DMarkedBlock.h28 #include "HeapOperation.h"
151 template <HeapOperation collectionType>

Completed in 272 milliseconds