• Home
  • Raw
  • Download

Lines Matching refs:debugger

36     def __init__(self, debugger):  argument
38 self.debugger = debugger
44 if self.debugger.non_interactive:
53 self.debugger.quit()
62 self.debugger.display = line_num
68 write(self.debugger.set_break(args))
73 write(self.debugger.breakpoint_list())
77 write(self.debugger.delete(args))
81 write(self.debugger.exception(args))
88 self.debugger.next()
97 self.debugger.next()
101 result = self.debugger.process_messages()
119 self.debugger.step()
125 self.debugger.do_continue()
127 if not self.debugger.non_interactive:
133 self.debugger.finish()
139 write(self.debugger.backtrace(args))
148 write(self.debugger.print_source(line_num, 0))
150 write(self.debugger.print_source(0, 0))
158 _scroll_direction(self.debugger, "up")
160 _scroll_direction(self.debugger, "down")
168 self.debugger.eval(args)
192 self.debugger.eval_at(code, index)
197 self.debugger.throw(args)
202 self.debugger.abort(args)
207 self.debugger.restart()
213 self.debugger.scope_chain()
218 write(self.debugger.scope_variables(args))
223 self.debugger.memstats()
232 pprint(self.debugger.function_list)
238 self.debugger.quit()
242 def _scroll_direction(debugger, direction): argument
244 debugger.src_offset_diff = int(max(math.floor(debugger.display / 3), 1))
246 debugger.src_offset -= debugger.src_offset_diff
248 debugger.src_offset += debugger.src_offset_diff
249 print(debugger.print_source(debugger.display, debugger.src_offset)['value'])
294 debugger = jerry_client_main.JerryDebugger(channel)
295 debugger.non_interactive = args.non_interactive
299 prompt = DebuggerPrompt(debugger)
303 debugger.set_colors()
306 debugger.display = args.display
315 debugger.store_client_sources(args.client_source)
321 result = debugger.process_messages()