Brian Fiete
dffde00a6a
Enum fixes, small reflection fixes
2019-11-25 06:47:41 -08:00
Brian Fiete
68151e69ca
Test fix, linux fix
2019-11-19 13:36:51 -08:00
Brian Fiete
098ad1ce55
Optimizations, switching CanImplicitlyCast method, new CPU rate checker
2019-11-19 09:58:35 -08:00
Brian Fiete
305d61f083
Linux fixes
2019-11-07 16:18:05 -08:00
Brian Fiete
58bf51f731
Paths fixed
2019-11-07 10:31:20 -08:00
Brian Fiete
9c9bfdc6d4
GC marking in addr order for cache, improved reporting
2019-11-07 10:01:23 -08:00
Brian Fiete
83004c1184
Options clearing fix, BeefBuild path fix
2019-11-07 06:54:54 -08:00
Brian Fiete
a26427392f
Made string hashing more robust
...
We need to ensure that mixing in "AB" and then "C" is distinct from "A" and then "BC" - so we mix in the length ahead
2019-11-02 06:14:38 -07:00
Brian Fiete
c7f76f879a
Linux fixes
2019-10-29 09:06:51 -07:00
Brian Fiete
2af278809c
.DS_Store change
2019-10-29 05:02:59 -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
2693dbfaca
Added String.Split
2019-10-23 07:12:49 -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
67ee302451
Fixes from macOS, first working build
2019-10-15 17:27:09 -07:00
Brian Fiete
2e84b4229c
Copying RT files, setting $ORIGIN properly
2019-10-15 14:39:47 -07:00
Brian Fiete
578b886526
New defer
2019-10-15 12:28:35 -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
c97b074fee
Linux fixes, misc fixes
2019-10-09 16:20:09 -07:00
Brian Fiete
f4c252048e
Fixed build paths, added comparison warnings, other misc fixes
2019-10-05 10:26:26 -07:00
Brian Fiete
3eeeaf647e
Changing target platform
2019-09-27 16:59:13 -07:00
Brian Fiete
2ea5d31c37
Minor IDE changes
2019-09-27 13:03:47 -07:00
Brian Fiete
c0fe3c4dc6
Adding awareness of window minimization/maximization
2019-09-27 13:01:03 -07:00
Brian Fiete
7189c89f45
Removing debug spam
2019-09-26 08:30:07 -07:00
Brian Fiete
e4635f0f52
Added module name to stack traces
2019-09-26 08:25:54 -07:00
Brian Fiete
ad1ba70fdd
Fixed some Win7 compat issues
2019-09-25 07:51:06 -07:00
Brian Fiete
aa313a1a9d
Made GetActualPath tolerant of multiple slashes
2019-09-23 13:47:21 -07:00
Brian Fiete
e65e4049fa
Fixed GetActualPath where path begins with a slash
2019-09-23 07:39:53 -07:00
Brian Fiete
bc717c7dcb
Put back symbol lookup
2019-09-22 09:34:07 -07:00
Brian Fiete
f534da77ff
Added missing lib
2019-09-21 16:01:55 -07:00
Brian Fiete
a58c40b605
Added "Save Crash Dump" option
2019-09-21 14:54:02 -07:00
Brian Fiete
a32d18d962
Debugger fixes
...
Removing some debugger remote-requests
2019-09-20 09:21:29 -07:00
Brian Fiete
c2d086fe8e
Allowing HTTP requests for source servers
2019-09-20 09:19:38 -07:00
Brian Fiete
49a19647d3
Small fixes
2019-09-18 13:02:01 -07:00
Brian Fiete
287922693e
Added 'DarkTheme.png' theme image with encoded colors
2019-09-18 09:58:02 -07:00
Brian Fiete
f20c55bac0
Displays error number when a DX call fails
2019-09-18 08:16:48 -07:00
Brian Fiete
70332811ca
Put in fast-shutdown for localhost
2019-09-18 08:16:27 -07:00
Brian Fiete
cde78bc8c5
Made DPI dynamic to fix errors where running on Win7 failed
2019-09-18 08:15:17 -07:00
Brian Fiete
f9ef95cb1c
Upgraded LLVM to 8.0.1, switched all CRTs to static
2019-09-16 09:33:54 -07:00
Brian Fiete
9930ae8436
Added screen DPI awareness
2019-09-16 09:32:02 -07:00
Brian Fiete
093eaa64c0
Platform changes
2019-09-12 09:47:56 -07:00
Brian Fiete
303b45f438
Added version info to crash catcher
2019-09-12 09:47:19 -07:00
Brian Fiete
f5cc8190ef
Added 'Dispose' capabilities to Result
2019-09-12 09:44:39 -07:00
Brian Fiete
463e26ff75
Change to allow working in installer
2019-09-10 11:25:53 -07:00
Brian Fiete
0ce6e44523
Fixed some IDE issues
...
Fixed some issues related to creating new projects and workspace
Added 'Refresh' option to project
Fixed auto-include refresh
Fixed folder rename
Fixed EOF issue involving DbgModule string table
2019-09-05 08:18:24 -07:00