Searched refs:WriteBarrierBase (Results 1 - 10 of 10) sorted by relevance
/external/webkit/Source/JavaScriptCore/bytecode/ |
H A 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;
|
H A 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/ |
H A D | WriteBarrier.h | 55 template <typename T> class WriteBarrierBase { class in namespace:JSC 92 typedef T* (WriteBarrierBase::*UnspecifiedBoolType); 109 template <> class WriteBarrierBase<Unknown> { class in namespace:JSC 149 typedef JSValue (WriteBarrierBase::*UnspecifiedBoolType); 157 template <typename T> class WriteBarrier : public WriteBarrierBase<T> { 170 template <> class WriteBarrier<Unknown> : public WriteBarrierBase<Unknown> { 183 template <typename U, typename V> inline bool operator==(const WriteBarrierBase<U>& lhs, const WriteBarrierBase<V>& rhs)
|
H A D | JSObject.h | 72 typedef WriteBarrierBase<Unknown>* PropertyStorage; 73 typedef const WriteBarrierBase<Unknown>* ConstPropertyStorage; 155 WriteBarrierBase<Unknown>* getDirectLocation(JSGlobalData& globalData, const Identifier& propertyName) 161 WriteBarrierBase<Unknown>* getDirectLocation(JSGlobalData& globalData, const Identifier& propertyName, unsigned& attributes) 168 size_t offsetForLocation(WriteBarrierBase<Unknown>* location) const 198 void fillGetterPropertySlot(PropertySlot&, WriteBarrierBase<Unknown>* location); 286 const WriteBarrierBase<Unknown>* locationForOffset(size_t offset) const 291 WriteBarrierBase<Unknown>* locationForOffset(size_t offset) 346 WriteBarrierBase<Unknown> m_inlineStorage[JSNonFinalObject_inlineStorageCapacity]; 375 WriteBarrierBase<Unknow [all...] |
H A D | Lookup.cpp | 76 WriteBarrierBase<Unknown>* location = thisObj->getDirectLocation(exec->globalData(), propertyName);
|
H A D | JSValue.h | 54 template <class T> class WriteBarrierBase; 238 template <class T> JSValue(WriteBarrierBase<T>);
|
H A D | JSActivation.cpp | 145 if (WriteBarrierBase<Unknown>* location = getDirectLocation(exec->globalData(), propertyName)) {
|
H A D | JSFunction.cpp | 187 WriteBarrierBase<Unknown>* location = getDirectLocation(exec->globalData(), propertyName);
|
H A D | JSObject.cpp | 560 NEVER_INLINE void JSObject::fillGetterPropertySlot(PropertySlot& slot, WriteBarrierBase<Unknown>* location) 587 PropertyStorage newPropertyStorage = new WriteBarrierBase<Unknown>[newSize];
|
/external/webkit/Source/JavaScriptCore/heap/ |
H A D | MarkStack.h | 64 template <typename T> void append(WriteBarrierBase<T>*); 66 void appendValues(WriteBarrierBase<Unknown>* barriers, size_t count, MarkSetProperties properties = NoNullValues) 212 template <typename T> inline void MarkStack::append(WriteBarrierBase<T>* slot)
|
Completed in 1314 milliseconds