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
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
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
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
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
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
8be5d70c27
Conforming to __im mangling change
2020-10-23 09:02:35 -07:00
Brian Fiete
16af6620d9
Updated GC with new type layout
2020-09-16 05:30:21 -07:00
Brian Fiete
b2ab1b1f62
Added NoThreadExitWait Rt option for DLLs
2020-09-01 16:22:48 -07:00
Brian Fiete
49b124e291
Linux fix
2020-08-31 14:16:58 -07:00
Brian Fiete
b3354ee635
Fixed GC race condition starting an autodelete thread
2020-08-31 11:29:11 -07:00
Brian Fiete
b7b065855d
Start of wasm support
2020-08-06 09:24:37 -07:00
Brian Fiete
9f3fded709
Apple fixes
2019-10-29 05:01:04 -07:00
Brian Fiete
3883a3674d
Added Android support, and generalized target triple support
...
Added PICLevel, RelocKind
DarwinCommon/LinuxCommon/AndroidCommon merged into PosixCommon
Mangling changed to avoid '@'
2019-10-23 07:12:36 -07:00
Brian Fiete
67ee302451
Fixes from macOS, first working build
2019-10-15 17:27:09 -07:00
Brian Fiete
22ec4a86b8
Initial macOS changes
...
Many changes are related to fixing warnings
2019-10-14 14:08:29 -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