• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/JavaScriptCore-7600.1.17/bytecode/

Lines Matching defs:uid

61 PutByIdStatus PutByIdStatus::computeFromLLInt(CodeBlock* profiledBlock, unsigned bytecodeIndex, StringImpl* uid)
65 UNUSED_PARAM(uid);
74 PropertyOffset offset = structure->getConcurrently(*profiledBlock->vm(), uid);
93 PropertyOffset offset = newStructure->getConcurrently(*profiledBlock->vm(), uid);
103 PutByIdStatus PutByIdStatus::computeFor(CodeBlock* profiledBlock, StubInfoMap& map, unsigned bytecodeIndex, StringImpl* uid)
109 UNUSED_PARAM(uid);
116 PutByIdStatus result = computeForStubInfo(locker, profiledBlock, stubInfo, uid);
118 return computeFromLLInt(profiledBlock, bytecodeIndex, uid);
128 PutByIdStatus PutByIdStatus::computeForStubInfo(const ConcurrentJITLocker&, CodeBlock* profiledBlock, StructureStubInfo* stubInfo, StringImpl* uid)
144 *profiledBlock->vm(), uid);
157 *profiledBlock->vm(), uid);
182 PropertyOffset offset = structure->getConcurrently(*profiledBlock->vm(), uid);
192 access.newStructure()->getConcurrently(*profiledBlock->vm(), uid);
222 PutByIdStatus PutByIdStatus::computeFor(CodeBlock* baselineBlock, CodeBlock* dfgBlock, StubInfoMap& baselineMap, StubInfoMap& dfgMap, CodeOrigin codeOrigin, StringImpl* uid)
235 result = computeForStubInfo(locker, dfgBlock, dfgMap.get(codeOrigin), uid);
249 return computeFor(baselineBlock, baselineMap, codeOrigin.bytecodeIndex, uid);
252 PutByIdStatus PutByIdStatus::computeFor(VM& vm, JSGlobalObject* globalObject, Structure* structure, StringImpl* uid, bool isDirect)
254 if (toUInt32FromStringImpl(uid) != PropertyName::NotAnIndex)
268 PropertyOffset offset = structure->getConcurrently(vm, uid, attributes, specificValue);
300 if (chain->mayInterceptStoreTo(vm, uid))
327 Structure* transition = Structure::addPropertyTransitionToExistingStructureConcurrently(structure, uid, 0, 0, offset);