Lines Matching defs:callTarget
323 ECMAObject *callTarget = reinterpret_cast<ECMAObject*>(target.GetTaggedObject());
324 ASSERT(callTarget != nullptr);
325 Method *method = callTarget->GetCallTarget();
341 bool Deoptimizier::CollectVirtualRegisters(JSTaggedValue callTarget, Method *method, FrameWriter *frameWriter,
362 bool isFastCall = JSFunctionBase::IsFastCallFromCallTarget(callTarget);
434 void Deoptimizier::Dump(JSTaggedValue callTarget, kungfu::DeoptType type, size_t depth)
437 JSFunction *function = JSFunction::Cast(callTarget);
448 const uint8_t *pc = GetMethod(callTarget)->GetBytecodeArray() + pc_.at(depth);
472 // | callTarget |
482 // | callTarget |
503 JSTaggedValue callTarget = GetDeoptValue(curDepth, static_cast<int32_t>(SpecVregIndex::FUNC_INDEX));
504 auto method = GetMethod(callTarget);
505 if (!CollectVirtualRegisters(callTarget, method, &frameWriter, curDepth)) {
512 statePtr->function = callTarget;
584 JSTaggedValue callTarget = GetDeoptValue(i, static_cast<int32_t>(SpecVregIndex::FUNC_INDEX));
585 auto func = JSFunction::Cast(callTarget.GetTaggedObject());
593 auto method = GetMethod(callTarget);
595 Dump(callTarget, type, i);