Searched refs:ConservativeRoots (Results 1 - 12 of 12) sorted by relevance

/macosx-10.10/JavaScriptCore-7600.1.17/heap/
H A DConservativeRoots.h40 class ConservativeRoots { class in namespace:JSC
42 ConservativeRoots(const MarkedBlockSet*, CopiedSpace*);
43 ~ConservativeRoots();
72 inline size_t ConservativeRoots::size()
77 inline JSCell** ConservativeRoots::roots()
H A DMachineStackMarker.h32 class ConservativeRoots;
42 void gatherConservativeRoots(ConservativeRoots&, JITStubRoutineSet&, CodeBlockSet&, void* stackCurrent);
48 void gatherFromCurrentThread(ConservativeRoots&, JITStubRoutineSet&, CodeBlockSet&, void* stackCurrent);
55 void gatherFromOtherThread(ConservativeRoots&, Thread*, JITStubRoutineSet&, CodeBlockSet&);
H A DConservativeRoots.cpp27 #include "ConservativeRoots.h"
40 ConservativeRoots::ConservativeRoots(const MarkedBlockSet* blocks, CopiedSpace* copiedSpace) function in class:JSC::ConservativeRoots
49 ConservativeRoots::~ConservativeRoots()
55 void ConservativeRoots::grow()
67 inline void ConservativeRoots::genericAddPointer(void* p, TinyBloomFilter filter, MarkHook& markHook)
95 void ConservativeRoots::genericAddSpan(void* begin, void* end, MarkHook& markHook)
116 void ConservativeRoots::add(void* begin, void* end)
122 void ConservativeRoots
[all...]
H A DSlotVisitor.h39 class ConservativeRoots;
63 void append(ConservativeRoots&);
H A DHeap.h274 void gatherStackRoots(ConservativeRoots&, void** dummy);
275 void gatherJSStackRoots(ConservativeRoots&);
276 void gatherScratchBufferRoots(ConservativeRoots&);
280 void visitConservativeRoots(ConservativeRoots&);
H A DMachineStackMarker.cpp25 #include "ConservativeRoots.h"
236 void MachineThreads::gatherFromCurrentThread(ConservativeRoots& conservativeRoots, JITStubRoutineSet& jitStubRoutines, CodeBlockSet& codeBlocks, void* stackCurrent)
447 void MachineThreads::gatherFromOtherThread(ConservativeRoots& conservativeRoots, Thread* thread, JITStubRoutineSet& jitStubRoutines, CodeBlockSet& codeBlocks)
463 void MachineThreads::gatherConservativeRoots(ConservativeRoots& conservativeRoots, JITStubRoutineSet& jitStubRoutines, CodeBlockSet& codeBlocks, void* stackCurrent)
H A DHeap.cpp25 #include "ConservativeRoots.h"
467 ConservativeRoots stackRoots(&m_objectSpace.blocks(), &m_storageSpace);
500 ConservativeRoots conservativeRoots(&m_objectSpace.blocks(), &m_storageSpace);
561 void Heap::gatherStackRoots(ConservativeRoots& roots, void** dummy)
568 void Heap::gatherJSStackRoots(ConservativeRoots& roots)
578 void Heap::gatherScratchBufferRoots(ConservativeRoots& roots)
613 void Heap::visitConservativeRoots(ConservativeRoots& roots)
H A DSlotVisitor.cpp5 #include "ConservativeRoots.h"
74 void SlotVisitor::append(ConservativeRoots& conservativeRoots)
/macosx-10.10/JavaScriptCore-7600.1.17/interpreter/
H A DJSStack.h41 class ConservativeRoots;
83 void gatherConservativeRoots(ConservativeRoots&) { }
84 void gatherConservativeRoots(ConservativeRoots&, JITStubRoutineSet&, CodeBlockSet&) { }
90 void gatherConservativeRoots(ConservativeRoots&);
91 void gatherConservativeRoots(ConservativeRoots&, JITStubRoutineSet&, CodeBlockSet&);
H A DJSStack.cpp32 #include "ConservativeRoots.h"
109 void JSStack::gatherConservativeRoots(ConservativeRoots& conservativeRoots)
114 void JSStack::gatherConservativeRoots(ConservativeRoots& conservativeRoots, JITStubRoutineSet& jitStubRoutines, CodeBlockSet& codeBlocks)
/macosx-10.10/JavaScriptCore-7600.1.17/runtime/
H A DVM.h145 class ConservativeRoots;
447 void gatherConservativeRoots(ConservativeRoots&);
H A DVM.cpp94 #include "ConservativeRoots.h"
823 void VM::gatherConservativeRoots(ConservativeRoots& conservativeRoots)

Completed in 190 milliseconds