• Home
  • Raw
  • Download

Lines Matching full:method

75 void JSDebugger::BytecodePcChanged(JSThread *thread, JSHandle<Method> method, uint32_t bcOffset)  in BytecodePcChanged()  argument
77 ASSERT(bcOffset < method->GetCodeSize() && "code size of current Method less then bcOffset"); in BytecodePcChanged()
78 HandleExceptionThrowEvent(thread, method, bcOffset); in BytecodePcChanged()
81 if (!HandleStep(method, bcOffset)) { in BytecodePcChanged()
82 HandleBreakpoint(method, bcOffset); in BytecodePcChanged()
86 bool JSDebugger::HandleBreakpoint(JSHandle<Method> method, uint32_t bcOffset) in HandleBreakpoint() argument
88 auto breakpoint = FindBreakpoint(method, bcOffset); in HandleBreakpoint()
112 JSPtLocation location {method->GetJSPandaFile(), method->GetMethodId(), bcOffset, in HandleBreakpoint()
119 bool JSDebugger::HandleDebuggerStmt(JSHandle<Method> method, uint32_t bcOffset) in HandleDebuggerStmt() argument
125 JSPtLocation location {method->GetJSPandaFile(), method->GetMethodId(), bcOffset}; in HandleDebuggerStmt()
131 void JSDebugger::HandleExceptionThrowEvent(const JSThread *thread, JSHandle<Method> method, uint32_… in HandleExceptionThrowEvent() argument
137 JSPtLocation throwLocation {method->GetJSPandaFile(), method->GetMethodId(), bcOffset}; in HandleExceptionThrowEvent()
142 bool JSDebugger::HandleStep(JSHandle<Method> method, uint32_t bcOffset) in HandleStep() argument
148 JSPtLocation location {method->GetJSPandaFile(), method->GetMethodId(), bcOffset}; in HandleStep()
153 std::optional<JSBreakpoint> JSDebugger::FindBreakpoint(JSHandle<Method> method, uint32_t bcOffset) … in FindBreakpoint() argument
157 (bp.GetPtMethod()->GetJSPandaFile() == method->GetJSPandaFile()) && in FindBreakpoint()
158 (bp.GetPtMethod()->GetMethodId() == method->GetMethodId())) { in FindBreakpoint()
210 void JSDebugger::MethodEntry(JSHandle<Method> method) in MethodEntry() argument
220 debuggerMgr->MethodEntry(method); in MethodEntry()
223 void JSDebugger::MethodExit([[maybe_unused]] JSHandle<Method> method) in MethodExit() argument
233 debuggerMgr->MethodExit(method); in MethodExit()