Searched refs:iframe (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/runtime_core/static_core/runtime/ |
H A D | deoptimization.cpp | 136 Frame *lastIframe, Frame *iframe, CFrame &cframe) in PrevFrameDeopt() 158 DeoptimizeAfterCFrame(thread, pc, iframe, cframe.GetFrameOrigin(), lastIframe, in PrevFrameDeopt() 166 LOG(DEBUG, INTEROP) << "Deoptimize after iframe"; in PrevFrameDeopt() 167 DeoptimizeAfterIFrame(thread, pc, iframe, cframe.GetFrameOrigin(), lastIframe, in PrevFrameDeopt() 213 Frame *iframe = stack->ConvertToIFrame(&prevFrameKind, &numInlinedMethods); in Deoptimize() local 214 ASSERT(iframe != nullptr); in Deoptimize() 216 Frame *lastIframe = iframe; in Deoptimize() 230 context.SetExceptionToVReg(iframe->GetAcc(), thread->GetException()); in Deoptimize() 239 PrevFrameDeopt(prevFrameKind, thread, stack, pc, lastIframe, iframe, cframe); in Deoptimize() 135 PrevFrameDeopt(FrameKind prevFrameKind, ManagedThread *thread, StackWalker *stack, const uint8_t *pc, Frame *lastIframe, Frame *iframe, CFrame &cframe) PrevFrameDeopt() argument
|
H A D | osr.cpp | 113 static int64_t GetValueFromVregAcc(const Frame *iframe, LanguageContext &ctx, VRegInfo &vreg) in GetValueFromVregAcc() argument 117 value = iframe->GetAcc().GetValue(); in GetValueFromVregAcc() 120 value = iframe->GetVReg(vreg.GetIndex()).GetValue(); in GetValueFromVregAcc() 122 value = static_cast<int64_t>(ctx.GetOsrEnv(iframe, vreg)); in GetValueFromVregAcc() 132 extern "C" void *PrepareOsrEntry(const Frame *iframe, uintptr_t bcOffset, const void *osrCode, void *cframePtr, in PrepareOsrEntry() argument 141 cframe.SetMethod(iframe->GetMethod()); in PrepareOsrEntry() 155 Span paramSlots(reinterpret_cast<uintptr_t *>(cframe.GetStackArgsStart()), numSlots(GetStackParamsSize(iframe))); in PrepareOsrEntry() 164 int64_t value = GetValueFromVregAcc(iframe, ctx, vreg); in PrepareOsrEntry()
|
H A D | osr.h | 26 extern "C" void *PrepareOsrEntry(const Frame *iframe, uintptr_t bcOffset, const void *osrCode, void *cframePtr,
|
H A D | stack_walker.cpp | 593 auto iframe = static_cast<Frame *>(prevFrame); in ConvertToIFrame() local 595 auto pc = iframe->GetMethod()->GetInstructions() + iframe->GetBytecodeOffset(); in ConvertToIFrame()
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | language_context.h | 276 virtual uint64_t GetOsrEnv([[maybe_unused]] const Frame *iframe, [[maybe_unused]] compiler::VRegInfo vregInfo) const in GetOsrEnv() argument 646 uint64_t GetOsrEnv(const Frame *iframe, compiler::VRegInfo vregInfo) const in GetOsrEnv() argument 648 return base_->GetOsrEnv(iframe, vregInfo); in GetOsrEnv()
|
/arkcompiler/ets_frontend/es2panda/test/compiler/js/ |
H A D | cocos_worker_test.js | [all...] |
Completed in 33 milliseconds