1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 11:38:21 +02:00
Commit graph

104 commits

Author SHA1 Message Date
Brian Fiete
0e14e994d5 Removed forceLarge test 2025-01-28 17:20:31 -08:00
Brian Fiete
9baf0ead21 Support for marking append-allocated objects (mHasAppendWantMark) 2025-01-28 14:49:15 -08:00
Brian Fiete
c21be1eea1 Implemented IsBackground. Added GC.Disable 2025-01-18 17:40:48 -08:00
Brian Fiete
4a819762e6 Unbuffering stdout 2024-10-22 12:48:14 -04:00
M0N7Y5
81a2f95279 linux build quick fix 2024-08-27 05:48:22 +02:00
Brian Fiete
c18e24d7e6 Used cmpxchg for mCollectFailed failover marking during sweep 2024-08-25 09:32:17 -04:00
Brian Fiete
2d8bf1b11b Made debug addrs non-randomized and reproducible 2024-08-25 09:29:56 -04:00
Brian Fiete
8052066ab0 Added "Keep Native Console Open" option 2024-07-24 09:41:08 +02:00
flying-dude
3cce232442
upgrade cmake min version 2024-06-04 09:15:30 +02:00
M0N7Y5
66cf3fe823 Upgraded rest of the solutions/projects 2024-04-28 16:11:59 +02:00
M0N7Y5
eb0dd0fb38 Upgrade projects to VS22 and MSVC v143 2024-04-28 14:00:14 +02:00
Brian Fiete
4197df710b Linux fix 2024-03-17 06:26:38 -04:00
Brian Fiete
8f0ba26dd1 Linux fix 2024-03-16 21:17:53 -04:00
Brian Fiete
ddd9b1b218 Extensive runtime refactor to reduce generated executable sizes 2024-03-16 07:23:29 -04:00
Brian Fiete
3b662a9d74 Fixed corruption check during free 2023-03-20 06:07:34 -07:00
Brian Fiete
d20b53b187 Improved SDL platform support, 'ar' lib reworking 2022-11-07 09:57:27 -08:00
farism
bd891171f7 Add System.Math.Cbrt 2022-10-17 15:51:00 -07:00
Brian Fiete
cb13198609 Improved double ToString 2022-08-25 12:32:51 -07:00
flying-dude
8f40fe1d62 remove trailing whitespace from CMakeLists.txt files 2022-07-23 21:54:50 +02:00
disarray2077
3eb354f15b Add /MP to all VS projects 2022-07-08 16:23:38 -03:00
disarray2077
debcf7eb6c Add willdcard check in BfpFindFileData_CheckFilter 2022-07-06 16:51:14 -03:00
Brian Fiete
a27ef9beda Lazy<T>, LazyTLS<T>, thread dtors 2022-07-04 10:20:38 -07:00
Brian Fiete
1d2811f50d Appended fields 2022-06-27 10:55:31 -07:00
Brian Fiete
e0ae4be43f Fixed alloc size 2022-06-04 10:58:49 -07:00
Brian Fiete
38e845d4e0 Fixed append alloc deleting write-past-end check 2022-06-03 15:25:49 -07:00
Brian Fiete
652142e189 Added TCMalloc and JEMalloc projects 2022-06-02 17:55:17 -07:00
Brian Fiete
53376f3861 Fixed some edge cases in write-past-end detection 2022-06-02 15:01:02 -07:00
Brian Fiete
e623449e24 Added write-past-end detection in debug allocator 2022-06-02 10:55:29 -07:00
Brian Fiete
a77a95b71b Add StompAlloc workspace alloc option 2022-06-02 07:03:42 -07:00
Brian Fiete
470ce96bb9 Improved default float printing, added 'R' roundtrip format 2022-05-24 11:17:23 -07:00
Brian Fiete
b9ab8214d2 Remove Thread.Interrupt 2022-05-24 07:28:21 -07:00
Brian Fiete
e87bf5b029 UpdateF, dx reinit 2022-05-15 08:00:55 -07:00
Brian Fiete
b416c836d9 MinRT fixes 2022-03-23 16:49:00 -07:00
Brian Fiete
676e7988fb Fixes from valgrind 2022-03-18 18:06:14 -07:00
Brian Fiete
9ca48c26f2 Numeric ToString/Parse fixes 2022-02-15 17:28:12 -05:00
Brian Fiete
a7075707fe Made Test.Assert cause fatal error when not in test 2022-02-13 07:41:54 -05:00
Brian Fiete
657a64f59c Added Runtime.AddErrorHandler 2022-02-11 08:12:30 -05:00
Brian Fiete
4fd0623451 GC read fail fix 2022-01-18 06:44:20 -05:00
Brian Fiete
8f02a81f53 Use __except on ConservativeScan 2022-01-09 11:28:30 -05:00
Brian Fiete
b9eada28ee Added SEH protection inside ConservativeScan 2022-01-09 10:50:49 -05:00
Brian Fiete
6c3ae6f181 Fix to GC capture priming 2022-01-06 16:50:08 -05:00
Brian Fiete
4b1d7047d1 Register capture priming 2022-01-06 11:46:53 -05:00
Brian Fiete
60b6437f69 Better mHadPendingGCDataOverflow handling, null TEB fix 2022-01-03 11:25:15 -05:00
Brian Fiete
09bf85ad0e Improved performance with lots of raw leaks displayed 2021-12-06 12:35:13 -08:00
Brian Fiete
344b8d0181 Test BreakOnFail fixes for fatal errors 2021-11-03 14:51:06 -07:00
Brian Fiete
6c0b329d57 Fixed test ShouldFail cases 2021-11-03 11:05:31 -07:00
Brian Fiete
20af4e2adc Remove unused ToString 2021-10-24 13:41:33 -07:00
Brian Fiete
d998fe2229 Thread priority fixes 2021-06-19 12:35:29 -07:00
Brian Fiete
78ae79b802 Test improvements (continue after fail, console output, error location) 2020-12-29 09:23:00 -08:00
Brian Fiete
3adf9a144e Allow BfpThread_GetIntRegisters to fail without crashing 2020-11-22 07:56:36 -08:00