Home
last modified time | relevance | path

Searched refs:GetBytecodeOffset (Results 1 – 21 of 21) sorted by relevance

/arkcompiler/toolchain/tooling/backend/
Djs_pt_hooks.cpp24 << location.GetBytecodeOffset(); in DebuggerStmt()
32 << location.GetBytecodeOffset(); in Breakpoint()
48 LOG_DEBUGGER(VERBOSE) << "JSPtHooks: SingleStep => " << location.GetBytecodeOffset(); in SingleStep()
Djs_single_stepper.cpp127 DebuggerApi::GetBytecodeOffset(ecmaVm)); in GetStepper()
/arkcompiler/ets_runtime/ecmascript/debugger/
Djs_debugger.cpp37 if (location.GetBytecodeOffset() >= ptMethod->GetCodeSize()) { in SetBreakpoint()
43 location.GetBytecodeOffset(), Global<FunctionRef>(ecmaVm_, condFuncRef)); in SetBreakpoint()
61 if (!RemoveBreakpoint(ptMethod, location.GetBytecodeOffset())) { in RemoveBreakpoint()
156 if ((bp.GetBytecodeOffset() == bcOffset) && in FindBreakpoint()
169 if ((bp.GetBytecodeOffset() == bcOffset) && in RemoveBreakpoint()
Djs_debugger.h44 uint32_t GetBytecodeOffset() const in GetBytecodeOffset() function
51 return bcOffset_ == bpoint.GetBytecodeOffset() &&
90 (std::hash<uint32_t>()(bpoint.GetBytecodeOffset())); in operator()
Djs_pt_location.h51 uint32_t GetBytecodeOffset() const in GetBytecodeOffset() function
Ddebugger_api.h59 static uint32_t GetBytecodeOffset(const EcmaVM *ecmaVm);
60 static uint32_t GetBytecodeOffset(const FrameHandler *frameHandler);
Ddebugger_api.cpp110 uint32_t DebuggerApi::GetBytecodeOffset(const EcmaVM *ecmaVm) in GetBytecodeOffset() function in panda::ecmascript::tooling::DebuggerApi
112 return FrameHandler(ecmaVm->GetJSThread()).GetBytecodeOffset(); in GetBytecodeOffset()
129 uint32_t DebuggerApi::GetBytecodeOffset(const FrameHandler *frameHandler) in GetBytecodeOffset() function in panda::ecmascript::tooling::DebuggerApi
131 return frameHandler->GetBytecodeOffset(); in GetBytecodeOffset()
802 if (method->FindCatchBlock(frameHandler.GetBytecodeOffset() != INVALID_INDEX)) { in IsExceptionCaught()
/arkcompiler/toolchain/tooling/test/testcases/
Djs_single_step_test.h67 ASSERT_NE(bytecodeOffset_, location.GetBytecodeOffset()); in JsSingleStepTest()
70 bytecodeOffset_ = location.GetBytecodeOffset(); in JsSingleStepTest()
/arkcompiler/toolchain/tooling/test/utils/
Dtest_extractor.cpp35 retOffset = jsLocation.GetBytecodeOffset(); in GetBreakpointAddress()
Dtest_util.h164 …tractor.GetSourceLocation(jsPandaFile.get(), location.GetMethodId(), location.GetBytecodeOffset()); in GetSourceLocation()
301 ASSERT_EQ((lhs).GetBytecodeOffset(), (rhs).GetBytecodeOffset()); \
/arkcompiler/toolchain/tooling/agent/
Ddebugger_impl.cpp130 if (!singleStepper_->StepComplete(location.GetBytecodeOffset())) { in NotifySingleStep()
164 uint32_t offset = location.GetBytecodeOffset(); in IsSkipLine()
212 uint32_t offset = location->GetBytecodeOffset(); in NotifyPaused()
1127 …if (!extractor->MatchLineWithOffset(callbackLineFunc, methodId, DebuggerApi::GetBytecodeOffset(fra… in GenerateCallFrame()
1128 …r->MatchColumnWithOffset(callbackColumnFunc, methodId, DebuggerApi::GetBytecodeOffset(frameHandler… in GenerateCallFrame()
1129 …GER(ERROR) << "GenerateCallFrame: unknown offset: " << DebuggerApi::GetBytecodeOffset(frameHandler… in GenerateCallFrame()
1241 uint32_t bcOffset = DebuggerApi::GetBytecodeOffset(frameHandler); in GetLocalVariables()
1285 if (env.IsTaggedArray() && DebuggerApi::GetBytecodeOffset(frameHandler) != 0) { in GetClosureVariables()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dframe_handler.h202 uint32_t GetBytecodeOffset() const;
Dframe_handler.cpp128 uint32_t FrameHandler::GetBytecodeOffset() const in GetBytecodeOffset() function in panda::ecmascript::FrameHandler
Dinterpreter-inl.h856 auto bcOffset = frameHandler.GetBytecodeOffset(); in NotifyBytecodePcChanged()
874 auto bcOffset = frameHandler.GetBytecodeOffset(); in NotifyDebuggerStmt()
3774 pcOffset = method->FindCatchBlock(frameHandler.GetBytecodeOffset()); in RunInternal()
Dinterpreter_assembly.cpp7457 pcOffset = method->FindCatchBlock(frameHandler.GetBytecodeOffset()); in ExceptionHandler()
/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/
Djs_stackinfo.cpp83 auto pcOffset = it.GetBytecodeOffset(); in BuildJsStackTrace()
149 uint32_t offset = it.GetBytecodeOffset(); in BuildJsStackInfo()
Djs_stackgetter.cpp259 uint32_t offset = it.GetBytecodeOffset(); in GetNativeMethodCallPos()
/arkcompiler/ets_runtime/ecmascript/
Dframes.cpp397 uint32_t FrameIterator::GetBytecodeOffset() const in GetBytecodeOffset() function in panda::ecmascript::FrameIterator
Dframes.h1628 uint32_t GetBytecodeOffset() const;
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.cpp1154 pcOffset = method->FindCatchBlock(frameHandler.GetBytecodeOffset()); in DEF_RUNTIME_STUBS()
1545 auto bcOffset = frameHandler.GetBytecodeOffset(); in DEF_RUNTIME_STUBS()
2315 context->SetBCOffset(frameHandler.GetBytecodeOffset() + offset); in SaveFrameToContext()
Druntime_stubs-inl.h2648 auto bcOffset = frameHandler.GetBytecodeOffset(); in RuntimeNotifyDebuggerStatement()