Brian Fiete
|
d405104757
|
Improved ability to locate source files from moved PDB
|
2023-02-20 14:45:29 -05:00 |
|
Brian Fiete
|
6eddf12948
|
PDB parsing hardening
|
2022-08-26 14:02:37 -07:00 |
|
Brian Fiete
|
311cdaece1
|
COFF debugging
|
2022-08-26 10:40:40 -07:00 |
|
Brian Fiete
|
b5b72df36a
|
Improvements to Win32 'using' field debugging
|
2022-07-30 11:05:03 -04:00 |
|
Brian Fiete
|
14f20f10c8
|
Trimmed trailing whitespace
|
2022-07-30 09:11:38 -04:00 |
|
Brian Fiete
|
8eda627e2f
|
Splat fixes, added debugging info for 'using' fields
|
2022-07-30 09:08:49 -04:00 |
|
Brian Fiete
|
948f0f8874
|
Fixed alignment calculation of sized arrays in debugger
|
2022-06-06 12:14:20 -07:00 |
|
Brian Fiete
|
1abccdedf8
|
Soft error on some malformed PDB cases
|
2022-04-22 19:19:43 -07:00 |
|
Brian Fiete
|
e9c85529a6
|
mGlobalsTargetType NULL check
|
2022-04-16 13:22:47 -07:00 |
|
Brian Fiete
|
4d1e14a1c3
|
Show comptime emits as embedded sourceviews
|
2022-04-16 06:27:54 -07:00 |
|
Brian Fiete
|
72126ba80c
|
PDB symbol 'case 7' fix
|
2022-03-23 16:49:19 -07:00 |
|
Brian Fiete
|
b334423106
|
Fleshing out comptime debugging
|
2022-03-15 16:33:30 -07:00 |
|
Brian Fiete
|
ce288ad813
|
Better COFF errors
|
2022-01-18 10:34:51 -05:00 |
|
Brian Fiete
|
b2eac81857
|
Improved some PDB failure cases
|
2022-01-18 06:41:34 -05:00 |
|
Brian Fiete
|
446ec6cae7
|
Added 64-bit void* support for 32-bit debugger
|
2022-01-09 08:30:56 -05:00 |
|
Brian Fiete
|
ec83ae50fa
|
Properly ignore S_FILESTATIC in EvaluateLocation
|
2022-01-04 10:59:27 -05:00 |
|
Brian Fiete
|
bab233746e
|
Soft error for unknown symbol type in COFF::EvaluateLocation
|
2022-01-04 10:29:30 -05:00 |
|
Brian Fiete
|
a8d4d085c2
|
Skip 0x1178
|
2020-12-28 10:47:14 -08:00 |
|
Brian Fiete
|
10f47cdc8a
|
Softer fail
|
2020-12-28 09:10:25 -08:00 |
|
Brian Fiete
|
670de8d4dc
|
Fixed hot swap issue
|
2020-12-06 05:53:32 -08:00 |
|
Brian Fiete
|
4e5baf3b84
|
Symbol parsing issue fixed
|
2020-11-19 09:34:48 -08:00 |
|
Brian Fiete
|
a6f85f53f9
|
Added __parseCompileUnits test
|
2020-11-18 09:31:52 -08:00 |
|
Brian Fiete
|
62611713b7
|
Added support for LF_CLASS_EX, LF_STRUCTURE_EX
|
2020-11-18 09:15:28 -08:00 |
|
Brian Fiete
|
a67a964142
|
Working around undocumented 0x1609 leaf type (and others)
|
2020-11-17 07:52:51 -08:00 |
|
Brian Fiete
|
3c131632b4
|
Fix for malformed (?) PDB issues
|
2020-11-16 10:02:54 -08:00 |
|
Brian Fiete
|
b43007a1b6
|
Upgrade to VS2019, LLVM 11.0.0
|
2020-10-27 12:28:23 -07:00 |
|
Brian Fiete
|
c12aea02be
|
!pdbtest, extra PDB reading robustness
|
2020-08-11 09:26:21 -07:00 |
|
Brian Fiete
|
88e8a60bd8
|
Null guard
|
2020-07-31 06:18:26 -07:00 |
|
Brian Fiete
|
8121010d2b
|
Fixed issue with splat locals named 'alias'
|
2020-07-12 06:27:43 -07:00 |
|
Brian Fiete
|
4d53f185d8
|
Mixin name uniquing, 'this' for mixins
|
2020-06-20 17:25:37 -07:00 |
|
Brian Fiete
|
52786e96ac
|
Dbg crash fix
|
2020-06-13 04:55:45 -07:00 |
|
Brian Fiete
|
c334761aaa
|
Fix for empty var type
|
2020-05-15 06:26:59 -07:00 |
|
Brian Fiete
|
e6cd90ac49
|
Threw less errors in release
|
2020-04-30 10:24:16 -07:00 |
|
Brian Fiete
|
0e7b7e34a7
|
Fixed local crash
|
2020-04-26 10:27:38 -07:00 |
|
Brian Fiete
|
70e751e718
|
Made $alias$ work for splat parameters to mixins
|
2020-01-22 12:37:44 -08:00 |
|
Brian Fiete
|
4087bf8e2a
|
Debug expr fixes
|
2019-12-24 10:32:20 -08:00 |
|
Brian Fiete
|
f1e2148769
|
Reworked partial debug definitions
|
2019-12-21 11:27:50 -08:00 |
|
Brian Fiete
|
01aea25d7e
|
Fixed 'reduced definition' issue
|
2019-12-21 09:35:58 -08:00 |
|
Brian Fiete
|
42452fe09c
|
Deferred Import dynamic/static check, fix calling convention
|
2019-12-21 05:44:01 -08:00 |
|
Brian Fiete
|
355fd34c0b
|
Fixed -0x80000000'00000000 constant issue
|
2019-12-05 06:50:08 -08:00 |
|
Brian Fiete
|
2bb2a5926a
|
Fixed Win32 eval
|
2019-12-01 10:17:09 -08:00 |
|
Brian Fiete
|
5b25039ff4
|
Debug test revert
|
2019-11-30 17:19:48 -08:00 |
|
Brian Fiete
|
ad9075d1aa
|
Improved Win32 debugging
|
2019-11-30 13:28:40 -08:00 |
|
Brian Fiete
|
64f117b89f
|
Fixes to enum changes, fixed [Checked] debugger interaction
|
2019-11-29 09:21:51 -08:00 |
|
Brian Fiete
|
dffde00a6a
|
Enum fixes, small reflection fixes
|
2019-11-25 06:47:41 -08:00 |
|
Brian Fiete
|
810c7b843b
|
Fixed hot swap type errors for LocateSymbol forced obj loads
|
2019-11-07 13:35:56 -08:00 |
|
Brian Fiete
|
b0f50fbda6
|
Handling new enum debug info
|
2019-11-02 06:04:51 -07:00 |
|
Brian Fiete
|
c8ca66ec5c
|
Change Beefy::defer to be simpler (no std::function), macOS changes
|
2019-10-15 12:28:21 -07:00 |
|
Brian Fiete
|
bac46ef6e9
|
Changes to improve IDE Module Panel, allowing loading image and pdb
|
2019-09-27 13:05:39 -07:00 |
|
Brian Fiete
|
54d5884213
|
Fixes for ShowWrongHash, looking into debug info issues in opt llvm
|
2019-09-24 08:58:04 -07:00 |
|