Searched refs:SlotVisitor (Results 1 - 25 of 171) sorted by relevance

1234567

/macosx-10.9.5/WebCore-7537.78.1/ForwardingHeaders/heap/
H A DSlotVisitor.h28 #include <JavaScriptCore/SlotVisitor.h>
/macosx-10.9.5/JavaScriptCore-7537.78.1/heap/
H A DWeakHandleOwner.cpp31 class SlotVisitor;
38 bool WeakHandleOwner::isReachableFromOpaqueRoots(Handle<Unknown>, void*, SlotVisitor&)
H A DSlotVisitorInlines.h32 #include "SlotVisitor.h"
38 ALWAYS_INLINE void SlotVisitor::append(JSValue* slot, size_t count)
47 inline void SlotVisitor::appendUnbarrieredPointer(T** slot)
54 ALWAYS_INLINE void SlotVisitor::append(JSValue* slot)
60 ALWAYS_INLINE void SlotVisitor::appendUnbarrieredValue(JSValue* slot)
66 ALWAYS_INLINE void SlotVisitor::append(JSCell** slot)
73 ALWAYS_INLINE void SlotVisitor::appendUnbarrieredWeak(Weak<T>* weak)
80 ALWAYS_INLINE void SlotVisitor::internalAppend(JSValue value)
87 inline void SlotVisitor::addWeakReferenceHarvester(WeakReferenceHarvester* weakReferenceHarvester)
92 inline void SlotVisitor
[all...]
H A DGCThread.h38 class SlotVisitor;
42 GCThread(GCThreadSharedData&, SlotVisitor*, CopyVisitor*);
44 SlotVisitor* slotVisitor();
57 OwnPtr<SlotVisitor> m_slotVisitor;
H A DWeakHandleOwner.h33 class SlotVisitor;
38 virtual bool isReachableFromOpaqueRoots(Handle<Unknown>, void* context, SlotVisitor&);
H A DWeakReferenceHarvester.h29 class SlotVisitor;
33 virtual void visitWeakReferences(SlotVisitor&) = 0;
H A DHeapRootVisitor.h29 #include "SlotVisitor.h"
40 HeapRootVisitor(SlotVisitor&);
48 SlotVisitor& visitor();
51 SlotVisitor& m_visitor;
54 inline HeapRootVisitor::HeapRootVisitor(SlotVisitor& visitor)
79 inline SlotVisitor& HeapRootVisitor::visitor()
H A DDFGCodeBlocks.h36 class SlotVisitor;
77 void traceMarkedCodeBlocks(SlotVisitor&);
93 void traceMarkedCodeBlocks(SlotVisitor&) { }
H A DSlotVisitor.h43 class SlotVisitor { class in namespace:JSC
44 WTF_MAKE_NONCOPYABLE(SlotVisitor);
48 SlotVisitor(GCThreadSharedData&);
49 ~SlotVisitor();
145 ParallelModeEnabler(SlotVisitor& stack)
159 SlotVisitor& m_stack;
H A DSlotVisitor.cpp2 #include "SlotVisitor.h"
19 SlotVisitor::SlotVisitor(GCThreadSharedData& shared) function in class:JSC::SlotVisitor
32 SlotVisitor::~SlotVisitor()
37 void SlotVisitor::setup()
47 void SlotVisitor::reset()
62 void SlotVisitor::append(ConservativeRoots& conservativeRoots)
71 ALWAYS_INLINE static void visitChildren(SlotVisitor& visitor, const JSCell* cell)
98 void SlotVisitor
[all...]
H A DJITStubRoutineSet.h39 class SlotVisitor;
66 void traceMarkedStubRoutines(SlotVisitor&);
92 void traceMarkedStubRoutines(SlotVisitor&) { }
/macosx-10.9.5/WebCore-7537.78.1/dom/
H A DNodeFilterCondition.h33 class SlotVisitor;
45 virtual void visitAggregate(JSC::SlotVisitor&) { }
H A DEventListener.h28 class SlotVisitor;
55 virtual void visitJSFunction(JSC::SlotVisitor&) { }
/macosx-10.9.5/JavaScriptCore-7537.78.1/API/
H A DJSVirtualMachineInternal.h35 class SlotVisitor;
53 void scanExternalObjectGraph(JSC::VM&, JSC::SlotVisitor&, void* root);
H A DJSAPIWrapperObject.h42 static void visitChildren(JSCell*, JSC::SlotVisitor&);
/macosx-10.9.5/WebCore-7537.78.1/bindings/js/
H A DJSTextTrackCueCustom.cpp38 bool JSTextTrackCueOwner::isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown> handle, void*, SlotVisitor& visitor)
59 void JSTextTrackCue::visitChildren(JSCell* cell, SlotVisitor& visitor)
H A DJSAttrCustom.cpp42 void JSAttr::visitChildren(JSCell* cell, SlotVisitor& visitor)
H A DJSAudioTrackCustom.cpp38 void JSAudioTrack::visitChildren(JSCell* cell, SlotVisitor& visitor)
H A DJSCSSRuleListCustom.cpp39 bool JSCSSRuleListOwner::isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown> handle, void*, SlotVisitor& visitor)
H A DJSNodeIteratorCustom.cpp32 void JSNodeIterator::visitChildren(JSCell* cell, SlotVisitor& visitor)
H A DJSSVGElementInstanceCustom.cpp38 void JSSVGElementInstance::visitChildren(JSC::JSCell* cell, JSC::SlotVisitor& visitor)
H A DJSTreeWalkerCustom.cpp32 void JSTreeWalker::visitChildren(JSCell* cell, SlotVisitor& visitor)
H A DJSVideoTrackCustom.cpp38 void JSVideoTrack::visitChildren(JSCell* cell, SlotVisitor& visitor)
/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/
H A DJSWithScope.cpp35 void JSWithScope::visitChildren(JSCell* cell, SlotVisitor& visitor)
H A DJSWrapperObject.cpp31 void JSWrapperObject::visitChildren(JSCell* cell, SlotVisitor& visitor)

Completed in 248 milliseconds

1234567