Home
last modified time | relevance | path

Searched refs:WriteBarrierBase (Results 1 – 13 of 13) sorted by relevance

/external/webkit/Source/JavaScriptCore/bytecode/
DStructureStubInfo.h136 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;
DInstruction.h66 WriteBarrierBase<Structure> proto;
67 WriteBarrierBase<StructureChain> chain;
165 WriteBarrierBase<Structure> structure;
166 WriteBarrierBase<StructureChain> structureChain;
167 WriteBarrierBase<JSCell> jsCell;
/external/webkit/Source/JavaScriptCore/runtime/
DWriteBarrier.h55 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…
DJSObject.h72 typedef WriteBarrierBase<Unknown>* PropertyStorage;
73 typedef const WriteBarrierBase<Unknown>* ConstPropertyStorage;
155WriteBarrierBase<Unknown>* getDirectLocation(JSGlobalData& globalData, const Identifier& propertyN… in getDirectLocation()
161WriteBarrierBase<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 …]
DJSValue.h54 template <class T> class WriteBarrierBase; variable
238 template <class T> JSValue(WriteBarrierBase<T>);
DLookup.cpp76WriteBarrierBase<Unknown>* location = thisObj->getDirectLocation(exec->globalData(), propertyName); in setUpStaticFunctionSlot()
DJSActivation.cpp145 if (WriteBarrierBase<Unknown>* location = getDirectLocation(exec->globalData(), propertyName)) { in getOwnPropertySlot()
DJSFunction.cpp187 WriteBarrierBase<Unknown>* location = getDirectLocation(exec->globalData(), propertyName); in getOwnPropertySlot()
DJSObject.cpp560 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/
DMarkStack.h64 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/
DChangeLog710 (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 …]
DChangeLog-2011-02-162021 (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/
DJavaScriptCore.def169 …?fillGetterPropertySlot@JSObject@JSC@@QAEXAAVPropertySlot@2@PAV?$WriteBarrierBase@W4Unknown@JSC@@@…