| /arkcompiler/toolchain/tooling/backend/ |
| D | js_pt_hooks.cpp | 24 << location.GetBytecodeOffset(); in DebuggerStmt() 32 << location.GetBytecodeOffset(); in Breakpoint() 48 LOG_DEBUGGER(VERBOSE) << "JSPtHooks: SingleStep => " << location.GetBytecodeOffset(); in SingleStep()
|
| D | js_single_stepper.cpp | 127 DebuggerApi::GetBytecodeOffset(ecmaVm)); in GetStepper()
|
| /arkcompiler/ets_runtime/ecmascript/debugger/ |
| D | js_debugger.cpp | 37 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()
|
| D | js_debugger.h | 44 uint32_t GetBytecodeOffset() const in GetBytecodeOffset() function 51 return bcOffset_ == bpoint.GetBytecodeOffset() && 90 (std::hash<uint32_t>()(bpoint.GetBytecodeOffset())); in operator()
|
| D | js_pt_location.h | 51 uint32_t GetBytecodeOffset() const in GetBytecodeOffset() function
|
| D | debugger_api.h | 59 static uint32_t GetBytecodeOffset(const EcmaVM *ecmaVm); 60 static uint32_t GetBytecodeOffset(const FrameHandler *frameHandler);
|
| D | debugger_api.cpp | 110 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/ |
| D | js_single_step_test.h | 67 ASSERT_NE(bytecodeOffset_, location.GetBytecodeOffset()); in JsSingleStepTest() 70 bytecodeOffset_ = location.GetBytecodeOffset(); in JsSingleStepTest()
|
| /arkcompiler/toolchain/tooling/test/utils/ |
| D | test_extractor.cpp | 35 retOffset = jsLocation.GetBytecodeOffset(); in GetBreakpointAddress()
|
| D | test_util.h | 164 …tractor.GetSourceLocation(jsPandaFile.get(), location.GetMethodId(), location.GetBytecodeOffset()); in GetSourceLocation() 301 ASSERT_EQ((lhs).GetBytecodeOffset(), (rhs).GetBytecodeOffset()); \
|
| /arkcompiler/toolchain/tooling/agent/ |
| D | debugger_impl.cpp | 130 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/ |
| D | frame_handler.h | 202 uint32_t GetBytecodeOffset() const;
|
| D | frame_handler.cpp | 128 uint32_t FrameHandler::GetBytecodeOffset() const in GetBytecodeOffset() function in panda::ecmascript::FrameHandler
|
| D | interpreter-inl.h | 856 auto bcOffset = frameHandler.GetBytecodeOffset(); in NotifyBytecodePcChanged() 874 auto bcOffset = frameHandler.GetBytecodeOffset(); in NotifyDebuggerStmt() 3774 pcOffset = method->FindCatchBlock(frameHandler.GetBytecodeOffset()); in RunInternal()
|
| D | interpreter_assembly.cpp | 7457 pcOffset = method->FindCatchBlock(frameHandler.GetBytecodeOffset()); in ExceptionHandler()
|
| /arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/ |
| D | js_stackinfo.cpp | 83 auto pcOffset = it.GetBytecodeOffset(); in BuildJsStackTrace() 149 uint32_t offset = it.GetBytecodeOffset(); in BuildJsStackInfo()
|
| D | js_stackgetter.cpp | 259 uint32_t offset = it.GetBytecodeOffset(); in GetNativeMethodCallPos()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | frames.cpp | 397 uint32_t FrameIterator::GetBytecodeOffset() const in GetBytecodeOffset() function in panda::ecmascript::FrameIterator
|
| D | frames.h | 1628 uint32_t GetBytecodeOffset() const;
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| D | runtime_stubs.cpp | 1154 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()
|
| D | runtime_stubs-inl.h | 2648 auto bcOffset = frameHandler.GetBytecodeOffset(); in RuntimeNotifyDebuggerStatement()
|