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 |
|
Brian Fiete
|
f266fe69d1
|
Fixes for large strings, multiple 'opposite' operators
|
2019-10-01 12:48:08 -07:00 |
|
Brian Fiete
|
62346a53b0
|
Adding better support for platforms
|
2019-10-01 12:46:38 -07:00 |
|
Brian Fiete
|
85648cda63
|
Added expression bodies for properties
|
2019-09-30 12:24:02 -07:00 |
|
Brian Fiete
|
c931f92632
|
Added support for autocomplete inserting property overrides
|
2019-09-29 09:21:51 -07:00 |
|
Brian Fiete
|
f8d4d0ded0
|
Properly throw error on Dispose call on using for immutable values
|
2019-09-29 07:43:36 -07:00 |
|
Brian Fiete
|
dfbf7a2792
|
We were failing on an invalid type lookup in a tuple bind
|
2019-09-29 07:42:58 -07:00 |
|
Brian Fiete
|
957039e7cc
|
Fixed ! unary op in debugger, "<null parent>" error on valueless
|
2019-09-28 16:27:19 -07:00 |
|