Nikita Smith
|
db52ba32e6
|
helper for profiling parallel fors
|
2025-07-16 13:54:58 -07:00 |
|
Nikita Smith
|
093e43d2ff
|
change output folder name
|
2025-07-16 13:54:58 -07:00 |
|
Ryan Fleury
|
5e04734444
|
source_files collection evaluation; expand switch to allow file evaluations
|
2025-07-16 13:52:49 -07:00 |
|
Ryan Fleury
|
f6931ef0b7
|
apply string size limitations from explicit array types in eval string iterator
|
2025-07-16 13:10:35 -07:00 |
|
Ryan Fleury
|
fc8b521b2c
|
adjust demon to correctly produce, & ctrl to correctly process, breakpoint events which cannot be correlated to a high-level UI-defined breakpoint state. this catches, for example, data breakpoints which are programmatically set by the user program.
|
2025-07-16 11:54:02 -07:00 |
|
Ryan Fleury
|
26f9e09483
|
eliminate cases where typekind_function was being assumed when building keys for function & inline site types - this cannot be assumed, and will lead to bad type info interpretation
|
2025-07-16 10:35:14 -07:00 |
|
Ryan Fleury
|
0902d9fafb
|
detach in control menu
|
2025-07-01 20:08:44 -07:00 |
|
Ryan Fleury
|
a4d0fbcb46
|
always show null pointer address values with string visualization
|
2025-07-01 09:46:12 -07:00 |
|
Ryan Fleury
|
dc79c06031
|
adjust implicit accessing rules with nested auto hooks (slice-of-slices case); prefer to not show address value with string prefix content in single-line eval stringification
|
2025-06-30 09:33:23 -07:00 |
|
Ryan Fleury
|
15a7efab43
|
slice-of-slice ambiguity debugging note
|
2025-06-29 18:22:03 -07:00 |
|
Ryan Fleury
|
74e1ccd147
|
invalidate mem/reg/run generations on every dmn run
|
2025-06-28 11:18:02 -07:00 |
|
Ryan Fleury
|
124c71c19a
|
notes & bump version
|
2025-06-28 11:15:02 -07:00 |
|
Ryan Fleury
|
89cfd65f9c
|
fix incorrect programmatic bp generation on vaddr range notes...
|
2025-06-28 11:07:43 -07:00 |
|
Ryan Fleury
|
709bc2cfab
|
float run/mem/reg generations out of demon, into core; fix issue of demon access synchronization w/ mem gens, causing failure-to-update-stale-parts-of-process-memory-cache
|
2025-06-28 10:02:51 -07:00 |
|
Ryan Fleury
|
e34e8adbaa
|
do not disqualify flagged expr breakpoints if 0
|
2025-06-27 23:15:02 -07:00 |
|
Ryan Fleury
|
ac8c402868
|
note
|
2025-06-27 23:03:16 -07:00 |
|
Ryan Fleury
|
b67d7f729b
|
do not require eval cache for breakpoint touched-symbols parse/check; reintroduce memory read retry loop - necessary in some cases
|
2025-06-27 22:59:10 -07:00 |
|
Ryan Fleury
|
5ba9b6abd8
|
regression debugging & notes
|
2025-06-27 22:54:34 -07:00 |
|
Ryan Fleury
|
0018147b95
|
bounds-check di matches
|
2025-06-27 14:40:13 -07:00 |
|
Ryan Fleury
|
d4c15d9089
|
pull out type-only identifier resolution and switch to match store; eliminate synchronous matching work
|
2025-06-27 13:55:18 -07:00 |
|
Ryan Fleury
|
d723a00979
|
zero precise match info before doing matches in dbgi async match path, so we don't keep stale ones around too long, once they've been invalidated
|
2025-06-27 12:52:13 -07:00 |
|
Ryan Fleury
|
09a047feee
|
zero match store dbgi/idx selection info if params hash has changed; we can still return the section kind (e.g. for syntax highlighting), but we no longer want to try to refer to any specific debug info slot, since it may have been evicted.
|
2025-06-27 12:36:27 -07:00 |
|
Ryan Fleury
|
5750c17c80
|
eliminate old slow identifier resolution path
|
2025-06-27 12:34:46 -07:00 |
|
Ryan Fleury
|
29886171b3
|
fix missing strtbl stream case in msf parser
|
2025-06-27 12:24:58 -07:00 |
|
Ryan Fleury
|
460dbe52fe
|
fix invalid strtbl validity check in pdb_has_file_ref path
|
2025-06-27 12:19:07 -07:00 |
|
Ryan Fleury
|
b315bf6811
|
switch eval debug info symbol name resolution to using async match store
|
2025-06-27 11:58:04 -07:00 |
|
Ryan Fleury
|
a702e187ef
|
expand match store cache to include all match info
|
2025-06-27 11:24:59 -07:00 |
|
Ryan Fleury
|
0d75e8e5e0
|
fix raddbg_is_attached data marker - static won't work, will be stripped...
|
2025-06-25 17:36:03 -07:00 |
|
Nikita Smith
|
4322c9ccfc
|
change torture to assume default liker to be radlink, typo fix, and
added progress report
|
2025-06-25 10:53:25 -07:00 |
|
Nikita Smith
|
17ca83697b
|
draft symbol table fixups to prepare for refactoring symbol table patching step
|
2025-06-25 10:53:25 -07:00 |
|
Nikita Smith
|
08f2b749e8
|
omit file offset, file size, and hash on bss sections
|
2025-06-25 10:53:25 -07:00 |
|
Nikita Smith
|
7769a485ba
|
more merge fixes
|
2025-06-25 10:53:25 -07:00 |
|
Nikita Smith
|
91ddd214b3
|
fix string to U64 conversion
- handle zero on input string
- handle upper and lower case prefixes
|
2025-06-25 10:53:25 -07:00 |
|
Nikita Smith
|
a954c2125c
|
merge fixups
|
2025-06-25 10:53:25 -07:00 |
|
Nikita Smith
|
fcb06579a4
|
collapse symbol scope and symbol type enums
|
2025-06-25 10:53:25 -07:00 |
|
Nikita Smith
|
b1723ce066
|
gracefully handle invalid libs
|
2025-06-25 10:53:25 -07:00 |
|
Nikita Smith
|
2ba9f2a61b
|
fix uinited var warning
|
2025-06-25 10:53:24 -07:00 |
|
Nikita Smith
|
153d78ec6a
|
unpoison memory-mapped files
|
2025-06-25 10:53:24 -07:00 |
|
Nikita Smith
|
790c95fc80
|
organization pass over symbol table files
|
2025-06-25 10:53:24 -07:00 |
|
Nikita Smith
|
7120d0c1a4
|
share memory mapped files
|
2025-06-25 10:53:24 -07:00 |
|
Nikita Smith
|
2fbaafa32c
|
parallel compute common block
|
2025-06-25 10:53:24 -07:00 |
|
Nikita Smith
|
a395398bdf
|
remove global variable for null section contrib
|
2025-06-25 10:53:24 -07:00 |
|
Nikita Smith
|
f5b19675cb
|
merge conflict
|
2025-06-25 10:53:24 -07:00 |
|
Nikita Smith
|
0aadf60359
|
update code block dividers
|
2025-06-25 10:53:24 -07:00 |
|
Nikita Smith
|
46663688e2
|
on read memory map files
|
2025-06-25 10:53:24 -07:00 |
|
Nikita Smith
|
16e72fd573
|
remove unused switch
|
2025-06-25 10:53:24 -07:00 |
|
Nikita Smith
|
6b3a63f474
|
correct task name for weak symbol patch
|
2025-06-25 10:53:24 -07:00 |
|
Nikita Smith
|
65095437b7
|
allow forward reference tag symbols
|
2025-06-25 10:53:24 -07:00 |
|
Nikita Smith
|
e487fbc494
|
minor torture fixes
|
2025-06-25 10:53:24 -07:00 |
|
Nikita Smith
|
ba326924ee
|
test for relocation against removed COMDAT
|
2025-06-25 10:53:24 -07:00 |
|