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

251 commits

Author SHA1 Message Date
Brian Fiete
a94b52ff58 Fixed float const aggregates 2019-11-28 09:10:40 -08:00
Brian Fiete
ac77923a33 Fixed constant float aggregates 2019-11-28 09:10:07 -08:00
Brian Fiete
ba01bbb8f7 Linux fix 2019-11-27 08:55:00 -08:00
Brian Fiete
38dd2cc183 Fixed typealias dependencies 2019-11-27 08:02:15 -08:00
Brian Fiete
19c34255df Fixed alloca+memset check 2019-11-27 08:00:56 -08:00
Brian Fiete
22b234f930 Added alignment 2019-11-27 08:00:26 -08:00
Brian Fiete
c1d1659e2a Fixed tuple pattern matching 2019-11-27 08:00:15 -08:00
Brian Fiete
582556dee2 Added linebreaks to license 2019-11-26 13:11:29 -08:00
Brian Fiete
12e5b525ad Alloc allign attributes, lambda captures 2019-11-26 13:11:17 -08:00
Brian Fiete
79ccb33586 Mintest changes 2019-11-25 06:48:19 -08:00
Brian Fiete
94b385495a Adding third-party licenses 2019-11-25 06:48:00 -08:00
Brian Fiete
dffde00a6a Enum fixes, small reflection fixes 2019-11-25 06:47:41 -08:00
Brian Fiete
973b5e73cf Fixed custom allocators when recording >1 allocation stack depth 2019-11-25 06:46:14 -08:00
Brian Fiete
7b8251c311 Fixed enums in debugger, reformatting of operator constraints 2019-11-22 12:28:24 -08:00
Brian Fiete
533ef0856b Changed how has checks work 2019-11-22 12:27:13 -08:00
Brian Fiete
788351e178 Corlib additions 2019-11-22 12:26:51 -08:00
Brian Fiete
b756fe50eb New Rect capabilities 2019-11-22 12:26:18 -08:00
Brian Fiete
88adb3a1cd New nullable support 2019-11-21 08:23:18 -08:00
Brian Fiete
59233cc996 Rando fix 2019-11-19 13:53:00 -08:00
Brian Fiete
68151e69ca Test fix, linux fix 2019-11-19 13:36:51 -08:00
Brian Fiete
503261e916 Fixed a broken test 2019-11-19 10:31:53 -08:00
Brian Fiete
098ad1ce55 Optimizations, switching CanImplicitlyCast method, new CPU rate checker 2019-11-19 09:58:35 -08:00
Brian Fiete
39fd8d2624 Merge remote-tracking branch 'origin/master' 2019-11-17 09:28:50 -08:00
Brian Fiete
8945a906f7 Added constraints for operators, 'external' constraints for methods 2019-11-17 09:28:39 -08:00
Brian Fiete
00a92dd0a7 Now using raw arrays 2019-11-17 09:25:50 -08:00
Brian Fiete
305d61f083 Linux fixes 2019-11-07 16:18:05 -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
58bf51f731 Paths fixed 2019-11-07 10:31:20 -08:00
Brian Fiete
9c9bfdc6d4 GC marking in addr order for cache, improved reporting 2019-11-07 10:01:23 -08:00
Brian Fiete
9197c60964 Ignores fixes 2019-11-07 06:55:04 -08:00
Brian Fiete
83004c1184 Options clearing fix, BeefBuild path fix 2019-11-07 06:54:54 -08:00
Brian Fiete
2f2230ec79 Adding functionality to allow for watch testing 2019-11-07 06:53:56 -08:00
Brian Fiete
d6db6bf774 Fixed a watch eval race condition necessary for scripting 2019-11-07 06:53:32 -08:00
Brian Fiete
b2ca0e358b Fixed crash resetting distinct build options 2019-11-07 06:52:23 -08:00
Brian Fiete
70b008586f Fixed a type primitive cast issue 2019-11-07 06:52:03 -08:00
Brian Fiete
3483c9de58 Fixed GC stack overflow issue 2019-11-07 06:51:17 -08:00
Brian Fiete
61b440ea36 Adding new test suite 2019-11-07 06:49:32 -08:00
Brian Fiete
a13042b96c Only use project registry when we have a project version specified 2019-11-02 06:24:36 -07:00
Brian Fiete
a26427392f Made string hashing more robust
We need to ensure that mixing in "AB" and then "C" is distinct from "A" and then "BC" - so we mix in the length ahead
2019-11-02 06:14:38 -07:00
Brian Fiete
558f8678e1 Fixed dependency issues, added some dependency validation 2019-11-02 06:07:16 -07:00
Brian Fiete
b0f50fbda6 Handling new enum debug info 2019-11-02 06:04:51 -07:00
Brian Fiete
f10551e6f8 Fixed autocomplete issues with nested calls 2019-11-02 06:04:26 -07:00
Brian Fiete
e1656865bb Fixed some var usage 2019-11-02 06:02:36 -07:00
Brian Fiete
54fa1e0811 Changed debug info for enums 2019-11-02 06:02:00 -07:00
Brian Fiete
c7f76f879a Linux fixes 2019-10-29 09:06:51 -07:00
Brian Fiete
2af278809c .DS_Store change 2019-10-29 05:02:59 -07:00
Brian Fiete
9f3fded709 Apple fixes 2019-10-29 05:01:04 -07:00
Brian Fiete
43b69023f6 Added bitcode emission, additional logging 2019-10-29 04:56:42 -07:00
Brian Fiete
1e8c633a36
Delete .DS_Store 2019-10-28 06:55:37 -07:00
Brian Fiete
2196c8c669 Fixed ARM linking issue and 'step into' for BeefProgramStart 2019-10-23 11:30:59 -07:00