Ryan Fleury
|
999eca5e29
|
more old eval trimming
|
2025-03-31 15:41:10 -07:00 |
|
Ryan Fleury
|
a5d6e8a335
|
make eval ctxs more robust to missing info, e.g. in the test harness case
|
2025-03-31 13:48:19 -07:00 |
|
Ryan Fleury
|
17ff4da9bf
|
more eval scratch work
|
2025-03-31 13:09:30 -07:00 |
|
Ryan Fleury
|
fbe0d3bc2e
|
set up eval scratch; promote raddbg_markup to base layer, plug in custom codebase vsnprintf
|
2025-03-31 11:41:14 -07:00 |
|
Ryan Fleury
|
1adf280354
|
delete dead code in eval
|
2025-03-31 11:02:17 -07:00 |
|
Ryan Fleury
|
833bee35e3
|
sketch out new auto view rules for new expression language idea
|
2025-03-28 15:50:19 -07:00 |
|
Ryan Fleury
|
5eb9f2f886
|
big notes/todos/release-notes pass
|
2025-03-28 12:21:18 -07:00 |
|
Ryan Fleury
|
160083835a
|
add std::vector / auto-view-rule test to mule
|
2025-03-28 11:38:56 -07:00 |
|
Ryan Fleury
|
269efba455
|
fix treatment of floats in thread color rgba macro in raddbg_markup
|
2025-03-28 11:04:37 -07:00 |
|
Ryan Fleury
|
3911a66b30
|
fill out first pass implementations of raddbg_markup features; thread names, thread colors, format-string output-debug-string helper, attachment-checking
|
2025-03-28 10:56:41 -07:00 |
|
Nikita Smith
|
4cc883a353
|
update includes in rdi_breakpad_from_pdb
|
2025-03-27 15:49:15 -07:00 |
|
Ryan Fleury
|
da3c15c7ed
|
short-circuit rule lookups if explicit default is found
|
2025-03-27 15:41:47 -07:00 |
|
Nikita Smith
|
c57b5fcd6d
|
appease clang
|
2025-03-27 15:37:27 -07:00 |
|
Nikita Smith
|
dab65d6523
|
deleted rdi_dump, all features of this dumper are now part of raddump
|
2025-03-27 15:18:43 -07:00 |
|
Nikita
|
350c17a606
|
Update builds.yml
replaced rdi_dump with raddump
|
2025-03-27 15:17:50 -07:00 |
|
Nikita
|
12628c679c
|
Update builds.yml
remove rdi_from_dwarf
|
2025-03-27 15:10:57 -07:00 |
|
Nikita Smith
|
5ba981357d
|
fix string cast warning
|
2025-03-27 15:01:16 -07:00 |
|
Nikita Smith
|
3c7c2918f6
|
replace pointers to incomplete types in UDT members
|
2025-03-27 13:47:47 -07:00 |
|
Nikita Smith
|
49ba163077
|
export CodeView types as aliases to its builtin counter-parts,
|
2025-03-27 13:47:47 -07:00 |
|
Nikita Smith
|
53c889e5d3
|
switched to using base Arch enum for converting DWARF registers,
simplified top level building path
|
2025-03-27 13:47:46 -07:00 |
|
Ryan Fleury
|
dc967f5274
|
fix treatment of 0-terminator in raddbg data section, fix encoding of auto view rules in raddbg data section
|
2025-03-26 16:28:13 -07:00 |
|
Ryan Fleury
|
b154c5a120
|
use slightly looser mapping for auto-view-rules, to not generate false negatives when looking up
|
2025-03-26 14:57:58 -07:00 |
|
Nikita Smith
|
14966d932e
|
don't bake discarded type
|
2025-03-26 14:52:35 -07:00 |
|
Ryan Fleury
|
03cbbac6d7
|
source-markup-defined auto-view-rules
|
2025-03-26 13:45:26 -07:00 |
|
Nikita Smith
|
8f7ca178c2
|
bugfix incomplete type resolution hash table lookup
|
2025-03-26 12:21:55 -07:00 |
|
Nikita Smith
|
c80661449c
|
added rest of XMM registers, more progress on converting expressions front
|
2025-03-26 12:19:16 -07:00 |
|
Nikita Smith
|
e7cee3b83c
|
helper for extract bits
|
2025-03-26 12:19:16 -07:00 |
|
Nikita Smith
|
ff61ad4cf8
|
improved formatting of bytecode locations, and added inline site name display
next to inline site index
|
2025-03-26 12:19:16 -07:00 |
|
Nikita Smith
|
63086b802c
|
opcodes for encoding partial values
|
2025-03-26 12:19:16 -07:00 |
|
Nikita Smith
|
64b8f762cb
|
fix bytecode list concat
|
2025-03-26 12:19:16 -07:00 |
|
Nikita Smith
|
d137d928c9
|
added call site value opcode to RDI format
|
2025-03-26 12:19:16 -07:00 |
|
Nikita Smith
|
8551e8c3ec
|
remove unused funcs
|
2025-03-26 12:19:16 -07:00 |
|
Nikita Smith
|
801b18a82d
|
bugfix machine conversion in PDB and improved inference of conversion drivers
|
2025-03-26 12:19:16 -07:00 |
|
Nikita Smith
|
a63254b70d
|
merged rdim_help.c into rdim_local.c
|
2025-03-26 12:19:16 -07:00 |
|
Nikita Smith
|
7d5110e752
|
take into account null type slot
|
2025-03-26 12:18:47 -07:00 |
|
Nikita Smith
|
b10b08783a
|
WIP RAD debug info converter
|
2025-03-26 12:18:47 -07:00 |
|
Nikita Smith
|
a84028d67a
|
helper for checking if ELF has DWARF debug sections
|
2025-03-26 12:18:47 -07:00 |
|
Nikita Smith
|
b9c4774786
|
minor fixes
|
2025-03-26 12:18:46 -07:00 |
|
Nikita Smith
|
2e6ffbd0c4
|
fixed typo in attrib class for DW_Form_RngListx
|
2025-03-26 12:18:46 -07:00 |
|
Nikita Smith
|
0c61415f72
|
merged path helper code from linker layer into main path layer
|
2025-03-26 12:18:46 -07:00 |
|
Nikita Smith
|
1ec1deedee
|
moved MSF magic checkers to msf.c
|
2025-03-26 12:18:46 -07:00 |
|
Nikita Smith
|
0c3a37af44
|
helper for extracting GNU debug link info
|
2025-03-26 12:18:46 -07:00 |
|
Ryan Fleury
|
48f0702e05
|
fix source markup parsing, release notes for source-defined watch annotations
|
2025-03-26 11:49:15 -07:00 |
|
Ryan Fleury
|
bd35ea83fc
|
support for raddbg_pin markup on-the-fly watch pin annotations
|
2025-03-26 11:38:32 -07:00 |
|
Ryan Fleury
|
29d430ca6c
|
dial back use of hand hover cursor
|
2025-03-26 10:00:49 -07:00 |
|
Ryan Fleury
|
42e888d41e
|
fix breakpad converter build
|
2025-03-25 16:57:33 -07:00 |
|
Ryan Fleury
|
ab9885bc7d
|
fix clang build
|
2025-03-25 16:54:12 -07:00 |
|
Ryan Fleury
|
213091cf75
|
add safeguard to not overwrite old config data, for anyone using dev currently...
|
2025-03-25 16:40:52 -07:00 |
|
Ryan Fleury
|
a826afd4d6
|
merge part 2
|
2025-03-25 16:30:05 -07:00 |
|
Ryan Fleury
|
c4f4b5ff01
|
merge
|
2025-03-25 16:21:51 -07:00 |
|