mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-02 20:18:12 +00:00
eliminate messages - too early for that change; eliminate many usage sites of d_ctrl_run; focus all ctrl thread driving code into one spot
This commit is contained in:
@@ -37,156 +37,6 @@ Rng1U64 d_reg_slot_range_table[29] =
|
||||
{OffsetOf(D_Regs, params_tree), OffsetOf(D_Regs, params_tree) + sizeof(MD_Node *)},
|
||||
};
|
||||
|
||||
String8 d_msg_kind_name_lower_table[71] =
|
||||
{
|
||||
str8_lit_comp("null"),
|
||||
str8_lit_comp("launch_and_run"),
|
||||
str8_lit_comp("launch_and_step_into"),
|
||||
str8_lit_comp("kill"),
|
||||
str8_lit_comp("kill_all"),
|
||||
str8_lit_comp("attach"),
|
||||
str8_lit_comp("detach"),
|
||||
str8_lit_comp("continue"),
|
||||
str8_lit_comp("step_into_inst"),
|
||||
str8_lit_comp("step_over_inst"),
|
||||
str8_lit_comp("step_into_line"),
|
||||
str8_lit_comp("step_over_line"),
|
||||
str8_lit_comp("step_out"),
|
||||
str8_lit_comp("halt"),
|
||||
str8_lit_comp("soft_halt_refresh"),
|
||||
str8_lit_comp("set_thread_ip"),
|
||||
str8_lit_comp("run_to_line"),
|
||||
str8_lit_comp("run_to_address"),
|
||||
str8_lit_comp("run"),
|
||||
str8_lit_comp("restart"),
|
||||
str8_lit_comp("step_into"),
|
||||
str8_lit_comp("step_over"),
|
||||
str8_lit_comp("select_thread"),
|
||||
str8_lit_comp("select_unwind"),
|
||||
str8_lit_comp("up_one_frame"),
|
||||
str8_lit_comp("down_one_frame"),
|
||||
str8_lit_comp("freeze_thread"),
|
||||
str8_lit_comp("thaw_thread"),
|
||||
str8_lit_comp("freeze_process"),
|
||||
str8_lit_comp("thaw_process"),
|
||||
str8_lit_comp("freeze_machine"),
|
||||
str8_lit_comp("thaw_machine"),
|
||||
str8_lit_comp("freeze_local_machine"),
|
||||
str8_lit_comp("thaw_local_machine"),
|
||||
str8_lit_comp("set_path_map_src"),
|
||||
str8_lit_comp("set_path_map_dst"),
|
||||
str8_lit_comp("set_file_replacement_path"),
|
||||
str8_lit_comp("set_auto_view_rule_type"),
|
||||
str8_lit_comp("set_auto_view_rule_view_rule"),
|
||||
str8_lit_comp("enable_entity"),
|
||||
str8_lit_comp("enable_breakpoint"),
|
||||
str8_lit_comp("enable_target"),
|
||||
str8_lit_comp("disable_entity"),
|
||||
str8_lit_comp("disable_breakpoint"),
|
||||
str8_lit_comp("disable_target"),
|
||||
str8_lit_comp("freeze_entity"),
|
||||
str8_lit_comp("thaw_entity"),
|
||||
str8_lit_comp("remove_entity"),
|
||||
str8_lit_comp("remove_breakpoint"),
|
||||
str8_lit_comp("remove_target"),
|
||||
str8_lit_comp("name_entity"),
|
||||
str8_lit_comp("duplicate_entity"),
|
||||
str8_lit_comp("relocate_entity"),
|
||||
str8_lit_comp("add_breakpoint"),
|
||||
str8_lit_comp("toggle_breakpoint"),
|
||||
str8_lit_comp("add_address_breakpoint"),
|
||||
str8_lit_comp("add_function_breakpoint"),
|
||||
str8_lit_comp("add_watch_pin"),
|
||||
str8_lit_comp("toggle_watch_pin"),
|
||||
str8_lit_comp("toggle_watch_expression"),
|
||||
str8_lit_comp("toggle_breakpoint_at_cursor"),
|
||||
str8_lit_comp("toggle_watch_pin_at_cursor"),
|
||||
str8_lit_comp("toggle_watch_expression_at_cursor"),
|
||||
str8_lit_comp("go_to_name_at_cursor"),
|
||||
str8_lit_comp("run_to_cursor"),
|
||||
str8_lit_comp("set_next_statement"),
|
||||
str8_lit_comp("add_target"),
|
||||
str8_lit_comp("select_target"),
|
||||
str8_lit_comp("retry_ended_process"),
|
||||
str8_lit_comp("register_as_jit_debugger"),
|
||||
str8_lit_comp("log_marker"),
|
||||
};
|
||||
|
||||
String8 d_msg_kind_name_display_table[71] =
|
||||
{
|
||||
str8_lit_comp("null"),
|
||||
str8_lit_comp("launch_and_run"),
|
||||
str8_lit_comp("launch_and_step_into"),
|
||||
str8_lit_comp("kill"),
|
||||
str8_lit_comp("kill_all"),
|
||||
str8_lit_comp("attach"),
|
||||
str8_lit_comp("detach"),
|
||||
str8_lit_comp("continue"),
|
||||
str8_lit_comp("step_into_inst"),
|
||||
str8_lit_comp("step_over_inst"),
|
||||
str8_lit_comp("step_into_line"),
|
||||
str8_lit_comp("step_over_line"),
|
||||
str8_lit_comp("step_out"),
|
||||
str8_lit_comp("halt"),
|
||||
str8_lit_comp("soft_halt_refresh"),
|
||||
str8_lit_comp("set_thread_ip"),
|
||||
str8_lit_comp("run_to_line"),
|
||||
str8_lit_comp("run_to_address"),
|
||||
str8_lit_comp("run"),
|
||||
str8_lit_comp("restart"),
|
||||
str8_lit_comp("step_into"),
|
||||
str8_lit_comp("step_over"),
|
||||
str8_lit_comp("select_thread"),
|
||||
str8_lit_comp("select_unwind"),
|
||||
str8_lit_comp("up_one_frame"),
|
||||
str8_lit_comp("down_one_frame"),
|
||||
str8_lit_comp("freeze_thread"),
|
||||
str8_lit_comp("thaw_thread"),
|
||||
str8_lit_comp("freeze_process"),
|
||||
str8_lit_comp("thaw_process"),
|
||||
str8_lit_comp("freeze_machine"),
|
||||
str8_lit_comp("thaw_machine"),
|
||||
str8_lit_comp("freeze_local_machine"),
|
||||
str8_lit_comp("thaw_local_machine"),
|
||||
str8_lit_comp("set_path_map_src"),
|
||||
str8_lit_comp("set_path_map_dst"),
|
||||
str8_lit_comp("set_file_replacement_path"),
|
||||
str8_lit_comp("set_auto_view_rule_type"),
|
||||
str8_lit_comp("set_auto_view_rule_view_rule"),
|
||||
str8_lit_comp("enable_entity"),
|
||||
str8_lit_comp("enable_breakpoint"),
|
||||
str8_lit_comp("enable_target"),
|
||||
str8_lit_comp("disable_entity"),
|
||||
str8_lit_comp("disable_breakpoint"),
|
||||
str8_lit_comp("disable_target"),
|
||||
str8_lit_comp("freeze_entity"),
|
||||
str8_lit_comp("thaw_entity"),
|
||||
str8_lit_comp("remove_entity"),
|
||||
str8_lit_comp("remove_breakpoint"),
|
||||
str8_lit_comp("remove_target"),
|
||||
str8_lit_comp("name_entity"),
|
||||
str8_lit_comp("duplicate_entity"),
|
||||
str8_lit_comp("relocate_entity"),
|
||||
str8_lit_comp("add_breakpoint"),
|
||||
str8_lit_comp("toggle_breakpoint"),
|
||||
str8_lit_comp("add_address_breakpoint"),
|
||||
str8_lit_comp("add_function_breakpoint"),
|
||||
str8_lit_comp("add_watch_pin"),
|
||||
str8_lit_comp("toggle_watch_pin"),
|
||||
str8_lit_comp("toggle_watch_expression"),
|
||||
str8_lit_comp("toggle_breakpoint_at_cursor"),
|
||||
str8_lit_comp("toggle_watch_pin_at_cursor"),
|
||||
str8_lit_comp("toggle_watch_expression_at_cursor"),
|
||||
str8_lit_comp("go_to_name_at_cursor"),
|
||||
str8_lit_comp("run_to_cursor"),
|
||||
str8_lit_comp("set_next_statement"),
|
||||
str8_lit_comp("add_target"),
|
||||
str8_lit_comp("select_target"),
|
||||
str8_lit_comp("retry_ended_process"),
|
||||
str8_lit_comp("register_as_jit_debugger"),
|
||||
str8_lit_comp("log_marker"),
|
||||
};
|
||||
|
||||
Rng1U64 d_cmd_param_slot_range_table[24] =
|
||||
{
|
||||
{0},
|
||||
|
||||
Reference in New Issue
Block a user