Brian Fiete
4d1e14a1c3
Show comptime emits as embedded sourceviews
2022-04-16 06:27:54 -07:00
Brian Fiete
d375c805c9
Improvements to target triple override
2022-01-28 08:19:11 -05:00
Brian Fiete
37c4074c44
Ability to explicitly set target triple
2022-01-25 14:39:52 -05:00
Brian Fiete
125d5c0c8c
Added Target CPU workspace override
2022-01-25 07:04:54 -05:00
fusion
c5061009ac
Add support for workspace folders
2022-01-18 01:59:57 +01:00
Brian Fiete
0f694cf33d
Enable LTO by default in release configs
2022-01-11 10:36:54 -05:00
Brian Fiete
eb375362a1
Arithmetic overflow checks
2022-01-11 08:17:09 -05:00
miere43
c0b787cbf0
Fix incorrect search & replace for "char => char8" in comments
2021-10-30 00:11:37 +03:00
Brian Fiete
dbd721f479
StringView for PlatformType.GetFromName
2021-05-31 08:50:33 -07:00
Brian Fiete
e6c4a95ccd
Start of package management
2021-02-25 08:10:21 -08:00
Brian Fiete
f9b9b15214
DeleteDictionaryAndKeysAndItems to DeleteDictionaryAndKeysAndValues
2021-01-04 04:56:44 -08:00
Brian Fiete
41858b3dc5
Thread protection for project cache
2020-09-30 07:39:53 -07:00
Brian Fiete
784bd6d374
Made 'Test' a project type
2020-09-27 22:20:26 -07:00
Brian Fiete
980132c3cc
Made workspace user file try to use workspace-relative paths
2020-09-17 07:12:46 -07:00
Brian Fiete
a62a995472
Fixed multi-project deletion, adding project with implicitly-loaded deps
2020-09-06 06:14:39 -07:00
Brian Fiete
b7b065855d
Start of wasm support
2020-08-06 09:24:37 -07:00
Brian Fiete
82a108714d
Added more 'alt' lookups
2020-06-19 06:41:50 -07:00
bfiete
2eef7f58b1
Returned proper platform
2020-05-21 09:21:08 -07:00
Brian Fiete
63c6421413
Fixed issues using object flags on on-debug default alloc
2020-05-15 10:33:56 -07:00
Brian Fiete
0113ce7115
Improved handling of platform configs
2020-05-15 08:52:48 -07:00
Brian Fiete
b52db47d55
Got rid of Action<T>/Func<T>
2020-05-08 07:10:35 -07:00
Brian Fiete
dbd9b32e3f
Renamed System.Collections.Generic to System.Collections
2020-04-29 06:40:03 -07:00
Brian Fiete
3df7af3f44
Lowered macOS version requirements
2020-04-26 06:25:07 -07:00
Brian Fiete
807b71d433
Fixed issue of file hashing causing too much rebuilding
2020-04-14 11:37:27 -07:00
Brian Fiete
8aba7f0d8e
Renamed Windows Application to GUI Application
2020-03-21 07:09:41 -07:00
Brian Fiete
7ad6df2c6e
Fixed spelling mistake
2020-02-08 06:12:04 -08:00
Brian Fiete
1c6c06fa4d
Breakpoint hotkeys, autocomplete fix
2019-12-13 14:25:15 -08:00
Brian Fiete
9c44273737
Fixed some loading issues
2019-12-01 10:19:00 -08:00
Brian Fiete
558f8678e1
Fixed dependency issues, added some dependency validation
2019-11-02 06:07:16 -07:00
Brian Fiete
43b69023f6
Added bitcode emission, additional logging
2019-10-29 04:56:42 -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
57396b9abb
Auto stash before merge of "master" and "origin/master"
2019-10-16 16:23:19 -07:00
Brian Fiete
c8ca66ec5c
Change Beefy::defer to be simpler (no std::function), macOS changes
2019-10-15 12:28:21 -07:00
Brian Fiete
3bf4c792d8
Added target triple support for more useful cross compilation
2019-10-14 17:49:10 -07:00
Brian Fiete
62346a53b0
Adding better support for platforms
2019-10-01 12:46:38 -07:00
Brian Fiete
987adaec5c
Improved ListView cursor key handling, removed debug NOPs
2019-09-28 12:15:36 -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