HomeSort by relevance Sort by last modified time
    Searched refs:HandleSlot (Results 1 - 16 of 16) sorted by null

  /external/webkit/Source/JavaScriptCore/heap/
HandleStack.h 44 HandleSlot m_next;
45 HandleSlot m_end;
53 HandleSlot push();
60 HandleSlot findFirstAfter(HandleSlot);
85 const Vector<HandleSlot>& blocks = m_blockStack.blocks();
94 for (HandleSlot it = blocks[i] + m_blockStack.blockLength - 1; it != lastFrame.m_next - 1; --it)
100 for (HandleSlot it = m_frame.m_next - 1; it != lastFrame.m_next - 1; --it)
119 inline HandleSlot HandleStack::push()
HandleStack.cpp 44 const Vector<HandleSlot>& blocks = m_blockStack.blocks();
49 HandleSlot block = blocks[i];
52 HandleSlot block = blocks[end];
58 HandleSlot block = m_blockStack.grow();
HandleHeap.h 52 static HandleHeap* heapFor(HandleSlot);
58 HandleSlot allocate();
59 void deallocate(HandleSlot);
61 void makeWeak(HandleSlot, WeakHandleOwner* = 0, void* context = 0);
62 HandleSlot copyWeak(HandleSlot);
68 void writeBarrier(HandleSlot, const JSValue&);
71 bool hasWeakOwner(HandleSlot, WeakHandleOwner*);
83 HandleSlot slot();
109 static HandleSlot toHandle(Node*)
    [all...]
Handle.h 63 HandleBase(HandleSlot slot)
70 HandleSlot slot() const { return m_slot; }
71 void setSlot(HandleSlot slot)
77 HandleSlot m_slot;
82 static ExternalType getFromSlot(HandleSlot slot) { return (slot && *slot) ? reinterpret_cast<ExternalType>(slot->asCell()) : 0; }
89 static ExternalType getFromSlot(HandleSlot slot) { return slot ? *slot : JSValue(); }
158 Handle(HandleSlot slot = 0)
166 static Handle<T> wrapSlot(HandleSlot slot)
Strong.h 36 HandleSlot allocateGlobalHandle(JSGlobalData&);
136 static HandleSlot hashTableDeletedValue() { return reinterpret_cast<HandleSlot>(-1); }
LocalScope.h 70 HandleSlot slot = m_handleStack->push();
Heap.h 102 HandleSlot allocateGlobalHandle() { return m_handleHeap.allocate(); }
103 HandleSlot allocateLocalHandle() { return m_handleStack.push(); }
Local.h 55 Local(HandleSlot, ExternalType); // Used by LocalScope::release() to move a Local to a containing scope.
77 template <typename T> inline Local<T>::Local(HandleSlot slot, ExternalType value)
Weak.h 126 static HandleSlot hashTableDeletedValue() { return reinterpret_cast<HandleSlot>(-1); }
HandleHeap.cpp 117 void HandleHeap::writeBarrier(HandleSlot slot, const JSValue& value)
  /external/webkit/Source/JavaScriptCore/runtime/
StructureTransitionTable.h 119 HandleSlot slot() const
122 return reinterpret_cast<HandleSlot>(m_data & ~UsingSingleSlotFlag);
129 if (HandleSlot slot = this->slot())
141 if (HandleSlot slot = this->slot()) {
151 if (HandleSlot slot = this->slot())
158 HandleSlot slot = this->slot();
WeakGCMap.h 54 typedef HashMap<KeyType, HandleSlot, HashArg, KeyTraitsArg> MapType;
68 std::pair<KeyType, HandleSlot> getSlot() const { return *m_iterator; }
108 HandleSlot slot = iter.m_iterator->second;
119 HandleSlot getSlot(const KeyType& key) const
128 HandleSlot slot = globalData.allocateGlobalHandle();
139 HandleSlot slot = iter.m_iterator->second;
148 HandleSlot slot = iter.first->second;
160 HandleSlot slot = m_map.take(key);
181 HandleSlot slot = m_map.take(FinalizerCallback::keyForFinalizer(context, HandleTypes<MappedType>::getFromSlot(handle.slot())));
JSGlobalData.h 268 HandleSlot allocateGlobalHandle() { return heap.allocateGlobalHandle(); }
269 HandleSlot allocateLocalHandle() { return heap.allocateLocalHandle(); }
282 inline HandleSlot allocateGlobalHandle(JSGlobalData& globalData)
WriteBarrier.h 44 typedef JSValue* HandleSlot;
  /external/webkit/Source/JavaScriptCore/API/
JSCallbackObject.cpp 50 HandleSlot slot = handle.slot();
JSCallbackObjectFunctions.h 96 HandleSlot slot = exec->globalData().allocateGlobalHandle();

Completed in 681 milliseconds