Brian Fiete
7caea60e29
Fixed double-printing with types derived from typed primitives
2020-07-13 05:08:50 -07:00
Brian Fiete
ca37d1d8af
Improved hot swap error handling
2020-06-30 14:35:20 -07:00
Brian Fiete
271d88f261
Added float format flags
2020-06-19 06:42:52 -07:00
Brian Fiete
eccd691079
Fixed hot swapping fix
2020-06-15 15:37:49 -07:00
Brian Fiete
d9b81daac8
Fixed hot thread state issue with thread creation during hot swap
2020-06-15 14:48:25 -07:00
Brian Fiete
85943230b1
Added mouseover propery evaluation
2020-06-15 09:01:49 -07:00
Brian Fiete
1097619f48
Support for null chars in rawString view
2020-05-28 10:06:07 -07:00
Brian Fiete
37ac89765f
Fixed old-source-location for inlined methods
2020-05-25 00:10:56 -07:00
Brian Fiete
bf80ec8897
Fixed string literal viewing
2020-05-19 12:27:09 -07:00
Brian Fiete
96b22f5760
Fixed language setting for "_" in memory breakpoints
2020-05-19 10:42:45 -07:00
Brian Fiete
14ad1b72fc
Fixed string length override
2020-05-18 13:16:16 -07:00
Brian Fiete
dc7ebf12c5
Support for string literals with embedded zeroes
2020-05-17 06:11:54 -07:00
Brian Fiete
cfc25003a0
Disallow function calls in conditional breakpoints
2020-05-15 14:54:43 -07:00
Brian Fiete
9eb5280170
Fixed some profiler shutdown issues
2020-04-16 10:46:58 -07:00
Brian Fiete
37e5576973
Fixed display of valueless enums
2020-04-16 00:30:35 -07:00
Brian Fiete
592471434f
Changed some debugging logging
2020-04-14 11:35:54 -07:00
Brian Fiete
56e3077338
Removing ValidateBreakpoints
2020-03-28 14:26:36 -07:00
Brian Fiete
6412a27f97
Started with some simulation to determine 'step into' symbol lookup
2020-03-21 13:09:19 -07:00
Brian Fiete
13ca5c174d
Trimmed some debug memory
2020-03-20 09:23:38 -07:00
Brian Fiete
2fdb6ddff6
Fixed multimap support
2020-03-15 06:07:21 -07:00
Brian Fiete
ecf812ee19
Switched to hashmap for FindBreakpointAt
2020-03-14 16:15:38 -07:00
Brian Fiete
a67f68ee8c
More stack protection
2020-03-09 08:42:14 -07:00
Brian Fiete
ace51cb7be
Fixed step out in disassembly
2020-02-20 09:31:06 -08:00
Brian Fiete
2fdfc38a28
Fixed dictionary dbgvis - size vs stride issue
2020-02-08 06:12:45 -08:00
Brian Fiete
d59f79ef79
Fixed null character display in debugger
2020-01-23 07:42:56 -08:00
Brian Fiete
70e751e718
Made $alias$ work for splat parameters to mixins
2020-01-22 12:37:44 -08:00
Brian Fiete
69d16f87f6
Ability to set debug format for summaries
2019-12-24 10:31:38 -08:00
Brian Fiete
b3cc0b5be4
Made callstack aware of outer types vs namespaces. Colorized classview
2019-12-11 12:54:50 -08:00
Brian Fiete
601b08fb2d
Large allocation fixes
2019-12-09 10:29:31 -08:00
Brian Fiete
fe92cc27aa
Fixed skipped-conditional breakpoint callstack issue
2019-12-05 06:48:47 -08:00
Brian Fiete
64f117b89f
Fixes to enum changes, fixed [Checked] debugger interaction
2019-11-29 09:21:51 -08:00
Brian Fiete
7b8251c311
Fixed enums in debugger, reformatting of operator constraints
2019-11-22 12:28:24 -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
c8ca66ec5c
Change Beefy::defer to be simpler (no std::function), macOS changes
2019-10-15 12:28:21 -07:00
Brian Fiete
609dbfa256
Dictionary fixes for large containers, watch fixes for containers
2019-10-09 16:18:11 -07:00
Brian Fiete
f4c252048e
Fixed build paths, added comparison warnings, other misc fixes
2019-10-05 10:26:26 -07:00
Brian Fiete
957039e7cc
Fixed ! unary op in debugger, "<null parent>" error on valueless
2019-09-28 16:27:19 -07:00
Brian Fiete
d28a804c18
Displaying main module instead of hot object name in callstack
2019-09-28 12:16:15 -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
59f5faac5f
Clearing breakpoints on detach
2019-09-26 08:27:51 -07:00
Brian Fiete
eb139fd33c
Fixes for debugger, -run and -new support for BeefBuild
2019-09-22 08:25:38 -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
d21954bac9
Cleanup, removed 's' marker from leaked objects
2019-09-19 06:35:34 -07:00
Brian Fiete
4f2472c276
Small fixes
2019-09-18 08:18:20 -07:00
Brian Fiete
59b807fa15
Fixed breakpoint error with multiple breakpoint locations in a file
2019-09-12 09:46:12 -07:00
Brian Fiete
8c21f24867
Fixed some Win32 and chkstk rollback issues
2019-09-05 11:09:13 -07:00
Brian Fiete
d28392f8fd
Fixed null function references showing as "<null parent>"
2019-09-04 11:31:58 -07:00
Brian Fiete
1e04bb1b3e
Autocomplete fixes, debugger fixes
...
Fixed autocomplete issue typing out base class name
Fixed autocomplete issue typing before a member access (ie: in 'val' for 'val.MethodA()')
Fixed invocation autocomplete with [Friend] access
2019-09-04 04:44:00 -07:00
Brian Fiete
2f01cc14dd
Beefy::String changes, lambda hotswap fixes
...
Changed some string internals related to StringViewsma
Added an "incompatible capture" error for lambdas when the captures change
2019-09-03 11:17:13 -07:00