Lines Matching full:methodhandle
254 methodHandle.Update(JSTaggedValue(funcObject->GetCallTarget(thread))); \
280 methodHandle.Update(JSTaggedValue(funcObject->GetCallTarget(thread))); \
473 if (methodHandle->IsNativeWithCallField()) { \
479 static_cast<int32_t>(methodHandle->GetNumArgsWithCallField()); \
486 if (!methodHandle->HaveExtraWithCallField()) { \
502 if (methodHandle->IsNativeWithCallField()) { \
508 static_cast<int32_t>(methodHandle->GetNumArgsWithCallField()); \
515 if (!methodHandle->HaveExtraWithCallField()) { \
1041 JSMutableHandle<Method> methodHandle(thread, JSTaggedValue::Undefined()); in RunInternal() local
1413 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); // no need to push vregs in RunInternal()
1448 uint64_t callField = methodHandle->GetCallField(); in RunInternal()
1451 if (methodHandle->HaveThisWithCallField()) { in RunInternal()
1458 if (methodHandle->HaveNewTargetWithCallField()) { in RunInternal()
1462 if (methodHandle->HaveFuncWithCallField()) { in RunInternal()
1467 int32_t numVregs = static_cast<int32_t>(methodHandle->GetNumVregsWithCallField()); in RunInternal()
1478 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
1483 state->constpool = methodHandle->GetConstantPool(thread); in RunInternal()
1533 methodHandle.Update(JSFunction::Cast(state->function.GetTaggedObject())->GetMethod(thread)); in RunInternal()
1534 [[maybe_unused]] auto fistPC = methodHandle->GetBytecodeArray(); in RunInternal()
1582 methodHandle.Update(JSFunction::Cast(state->function.GetTaggedObject())->GetMethod(thread)); in RunInternal()
1583 [[maybe_unused]] auto fistPC = methodHandle->GetBytecodeArray(); in RunInternal()
3269 methodHandle.Update(superCtorFunc->GetMethod(thread)); in RunInternal()
3271 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
3316 if (IsFastNewFrameEnter(thread, superCtorFunc, methodHandle)) { in RunInternal()
3318 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
3320 methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
3321 methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
3352 state->constpool = methodHandle->GetConstantPool(thread); in RunInternal()
3372 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
3405 methodHandle.Update(superCtorFunc->GetMethod(thread)); in RunInternal()
3407 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
3452 if (IsFastNewFrameEnter(thread, superCtorFunc, methodHandle)) { in RunInternal()
3454 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
3456 methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
3457 methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
3488 state->constpool = methodHandle->GetConstantPool(thread); in RunInternal()
3508 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
3541 methodHandle.Update(superCtorFunc->GetMethod(thread)); in RunInternal()
3543 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
3588 if (IsFastNewFrameEnter(thread, superCtorFunc, methodHandle)) { in RunInternal()
3590 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
3592 methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
3593 methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
3624 state->constpool = methodHandle->GetConstantPool(thread); in RunInternal()
3644 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
3677 methodHandle.Update(superCtorFunc->GetMethod(thread)); in RunInternal()
3679 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
3724 if (IsFastNewFrameEnter(thread, superCtorFunc, methodHandle)) { in RunInternal()
3726 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
3728 methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
3729 methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
3760 state->constpool = methodHandle->GetConstantPool(thread); in RunInternal()
3780 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
4081 methodHandle.Update(ctorFunc->GetMethod(thread)); in RunInternal()
4083 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
4129 if (IsFastNewFrameEnter(thread, ctorFunc, methodHandle)) { in RunInternal()
4131 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
4133 … methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
4134 … methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
4165 state->constpool = methodHandle->GetConstantPool(thread); in RunInternal()
4185 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
4216 methodHandle.Update(ctorFunc->GetMethod(thread)); in RunInternal()
4218 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
4265 if (IsFastNewFrameEnter(thread, ctorFunc, methodHandle)) { in RunInternal()
4267 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
4269 … methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
4270 … methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
4301 state->constpool = methodHandle->GetConstantPool(thread); in RunInternal()
4321 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
4352 methodHandle.Update(ctorFunc->GetMethod(thread)); in RunInternal()
4354 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
4400 if (IsFastNewFrameEnter(thread, ctorFunc, methodHandle)) { in RunInternal()
4402 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
4404 … methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
4405 … methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
4436 state->constpool = methodHandle->GetConstantPool(thread); in RunInternal()
4456 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
5293 methodHandle.Update(JSFunction::Cast(state->function.GetTaggedObject())->GetMethod(thread)); in RunInternal()
5294 [[maybe_unused]] auto fistPC = methodHandle->GetBytecodeArray(); in RunInternal()