Home
last modified time | relevance | path

Searched refs:StructureStubInfo (Results 1 – 17 of 17) sorted by relevance

/external/webkit/JavaScriptCore/jit/
DJIT.h70 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 …]
DJITPropertyAccess.cpp548 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 …]
DJITStubs.h41 struct StructureStubInfo;
232 …Value baseValue, const Identifier& propertyName, const PropertySlot&, StructureStubInfo* stubInfo);
233 …nAddressPtr returnAddress, JSValue baseValue, const PutPropertySlot&, StructureStubInfo* stubInfo);
DJITStubs.cpp660 …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()
DJIT.cpp533 StructureStubInfo& info = m_codeBlock->structureStubInfo(i); in privateCompile()
/external/webkit/JavaScriptCore/bytecode/
DCodeBlock.h194 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;
DStructureStubInfo.h54 struct StructureStubInfo { struct
55 StructureStubInfo(AccessType accessType) in StructureStubInfo() function
DStructureStubInfo.cpp32 void StructureStubInfo::deref() in deref()
DCodeBlock.cpp231 static void printStructureStubInfo(const StructureStubInfo& stubInfo, unsigned instructionOffset) in printStructureStubInfo()
/external/webkit/JavaScriptCore/
DChangeLog415 - 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 …]
DAndroid.mk60 bytecode/StructureStubInfo.cpp \
DJavaScriptCore.gypi63 'bytecode/StructureStubInfo.cpp',
64 'bytecode/StructureStubInfo.h',
DJavaScriptCore.pri105 bytecode/StructureStubInfo.cpp \
DGNUmakefile.am92 JavaScriptCore/bytecode/StructureStubInfo.cpp \
93 JavaScriptCore/bytecode/StructureStubInfo.h \
DChangeLog-2009-06-1680 * 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/
Dproject.pbxproj367 …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/
DBytecodeGenerator.cpp1193 m_codeBlock->addStructureStubInfo(StructureStubInfo(access_get_by_id)); in emitGetById()
1212 m_codeBlock->addStructureStubInfo(StructureStubInfo(access_put_by_id)); in emitPutById()