Age | Commit message (Expand) | Author | Files | Lines |
2019-12-02 | Add a patch for DysonHEADmaster | Igor Pashev | 2 | -2/+94 |
2019-11-29 | Implement cargo:rustc-flags | Igor Pashev | 1 | -3/+5 |
2019-11-27 | solaris: O_DIRECTORY may be undefined | Igor Pashev | 1 | -0/+4 |
2019-11-27 | solaris: determine path to minicargo | Igor Pashev | 1 | -0/+6 |
2019-11-27 | Add Solaris targets (amd64) | Igor Pashev | 2 | -0/+14 |
2019-11-26 | mir_opt_test - Add tests for SingleSetAndUse (includes one that caused bad co... | John Hodge | 2 | -2/+87 |
2019-11-24 | mir_opt_test - More basic test cases | John Hodge | 5 | -4/+112 |
2019-11-24 | mir_opt_test - Const propagation test, extra parsing | John Hodge | 3 | -3/+109 |
2019-11-24 | gitignore - Ignore file generated by MSVC scripts | John Hodge | 1 | -0/+1 |
2019-11-24 | Notes - Add an overview of what all phases do | John Hodge | 2 | -2/+82 |
2019-11-24 | mir_opt_test - All terminators implemented, more simple test cases | John Hodge | 4 | -32/+247 |
2019-11-24 | debug - Fix compilation failure on linux | John Hodge | 1 | -0/+1 |
2019-11-24 | tools - Add an experimental (and very incomplete) MIR optimisation tester | John Hodge | 6 | -0/+797 |
2019-11-24 | MIR - Add comparison of terminators | John Hodge | 2 | -0/+87 |
2019-11-24 | vsproject - Split mrustc into a library and an executable (for writing unit t... | John Hodge | 5 | -787/+1018 |
2019-11-24 | vsproject - (minor) Sort files some more | John Hodge | 1 | -189/+200 |
2019-11-24 | Misc - Warning tweaks to make MSVC be quiet | John Hodge | 6 | -36/+38 |
2019-11-24 | main - Move debug code to `debug.cpp` (preparation for moving all logic to a ... | John Hodge | 5 | -167/+217 |
2019-11-24 | Misc - Remove now-defunct files (resolve_ufcs_outer.cpp and mangling.cpp) | John Hodge | 5 | -737/+1 |
2019-11-23 | Resolve UFCS - Move all "Outer" logic to resolve_ufcs.cpp, and switch to usin... | John Hodge | 4 | -58/+122 |
2019-11-23 | Standalone MIRI - Extended windows FFI support, works for "hello, world" | John Hodge | 5 | -2/+214 |
2019-11-23 | HIR - Restructure resolve to replace `Self` type later in processing | John Hodge | 16 | -71/+239 |
2019-11-20 | Merge branch 'master' of https://github.com/thepowersgang/mrustc | John Hodge | 1 | -1/+1 |
2019-11-20 | Fix typo previously breaking nightly build | E5ten | 1 | -1/+1 |
2019-11-16 | Notes - More todos | John Hodge | 1 | -1/+6 |
2019-11-16 | TOML Parser - Handle newlines before close of an array | John Hodge | 1 | -0/+4 |
2019-11-16 | HIR Typecheck Outer - Don't check type aliases | John Hodge | 1 | -0/+5 |
2019-11-16 | HIR Bind - Handle default params in UFCS path traits | John Hodge | 1 | -20/+24 |
2019-11-13 | Update README for 1.29 | Elichai Turkel | 1 | -2/+2 |
2019-11-10 | Codegen C - Fix errors from travis OSX | John Hodge | 1 | -1/+19 |
2019-11-10 | HIR Expand - Ensure that all erased types are evaluated before MIR generation | John Hodge | 5 | -51/+15 |
2019-11-10 | HIR Typecheck - Wrap `Coercion` in a unique_ptr to reduce copying costs when ... | John Hodge | 1 | -26/+30 |
2019-11-10 | HIR Typecheck Static - Tweak cache behaviour for is_copy to reduce thrashing | John Hodge | 1 | -3/+15 |
2019-11-07 | All - Fix some clang warnings | John Hodge | 7 | -8/+10 |
2019-11-07 | AST - Fix compilation error on some clang installs (#118) | John Hodge | 2 | -6/+8 |
2019-11-10 | Notes - Update todo list (many completed) | John Hodge | 1 | -25/+8 |
2019-11-10 | HIR Typecheck - Remove pre-setting of node result type | John Hodge | 3 | -38/+43 |
2019-11-09 | HIR Expand Types - (minor) Replace TU_IFLET with a plain if | John Hodge | 1 | -6/+8 |
2019-11-09 | Misc - Fix some warnings from MSVC | John Hodge | 3 | -5/+5 |
2019-11-09 | Standalone MIRI - Tweaks on windows | John Hodge | 5 | -9/+32 |
2019-11-09 | vsproject - Tweak scripts to run smiri | John Hodge | 2 | -12/+16 |
2019-11-09 | MIR Gen - Delete HIR once MIR is created (replace with a small node) | John Hodge | 1 | -1/+10 |
2019-11-07 | HIR Typecheck - Work around a GCC 9 bug | John Hodge | 1 | -6/+10 |
2019-11-03 | Resolve Use - Fix typo in setting up fast path | John Hodge | 1 | -1/+1 |
2019-11-03 | HIR - Correct enum repr types | John Hodge | 7 | -10/+26 |
2019-11-03 | vsproject scripts - Slight fixes | John Hodge | 2 | -6/+5 |
2019-11-03 | minicargo - Hack in workspace support (for `[patch]`) | John Hodge | 5 | -1/+135 |
2019-11-03 | Resolve - Reduce chance of excessive recursion when looking up glob use paths. | John Hodge | 1 | -7/+20 |
2019-11-03 | Trans Mangling - Emit symbols longer than 128 bytes as hashes (to allow build... | John Hodge | 1 | -5/+29 |
2019-11-03 | Codegen C - Fix a few MSVC compilation problems. | John Hodge | 1 | -27/+30 |