Ryan Fleury
|
a027a0ea16
|
use fully qualified symbol names when doing dbg info searches & when producing strings in debug info table evals
|
2026-04-22 16:24:23 -07:00 |
|
Ryan Fleury
|
0d3539d707
|
highlighting for views; view doc / autocompletion coverage
|
2026-04-22 16:09:32 -07:00 |
|
Ryan Fleury
|
2eb0b8b233
|
ctrl -> d
|
2026-04-22 14:53:37 -07:00 |
|
Ryan Fleury
|
0e3c821e28
|
collapse ctrl/d bps
|
2026-04-22 14:31:08 -07:00 |
|
Ryan Fleury
|
0d8a6a4d3a
|
ctrl -> d type pass
|
2026-04-22 13:37:00 -07:00 |
|
Ryan Fleury
|
a90fbc844b
|
merge ctrl_init / d_init
|
2026-04-22 12:56:15 -07:00 |
|
Ryan Fleury
|
2388db3998
|
fold ctrl layer into dbg engine - no benefit to disallowing dependence on debug engine types inside of ctrl, and it has been causing unnecessary barriers for eventual eval magic.
|
2026-04-22 12:44:18 -07:00 |
|
Ryan Fleury
|
d2eb9628ba
|
test cases for ambiguous statics across many units; comments in exprs
|
2026-04-22 12:44:18 -07:00 |
|
Nikita Smith
|
86066018e7
|
helper for writing COFF objs and libs
|
2026-04-22 12:27:25 -07:00 |
|
 Nikita SmithandRyan Fleury
|
4b7dd960d9
|
pass args to the torture
|
2026-04-22 09:30:45 -07:00 |
|
 Nikita SmithandRyan Fleury
|
ffd6f10b31
|
wildcard match target tests
|
2026-04-22 09:30:45 -07:00 |
|
 Nikita SmithandRyan Fleury
|
4786dc419a
|
wildcard matcher
|
2026-04-22 09:30:45 -07:00 |
|
 Nikita SmithandRyan Fleury
|
ffc6905b06
|
kind mask should be const value
|
2026-04-22 09:30:45 -07:00 |
|
 Nikita SmithandRyan Fleury
|
60c4518d65
|
run debug tests first
|
2026-04-22 09:30:45 -07:00 |
|
 Nikita SmithandRyan Fleury
|
48f2a931ce
|
clang build fix
|
2026-04-22 09:30:45 -07:00 |
|
 Nikita SmithandRyan Fleury
|
a2aab5967c
|
add support for /DEBUG:GHASH
|
2026-04-22 09:30:45 -07:00 |
|
Ryan Fleury
|
4815007ac1
|
use fully qualified type names in unpacked eval types - fixes namespaced type views
|
2026-04-22 09:09:41 -07:00 |
|
Ryan Fleury
|
21a150a181
|
turn off symbol-lookup highlighting following dot operators
|
2026-04-21 20:13:54 -07:00 |
|
Ryan Fleury
|
6f2b8540eb
|
store partially-qualified names in generated RDIs; adjust debugger to do fully-qualified lookups when appropriate
|
2026-04-21 19:36:38 -07:00 |
|
 Nikita SmithandRyan Fleury
|
8cf14b5acb
|
minor fix
|
2026-04-20 15:28:12 -07:00 |
|
Ryan Fleury
|
fda0a9751b
|
equip namespace records with container info
|
2026-04-20 15:14:01 -07:00 |
|
Ryan Fleury
|
581c102bfd
|
sort deduplicated namespace map before producing namespaces
|
2026-04-20 14:43:03 -07:00 |
|
Ryan Fleury
|
5fb1ef4df9
|
fix global vmap baking determinism - eliminate dupes
|
2026-04-20 14:15:38 -07:00 |
|
Ryan Fleury
|
16ea060382
|
fix source of vmap baking determinism issue, + fix use-after-free from cross-lane scratch usage
|
2026-04-20 14:06:34 -07:00 |
|
 Nikita SmithandRyan Fleury
