nikitalita
|
7e2e0cec8c
|
dap: include sbarinfo in script types (no debug support for anything but zscript yet, this is just for returning source info)
|
2025-03-11 22:26:43 -07:00 |
|
nikitalita
|
c608873002
|
dap: Don't send back binary files
|
2025-03-11 22:23:44 -07:00 |
|
nikitalita
|
48628e4726
|
Fix display of function breakpoints
|
2025-03-11 13:12:09 -07:00 |
|
nikitalita
|
e4b9aa2b4e
|
cleanup
|
2025-03-11 10:56:45 -07:00 |
|
nikitalita
|
ff24f1cd51
|
fix compile on linux
|
2025-03-11 10:27:14 -07:00 |
|
nikitalita
|
4ad37f1eb1
|
fix windows builds
|
2025-03-11 09:01:15 -07:00 |
|
nikitalita
|
ccf3698776
|
dap: rename free method to freeValue to avoid running afoul of macro defs
|
2025-03-11 09:01:09 -07:00 |
|
nikitalita
|
b920ff86ce
|
dap: unify methods to get vmvalue
|
2025-03-11 07:54:38 -07:00 |
|
nikitalita
|
9dbef641cd
|
dap: add Globals display to debugger
|
2025-03-11 07:54:38 -07:00 |
|
nikitalita
|
3e163d6b1f
|
dap: fix scalar display < 4
|
2025-03-11 07:54:38 -07:00 |
|
nikitalita
|
ef5d288a34
|
dap: tweak color display
|
2025-03-11 07:54:38 -07:00 |
|
nikitalita
|
0710483a02
|
dap: fix displaying function pointers
|
2025-03-11 07:54:38 -07:00 |
|
nikitalita
|
883af40fbc
|
dap: fix display of static arrays and local variables on stack vs. registers
|
2025-03-11 07:54:38 -07:00 |
|
nikitalita
|
475b4feafd
|
dap: Add stack offset to VMLocalVariable
|
2025-03-11 07:54:38 -07:00 |
|
nikitalita
|
d2682c6787
|
dap: Show special inits in registers
|
2025-03-11 07:54:38 -07:00 |
|
nikitalita
|
e6b0b1c0f6
|
dap: Display correct register names
|
2025-03-11 07:54:37 -07:00 |
|
nikitalita
|
10e400e0a2
|
Remove eventpp dependency
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
67f7be1bee
|
dap: remove eventpp emitters, way too slow
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
a474b94c11
|
dap: fix pause event not being emitted on pause
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
aac2d7d959
|
dap: prevent DebugServer.h from pulling in dap and ZScriptDebugger.h
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
a7fc16217f
|
dap: Fix ending session on client socket closed
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
aa3cb1bfa0
|
dap: update upstream cppdap library to fix deadlocks on no bind
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
c6c95bd2d2
|
dap: improve logging
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
7b0aa6b78e
|
c_console: emit event only if not PRINT_NODAPEVENT
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
a821d9d8b3
|
dap: fix performance problems with arrays
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
15dadbff51
|
dap: fix disassembly view
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
442c1582de
|
dap: Turn down verbosity of logging
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
590b41793d
|
dap: Display parameter names
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
42aac2c10e
|
dap: remove debug print
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
67aa08a962
|
dap: fix displaying breakpoint errors when script isn't loaded
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
2275ce6f2e
|
d_dehacked: set qualified name in addition to the printable name
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
50eab0a50f
|
dap: fix object display view
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
1830f1ac41
|
dap: stack display view
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
4a11840040
|
dap: Fix action and state handling
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
f530a5fc93
|
dap: Fix displaying objects that aren't their actual types
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
8531103cb6
|
dap: fix local struct view
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
ba52ed0564
|
dap: don't parse the non-used options in the launch/attach requests
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
75959b6de0
|
dap: fix local structs in scope
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
de5997206b
|
dap: remove dot initializers
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
58d2e2e505
|
dap: Make disassembly view display invalid instructions for non-code addresses
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
897327bd7d
|
dap: fix display of locals not in scope yet
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
b5a6aaf659
|
dap: add instruction breakpoints
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
681e4f74eb
|
dap: Remove "Native" from exception handling, simplify exception event emit
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
7fa00a5501
|
dap: show native functions on stack
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
866ccc2a6c
|
dap: refactor game event emitter functions into seperate header
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
2e4bb74963
|
support breaking on abort exceptions
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
d27a5e5efb
|
d_main: fix vm_jit and vm_jit not being disabled soon enough
|
2025-03-09 17:46:29 -07:00 |
|
nikitalita
|
798802ed81
|
remove struct unbound native data display
Practically useless for debugging zscript and didn't work properly anyway
|
2025-03-09 17:46:13 -07:00 |
|
nikitalita
|
d5452dc014
|
Support filter parameter
|
2025-03-09 17:46:13 -07:00 |
|
nikitalita
|
065d000ff0
|
Support start parameter
|
2025-03-09 17:46:13 -07:00 |
|