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
Brian Fiete
54e3eea871
Revert "Auto stash before merge of "master" and "origin/master""
...
This reverts commit c0c0db7485
.
2019-09-21 10:51:09 -07:00
Brian Fiete
c0c0db7485
Auto stash before merge of "master" and "origin/master"
2019-09-21 10:49:35 -07:00
Brian Fiete
41185e871c
Fixed minidump
2019-09-20 10:40:09 -07:00
Brian Fiete
a32d18d962
Debugger fixes
...
Removing some debugger remote-requests
2019-09-20 09:21:29 -07:00
Brian Fiete
b63a243fd7
Working on installer, fixing more Win32 issues
...
Throwing error on member references with ".." cascade token outside invocations (ie: "ts..mA = 123")
Fixed 'Thread.ModuleTLSIndex' error - which caused us TLS lookup failures in Beef DLLs
Fixed some hotswap errors
Made BeefPerf shut down properly
Fixed an 'int literal' FixIntUnknown issue where rhs was System.Object which caused an illegal boxing
Fixed COFF::LocateSymbol issues with Win32 and also with linking to static libraries - showed up with hot-linking in fmod when hot-adding a floating point mod
Fixed a couple memory leaks
Fixed alignment issue in COFF::ParseCompileUnit
2019-09-02 17:39:47 -07:00
Brian Fiete
078564ac9e
Initial checkin
2019-08-23 11:56:54 -07:00