Searched refs:WriteBarrierBase (Results 1 – 13 of 13) sorted by relevance
/external/webkit/Source/JavaScriptCore/bytecode/ |
D | StructureStubInfo.h | 136 WriteBarrierBase<Structure> baseObjectStructure; 139 WriteBarrierBase<Structure> baseObjectStructure; 140 WriteBarrierBase<Structure> prototypeStructure; 143 WriteBarrierBase<Structure> baseObjectStructure; 144 WriteBarrierBase<StructureChain> chain; 155 WriteBarrierBase<Structure> previousStructure; 156 WriteBarrierBase<Structure> structure; 157 WriteBarrierBase<StructureChain> chain; 160 WriteBarrierBase<Structure> baseObjectStructure;
|
D | Instruction.h | 66 WriteBarrierBase<Structure> proto; 67 WriteBarrierBase<StructureChain> chain; 165 WriteBarrierBase<Structure> structure; 166 WriteBarrierBase<StructureChain> structureChain; 167 WriteBarrierBase<JSCell> jsCell;
|
/external/webkit/Source/JavaScriptCore/runtime/ |
D | WriteBarrier.h | 55 template <typename T> class WriteBarrierBase { 92 typedef T* (WriteBarrierBase::*UnspecifiedBoolType); 109 template <> class WriteBarrierBase<Unknown> { 149 typedef JSValue (WriteBarrierBase::*UnspecifiedBoolType); 157 template <typename T> class WriteBarrier : public WriteBarrierBase<T> { 170 template <> class WriteBarrier<Unknown> : public WriteBarrierBase<Unknown> { 183 …ypename U, typename V> inline bool operator==(const WriteBarrierBase<U>& lhs, const WriteBarrierBa…
|
D | JSObject.h | 72 typedef WriteBarrierBase<Unknown>* PropertyStorage; 73 typedef const WriteBarrierBase<Unknown>* ConstPropertyStorage; 155 …WriteBarrierBase<Unknown>* getDirectLocation(JSGlobalData& globalData, const Identifier& propertyN… in getDirectLocation() 161 …WriteBarrierBase<Unknown>* getDirectLocation(JSGlobalData& globalData, const Identifier& propertyN… in getDirectLocation() 168 size_t offsetForLocation(WriteBarrierBase<Unknown>* location) const in offsetForLocation() 198 void fillGetterPropertySlot(PropertySlot&, WriteBarrierBase<Unknown>* location); 286 const WriteBarrierBase<Unknown>* locationForOffset(size_t offset) const in locationForOffset() 291 WriteBarrierBase<Unknown>* locationForOffset(size_t offset) in locationForOffset() 346 WriteBarrierBase<Unknown> m_inlineStorage[JSNonFinalObject_inlineStorageCapacity]; 375 WriteBarrierBase<Unknown> m_inlineStorage[JSFinalObject_inlineStorageCapacity]; [all …]
|
D | JSValue.h | 54 template <class T> class WriteBarrierBase; variable 238 template <class T> JSValue(WriteBarrierBase<T>);
|
D | Lookup.cpp | 76 …WriteBarrierBase<Unknown>* location = thisObj->getDirectLocation(exec->globalData(), propertyName); in setUpStaticFunctionSlot()
|
D | JSActivation.cpp | 145 if (WriteBarrierBase<Unknown>* location = getDirectLocation(exec->globalData(), propertyName)) { in getOwnPropertySlot()
|
D | JSFunction.cpp | 187 WriteBarrierBase<Unknown>* location = getDirectLocation(exec->globalData(), propertyName); in getOwnPropertySlot()
|
D | JSObject.cpp | 560 NEVER_INLINE void JSObject::fillGetterPropertySlot(PropertySlot& slot, WriteBarrierBase<Unknown>* l… in fillGetterPropertySlot() 587 PropertyStorage newPropertyStorage = new WriteBarrierBase<Unknown>[newSize]; in allocatePropertyStorage()
|
/external/webkit/Source/JavaScriptCore/heap/ |
D | MarkStack.h | 64 template <typename T> void append(WriteBarrierBase<T>*); 66 …void appendValues(WriteBarrierBase<Unknown>* barriers, size_t count, MarkSetProperties properties … 212 template <typename T> inline void MarkStack::append(WriteBarrierBase<T>* slot) in append()
|
/external/webkit/Source/JavaScriptCore/ |
D | ChangeLog | 710 (JSC::WriteBarrierBase::set): 711 (JSC::WriteBarrierBase::operator*): 712 (JSC::WriteBarrierBase::operator->): 713 (JSC::WriteBarrierBase::setWithoutWriteBarrier): 2633 (JSC::WriteBarrierBase::get): 2634 (JSC::WriteBarrierBase::operator*): 2635 (JSC::WriteBarrierBase::operator->): 8834 (JSC::WriteBarrierBase::set): 8835 (JSC::WriteBarrierBase::get): 8836 (JSC::WriteBarrierBase::operator*): [all …]
|
D | ChangeLog-2011-02-16 | 2021 (JSC::WriteBarrierBase::setWithoutWriteBarrier): 2416 (JSC::WriteBarrierBase::set): 2417 (JSC::WriteBarrierBase::get): 2418 (JSC::WriteBarrierBase::operator*): 2419 (JSC::WriteBarrierBase::operator->): 2420 (JSC::WriteBarrierBase::clear): 2421 (JSC::WriteBarrierBase::slot): 2422 (JSC::WriteBarrierBase::operator UnspecifiedBoolType*): 2423 (JSC::WriteBarrierBase::operator!): 2825 (JSC::WriteBarrierBase::clear): [all …]
|
/external/webkit/Source/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/ |
D | JavaScriptCore.def | 169 …?fillGetterPropertySlot@JSObject@JSC@@QAEXAAVPropertySlot@2@PAV?$WriteBarrierBase@W4Unknown@JSC@@@…
|