mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-03 20:38:40 +00:00
set up scaffolding for dbg engine/frontendm sgs
This commit is contained in:
@@ -34,6 +34,81 @@ Rng1U64 d_reg_slot_range_table[26] =
|
||||
{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_init"),
|
||||
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_file_override_link_src"),
|
||||
str8_lit_comp("set_file_override_link_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[23] =
|
||||
{
|
||||
{OffsetOf(D_CmdParams, window), OffsetOf(D_CmdParams, window) + sizeof(D_Handle)},
|
||||
|
||||
Reference in New Issue
Block a user