Searched refs:cachedStructure (Results 1 - 8 of 8) sorted by relevance

/external/webkit/Source/JavaScriptCore/runtime/
H A DJSPropertyNameIterator.h74 Structure* cachedStructure() { return m_cachedStructure.get(); } function in class:JSC::JSPropertyNameIterator
H A DJSPropertyNameIterator.cpp54 o->structure()->enumerationCache()->cachedStructure() != o->structure() ||
H A DJSGlobalObject.h377 WriteBarrier<Structure>* cachedStructure = cachedPrototypeChain->head(); local
378 while(*cachedStructure && !prototype.isNull()) {
379 if (asObject(prototype)->structure() != cachedStructure->get())
381 ++cachedStructure;
384 return prototype.isNull() && !*cachedStructure;
/external/webkit/Source/JavaScriptCore/bytecode/
H A DCodeBlock.h130 ASSERT(!cachedStructure);
136 ASSERT(!cachedStructure && !cachedPrototypeStructure);
137 // We use the values of cachedStructure & cachedPrototypeStructure to indicate the
140 // - Once this transition has been taken once, cachedStructure is
148 WriteBarrier<Structure> cachedStructure; member in struct:JSC::MethodCallLinkInfo
H A DCodeBlock.cpp1489 if (m_methodCallLinkInfos[i].cachedStructure) {
1491 markStack.append(&m_methodCallLinkInfos[i].cachedStructure);
/external/webkit/Source/JavaScriptCore/jit/
H A DJITPropertyAccess.cpp655 ASSERT(!methodCallLinkInfo.cachedStructure);
656 methodCallLinkInfo.cachedStructure.set(globalData, codeBlock->ownerExecutable(), structure);
H A DJITPropertyAccess32_64.cpp679 ASSERT(!methodCallLinkInfo.cachedStructure);
680 methodCallLinkInfo.cachedStructure.set(globalData, codeBlock->ownerExecutable(), structure);
/external/webkit/Source/JavaScriptCore/interpreter/
H A DInterpreter.cpp3198 if (subscript == expectedSubscript && baseValue.isCell() && (baseValue.asCell()->structure() == it->cachedStructure()) && it->getOffset(index, offset)) {

Completed in 224 milliseconds