Lines Matching refs:debugger
19 def current_thread(debugger):
20 return debugger.GetSelectedTarget().GetProcess().GetSelectedThread()
22 def current_frame(debugger):
23 return current_thread(debugger).GetSelectedFrame()
25 def no_arg_cmd(debugger, cmd):
27 evaluate_result = current_frame(debugger).EvaluateExpression(cast_to_void_expr)
39 def ptr_arg_cmd(debugger, name, param, cmd):
44 no_arg_cmd(debugger, cmd.format(param))
49 def job(debugger, param, *args):
51 ptr_arg_cmd(debugger, 'job', param, "_v8_internal_Print_Object({})")
53 def jlh(debugger, param, *args):
55 ptr_arg_cmd(debugger, 'jlh', param,
58 def jco(debugger, param, *args):
61 param = str(current_frame(debugger).FindRegister("pc").value)
62 ptr_arg_cmd(debugger, 'jco', param, "_v8_internal_Print_Code({})")
64 def jtt(debugger, param, *args):
66 ptr_arg_cmd(debugger, 'jtt', param, "_v8_internal_Print_TransitionTree({})")
68 def jst(debugger, *args):
70 no_arg_cmd(debugger, "_v8_internal_Print_StackTrace()")
72 def jss(debugger, *args):
74 frame = current_frame(debugger)
86 def bta(debugger, *args):
91 thread = current_thread(debugger)
118 def setup_source_map_for_relative_paths(debugger):
125 debugger.HandleCommand(
129 def __lldb_init_module(debugger, dict):
130 setup_source_map_for_relative_paths(debugger)
131 debugger.HandleCommand('settings set target.x86-disassembly-flavor intel')
133 debugger.HandleCommand(