/external/webkit/JavaScriptCore/jit/ |
D | JIT.h | 70 struct StructureStubInfo; 286 …GlobalData* globalData, CallFrame* callFrame, CodeBlock* codeBlock, StructureStubInfo* stubInfo, S… in compileGetByIdProto() 292 …pileGetByIdSelfList(JSGlobalData* globalData, CodeBlock* codeBlock, StructureStubInfo* stubInfo, P… in compileGetByIdSelfList() 297 …GlobalData* globalData, CallFrame* callFrame, CodeBlock* codeBlock, StructureStubInfo* stubInfo, P… in compileGetByIdProtoList() 302 …GlobalData* globalData, CallFrame* callFrame, CodeBlock* codeBlock, StructureStubInfo* stubInfo, P… in compileGetByIdChainList() 308 …GlobalData* globalData, CallFrame* callFrame, CodeBlock* codeBlock, StructureStubInfo* stubInfo, S… in compileGetByIdChain() 314 …lePutByIdTransition(JSGlobalData* globalData, CodeBlock* codeBlock, StructureStubInfo* stubInfo, S… in compilePutByIdTransition() 326 …static void patchGetByIdSelf(CodeBlock* codeblock, StructureStubInfo*, Structure*, size_t cachedOf… 327 …static void patchPutByIdReplace(CodeBlock* codeblock, StructureStubInfo*, Structure*, size_t cache… 357 …void privateCompileGetByIdProto(StructureStubInfo*, Structure*, Structure* prototypeStructure, siz… [all …]
|
D | JITPropertyAccess.cpp | 548 void JIT::privateCompilePutByIdTransition(StructureStubInfo* stubInfo, Structure* oldStructure, Str… in privateCompilePutByIdTransition() 616 void JIT::patchGetByIdSelf(CodeBlock* codeBlock, StructureStubInfo* stubInfo, Structure* structure,… in patchGetByIdSelf() 658 void JIT::patchPutByIdReplace(CodeBlock* codeBlock, StructureStubInfo* stubInfo, Structure* structu… in patchPutByIdReplace() 681 StructureStubInfo* stubInfo = &m_codeBlock->getStubInfo(returnAddress); in privateCompilePatchGetArrayLength() 720 void JIT::privateCompileGetByIdProto(StructureStubInfo* stubInfo, Structure* structure, Structure* … in privateCompileGetByIdProto() 768 void JIT::privateCompileGetByIdSelfList(StructureStubInfo* stubInfo, PolymorphicAccessStructureList… in privateCompileGetByIdSelfList() 799 void JIT::privateCompileGetByIdProtoList(StructureStubInfo* stubInfo, PolymorphicAccessStructureLis… in privateCompileGetByIdProtoList() 845 void JIT::privateCompileGetByIdChainList(StructureStubInfo* stubInfo, PolymorphicAccessStructureLis… in privateCompileGetByIdChainList() 900 void JIT::privateCompileGetByIdChain(StructureStubInfo* stubInfo, Structure* structure, StructureCh… in privateCompileGetByIdChain() 1339 void JIT::privateCompilePutByIdTransition(StructureStubInfo* stubInfo, Structure* oldStructure, Str… [all …]
|
D | JITStubs.h | 41 struct StructureStubInfo; 232 …Value baseValue, const Identifier& propertyName, const PropertySlot&, StructureStubInfo* stubInfo); 233 …nAddressPtr returnAddress, JSValue baseValue, const PutPropertySlot&, StructureStubInfo* stubInfo);
|
D | JITStubs.cpp | 660 …ressPtr returnAddress, JSValue baseValue, const PutPropertySlot& slot, StructureStubInfo* stubInfo) in tryCachePutByID() 706 …e baseValue, const Identifier& propertyName, const PropertySlot& slot, StructureStubInfo* stubInfo) in tryCacheGetByID() 1079 StructureStubInfo* stubInfo = &codeBlock->getStubInfo(STUB_RETURN_ADDRESS); in DEFINE_STUB_FUNCTION() 1200 StructureStubInfo* stubInfo = &codeBlock->getStubInfo(STUB_RETURN_ADDRESS); in DEFINE_STUB_FUNCTION() 1229 StructureStubInfo* stubInfo = &codeBlock->getStubInfo(STUB_RETURN_ADDRESS); in DEFINE_STUB_FUNCTION() 1255 static PolymorphicAccessStructureList* getPolymorphicAccessStructureListSlot(StructureStubInfo* stu… in getPolymorphicAccessStructureListSlot() 1303 StructureStubInfo* stubInfo = &codeBlock->getStubInfo(STUB_RETURN_ADDRESS); in DEFINE_STUB_FUNCTION()
|
D | JIT.cpp | 533 StructureStubInfo& info = m_codeBlock->structureStubInfo(i); in privateCompile()
|
/external/webkit/JavaScriptCore/bytecode/ |
D | CodeBlock.h | 194 inline void* getStructureStubInfoReturnLocation(StructureStubInfo* structureStubInfo) in getStructureStubInfoReturnLocation() 314 StructureStubInfo& getStubInfo(ReturnAddressPtr returnAddress) in getStubInfo() 316 …return *(binaryChop<StructureStubInfo, void*, getStructureStubInfoReturnLocation>(m_structureStubI… in getStubInfo() 382 …void addStructureStubInfo(const StructureStubInfo& stubInfo) { m_structureStubInfos.append(stubInf… in addStructureStubInfo() 383 StructureStubInfo& structureStubInfo(int index) { return m_structureStubInfos[index]; } in structureStubInfo() 508 Vector<StructureStubInfo> m_structureStubInfos;
|
D | StructureStubInfo.h | 54 struct StructureStubInfo { struct 55 StructureStubInfo(AccessType accessType) in StructureStubInfo() function
|
D | StructureStubInfo.cpp | 32 void StructureStubInfo::deref() in deref()
|
D | CodeBlock.cpp | 231 static void printStructureStubInfo(const StructureStubInfo& stubInfo, unsigned instructionOffset) in printStructureStubInfo()
|
/external/webkit/JavaScriptCore/ |
D | ChangeLog | 415 - Make StructureStubInfo store the type as an integer, rather than an OpcodeID. 425 * bytecode/StructureStubInfo.cpp: 426 (JSC::StructureStubInfo::deref): 427 - Make StructureStubInfo store the type as an integer, rather than an OpcodeID. 429 * bytecode/StructureStubInfo.h: 430 (JSC::StructureStubInfo::StructureStubInfo): 431 (JSC::StructureStubInfo::initGetByIdSelf): 432 (JSC::StructureStubInfo::initGetByIdProto): 433 (JSC::StructureStubInfo::initGetByIdChain): 434 (JSC::StructureStubInfo::initGetByIdSelfList): [all …]
|
D | Android.mk | 60 bytecode/StructureStubInfo.cpp \
|
D | JavaScriptCore.gypi | 63 'bytecode/StructureStubInfo.cpp', 64 'bytecode/StructureStubInfo.h',
|
D | JavaScriptCore.pri | 105 bytecode/StructureStubInfo.cpp \
|
D | GNUmakefile.am | 92 JavaScriptCore/bytecode/StructureStubInfo.cpp \ 93 JavaScriptCore/bytecode/StructureStubInfo.h \
|
D | ChangeLog-2009-06-16 | 80 * bytecode/StructureStubInfo.h: 11451 * bytecode/StructureStubInfo.h: 11452 (JSC::StructureStubInfo::StructureStubInfo): 17462 * bytecode/StructureStubInfo.cpp: Copied from bytecode/CodeBlock.cpp. 17463 (JSC::StructureStubInfo::deref): 17464 * bytecode/StructureStubInfo.h: Copied from bytecode/CodeBlock.h. 17465 (JSC::StructureStubInfo::StructureStubInfo): 17466 (JSC::StructureStubInfo::initGetByIdSelf): 17467 (JSC::StructureStubInfo::initGetByIdProto): 17468 (JSC::StructureStubInfo::initGetByIdChain): [all …]
|
/external/webkit/JavaScriptCore/JavaScriptCore.xcodeproj/ |
D | project.pbxproj | 367 …0EF0AAB900413C8F /* StructureStubInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = BCCF0D070EF… 368 …EF0B8A500413C8F /* StructureStubInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCCF0D0B0E… 840 …00413C8F /* StructureStubInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType … 841 …13C8F /* StructureStubInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =… 1608 BCCF0D0B0EF0B8A500413C8F /* StructureStubInfo.cpp */, 1609 BCCF0D070EF0AAB900413C8F /* StructureStubInfo.h */, 1876 BCCF0D080EF0AAB900413C8F /* StructureStubInfo.h in Headers */, 2261 BCCF0D0C0EF0B8A500413C8F /* StructureStubInfo.cpp in Sources */,
|
/external/webkit/JavaScriptCore/bytecompiler/ |
D | BytecodeGenerator.cpp | 1193 m_codeBlock->addStructureStubInfo(StructureStubInfo(access_get_by_id)); in emitGetById() 1212 m_codeBlock->addStructureStubInfo(StructureStubInfo(access_put_by_id)); in emitPutById()
|