Ryan Fleury
|
f2ea61ab83
|
fix dumb passthrough of raddbg.com in args in com shim
|
2026-09-21 09:04:32 -07:00 |
|
Ryan Fleury
|
dc2a206487
|
win32 symbol server :sync request task count
|
2026-09-15 14:08:11 -07:00 |
|
Ryan Fleury
|
23507a826f
|
content: fix inconsistent root -> node path
|
2026-09-15 08:35:23 -07:00 |
|
Nikita Smith
|
000997d3af
|
radlink: implement COFF_ImportBy_Undecorate
|
2026-09-11 22:57:06 -07:00 |
|
Henrik Karlsson
|
3e7b11fd1b
|
radlink: prefer non-zero function prefixes for COMDAT Any
|
2026-09-11 19:50:57 -07:00 |
|
Nikita Smith
|
e162b800d9
|
radlink: make command-line /INFERASANLIBS:NO disable ASAN library inference without allowing directive to re-enable it
|
2026-09-10 15:56:27 -07:00 |
|
Ryan Fleury
|
c762d1cd71
|
do not output nil file in breakpad output
|
2026-09-10 14:54:33 -07:00 |
|
Nikita Smith
|
1673303d56
|
coff: parse long section names encoded with LLVM/GNU format
|
2026-09-10 14:28:35 -07:00 |
|
Nikita Smith
|
fd6e2bb6b2
|
radlink: relax rules for relocations pointing into removed associative sections
|
2026-09-10 14:28:34 -07:00 |
|
Nikita Smith
|
40c1ac39ba
|
radlink: set target section offset so COMDATs data offsets contribute to the color too
|
2026-09-10 14:28:33 -07:00 |
|
Nikita Smith
|
da23fa1607
|
msf: update msf_header_matches_saved_extent
* changed test to apply full page allocation pattern in a stream
* added new test cases for the page allocation pattern
* bugfix stream growth logic
|
2026-09-10 14:28:33 -07:00 |
|
Nikita Smith
|
1603bcf11e
|
tests: make determ_test artifacts reproducible
|
2026-09-10 14:28:32 -07:00 |
|
Henrik Karlsson
|
8649b28865
|
radlink: derive MSF header page count from serialized extent
|
2026-09-10 14:28:32 -07:00 |
|
Nikita Smith
|
6f824e4b09
|
minor cleanups
* updated the comments
* simplified the test
|
2026-09-10 14:28:31 -07:00 |
|
Henrik Karlsson
|
3093f23de8
|
radlink: satisfy default-library names with explicitly supplied paths
|
2026-09-10 14:28:31 -07:00 |
|
Nikita Smith
|
8d23d31097
|
internal on force inline function
|
2026-09-10 14:28:30 -07:00 |
|
Nikita Smith
|
55fbbb09d7
|
fixes for the GCC build
|
2026-09-10 14:28:29 -07:00 |
|
Nikita Smith
|
5fe1bac74e
|
test big obj generation
|
2026-09-10 14:28:28 -07:00 |
|
Henrik Karlsson
|
6e45983b19
|
coff: emit BigObj for oversized generated import objects
|
2026-09-10 14:28:28 -07:00 |
|
Nikita Smith
|
dcea1b49a1
|
radlink: update /BRepro and /RAD_LOG help lines
|
2026-09-10 14:28:27 -07:00 |
|
Nikita Smith
|
7e995e8194
|
radlink: guard against empty input load requests
|
2026-09-10 14:28:27 -07:00 |
|
Nikita Smith
|
86ec8137d4
|
radlink: track function override alternate name directives with a cursor to prevent unnecessary rescans
|
2026-09-10 14:28:26 -07:00 |
|
Nikita Smith
|
50a489e816
|
radlink: track anti-dependency symbols search position with a parallel cursor array
* this helps prevent case where an anti-dependency search resets
the cursors for the undefined symbol scan
|
2026-09-10 14:28:26 -07:00 |
|
Nikita Smith
|
8923472c23
|
radlink: fast path for single task runs
|
2026-09-10 14:28:25 -07:00 |
|
Nikita Smith
|
2804474327
|
const import header is data header
|
2026-09-10 14:28:25 -07:00 |
|
Nikita Smith
|
b8bbd520a1
|
add test user data field for smuggling script state
|
2026-09-10 14:28:24 -07:00 |
|
Nikita Smith
|
77bacd640a
|
process groups + pipe pair
|
2026-09-10 14:28:24 -07:00 |
|
Ryan Fleury
|
c44e4a388e
|
rdi_make: ensure terminator line records are sorted *before* records with actual line info, since these are always ending sequences - we always want a line record with an actual file/line info to come *after* terminators. fixes missing line info
|
2026-09-10 14:27:53 -07:00 |
|
Ryan Fleury
|
b2c4dce4b0
|
fix duplicative RDI serialization in breakpad output
|
2026-09-10 09:39:13 -07:00 |
|
Martins Mozeiko
|
dd125cc04e
|
Casting between incompatible function pointers is UB
|
2026-09-03 14:09:15 -07:00 |
|
Mārtiņš Možeiko
|
8d869affca
|
blake3: update to 1.8.7 version and use asm implementations
Assembly code is >25% faster than intrinsic implementations on msvc.
|
2026-09-02 20:10:38 -07:00 |
|
Ryan Fleury
|
7a5a649b89
|
fix incorrect dwarf file deduplication
|
2026-08-27 20:00:01 -06:00 |
|
Ryan Fleury
|
c97907a7b9
|
fix overly aggressive tls module base vaddr lookup cache retry
|
2026-08-27 19:24:16 -06:00 |
|
Ryan Fleury
|
313a51ba21
|
setting for use-alternate-ui-font (on by default)
|
2026-08-27 15:55:39 -07:00 |
|
Ryan Fleury
|
04bd46dad6
|
revert ring push changes, can't be contiguous, duh...
|
2026-08-27 15:40:27 -07:00 |
|
Ryan Fleury
|
802de06f31
|
debug info loading status viz; fix bad event string in module load path
|
2026-08-27 15:20:53 -07:00 |
|
Ryan Fleury
|
0579e0f658
|
first pass at using symbol server to download correct module versions for dump debugging
|
2026-08-27 14:14:37 -07:00 |
|
Ryan Fleury
|
3bab86e6af
|
checkpoint on sockets layer
|
2026-08-27 13:52:34 -07:00 |
|
Ryan Fleury
|
3e704eabb0
|
minidump thread names
|
2026-08-27 09:59:34 -07:00 |
|
Ryan Fleury
|
99ea44c4cc
|
try relative paths correctly with crash dump modules
|
2026-08-26 17:52:33 -07:00 |
|
Ryan Fleury
|
9efcc6b22c
|
drop file support for dmps
|
2026-08-26 17:31:58 -07:00 |
|
Ryan Fleury
|
8a7be007c1
|
checkpoint on minidump support
|
2026-08-26 17:24:43 -07:00 |
|
Ryan Fleury
|
64daed7030
|
keep o.g. debug info extension in rdi filenames
|
2026-08-26 15:28:35 -07:00 |
|
Ryan Fleury
|
653cc98662
|
do not assume presence of _MOTIF_WM_HINTS
|
2026-08-26 15:21:36 -07:00 |
|
Ryan Fleury
|
c1309e2948
|
rdi_from_dwarf: readjust struct hashing, avoid following member ptrs for now
|
2026-08-26 14:56:24 -07:00 |
|
Ryan Fleury
|
58948fab3d
|
draw run-to-line info
|
2026-08-26 12:05:38 -07:00 |
|
Ryan Fleury
|
af2932f0ff
|
run-to-line interaction in priority margin in code views
|
2026-08-26 11:41:44 -07:00 |
|
Ryan Fleury
|
cacea99c22
|
correctly restore view states when popping off query stack - fixes browse in query views - cleanup / tweaks
|
2026-08-26 11:19:26 -07:00 |
|
Ryan Fleury
|
eb97f797ef
|
adjust window query state to be a stack rather than just a single selected query; simplify default panel layout, remove duplicative alternatives; fix bad scope idxs with unbalanced scope pts
|
2026-08-26 09:54:28 -07:00 |
|
Ryan Fleury
|
91e1b1fda2
|
adjust lister acceptance rule when picking paths for things that might not exist - do not always use the first item in such cases
|
2026-08-25 18:09:51 -07:00 |
|