Lines Matching full:methodhandle
250 methodHandle.Update(JSTaggedValue(funcObject->GetCallTarget())); \
272 methodHandle.Update(JSTaggedValue(funcObject->GetCallTarget())); \
465 if (methodHandle->IsNativeWithCallField()) { \
471 static_cast<int32_t>(methodHandle->GetNumArgsWithCallField()); \
478 if (!methodHandle->HaveExtraWithCallField()) { \
494 if (methodHandle->IsNativeWithCallField()) { \
500 static_cast<int32_t>(methodHandle->GetNumArgsWithCallField()); \
507 if (!methodHandle->HaveExtraWithCallField()) { \
1029 JSMutableHandle<Method> methodHandle(thread, JSTaggedValue::Undefined()); in RunInternal() local
1401 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); // no need to push vregs in RunInternal()
1436 uint64_t callField = methodHandle->GetCallField(); in RunInternal()
1439 if (methodHandle->HaveThisWithCallField()) { in RunInternal()
1446 if (methodHandle->HaveNewTargetWithCallField()) { in RunInternal()
1450 if (methodHandle->HaveFuncWithCallField()) { in RunInternal()
1455 int32_t numVregs = static_cast<int32_t>(methodHandle->GetNumVregsWithCallField()); in RunInternal()
1466 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
1471 state->constpool = methodHandle->GetConstantPool(); in RunInternal()
1521 methodHandle.Update(JSFunction::Cast(state->function.GetTaggedObject())->GetMethod()); in RunInternal()
1522 [[maybe_unused]] auto fistPC = methodHandle->GetBytecodeArray(); in RunInternal()
1570 methodHandle.Update(JSFunction::Cast(state->function.GetTaggedObject())->GetMethod()); in RunInternal()
1571 [[maybe_unused]] auto fistPC = methodHandle->GetBytecodeArray(); in RunInternal()
3250 methodHandle.Update(superCtorFunc->GetMethod()); in RunInternal()
3252 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
3297 if (IsFastNewFrameEnter(superCtorFunc, methodHandle)) { in RunInternal()
3299 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
3301 methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
3302 methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
3333 state->constpool = methodHandle->GetConstantPool(); in RunInternal()
3353 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
3386 methodHandle.Update(superCtorFunc->GetMethod()); in RunInternal()
3388 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
3433 if (IsFastNewFrameEnter(superCtorFunc, methodHandle)) { in RunInternal()
3435 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
3437 methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
3438 methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
3469 state->constpool = methodHandle->GetConstantPool(); in RunInternal()
3489 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
3522 methodHandle.Update(superCtorFunc->GetMethod()); in RunInternal()
3524 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
3569 if (IsFastNewFrameEnter(superCtorFunc, methodHandle)) { in RunInternal()
3571 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
3573 methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
3574 methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
3605 state->constpool = methodHandle->GetConstantPool(); in RunInternal()
3625 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
3658 methodHandle.Update(superCtorFunc->GetMethod()); in RunInternal()
3660 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
3705 if (IsFastNewFrameEnter(superCtorFunc, methodHandle)) { in RunInternal()
3707 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
3709 methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
3710 methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
3741 state->constpool = methodHandle->GetConstantPool(); in RunInternal()
3761 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
4062 methodHandle.Update(ctorFunc->GetMethod()); in RunInternal()
4064 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
4110 if (IsFastNewFrameEnter(ctorFunc, methodHandle)) { in RunInternal()
4112 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
4114 … methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
4115 … methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
4146 state->constpool = methodHandle->GetConstantPool(); in RunInternal()
4166 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
4197 methodHandle.Update(ctorFunc->GetMethod()); in RunInternal()
4199 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
4246 if (IsFastNewFrameEnter(ctorFunc, methodHandle)) { in RunInternal()
4248 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
4250 … methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
4251 … methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
4282 state->constpool = methodHandle->GetConstantPool(); in RunInternal()
4302 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
4333 methodHandle.Update(ctorFunc->GetMethod()); in RunInternal()
4335 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in RunInternal()
4381 if (IsFastNewFrameEnter(ctorFunc, methodHandle)) { in RunInternal()
4383 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in RunInternal()
4385 … methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in RunInternal()
4386 … methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in RunInternal()
4417 state->constpool = methodHandle->GetConstantPool(); in RunInternal()
4437 state->pc = pc = methodHandle->GetBytecodeArray(); in RunInternal()
5246 methodHandle.Update(JSFunction::Cast(state->function.GetTaggedObject())->GetMethod()); in RunInternal()
5247 [[maybe_unused]] auto fistPC = methodHandle->GetBytecodeArray(); in RunInternal()