This commit is contained in:
2026-08-14 00:15:10 +03:00
commit 41ec89a732
17 changed files with 1720 additions and 0 deletions
Executable
+571
View File
@@ -0,0 +1,571 @@
// raddbg 0.9.28 user file
recent_project:
{
path: debug
name: ""
}
recent_project:
{
path: "../debug"
name: ""
}
window:
{
size: 1780 1390
panels:
{
0.273086:
{
0.333333:
{
watch:
{
selected
expression: ""
watch_expression: expression: state
}
watch: expression: "query:types"
watch: expression: "query:locals"
}
0.333333:
{
watch: selected expression: "query:threads"
watch:
{
expression: "query:call_stack"
call_stack_frame: 0.050000 0.654968 0.295032
}
watch: expression: "query:breakpoints"
watch: expression: "query:watch_pins"
}
0.333333:
{
text:
{
expression: "query:output"
query: input: ""
cursor: 0x0
mark: 0x0
}
watch: selected expression: "query:targets"
}
}
0.726914:
{
selected
text:
{
selected
expression: "file:\"/home/alexey/projects/odin/racing/src/main.odin\".data"
project: ""
query: input: ""
cursor: 0x113
mark: 0x113
}
disasm: query: input: ""
}
}
split_x
pos: 775 45
monitor
}
keybindings:
{
{ kill_all f5 shift }
{ step_into_inst f11 alt }
{ step_over_inst f10 alt }
{ step_out f11 shift }
{ halt x ctrl shift }
{ halt pause }
{ run f5 }
{ restart f5 ctrl shift }
{ step_into f11 }
{ step_over f10 }
{ run_to_line f10 ctrl }
{ set_next_statement f10 ctrl shift }
{ inc_window_font_size equal alt }
{ dec_window_font_size minus alt }
{ toggle_fullscreen return ctrl }
{ new_panel_right p ctrl }
{ new_panel_down minus ctrl }
{ rotate_panel_columns 2 ctrl }
{ next_panel comma ctrl }
{ prev_panel comma ctrl shift }
{ focus_panel_right right ctrl alt }
{ focus_panel_left left ctrl alt }
{ focus_panel_up up ctrl alt }
{ focus_panel_down down ctrl alt }
{ undo z ctrl }
{ redo y ctrl }
{ go_back left alt }
{ go_forward right alt }
{ close_panel p ctrl shift alt }
{ next_tab page_down ctrl }
{ prev_tab page_up ctrl }
{ next_tab tab ctrl }
{ prev_tab tab ctrl shift }
{ move_tab_right page_down ctrl shift }
{ move_tab_left page_up ctrl shift }
{ close_tab w ctrl }
{ tab_bar_top up ctrl shift alt }
{ tab_bar_bottom down ctrl shift alt }
{ open_tab t ctrl }
{ tab_settings t ctrl alt }
{ open o ctrl }
{ open_source_file_from_debug_info i ctrl }
{ switch_to_partner_file o alt }
{ new_project n ctrl shift }
{ open_project o ctrl shift }
{ save_project s ctrl shift }
{ edit f2 }
{ accept return }
{ accept space }
{ cancel esc }
{ focus_menu d alt }
{ toggle_lock l ctrl }
{ move_left left }
{ move_right right }
{ move_up up }
{ move_down down }
{ move_left_select left shift }
{ move_right_select right shift }
{ move_up_select up shift }
{ move_down_select down shift }
{ move_left_chunk left ctrl }
{ move_right_chunk right ctrl }
{ move_up_chunk up ctrl }
{ move_down_chunk down ctrl }
{ move_up_page page_up }
{ move_down_page page_down }
{ move_up_whole home ctrl }
{ move_down_whole end ctrl }
{ move_left_chunk_select left ctrl shift }
{ move_right_chunk_select right ctrl shift }
{ move_up_chunk_select up ctrl shift }
{ move_down_chunk_select down ctrl shift }
{ move_up_page_select page_up shift }
{ move_down_page_select page_down shift }
{ move_up_whole_select home ctrl shift }
{ move_down_whole_select end ctrl shift }
{ move_up_reorder up alt }
{ move_down_reorder down alt }
{ move_home home }
{ move_end end }
{ move_home_select home shift }
{ move_end_select end shift }
{ select_all a ctrl }
{ delete_single delete }
{ delete_chunk delete ctrl }
{ backspace_single backspace }
{ backspace_chunk backspace ctrl }
{ copy c ctrl }
{ copy insert ctrl }
{ cut x ctrl }
{ paste v ctrl }
{ paste insert shift }
{ insert_text null }
{ move_next tab }
{ move_prev tab shift }
{ goto_line g ctrl }
{ goto_address g alt }
{ search f ctrl }
{ search slash }
{ search_backwards r ctrl }
{ search_backwards slash ctrl }
{ find_next f3 }
{ find_prev f3 ctrl }
{ find_selected_thread f4 }
{ goto_name j ctrl }
{ goto_name_at_cursor f12 }
{ toggle_watch_expr_at_cursor w alt }
{ toggle_watch_expr_at_mouse d ctrl }
{ toggle_watch_pin f9 ctrl }
{ toggle_breakpoint f9 }
{ add_address_breakpoint f9 shift }
{ add_function_breakpoint f9 ctrl shift }
{ attach f6 shift }
{ open_palette f1 }
{ open_palette p ctrl shift }
{ log_marker m ctrl shift alt }
{ toggle_dev_menu d ctrl shift alt }
}
breakpoint:
{
project: ""
source_location: "../../hello/main.odin:56:1"
hit_count: 0
}
current_path: "/home/alexey/projects/odin/racing/.raddbg"
debug_info:
{
path: "/home/alexey/projects/odin/racing/build/debug"
timestamp: 66222355938101
project: ""
}
debug_info:
{
path: "/usr/lib/libX11.so.6"
timestamp: 66206040958000
project: ""
}
debug_info:
{
path: "/usr/lib/libm.so.6"
timestamp: 66221135897000
project: ""
}
debug_info:
{
path: "/usr/lib/libc.so.6"
timestamp: 66221135897000
project: ""
}
debug_info:
{
path: "/lib64/ld-linux-x86-64.so.2"
timestamp: 66221135897000
project: ""
}
debug_info:
{
path: "/usr/lib/libxcb.so.1"
timestamp: 66184635927000
project: ""
}
debug_info:
{
path: "/usr/lib/libXau.so.6"
timestamp: 66168334589000
project: ""
}
debug_info:
{
path: "/usr/lib/libXdmcp.so.6"
timestamp: 66211487652000
project: ""
}
debug_info:
{
path: "/usr/lib/libXxf86vm.so.1"
timestamp: 66204799833000
project: ""
}
debug_info:
{
path: "/usr/lib/libXext.so.6"
timestamp: 66204798407000
project: ""
}
debug_info:
{
path: "/usr/lib/libXi.so.6"
timestamp: 66214983870000
project: ""
}
debug_info:
{
path: "/usr/lib/libXrandr.so.2"
timestamp: 66204799447000
project: ""
}
debug_info:
{
path: "/usr/lib/libXrender.so.1"
timestamp: 66168333224000
project: ""
}
debug_info:
{
path: "/usr/lib/libXcursor.so.1"
timestamp: 66164897222000
project: ""
}
debug_info:
{
path: "/usr/lib/libXfixes.so.3"
timestamp: 66191816105000
project: ""
}
debug_info:
{
path: "/usr/lib/libXinerama.so.1"
timestamp: 66204798889000
project: ""
}
debug_info:
{
path: "/usr/lib/libX11-xcb.so.1"
timestamp: 66206040958000
project: ""
}
debug_info:
{
path: "/usr/lib/libGLX.so.0"
timestamp: 66184693464000
project: ""
}
debug_info:
{
path: "/usr/lib/libGLdispatch.so.0"
timestamp: 66184693464000
project: ""
}
debug_info:
{
path: "/usr/lib/libGLX_mesa.so.0"
timestamp: 66221471789000
project: ""
}
debug_info:
{
path: "/usr/lib/libgallium-26.1.6-arch3.1.so"
timestamp: 66221471789000
project: ""
}
debug_info:
{
path: "/usr/lib/libdrm.so.2"
timestamp: 66216328784000
project: ""
}
debug_info:
{
path: "/usr/lib/libxcb-glx.so.0"
timestamp: 66184635927000
project: ""
}
debug_info:
{
path: "/usr/lib/libxcb-shm.so.0"
timestamp: 66184635927000
project: ""
}
debug_info:
{
path: "/usr/lib/libexpat.so.1"
timestamp: 66218340126000
project: ""
}
debug_info:
{
path: "/usr/lib/libxcb-dri3.so.0"
timestamp: 66184635927000
project: ""
}
debug_info:
{
path: "/usr/lib/libxcb-present.so.0"
timestamp: 66184635927000
project: ""
}
debug_info:
{
path: "/usr/lib/libxcb-xfixes.so.0"
timestamp: 66184635927000
project: ""
}
debug_info:
{
path: "/usr/lib/libgcc_s.so.1"
timestamp: 66221675792000
project: ""
}
debug_info:
{
path: "/usr/lib/libLLVM.so.22.1"
timestamp: 66219390635000
project: ""
}
debug_info:
{
path: "/usr/lib/libz.so.1"
timestamp: 66205596487000
project: ""
}
debug_info:
{
path: "/usr/lib/libzstd.so.1"
timestamp: 66174387757000
project: ""
}
debug_info:
{
path: "/usr/lib/libSPIRV-Tools.so"
timestamp: 66221645000000
project: ""
}
debug_info:
{
path: "/usr/lib/libsensors.so.5"
timestamp: 66181926213000
project: ""
}
debug_info:
{
path: "/usr/lib/libxcb-randr.so.0"
timestamp: 66184635927000
project: ""
}
debug_info:
{
path: "/usr/lib/libxcb-sync.so.1"
timestamp: 66184635927000
project: ""
}
debug_info:
{
path: "/usr/lib/libxshmfence.so.1"
timestamp: 66168333263000
project: ""
}
debug_info:
{
path: "/usr/lib/libelf.so.1"
timestamp: 66212257553000
project: ""
}
debug_info:
{
path: "/usr/lib/libdrm_amdgpu.so.1"
timestamp: 66216328784000
project: ""
}
debug_info:
{
path: "/usr/lib/libdrm_intel.so.1"
timestamp: 66216328784000
project: ""
}
debug_info:
{
path: "/usr/lib/libstdc++.so.6"
timestamp: 66221675792000
project: ""
}
debug_info:
{
path: "/usr/lib/libffi.so.8"
timestamp: 66219792944000
project: ""
}
debug_info:
{
path: "/usr/lib/libedit.so.0"
timestamp: 66215003270000
project: ""
}
debug_info:
{
path: "/usr/lib/libxml2.so.16"
timestamp: 66212388766000
project: ""
}
debug_info:
{
path: "/usr/lib/libpciaccess.so.0"
timestamp: 66209386711000
project: ""
}
debug_info:
{
path: "/usr/lib/libncursesw.so.6"
timestamp: 66209896673000
project: ""
}
debug_info:
{
path: "/usr/lib/libicuuc.so.78"
timestamp: 66209517782000
project: ""
}
debug_info:
{
path: "/usr/lib/libicudata.so.78"
timestamp: 66209517782000
project: ""
}
debug_info:
{
path: "/usr/lib/libpulse.so"
timestamp: 66201445208000
project: ""
}
debug_info:
{
path: "/usr/lib/pulseaudio/libpulsecommon-17.0.so"
timestamp: 66201445208000
project: ""
}
debug_info:
{
path: "/usr/lib/libdbus-1.so.3"
timestamp: 66175513452000
project: ""
}
debug_info:
{
path: "/usr/lib/libsndfile.so.1"
timestamp: 66196036422000
project: ""
}
debug_info:
{
path: "/usr/lib/libsystemd.so.0"
timestamp: 66220884102000
project: ""
}
debug_info:
{
path: "/usr/lib/libasyncns.so.0"
timestamp: 66184643894000
project: ""
}
debug_info:
{
path: "/usr/lib/libogg.so.0"
timestamp: 66187436605000
project: ""
}
debug_info:
{
path: "/usr/lib/libvorbisenc.so.2"
timestamp: 66172240374000
project: ""
}
debug_info:
{
path: "/usr/lib/libFLAC.so.14"
timestamp: 66184660199000
project: ""
}
debug_info:
{
path: "/usr/lib/libopus.so.0"
timestamp: 66203885564000
project: ""
}
debug_info:
{
path: "/usr/lib/libmpg123.so.0"
timestamp: 66212931451000
project: ""
}
debug_info:
{
path: "/usr/lib/libmp3lame.so.0"
timestamp: 66220534211000
project: ""
}
debug_info:
{
path: "/usr/lib/libvorbis.so.0"
timestamp: 66172240374000
project: ""
}
debug_info:
{
path: "/usr/lib/libmvec.so.1"
timestamp: 66221135897000
project: ""
}