• Home
  • Raw
  • Download

Lines Matching full:state

478     AsmInterpretedFrame *state = GET_ASM_FRAME(sp);  in HandleReturn()  local
480 << std::hex << reinterpret_cast<uintptr_t>(state->pc); in HandleReturn()
481 Method *method = ECMAObject::Cast(state->function.GetTaggedObject())->GetCallTarget(); in HandleReturn()
485 sp = state->base.prev; in HandleReturn()
493 state->acc = acc; in HandleReturn()
506 AsmInterpretedFrame *state = GET_ASM_FRAME(sp); in HandleReturnundefined() local
508 << std::hex << reinterpret_cast<uintptr_t>(state->pc); in HandleReturnundefined()
509 Method *method = ECMAObject::Cast(state->function.GetTaggedObject())->GetCallTarget(); in HandleReturnundefined()
513 sp = state->base.prev; in HandleReturnundefined()
521 state->acc = JSTaggedValue::Undefined(); in HandleReturnundefined()
1542 AsmInterpretedFrame *state = GET_ASM_FRAME(sp); in HandleLdlexvarImm8Imm8() local
1543 JSTaggedValue currentLexenv = state->env; in HandleLdlexvarImm8Imm8()
1563 AsmInterpretedFrame *state = GET_ASM_FRAME(sp); in HandleLdlexvarImm4Imm4() local
1564 JSTaggedValue currentLexenv = state->env; in HandleLdlexvarImm4Imm4()
1585 AsmInterpretedFrame *state = GET_ASM_FRAME(sp); in HandleWideStlexvarPrefImm16Imm16() local
1586 JSTaggedValue env = state->env; in HandleWideStlexvarPrefImm16Imm16()
1607 AsmInterpretedFrame *state = GET_ASM_FRAME(sp); in HandleStlexvarImm8Imm8() local
1608 JSTaggedValue env = state->env; in HandleStlexvarImm8Imm8()
1629 AsmInterpretedFrame *state = GET_ASM_FRAME(sp); in HandleStlexvarImm4Imm4() local
1630 JSTaggedValue env = state->env; in HandleStlexvarImm4Imm4()
1664 AsmInterpretedFrame *state = GET_ASM_FRAME(sp); in HandlePoplexenv() local
1665 JSTaggedValue currentLexenv = state->env; in HandlePoplexenv()
1703 AsmInterpretedFrame *state = GET_ASM_FRAME(sp); in HandleSuspendgeneratorV8() local
1704 Method *method = ECMAObject::Cast(state->function.GetTaggedObject())->GetCallTarget(); in HandleSuspendgeneratorV8()
1708 << std::hex << reinterpret_cast<uintptr_t>(state->pc); in HandleSuspendgeneratorV8()
1709 sp = state->base.prev; in HandleSuspendgeneratorV8()
1717 state->acc = acc; in HandleSuspendgeneratorV8()
2162 // IC miss and not enter the megamorphic state, store as polymorphic in HandleStobjbyvalueImm8V8V8()
2240 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleTryldglobalbynameImm8Id16() local
2241 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleTryldglobalbynameImm8Id16()
2292 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleTrystglobalbynameImm8Id16() local
2293 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleTrystglobalbynameImm8Id16()
2422 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleLdglobalvarImm16Id16() local
2423 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleLdglobalvarImm16Id16()
2455 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleStobjbynameImm8Id16V8() local
2456 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleStobjbynameImm8Id16V8()
2474 …} else if (!firstValue.IsHole()) { // IC miss and not enter the megamorphic state, store as polymo… in HandleStobjbynameImm8Id16V8()
2570 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleStglobalvarImm16Id16() local
2571 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleStglobalvarImm16Id16()
2637 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleAsyncgeneratorresolveV8V8V8() local
2638 Method *method = JSFunction::Cast(state->function.GetTaggedObject())->GetCallTarget(); in HandleAsyncgeneratorresolveV8V8V8()
2642 << std::hex << reinterpret_cast<uintptr_t>(state->pc); in HandleAsyncgeneratorresolveV8V8V8()
2643 sp = state->base.prev; in HandleAsyncgeneratorresolveV8V8V8()
2649 state->acc = acc; in HandleAsyncgeneratorresolveV8V8V8()
2934 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleStobjbyvalueImm16V8V8() local
2935 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleStobjbyvalueImm16V8V8()
2949 // IC miss and not enter the megamorphic state, store as polymorphic in HandleStobjbyvalueImm16V8V8()
3196 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleWideLdlexvarPrefImm16Imm16() local
3197 JSTaggedValue currentLexenv = state->env; in HandleWideLdlexvarPrefImm16Imm16()
3385 InterpretedBuiltinFrame *state = GET_BUILTIN_FRAME(newSp); in HandleWideSupercallarrowrangePrefImm16V8() local
3386 state->base.prev = sp; in HandleWideSupercallarrowrangePrefImm16V8()
3387 state->base.type = FrameType::INTERPRETER_BUILTIN_FRAME; in HandleWideSupercallarrowrangePrefImm16V8()
3388 state->pc = nullptr; in HandleWideSupercallarrowrangePrefImm16V8()
3389 state->function = superCtor; in HandleWideSupercallarrowrangePrefImm16V8()
3414 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(newSp) - 1; in HandleWideSupercallarrowrangePrefImm16V8() local
3429 thisObj = FastRuntimeStub::NewThisObject(thread, superCtor, newTarget, state); in HandleWideSupercallarrowrangePrefImm16V8()
3440 state->function = superCtor; in HandleWideSupercallarrowrangePrefImm16V8()
3441 state->constpool = methodHandle->GetConstantPool(); in HandleWideSupercallarrowrangePrefImm16V8()
3442 state->profileTypeInfo = methodHandle->GetProfileTypeInfo(); in HandleWideSupercallarrowrangePrefImm16V8()
3443 state->env = superCtorFunc->GetLexicalEnv(); in HandleWideSupercallarrowrangePrefImm16V8()
3458 state->base.prev = sp; in HandleWideSupercallarrowrangePrefImm16V8()
3459 state->base.type = FrameType::INTERPRETER_FAST_NEW_FRAME; in HandleWideSupercallarrowrangePrefImm16V8()
3460 state->thisObj = thisObj; in HandleWideSupercallarrowrangePrefImm16V8()
3461 state->pc = pc = methodHandle->GetBytecodeArray(); in HandleWideSupercallarrowrangePrefImm16V8()
3463 state->acc = JSTaggedValue::Hole(); in HandleWideSupercallarrowrangePrefImm16V8()
3528 InterpretedBuiltinFrame *state = GET_BUILTIN_FRAME(newSp); in HandleWideSupercallthisrangePrefImm16V8() local
3529 state->base.prev = sp; in HandleWideSupercallthisrangePrefImm16V8()
3530 state->base.type = FrameType::INTERPRETER_BUILTIN_FRAME; in HandleWideSupercallthisrangePrefImm16V8()
3531 state->pc = nullptr; in HandleWideSupercallthisrangePrefImm16V8()
3532 state->function = superCtor; in HandleWideSupercallthisrangePrefImm16V8()
3557 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(newSp) - 1; in HandleWideSupercallthisrangePrefImm16V8() local
3572 thisObj = FastRuntimeStub::NewThisObject(thread, superCtor, newTarget, state); in HandleWideSupercallthisrangePrefImm16V8()
3583 state->function = superCtor; in HandleWideSupercallthisrangePrefImm16V8()
3584 state->constpool = methodHandle->GetConstantPool(); in HandleWideSupercallthisrangePrefImm16V8()
3585 state->profileTypeInfo = methodHandle->GetProfileTypeInfo(); in HandleWideSupercallthisrangePrefImm16V8()
3586 state->env = superCtorFunc->GetLexicalEnv(); in HandleWideSupercallthisrangePrefImm16V8()
3601 state->base.prev = sp; in HandleWideSupercallthisrangePrefImm16V8()
3602 state->base.type = FrameType::INTERPRETER_FAST_NEW_FRAME; in HandleWideSupercallthisrangePrefImm16V8()
3603 state->thisObj = thisObj; in HandleWideSupercallthisrangePrefImm16V8()
3604 state->pc = pc = methodHandle->GetBytecodeArray(); in HandleWideSupercallthisrangePrefImm16V8()
3606 state->acc = JSTaggedValue::Hole(); in HandleWideSupercallthisrangePrefImm16V8()
3716 InterpretedBuiltinFrame *state = GET_BUILTIN_FRAME(newSp); in HandleWideNewobjrangePrefImm16V8() local
3717 state->base.prev = sp; in HandleWideNewobjrangePrefImm16V8()
3718 state->base.type = FrameType::INTERPRETER_BUILTIN_FRAME; in HandleWideNewobjrangePrefImm16V8()
3719 state->pc = nullptr; in HandleWideNewobjrangePrefImm16V8()
3720 state->function = ctor; in HandleWideNewobjrangePrefImm16V8()
3745 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(newSp) - 1); in HandleWideNewobjrangePrefImm16V8() local
3760 thisObj = FastRuntimeStub::NewThisObject(thread, ctor, ctor, state); in HandleWideNewobjrangePrefImm16V8()
3771 state->function = ctor; in HandleWideNewobjrangePrefImm16V8()
3772 state->constpool = methodHandle->GetConstantPool(); in HandleWideNewobjrangePrefImm16V8()
3773 state->profileTypeInfo = methodHandle->GetProfileTypeInfo(); in HandleWideNewobjrangePrefImm16V8()
3774 state->env = ctorFunc->GetLexicalEnv(); in HandleWideNewobjrangePrefImm16V8()
3789 state->base.prev = sp; in HandleWideNewobjrangePrefImm16V8()
3790 state->base.type = FrameType::INTERPRETER_FAST_NEW_FRAME; in HandleWideNewobjrangePrefImm16V8()
3791 state->thisObj = thisObj; in HandleWideNewobjrangePrefImm16V8()
3792 state->pc = pc = methodHandle->GetBytecodeArray(); in HandleWideNewobjrangePrefImm16V8()
3794 state->acc = JSTaggedValue::Hole(); in HandleWideNewobjrangePrefImm16V8()
4050 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleDeprecatedStlexvarPrefImm16Imm16V8() local
4051 JSTaggedValue env = state->env; in HandleDeprecatedStlexvarPrefImm16Imm16V8()
4073 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleDeprecatedStlexvarPrefImm8Imm8V8() local
4074 JSTaggedValue env = state->env; in HandleDeprecatedStlexvarPrefImm8Imm8V8()
4096 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleDeprecatedStlexvarPrefImm4Imm4V8() local
4097 JSTaggedValue env = state->env; in HandleDeprecatedStlexvarPrefImm4Imm4V8()
4294 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleDeprecatedSuspendgeneratorPrefV8V8() local
4295 Method *method = JSFunction::Cast(state->function.GetTaggedObject())->GetCallTarget(); in HandleDeprecatedSuspendgeneratorPrefV8V8()
4299 << std::hex << reinterpret_cast<uintptr_t>(state->pc); in HandleDeprecatedSuspendgeneratorPrefV8V8()
4300 sp = state->base.prev; in HandleDeprecatedSuspendgeneratorPrefV8V8()
4306 state->acc = acc; in HandleDeprecatedSuspendgeneratorPrefV8V8()
4691 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleDeprecatedPoplexenvPrefNone() local
4692 JSTaggedValue currentLexenv = state->env; in HandleDeprecatedPoplexenvPrefNone()
4703 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleDeprecatedLdlexenvPrefNone() local
4704 JSTaggedValue currentLexenv = state->env; in HandleDeprecatedLdlexenvPrefNone()
5018 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleStconsttoglobalrecordImm16Id16() local
5019 JSTaggedValue constantPool = state->constpool; in HandleStconsttoglobalrecordImm16Id16()
5168 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleStobjbynameImm16Id16V8() local
5169 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleStobjbynameImm16Id16V8()
5187 …} else if (!firstValue.IsHole()) { // IC miss and not enter the megamorphic state, store as polymo… in HandleStobjbynameImm16Id16V8()
5242 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleLdobjbynameImm16Id16() local
5243 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleLdobjbynameImm16Id16()
5259 …} else if (!firstValue.IsHole()) { // IC miss and not enter the megamorphic state, store as polymo… in HandleLdobjbynameImm16Id16()
5309 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleLdobjbynameImm8Id16() local
5310 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleLdobjbynameImm8Id16()
5326 …} else if (!firstValue.IsHole()) { // IC miss and not enter the megamorphic state, store as polymo… in HandleLdobjbynameImm8Id16()
5387 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleTrystglobalbynameImm16Id16() local
5388 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleTrystglobalbynameImm16Id16()
5444 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleTryldglobalbynameImm16Id16() local
5445 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleTryldglobalbynameImm16Id16()
5636 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleLdobjbyvalueImm16V8() local
5637 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleLdobjbyvalueImm16V8()
5648 // IC miss and not enter the megamorphic state, store as polymorphic in HandleLdobjbyvalueImm16V8()
5692 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleLdobjbyvalueImm8V8() local
5693 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleLdobjbyvalueImm8V8()
5704 // IC miss and not enter the megamorphic state, store as polymorphic in HandleLdobjbyvalueImm8V8()
5761 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleDefineclasswithbufferImm16Id16Id16Imm16V8() local
5768 SlowRuntimeStub::CreateClassWithBuffer(thread, proto, state->env, GetConstantPool(sp), in HandleDefineclasswithbufferImm16Id16Id16Imm16V8()
5775 cls->SetLexicalEnv(thread, state->env); in HandleDefineclasswithbufferImm16Id16Id16Imm16V8()
5799 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleDefineclasswithbufferImm8Id16Id16Imm16V8() local
5803 SlowRuntimeStub::CreateClassWithBuffer(thread, proto, state->env, GetConstantPool(sp), in HandleDefineclasswithbufferImm8Id16Id16Imm16V8()
5810 cls->SetLexicalEnv(thread, state->env); in HandleDefineclasswithbufferImm8Id16Id16Imm16V8()
5880 // IC miss and not enter the megamorphic state, store as polymorphic in HandleStthisbyvalueImm16V8()
5944 // IC miss and not enter the megamorphic state, store as polymorphic in HandleStthisbyvalueImm8V8()
5994 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleLdthisbyvalueImm16() local
5995 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleLdthisbyvalueImm16()
6006 // IC miss and not enter the megamorphic state, store as polymorphic in HandleLdthisbyvalueImm16()
6048 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleLdthisbyvalueImm8() local
6049 auto tmpProfileTypeInfo = state->profileTypeInfo; in HandleLdthisbyvalueImm8()
6060 // IC miss and not enter the megamorphic state, store as polymorphic in HandleLdthisbyvalueImm8()
6110 // IC miss and not enter the megamorphic state, store as polymorphic in HandleStthisbynameImm16Id16()
6182 // IC miss and not enter the megamorphic state, store as polymorphic in HandleStthisbynameImm8Id16()
6256 …} else if (!firstValue.IsHole()) { // IC miss and not enter the megamorphic state, store as polymo… in HandleLdthisbynameImm16Id16()
6317 …} else if (!firstValue.IsHole()) { // IC miss and not enter the megamorphic state, store as polymo… in HandleLdthisbynameImm8Id16()
6391 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleDefinemethodImm16Id16Imm8() local
6392 JSTaggedValue taggedCurEnv = state->env; in HandleDefinemethodImm16Id16Imm8()
6506 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleDefinemethodImm8Id16Imm8() local
6507 JSTaggedValue taggedCurEnv = state->env; in HandleDefinemethodImm8Id16Imm8()
6534 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleDefinefuncImm16Id16Imm8() local
6535 JSTaggedValue envHandle = state->env; in HandleDefinefuncImm16Id16Imm8()
6562 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleDefinefuncImm8Id16Imm8() local
6563 JSTaggedValue envHandle = state->env; in HandleDefinefuncImm8Id16Imm8()
6624 InterpretedBuiltinFrame *state = GET_BUILTIN_FRAME(newSp); in HandleSupercallarrowrangeImm8Imm8V8() local
6625 state->base.prev = sp; in HandleSupercallarrowrangeImm8Imm8V8()
6626 state->base.type = FrameType::INTERPRETER_BUILTIN_FRAME; in HandleSupercallarrowrangeImm8Imm8V8()
6627 state->pc = nullptr; in HandleSupercallarrowrangeImm8Imm8V8()
6628 state->function = superCtor; in HandleSupercallarrowrangeImm8Imm8V8()
6653 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(newSp) - 1; in HandleSupercallarrowrangeImm8Imm8V8() local
6668 thisObj = FastRuntimeStub::NewThisObject(thread, superCtor, newTarget, state); in HandleSupercallarrowrangeImm8Imm8V8()
6679 state->function = superCtor; in HandleSupercallarrowrangeImm8Imm8V8()
6680 state->constpool = methodHandle->GetConstantPool(); in HandleSupercallarrowrangeImm8Imm8V8()
6681 state->profileTypeInfo = methodHandle->GetProfileTypeInfo(); in HandleSupercallarrowrangeImm8Imm8V8()
6682 state->env = superCtorFunc->GetLexicalEnv(); in HandleSupercallarrowrangeImm8Imm8V8()
6697 state->base.prev = sp; in HandleSupercallarrowrangeImm8Imm8V8()
6698 state->base.type = FrameType::INTERPRETER_FAST_NEW_FRAME; in HandleSupercallarrowrangeImm8Imm8V8()
6699 state->thisObj = thisObj; in HandleSupercallarrowrangeImm8Imm8V8()
6700 state->pc = pc = methodHandle->GetBytecodeArray(); in HandleSupercallarrowrangeImm8Imm8V8()
6702 state->acc = JSTaggedValue::Hole(); in HandleSupercallarrowrangeImm8Imm8V8()
6767 InterpretedBuiltinFrame *state = GET_BUILTIN_FRAME(newSp); in HandleSupercallthisrangeImm8Imm8V8() local
6768 state->base.prev = sp; in HandleSupercallthisrangeImm8Imm8V8()
6769 state->base.type = FrameType::INTERPRETER_BUILTIN_FRAME; in HandleSupercallthisrangeImm8Imm8V8()
6770 state->pc = nullptr; in HandleSupercallthisrangeImm8Imm8V8()
6771 state->function = superCtor; in HandleSupercallthisrangeImm8Imm8V8()
6796 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(newSp) - 1; in HandleSupercallthisrangeImm8Imm8V8() local
6811 thisObj = FastRuntimeStub::NewThisObject(thread, superCtor, newTarget, state); in HandleSupercallthisrangeImm8Imm8V8()
6822 state->function = superCtor; in HandleSupercallthisrangeImm8Imm8V8()
6823 state->constpool = methodHandle->GetConstantPool(); in HandleSupercallthisrangeImm8Imm8V8()
6824 state->profileTypeInfo = methodHandle->GetProfileTypeInfo(); in HandleSupercallthisrangeImm8Imm8V8()
6825 state->env = superCtorFunc->GetLexicalEnv(); in HandleSupercallthisrangeImm8Imm8V8()
6840 state->base.prev = sp; in HandleSupercallthisrangeImm8Imm8V8()
6841 state->base.type = FrameType::INTERPRETER_FAST_NEW_FRAME; in HandleSupercallthisrangeImm8Imm8V8()
6842 state->thisObj = thisObj; in HandleSupercallthisrangeImm8Imm8V8()
6843 state->pc = pc = methodHandle->GetBytecodeArray(); in HandleSupercallthisrangeImm8Imm8V8()
6845 state->acc = JSTaggedValue::Hole(); in HandleSupercallthisrangeImm8Imm8V8()
6943 InterpretedBuiltinFrame *state = GET_BUILTIN_FRAME(newSp); in HandleNewobjrangeImm16Imm8V8() local
6944 state->base.prev = sp; in HandleNewobjrangeImm16Imm8V8()
6945 state->base.type = FrameType::INTERPRETER_BUILTIN_FRAME; in HandleNewobjrangeImm16Imm8V8()
6946 state->pc = nullptr; in HandleNewobjrangeImm16Imm8V8()
6947 state->function = ctor; in HandleNewobjrangeImm16Imm8V8()
6972 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(newSp) - 1); in HandleNewobjrangeImm16Imm8V8() local
6987 thisObj = FastRuntimeStub::NewThisObject(thread, ctor, ctor, state); in HandleNewobjrangeImm16Imm8V8()
6998 state->function = ctor; in HandleNewobjrangeImm16Imm8V8()
6999 state->constpool = methodHandle->GetConstantPool(); in HandleNewobjrangeImm16Imm8V8()
7000 state->profileTypeInfo = methodHandle->GetProfileTypeInfo(); in HandleNewobjrangeImm16Imm8V8()
7001 state->env = ctorFunc->GetLexicalEnv(); in HandleNewobjrangeImm16Imm8V8()
7016 state->base.prev = sp; in HandleNewobjrangeImm16Imm8V8()
7017 state->base.type = FrameType::INTERPRETER_FAST_NEW_FRAME; in HandleNewobjrangeImm16Imm8V8()
7018 state->thisObj = thisObj; in HandleNewobjrangeImm16Imm8V8()
7019 state->pc = pc = methodHandle->GetBytecodeArray(); in HandleNewobjrangeImm16Imm8V8()
7021 state->acc = JSTaggedValue::Hole(); in HandleNewobjrangeImm16Imm8V8()
7085 InterpretedBuiltinFrame *state = GET_BUILTIN_FRAME(newSp); in HandleNewobjrangeImm8Imm8V8() local
7086 state->base.prev = sp; in HandleNewobjrangeImm8Imm8V8()
7087 state->base.type = FrameType::INTERPRETER_BUILTIN_FRAME; in HandleNewobjrangeImm8Imm8V8()
7088 state->pc = nullptr; in HandleNewobjrangeImm8Imm8V8()
7089 state->function = ctor; in HandleNewobjrangeImm8Imm8V8()
7114 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(newSp) - 1); in HandleNewobjrangeImm8Imm8V8() local
7129 thisObj = FastRuntimeStub::NewThisObject(thread, ctor, ctor, state); in HandleNewobjrangeImm8Imm8V8()
7140 state->function = ctor; in HandleNewobjrangeImm8Imm8V8()
7141 state->constpool = methodHandle->GetConstantPool(); in HandleNewobjrangeImm8Imm8V8()
7142 state->profileTypeInfo = methodHandle->GetProfileTypeInfo(); in HandleNewobjrangeImm8Imm8V8()
7143 state->env = ctorFunc->GetLexicalEnv(); in HandleNewobjrangeImm8Imm8V8()
7158 state->base.prev = sp; in HandleNewobjrangeImm8Imm8V8()
7159 state->base.type = FrameType::INTERPRETER_FAST_NEW_FRAME; in HandleNewobjrangeImm8Imm8V8()
7160 state->thisObj = thisObj; in HandleNewobjrangeImm8Imm8V8()
7161 state->pc = pc = methodHandle->GetBytecodeArray(); in HandleNewobjrangeImm8Imm8V8()
7163 state->acc = JSTaggedValue::Hole(); in HandleNewobjrangeImm8Imm8V8()
7233 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleCreateobjectwithbufferImm16Id16() local
7236 …JSTaggedValue res = SlowRuntimeStub::CreateObjectHavingMethod(thread, factory, result, state->env); in HandleCreateobjectwithbufferImm16Id16()
7256 InterpretedFrame *state = (reinterpret_cast<InterpretedFrame *>(sp) - 1); in HandleCreateobjectwithbufferImm8Id16() local
7259 …JSTaggedValue res = SlowRuntimeStub::CreateObjectHavingMethod(thread, factory, result, state->env); in HandleCreateobjectwithbufferImm8Id16()
7312 InterpretedFrame *state = reinterpret_cast<InterpretedFrame *>(sp) - 1; in HandleCreatearraywithbufferImm16Id16() local
7313 JSTaggedValue constantPool = state->constpool; in HandleCreatearraywithbufferImm16Id16()
7426 AsmInterpretedFrame *state = reinterpret_cast<AsmInterpretedFrame *>(sp) - 1; in GetFunction() local
7427 return JSTaggedValue(state->function); in GetFunction()
7433 AsmInterpretedFrame *state = reinterpret_cast<AsmInterpretedFrame *>(sp) - 1; in GetThis() local
7434 return JSTaggedValue(state->thisObj); in GetThis()
7440 AsmInterpretedFrame *state = reinterpret_cast<AsmInterpretedFrame *>(sp) - 1; in GetNewTarget() local
7441 Method *method = JSFunction::Cast(state->function.GetTaggedObject())->GetCallTarget(); in GetNewTarget()
7451 AsmInterpretedFrame *state = reinterpret_cast<AsmInterpretedFrame *>(sp) - 1; in GetConstantPool() local
7452 Method *method = JSFunction::Cast(state->function.GetTaggedObject())->GetCallTarget(); in GetConstantPool()
7459 AsmInterpretedFrame *state = reinterpret_cast<AsmInterpretedFrame *>(sp) - 1; in GetProfileTypeInfo() local
7460 Method *method = JSFunction::Cast(state->function.GetTaggedObject())->GetCallTarget(); in GetProfileTypeInfo()
7464 JSTaggedType *InterpreterAssembly::GetAsmInterpreterFramePointer(AsmInterpretedFrame *state) in GetAsmInterpreterFramePointer() argument
7466 return state->GetCurrentFramePointer(); in GetAsmInterpreterFramePointer()
7472 AsmInterpretedFrame *state = reinterpret_cast<AsmInterpretedFrame *>(sp) - 1; in GetNumArgs() local
7473 Method *method = JSFunction::Cast(state->function.GetTaggedObject())->GetCallTarget(); in GetNumArgs()
7483 JSTaggedType *fp = GetAsmInterpreterFramePointer(state); in GetNumArgs()
7503 AsmInterpretedFrame *state = GET_ASM_FRAME(sp); in UpdateHotnessCounter() local
7505 JSFunction* function = JSFunction::Cast(state->function.GetTaggedObject()); in UpdateHotnessCounter()