1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-19 00:20:25 +02:00
Commit graph

27 commits

Author SHA1 Message Date
Martin Cietwierkowski
d9d954254f Add output window filtering options similar to what Visual Studio
offers.

To use right click on output window, and select which messages should
appear and which should be filtered out.

By default all types of messages appear as they normally would before
this change.

These settings are persisted into workspace_user file

This change helps keep the clutter out of the output window so that
program output logs are easier to read, especially on application
startup.
2023-08-23 20:18:45 -04:00
Brian Fiete
c7ae0988dc Improved hot compilation handling of DLLs 2023-02-20 16:21:56 -05:00
Brian Fiete
d405104757 Improved ability to locate source files from moved PDB 2023-02-20 14:45:29 -05:00
Brian Fiete
f29a74888c Improved callstack handling with inlined methods 2022-05-30 15:43:49 -07:00
Brian Fiete
56cc35f266 Added watch lock, watch stack offsets (ie: {1}, {Func^2}) 2022-05-21 11:58:01 -07:00
Brian Fiete
1b9e0490f2 Embedded string view in watch window, series watch format 2022-05-18 13:23:10 -07:00
Brian Fiete
4d1e14a1c3 Show comptime emits as embedded sourceviews 2022-04-16 06:27:54 -07:00
Brian Fiete
ff2e40e3bf Comptime debugging 2022-03-08 06:27:06 -08:00
Brian Fiete
6854c404d8 Improve XMM integer displays 2022-01-07 10:31:26 -05:00
Hunter Bridges
d237c2aba2 Only attempt to allocate hot heap when hot swapping is enabled 2021-04-14 11:04:54 -07:00
Brian Fiete
8e9d7ed4c4 Lost changes 2021-02-25 10:14:22 -08:00
Brian Fiete
2e656e88f3 Diagnostic panel support 2020-07-31 06:17:07 -07:00
Brian Fiete
86a41649ec Added Diagnostics panel 2020-07-18 06:50:28 -07:00
Brian Fiete
271d88f261 Added float format flags 2020-06-19 06:42:52 -07:00
Brian Fiete
52033be6ad Listens to Static/Instance flags for method enumeration 2020-06-16 07:51:16 -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
LZMPDev
ad0dab0d4c Revamp Stdcall 2020-05-25 20:46:28 +08:00
Brian Fiete
cbf4ade673 Fix for disabling and then re-enabling memory breakpoints 2020-05-19 10:49:41 -07:00
Brian Fiete
dbd9b32e3f Renamed System.Collections.Generic to System.Collections 2020-04-29 06:40:03 -07:00
Brian Fiete
61468d818f Added MD5 file hashes to Beef 2020-03-23 12:07:05 -07:00
Brian Fiete
14ac27c977 Removed 'internal' protection - it's all about [Friend] now 2020-03-09 06:34:16 -07:00
Brian Fiete
7882632e93 Changed ProgramStart/ProgramEnd to ensure StaticInits get called 2019-10-17 05:31:57 -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
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
09016c8dc0 Bug fixes, installer, [Export]
Fixed a bunch of bugs in aggregate const initializers
Fixed ZIP bugs
Fixed a compilation case where we change protection while reifying a type
Added another project kind - Dynamic Library
Added [Export] for DLL method exporting
Fixed some issues of things being  generated as __NOINLINE incorrectly
Fixed an issue with module extensions with not-yet-demanded on-demand methods
Started adding Installer
2019-08-27 08:04:41 -07:00
Brian Fiete
078564ac9e Initial checkin 2019-08-23 11:56:54 -07:00