Home
last modified time | relevance | path

Searched refs:StructureChain (Results 1 – 19 of 19) sorted by relevance

/external/webkit/JavaScriptCore/runtime/
DStructureChain.h38 class StructureChain : public RefCounted<StructureChain> {
40 …static PassRefPtr<StructureChain> create(Structure* head) { return adoptRef(new StructureChain(hea… in create()
45 StructureChain(Structure* head);
DStructureChain.cpp35 StructureChain::StructureChain(Structure* head) in StructureChain() function in JSC::StructureChain
49 bool StructureChain::isCacheable() const in isCacheable()
DPropertyNameArray.h47 …void setCachedPrototypeChain(PassRefPtr<StructureChain> cachedPrototypeChain) { m_cachedPrototypeC… in setCachedPrototypeChain()
48 StructureChain* cachedPrototypeChain() { return m_cachedPrototypeChain.get(); } in cachedPrototypeChain()
58 RefPtr<StructureChain> m_cachedPrototypeChain;
DStructure.h92 StructureChain* prototypeChain(ExecState*) const;
154 bool isValid(ExecState*, StructureChain* cachedPrototypeChain) const;
165 mutable RefPtr<StructureChain> m_cachedPrototypeChain;
DJSGlobalObject.h362 inline StructureChain* Structure::prototypeChain(ExecState* exec) const in prototypeChain()
367 …m_cachedPrototypeChain = StructureChain::create(prototype.isNull() ? 0 : asObject(prototype)->stru… in prototypeChain()
372 inline bool Structure::isValid(ExecState* exec, StructureChain* cachedPrototypeChain) const in isValid()
DStructure.cpp309 StructureChain* protoChain = prototypeChain(exec); in getEnumerablePropertyNames()
/external/webkit/JavaScriptCore/bytecode/
DInstruction.h53 class StructureChain; variable
63 StructureChain* chain;
82 …lymorphicAccessStructureListStubRoutineType _stubRoutine, Structure* _base, StructureChain* _chain) in set()
101 …icAccessStructureListStubRoutineType stubRoutine, Structure* firstBase, StructureChain* firstChain) in PolymorphicAccessStructureList()
144 Instruction(StructureChain* structureChain) { u.structureChain = structureChain; } in Instruction()
152 StructureChain* structureChain;
DStructureStubInfo.h80 void initGetByIdChain(Structure* baseObjectStructure, StructureChain* chain) in initGetByIdChain()
109 …id initPutByIdTransition(Structure* previousStructure, Structure* structure, StructureChain* chain) in initPutByIdTransition()
156 StructureChain* chain;
169 StructureChain* chain;
/external/webkit/JavaScriptCore/jit/
DJIT.h62 class StructureChain; variable
302 …ist* prototypeStructureList, int currentIndex, Structure* structure, StructureChain* chain, size_t… in compileGetByIdChainList()
308 …Block* codeBlock, StructureStubInfo* stubInfo, Structure* structure, StructureChain* chain, size_t… in compileGetByIdChain()
314 …ructure* oldStructure, Structure* newStructure, size_t cachedOffset, StructureChain* chain, Return… in compilePutByIdTransition()
360 …tructureStubInfo*, PolymorphicAccessStructureList*, int, Structure*, StructureChain* chain, size_t…
361 …void privateCompileGetByIdChain(StructureStubInfo*, Structure*, StructureChain*, size_t count, siz…
362 …ion(StructureStubInfo*, Structure*, Structure*, size_t cachedOffset, StructureChain*, ReturnAddres…
DJITPropertyAccess.cpp548 …ructure* oldStructure, Structure* newStructure, size_t cachedOffset, StructureChain* chain, Return… in privateCompilePutByIdTransition()
845 …reList* prototypeStructures, int currentIndex, Structure* structure, StructureChain* chain, size_t… in privateCompileGetByIdChainList()
900 …mpileGetByIdChain(StructureStubInfo* stubInfo, Structure* structure, StructureChain* chain, size_t… in privateCompileGetByIdChain()
1339 …ructure* oldStructure, Structure* newStructure, size_t cachedOffset, StructureChain* chain, Return…
1641 …reList* prototypeStructures, int currentIndex, Structure* structure, StructureChain* chain, size_t…
1695 …mpileGetByIdChain(StructureStubInfo* stubInfo, Structure* structure, StructureChain* chain, size_t…
DJITStubs.cpp691 StructureChain* prototypeChain = structure->prototypeChain(callFrame); in tryCachePutByID()
777 StructureChain* prototypeChain = structure->prototypeChain(callFrame); in tryCacheGetByID()
1324 StructureChain* protoChain = structure->prototypeChain(callFrame); in DEFINE_STUB_FUNCTION()
/external/webkit/JavaScriptCore/
DAndroid.mk165 runtime/StructureChain.cpp \
DJavaScriptCore.gypi322 'runtime/StructureChain.cpp',
323 'runtime/StructureChain.h',
DJavaScriptCore.pri204 runtime/StructureChain.cpp \
DGNUmakefile.am201 JavaScriptCore/runtime/StructureChain.cpp \
202 JavaScriptCore/runtime/StructureChain.h \
DChangeLog5397 instantiated by 'new' in JavaScriptCore/runtime/StructureChain.cpp:41.
5455 * runtime/StructureChain.cpp:
5456 (JSC::StructureChain::isCacheable):
5457 * runtime/StructureChain.h:
DChangeLog-2009-06-1610356 * runtime/StructureChain.cpp:
10357 (JSC::StructureChain::StructureChain):
10358 * runtime/StructureChain.h:
10359 (JSC::StructureChain::create): No need for structureChainsAreEqual, since
10360 we use pointer equality now. Refactored StructureChain to make a little
12914 * runtime/StructureChain.cpp:
12915 (JSC::StructureChain::StructureChain):
22377 * runtime/StructureChain.cpp: Copied from JavaScriptCore/runtime/StructureIDChain.cpp.
22378 (JSC::StructureChain::StructureChain):
22380 * runtime/StructureChain.h: Copied from JavaScriptCore/runtime/StructureIDChain.h.
[all …]
/external/webkit/JavaScriptCore/JavaScriptCore.xcodeproj/
Dproject.pbxproj119 …7090EBB7963005934AA /* StructureChain.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E4EE7080EB…
120 …0F0EBB7A5B005934AA /* StructureChain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7E4EE70E0E…
634 …963005934AA /* StructureChain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
635 …005934AA /* StructureChain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
1488 7E4EE70E0EBB7A5B005934AA /* StructureChain.cpp */,
1489 7E4EE7080EBB7963005934AA /* StructureChain.h */,
1875 7E4EE7090EBB7963005934AA /* StructureChain.h in Headers */,
2260 7E4EE70F0EBB7A5B005934AA /* StructureChain.cpp in Sources */,
/external/webkit/JavaScriptCore/interpreter/
DInterpreter.cpp985 StructureChain* protoChain = structure->prototypeChain(callFrame); in tryCachePutByID()
1098 StructureChain* protoChain = structure->prototypeChain(callFrame); in tryCacheGetByID()