Searched defs:prototypeStructure (Results 1 - 4 of 4) sorted by relevance

/external/webkit/JavaScriptCore/bytecode/
H A DStructureStubInfo.h69 void initGetByIdProto(Structure* baseObjectStructure, Structure* prototypeStructure) argument
76 u.getByIdProto.prototypeStructure = prototypeStructure;
77 prototypeStructure->ref();
152 Structure* prototypeStructure; member in struct:JSC::StructureStubInfo::__anon6457::__anon6459
/external/webkit/WebCore/bindings/js/
H A DJSDOMWindowShell.cpp63 RefPtr<Structure> prototypeStructure = JSDOMWindowPrototype::createStructure(jsNull()); local
64 ProtectedPtr<JSDOMWindowPrototype> prototype = new JSDOMWindowPrototype(prototypeStructure.release());
/external/webkit/JavaScriptCore/jit/
H A DJITPropertyAccess.cpp646 Structure* prototypeStructure = proto->structure(); local
648 methodCallLinkInfo.cachedPrototypeStructure = prototypeStructure;
649 prototypeStructure->ref();
653 repatchBuffer.repatch(methodCallLinkInfo.structureLabel.dataLabelPtrAtOffset(patchOffsetMethodCheckProtoStruct), prototypeStructure);
721 void JIT::privateCompileGetByIdProto(StructureStubInfo* stubInfo, Structure* structure, Structure* prototypeStructure, size_t cachedOffset, ReturnAddressPtr returnAddress, CallFrame* callFrame) argument
734 move(ImmPtr(prototypeStructure), regT3);
737 Jump failureCases2 = branchPtr(NotEqual, AbsoluteAddress(prototypeStructureAddress), ImmPtr(prototypeStructure));
800 void JIT::privateCompileGetByIdProtoList(StructureStubInfo* stubInfo, PolymorphicAccessStructureList* prototypeStructures, int currentIndex, Structure* structure, Structure* prototypeStructure, size_t cachedOffset, CallFrame* callFrame) argument
814 move(ImmPtr(prototypeStructure), regT3);
817 Jump failureCases2 = branchPtr(NotEqual, AbsoluteAddress(prototypeStructureAddress), ImmPtr(prototypeStructure));
[all...]
H A DJIT.h286 static void compileGetByIdProto(JSGlobalData* globalData, CallFrame* callFrame, CodeBlock* codeBlock, StructureStubInfo* stubInfo, Structure* structure, Structure* prototypeStructure, size_t cachedOffset, ReturnAddressPtr returnAddress) argument
289 jit.privateCompileGetByIdProto(stubInfo, structure, prototypeStructure, cachedOffset, returnAddress, callFrame);
297 static void compileGetByIdProtoList(JSGlobalData* globalData, CallFrame* callFrame, CodeBlock* codeBlock, StructureStubInfo* stubInfo, PolymorphicAccessStructureList* prototypeStructureList, int currentIndex, Structure* structure, Structure* prototypeStructure, size_t cachedOffset) argument
300 jit.privateCompileGetByIdProtoList(stubInfo, prototypeStructureList, currentIndex, structure, prototypeStructure, cachedOffset, callFrame);
357 void privateCompileGetByIdProto(StructureStubInfo*, Structure*, Structure* prototypeStructure, size_t cachedOffset, ReturnAddressPtr returnAddress, CallFrame* callFrame);
359 void privateCompileGetByIdProtoList(StructureStubInfo*, PolymorphicAccessStructureList*, int, Structure*, Structure* prototypeStructure, size_t cachedOffset, CallFrame* callFrame);

Completed in 84 milliseconds