• Home
  • Raw
  • Download

Lines Matching refs:breakpoints

224   int DeadBreakpoint(WasmFrame* frame, base::Vector<const int> breakpoints) {  in DeadBreakpoint()  argument
228 if (std::binary_search(breakpoints.begin(), breakpoints.end(), offset)) { in DeadBreakpoint()
236 int DeadBreakpoint(int func_index, base::Vector<const int> breakpoints, in DeadBreakpoint() argument
242 return DeadBreakpoint(wasm_frame, breakpoints); in DeadBreakpoint()
342 std::vector<int>& breakpoints = in SetBreakpoint() local
345 std::lower_bound(breakpoints.begin(), breakpoints.end(), offset); in SetBreakpoint()
346 if (insertion_point != breakpoints.end() && *insertion_point == offset) { in SetBreakpoint()
350 breakpoints.insert(insertion_point, offset); in SetBreakpoint()
376 std::set<int> breakpoints; in FindAllBreakpoints() local
380 for (int offset : it->second) breakpoints.insert(offset); in FindAllBreakpoints()
382 return {breakpoints.begin(), breakpoints.end()}; in FindAllBreakpoints()
385 void UpdateBreakpoints(int func_index, base::Vector<int> breakpoints, in UpdateBreakpoints() argument
390 func_index, breakpoints, dead_breakpoint); in UpdateBreakpoints()
429 std::vector<int> breakpoints = FindAllBreakpoints(func_index); in ClearStepping() local
430 int dead_breakpoint = DeadBreakpoint(frame, base::VectorOf(breakpoints)); in ClearStepping()
432 func_index, base::VectorOf(breakpoints), dead_breakpoint); in ClearStepping()
464 std::vector<int>& breakpoints = in RemoveBreakpoint() local
468 std::lower_bound(breakpoints.begin(), breakpoints.end(), offset); in RemoveBreakpoint()
469 if (insertion_point == breakpoints.end()) return; in RemoveBreakpoint()
471 breakpoints.erase(insertion_point); in RemoveBreakpoint()