Brian Fiete
ff2e40e3bf
Comptime debugging
2022-03-08 06:27:06 -08:00
Brian Fiete
125d5c0c8c
Added Target CPU workspace override
2022-01-25 07:04:54 -05:00
Brian Fiete
eb375362a1
Arithmetic overflow checks
2022-01-11 08:17:09 -05:00
Brian Fiete
8c700e6deb
Fixed const stride issues
2021-01-31 06:41:09 -08:00
Brian Fiete
61f54a4f88
Comptime math and bug fixes
2021-01-26 06:33:23 -08:00
Brian Fiete
0f33968030
Comptime naming fixes
2021-01-09 04:20:45 -08:00
Brian Fiete
706fe9e04b
var-return support for const eval methods
2020-12-30 13:24:13 -08:00
Brian Fiete
be929c3626
ConstEval updates, better const struct support
2020-12-22 04:50:37 -08:00
Brian Fiete
9b80c26d0a
More const eval progress
2020-12-19 14:19:33 -08:00
Brian Fiete
187e99c397
Fixed release count
2020-12-17 05:05:48 -08:00
Brian Fiete
6bb363fb4b
CTFE updates, including heap support
2020-12-17 04:51:05 -08:00
Brian Fiete
0b02483971
Debugging helpers
2020-10-13 13:41:41 -07:00
Brian Fiete
6878183873
Support for static field exporting
2020-09-21 23:38:50 -07:00
Brian Fiete
122e321d1c
More SIMD work
2020-08-27 10:11:42 -07:00
Brian Fiete
b30a72719c
Fixed issues with global var addresses in const arrays
2020-07-13 08:51:02 -07:00
Brian Fiete
014ce28195
Better ToString support for values
2020-06-16 07:50:40 -07:00
Brian Fiete
5da74382d4
Interop fixes and tests, fixing xplat struct passing issues
2020-06-10 07:12:07 -07:00
Brian Fiete
706153348a
Fixed reusing of inlined debug locations
2020-05-13 07:41:08 -07:00
Brian Fiete
61468d818f
Added MD5 file hashes to Beef
2020-03-23 12:07:05 -07:00
Brian Fiete
12e5b525ad
Alloc allign attributes, lambda captures
2019-11-26 13:11:17 -08:00
Brian Fiete
5af6428bf4
Boxed struct ptr changes.
2019-10-09 16:16:01 -07:00
Brian Fiete
d41a8c5683
Order-independent hash fixes
2019-09-27 13:04:33 -07:00
Brian Fiete
9f1ea28953
Fixed bug with stack saving
...
In certain cases when we need to remove the StackSave (because we crossed the save threshold with an allocation), there may already be restores using that stack save which need to be removed as well.
2019-09-18 13:00:44 -07:00
Brian Fiete
a233e73552
Lifetime checking
2019-09-18 08:15:57 -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