Searched refs:HeapTimer (Results 1 - 5 of 5) sorted by relevance

/macosx-10.10/JavaScriptCore-7600.1.17/heap/
H A DHeapTimer.cpp27 #include "HeapTimer.h"
44 const CFTimeInterval HeapTimer::s_decade = 60 * 60 * 24 * 365 * 10;
57 HeapTimer::HeapTimer(VM* vm, CFRunLoopRef runLoop) function in class:JSC::HeapTimer
65 m_timer = adoptCF(CFRunLoopTimerCreate(0, s_decade, s_decade, 0, 0, HeapTimer::timerDidFire, &m_context));
69 HeapTimer::~HeapTimer()
75 void HeapTimer::timerDidFire(CFRunLoopTimerRef timer, void* context)
87 HeapTimer* heapTimer = 0;
107 HeapTimer
[all...]
H A DHeapTimer.h40 class HeapTimer { class in namespace:JSC
43 HeapTimer(VM*, CFRunLoopRef);
46 HeapTimer(VM*);
49 JS_EXPORT_PRIVATE virtual ~HeapTimer();
H A DGCActivityCallback.h32 #include "HeapTimer.h"
44 class JS_EXPORT_PRIVATE GCActivityCallback : public HeapTimer, public ThreadSafeRefCounted<GCActivityCallback> {
71 : HeapTimer(vm, runLoop)
79 : HeapTimer(vm)
86 : HeapTimer(vm)
H A DIncrementalSweeper.h29 #include "HeapTimer.h"
38 class IncrementalSweeper : public HeapTimer {
H A DIncrementalSweeper.cpp48 : HeapTimer(heap->vm(), runLoop)
124 : HeapTimer(vm)

Completed in 206 milliseconds