Home
last modified time | relevance | path

Searched refs:GetBytecodePc (Results 1 – 23 of 23) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/code_info/
Dcode_info.cpp36 << ", bpc=0x" << std::hex << stackMap.GetBytecodePc(); in Dump()
61 stream << "InlineInfo #" << depth << ": bpc=0x" << std::hex << ii.GetBytecodePc() << std::dec in DumpInlineInfo()
Dcode_info.h368 … [pc](const auto &a) { return a.GetBytecodePc() == pc && a.IsOsr(); }); in FindOsrStackMap()
/arkcompiler/runtime_core/compiler/tests/
Dcode_info_test.cpp124 ASSERT_EQ(stack_map.GetBytecodePc(), 10); in TEST_F()
226 ASSERT_EQ(stack_map.GetBytecodePc(), 10); in TEST_F()
246 ASSERT_EQ(stack_map.GetBytecodePc(), 30); in TEST_F()
261 ASSERT_EQ(stack_map.GetBytecodePc(), 50); in TEST_F()
274 ASSERT_EQ(stackmap.GetBytecodePc(), 10); in TEST_F()
278 ASSERT_EQ(stackmap.GetBytecodePc(), 30); in TEST_F()
282 ASSERT_EQ(stackmap.GetBytecodePc(), 50); in TEST_F()
/arkcompiler/runtime_core/static_core/runtime/
Druntime_helpers.cpp35 << method->GetLineNumberAndSourceFile(stack.GetBytecodePc()); in PrintStackTrace()
Dlanguage_context.cpp48 …t = catchMethod->FindCatchBlock(thread->GetException()->ClassAddr<Class>(), stack.GetBytecodePc()); in GetCatchMethodAndOffset()
Ddeoptimization.cpp194 pc = method->GetInstructions() + stack->GetBytecodePc(); in InvalidateCompiledEntryPoint()
Dexceptions.cpp256 auto pc = stack->GetBytecodePc(); in FindCatchBlockInCFrames()
Dstack_walker.cpp626 frame->SetBytecodeOffset(GetBytecodePc()); in ConvertToIFrame()
/arkcompiler/runtime_core/static_core/compiler/tests/
Dcode_info_test.cpp103 ASSERT_EQ(stackMap.GetBytecodePc(), 10U); in SingleStackMapDoCheck()
244 ASSERT_EQ(stackMap.GetBytecodePc(), 10U); in MultipleStackmapsCheck1()
265 ASSERT_EQ(stackMap.GetBytecodePc(), 30U); in MultipleStackmapsCheck2()
281 ASSERT_EQ(stackMap.GetBytecodePc(), 50U); in MultipleStackmapsCheck3()
295 ASSERT_EQ(stackmap.GetBytecodePc(), 10U); in MultipleStackmapsCheck4()
299 ASSERT_EQ(stackmap.GetBytecodePc(), 30U); in MultipleStackmapsCheck4()
303 ASSERT_EQ(stackmap.GetBytecodePc(), 50U); in MultipleStackmapsCheck4()
Dprofiling_merger_test.cpp98 return std::make_tuple(data.GetBytecodePc(), classIds); in ToTuple()
Dprofiling_round_trip_test.cpp140 return std::make_tuple(data.GetBytecodePc(), classIds); in ToTuple()
/arkcompiler/runtime_core/static_core/runtime/jit/
Dprofiling_data.h82 auto GetBytecodePc() const in GetBytecodePc() function
269 … [](const auto &a, uintptr_t counter) { return a.GetBytecodePc() < counter; }); in FindInlineCache()
270 return (ic == ics.end() || ic->GetBytecodePc() != pc) ? nullptr : &*ic; in FindInlineCache()
Dprofiling_saver.cpp51 aotICs[i] = {static_cast<uint32_t>(runtimeICs[i].GetBytecodePc()), {}}; in CreateInlineCaches()
/arkcompiler/runtime_core/static_core/runtime/include/
Dstack_walker.h115 size_t GetBytecodePc() const in GetBytecodePc() function
353 return ii.GetBytecodePc(); in GetCFrameBytecodePc()
355 return stackmap_.GetBytecodePc(); in GetCFrameBytecodePc()
Dexceptions.h113 …EVENT_EXCEPTION(std::string(stack.GetMethod()->GetFullName()), stack.GetBytecodePc(), stack.GetNat… in SetExceptionEvent()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
Dstd_core_StackTrace.cpp41 const auto lineNumber = method->GetLineNumFromBytecodeOffset(stack->GetBytecodePc()); in CreateStackTraceElement()
Dstd_core.cpp52 auto lineNum = method->GetLineNumFromBytecodeOffset(stack.GetBytecodePc()); in StdCoreStackTraceLines()
/arkcompiler/runtime_core/static_core/runtime/tooling/sampler/
Dstack_walker_base.h145 size_t GetBytecodePc() const in GetBytecodePc() function
Dsampling_profiler.cpp431 sample.stackInfo.managedStack[stackCounter].bcOffset = stackWalker.GetBytecodePc(); in CollectFrames()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_test_suite/backtrace/
Dcall_backtrace.cpp63 expectFrames.emplace_back(std::make_tuple(stack.GetMethod(), stack.GetBytecodePc())); in CallBacktrace()
/arkcompiler/runtime_core/static_core/docs/
Ddeoptimization.md62 frame->SetBytecodeOffset(cframe.GetBytecodePc());
/arkcompiler/runtime_core/static_core/runtime/tests/
Dmethod_test.cpp460 auto pc = stack.GetBytecodePc(); in StackTraceEntryPoint()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/
Dinterop_context.cpp729 << method->GetLineNumberAndSourceFile(stack.GetBytecodePc()); in Fatal()