|
43c3d5e348
|
test param flag
|
2026-04-20 13:55:23 -07:00 |
|
 Nikita SmithandRyan Fleury
|
52875a2d93
|
fix regression in RDI make local
|
2026-04-20 13:55:23 -07:00 |
|
Ryan Fleury
|
e8e9ad204a
|
further pdb namespaces progress; fix compile-only output for /o MSVC deprecation
|
2026-04-20 13:53:50 -07:00 |
|
Ryan Fleury
|
e4bd6d5029
|
revert commit that deleted container-from-procedure APIs for whatever reason
|
2026-04-20 11:35:04 -07:00 |
|
Ryan Fleury
|
01682dee07
|
bump to 26
|
2026-04-20 11:12:25 -07:00 |
|
Nikita Smith
|
d607d6377d
|
build fixes
|
2026-04-20 11:00:54 -07:00 |
|
Nikita Smith
|
d7cc06f5d5
|
show top five slow tests in the summary
|
2026-04-20 10:39:50 -07:00 |
|
Nikita Smith
|
0a791e5876
|
add support for LLVM ghash sections
|
2026-04-20 10:39:50 -07:00 |
|
Nikita Smith
|
cd4f81d473
|
time tests
|
2026-04-20 10:39:50 -07:00 |
|
Nikita Smith
|
9e19fe5193
|
prettify elapsed time formatter
|
2026-04-20 10:39:50 -07:00 |
|
Nikita Smith
|
e6f49aaded
|
test stripped PDB
|
2026-04-20 10:39:50 -07:00 |
|
Nikita Smith
|
aefd73e551
|
test public symbols
|
2026-04-20 10:39:50 -07:00 |
|
Nikita Smith
|
4decc0d9f0
|
test GSI procs and typedefs
|
2026-04-20 10:39:50 -07:00 |
|
Ryan Fleury
|
bc43fe9b31
|
only enable cursor trails if not click+dragging; redundant animation in that case
|
2026-04-20 10:22:56 -07:00 |
|
Ryan Fleury
|
897ffc6b69
|
file path evaluation activation in watch windows -> switch to file
|
2026-04-20 09:57:34 -07:00 |
|
Ryan Fleury
|
ee2dcbee48
|
fix idx shadowing lookup bug in rdim_bake_name_map_insert
|
2026-04-20 09:57:34 -07:00 |
|
Ryan Fleury
|
03d1575c85
|
non-scope, non-type namespace gathering / gathering from pdb & baking & dumping
|
2026-04-20 09:57:34 -07:00 |
|
Ryan Fleury
|
5e81f124dc
|
debug constant data evaluation spaces -> read from rdi data directly
|
2026-04-20 09:57:33 -07:00 |
|
Ryan Fleury
|
7a59548d5b
|
remove 'Symbols' from section titles, now that old sections are gone
|
2026-04-20 09:57:33 -07:00 |
|
Ryan Fleury
|
881e19c842
|
get debugger onto new location info & symbol format
|
2026-04-20 09:57:33 -07:00 |
|
Ryan Fleury
|
6764e1281e
|
setting for preferring displaying pointer addresses before contents
|
2026-04-20 09:57:32 -07:00 |
|
Ryan Fleury
|
2bf57c065a
|
new location info format dumping
|
2026-04-20 09:57:32 -07:00 |
|
Ryan Fleury
|
7383cdc5ae
|
fix dumper for new symbols/locations format; produce dummy global unit for global stream pdb info - avoid stomping on 0 unit; fix stomping of location info, from missing lane sync
|
2026-04-20 09:57:32 -07:00 |
|
Ryan Fleury
|
bec7e630ba
|
fix duplicate nil local, equip locals with their scopes as symbol containers
|
2026-04-20 09:57:32 -07:00 |
|
Ryan Fleury
|
e281528d57
|
rdi pass checkpoint: rdi baking; scope-organized locals gathering / sorting / organizing; plug into serialization path
|
2026-04-20 09:57:32 -07:00 |
|
Ryan Fleury
|
290590b885
|
extend udts w/ container info
|
2026-04-20 09:57:32 -07:00 |
|