Home
last modified time | relevance | path

Searched refs:heapFor (Results 1 – 8 of 8) sorted by relevance

/external/webkit/Source/JavaScriptCore/heap/
DWeak.h52 HandleHeap::heapFor(slot())->makeWeak(slot(), weakOwner, context);
61 setSlot(HandleHeap::heapFor(other.slot())->copyWeak(other.slot())); in Weak()
69 setSlot(HandleHeap::heapFor(other.slot())->copyWeak(other.slot())); in Weak()
95 HandleHeap::heapFor(slot())->deallocate(slot()); in clear()
103 HandleHeap::heapFor(slot())->makeWeak(slot(), weakOwner, context);
105 ASSERT(HandleHeap::heapFor(slot())->hasWeakOwner(slot(), weakOwner));
113 setSlot(HandleHeap::heapFor(other.slot())->copyWeak(other.slot()));
121 setSlot(HandleHeap::heapFor(other.slot())->copyWeak(other.slot()));
133 HandleHeap::heapFor(slot())->writeBarrier(slot(), value); in set()
DStrong.h68 setSlot(HandleHeap::heapFor(other.slot())->allocate()); in Strong()
77 setSlot(HandleHeap::heapFor(other.slot())->allocate()); in Strong()
112 set(*HandleHeap::heapFor(other.slot())->globalData(), other.get());
123 set(*HandleHeap::heapFor(other.slot())->globalData(), other.get());
131 HandleHeap::heapFor(slot())->deallocate(slot()); in clear()
142 HandleHeap::heapFor(slot())->writeBarrier(slot(), value); in set()
DHandleHeap.h52 static HandleHeap* heapFor(HandleSlot);
128 inline HandleHeap* HandleHeap::heapFor(HandleSlot handle) in heapFor() function
/external/webkit/Source/JavaScriptCore/runtime/
DWeakGCMap.h91 HandleHeap::heapFor(ptr->second)->deallocate(ptr->second); in clear()
110 HandleHeap::heapFor(slot)->deallocate(slot); in remove()
130 … HandleHeap::heapFor(slot)->makeWeak(slot, this, FinalizerCallback::finalizerContextFor(key)); in add()
131 HandleHeap::heapFor(slot)->writeBarrier(slot, value); in add()
141 HandleHeap::heapFor(slot)->writeBarrier(slot, value); in set()
151 HandleHeap::heapFor(slot)->makeWeak(slot, this, key); in set()
154 HandleHeap::heapFor(slot)->writeBarrier(slot, value); in set()
164 HandleHeap::heapFor(slot)->deallocate(slot); in take()
183 HandleHeap::heapFor(slot)->deallocate(slot); in finalize()
DStructureTransitionTable.h130 HandleHeap::heapFor(slot)->deallocate(slot); in setMap()
152 HandleHeap::heapFor(slot)->deallocate(slot); in clearSingleTransition()
161 HandleHeap::heapFor(slot)->makeWeak(slot, 0, 0); in setSingleTransition()
164 HandleHeap::heapFor(slot)->writeBarrier(slot, reinterpret_cast<JSCell*>(structure)); in setSingleTransition()
/external/webkit/Source/JavaScriptCore/API/
DJSCallbackObject.cpp51 HandleHeap::heapFor(slot)->deallocate(slot); in finalize()
DJSCallbackObjectFunctions.h97 HandleHeap::heapFor(slot)->makeWeak(slot, m_callbackObjectData.get(), classRef()); in init()
98 HandleHeap::heapFor(slot)->writeBarrier(slot, this); in init()
/external/webkit/Source/JavaScriptCore/
DChangeLog-2011-02-16274 (JSC::HandleHeap::heapFor):