Brian Fiete
|
b640bf9d5e
|
Fixed deferred targeted boxing, DisableChecks, sized array generics
|
2019-11-28 09:11:54 -08:00 |
|
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
|
c1d1659e2a
|
Fixed tuple pattern matching
|
2019-11-27 08:00:15 -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
|
dffde00a6a
|
Enum fixes, small reflection fixes
|
2019-11-25 06:47:41 -08:00 |
|
Brian Fiete
|
7b8251c311
|
Fixed enums in debugger, reformatting of operator constraints
|
2019-11-22 12:28:24 -08:00 |
|
Brian Fiete
|
88adb3a1cd
|
New nullable support
|
2019-11-21 08:23:18 -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
|
8945a906f7
|
Added constraints for operators, 'external' constraints for methods
|
2019-11-17 09:28:39 -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
|
70b008586f
|
Fixed a type primitive cast issue
|
2019-11-07 06:52:03 -08: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
|
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
|
2196c8c669
|
Fixed ARM linking issue and 'step into' for BeefProgramStart
|
2019-10-23 11:30:59 -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
|
7a27ab75bf
|
Fixed stack overflow, optimized DetectLoops
|
2019-10-18 09:13:37 -07:00 |
|
Brian Fiete
|
e2428a11a3
|
Avoid showing line number when its not relevant
|
2019-10-17 06:47:50 -07:00 |
|
Brian Fiete
|
e2dad5f838
|
Added TargetTriple, fixed asm stuff for non-x86 LLVM
|
2019-10-17 06:30:17 -07:00 |
|
Brian Fiete
|
7882632e93
|
Changed ProgramStart/ProgramEnd to ensure StaticInits get called
|
2019-10-17 05:31:57 -07:00 |
|
Brian Fiete
|
07b993d824
|
Link fix for Linux
|
2019-10-16 17:18:39 -07:00 |
|
Brian Fiete
|
9f315a8ed2
|
Merge remote-tracking branch 'origin/master'
|
2019-10-16 16:23:25 -07:00 |
|
Brian Fiete
|
57396b9abb
|
Auto stash before merge of "master" and "origin/master"
|
2019-10-16 16:23:19 -07:00 |
|
Brian Fiete
|
66fc2b9f11
|
Assertion fix
|
2019-10-16 13:21:18 -07:00 |
|
Brian Fiete
|
8c18d56c9e
|
Added AArch64 support
|
2019-10-16 13:07:37 -07:00 |
|
Brian Fiete
|
67ee302451
|
Fixes from macOS, first working build
|
2019-10-15 17:27:09 -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
|
22ec4a86b8
|
Initial macOS changes
Many changes are related to fixing warnings
|
2019-10-14 14:08:29 -07:00 |
|
Brian Fiete
|
75f11b1459
|
More CompilerExplorer changes, like OmitDebugHelpers option
|
2019-10-14 13:01:15 -07:00 |
|
Brian Fiete
|
c9e0ab6089
|
Added changes to support CompilerExplorer
|
2019-10-11 05:58:08 -07:00 |
|
Brian Fiete
|
609dbfa256
|
Dictionary fixes for large containers, watch fixes for containers
|
2019-10-09 16:18:11 -07:00 |
|
Brian Fiete
|
5af6428bf4
|
Boxed struct ptr changes.
|
2019-10-09 16:16:01 -07:00 |
|
Brian Fiete
|
ad2542eba6
|
Adding Obsolete/Error/Warn attributes, devirt fixes for struct ptr
|
2019-10-09 16:11:49 -07:00 |
|
Brian Fiete
|
85d197f552
|
Fixed error when const range checking against null
|
2019-10-05 11:27:59 -07:00 |
|
Brian Fiete
|
7e55369f92
|
Added <= support for 'for less'
|
2019-10-05 11:27:30 -07:00 |
|
Brian Fiete
|
f4c252048e
|
Fixed build paths, added comparison warnings, other misc fixes
|
2019-10-05 10:26:26 -07:00 |
|
Brian Fiete
|
d48d03c58b
|
Made type lookup errors 'var' instead of 'Object', less error cascading
|
2019-10-04 10:38:36 -07:00 |
|
Brian Fiete
|
570c03f25c
|
Fixed some @ var lookups
|
2019-10-04 10:37:22 -07:00 |
|