Age | Commit message (Expand) | Author | Files | Lines |
2016-09-15 | Main - Revert accidental commit with debug enabled | John Hodge | 1 | -1/+1 |
2016-09-15 | Restructure - Don't insert automatic () statements at end of blocks | John Hodge | 1 | -1/+1 |
2016-09-11 | main - Oops, committed with debug enabled | John Hodge | 1 | -1/+1 |
2016-09-11 | macro_rules - Rework to handle vec! edge case | John Hodge | 1 | -1/+1 |
2016-09-09 | main - Suppress debug for the LoadCrates phase | John Hodge | 1 | -0/+1 |
2016-09-01 | Expand - Support box operator (untested) | John Hodge | 1 | -2/+2 |
2016-08-31 | Resolve - Hack in support for multiple bindings for one use | John Hodge | 1 | -1/+1 |
2016-08-29 | HIR Deserialise - Hackily set crate names, clean up a little | John Hodge | 1 | -1/+1 |
2016-08-29 | Main - Split resolve into three logged passes | John Hodge | 1 | -3/+9 |
2016-08-27 | Main - Disable a bunch of debug again | John Hodge | 1 | -2/+2 |
2016-08-27 | HIR (De)serialise - Working deserialise | John Hodge | 1 | -2/+2 |
2016-08-27 | AST - Enable crate loading! | John Hodge | 1 | -1/+2 |
2016-08-27 | main - Some TODOs | John Hodge | 1 | -0/+5 |
2016-08-26 | Main - Disable debug for HIR serialisation | John Hodge | 1 | -1/+3 |
2016-08-25 | Main - Silence a bunch of logging | John Hodge | 1 | -1/+10 |
2016-08-25 | main - Start on structure for output | John Hodge | 1 | -6/+33 |
2016-08-25 | AST - Support for crate_name and crate_type (draft) | John Hodge | 1 | -19/+8 |
2016-08-24 | Misc - Clean up, add a `time` hack to Makefile | John Hodge | 1 | -1/+0 |
2016-08-24 | HIR Expand - Add a reborrow pass (inserts &mut* on by-value &mut | John Hodge | 1 | -0/+3 |
2016-08-21 | MIR Validate - Stub MIR validation pass | John Hodge | 1 | -1/+3 |
2016-08-21 | main - (minor) Different name for HIR dump, plan on MIR opt | John Hodge | 1 | -1/+8 |
2016-08-20 | Debug - Reduce amount of debug spam | John Hodge | 1 | -0/+11 |
2016-08-20 | MIR Dump - Rough dump pass, exposes junk data somewhere | John Hodge | 1 | -0/+7 |
2016-08-20 | HIR Dump - Initial support, verbose but complete | John Hodge | 1 | -5/+11 |
2016-08-19 | Main - Load the debug map | John Hodge | 1 | -0/+1 |
2016-08-19 | main - Disable parser logging | John Hodge | 1 | -1/+1 |
2016-08-17 | Parse - Fix many parser bugs | John Hodge | 1 | -8/+17 |
2016-08-14 | Main - Disable logging from some chatty stable stages | John Hodge | 1 | -2/+4 |
2016-08-14 | HIR Expand - Add annotation pass | John Hodge | 1 | -1/+5 |
2016-08-14 | HIR Typecheck - Magical index impl for arrays. | John Hodge | 1 | -2/+2 |
2016-08-14 | main - Move elapsed time to start of line | John Hodge | 1 | -1/+6 |
2016-08-10 | MIR - Match construction draft, cleanup | John Hodge | 1 | -0/+2 |
2016-08-09 | main+MIR - Enable MIR generation | John Hodge | 1 | -1/+2 |
2016-08-08 | HIR Expand UFCS - Pass that replaces all call types with path-based calls | John Hodge | 1 | -0/+4 |
2016-08-08 | Main - Restrict precion of printed elapsed time | John Hodge | 1 | -1/+2 |
2016-08-08 | Main - Remove defunct stage | John Hodge | 1 | -4/+2 |
2016-08-08 | main - Enable closure expansion (currently crashes) | John Hodge | 1 | -0/+4 |
2016-08-06 | Main - Disable logging for `Typecheck Expressions` | John Hodge | 1 | -1/+2 |
2016-08-02 | HIR Typecheck - Draft validation pass | John Hodge | 1 | -0/+3 |
2016-07-17 | HIR Typecheck - Ivars in earlier passes | John Hodge | 1 | -1/+3 |
2016-07-14 | Macro Rules - Running fully once more, may still be incorrect | John Hodge | 1 | -7/+8 |
2016-07-14 | Macro Rules - Rewrite, take 3 - Incomplete | John Hodge | 1 | -2/+2 |
2016-06-24 | HIR Typecheck - Handling of `impl Trait {}` blocks properly | John Hodge | 1 | -5/+5 |
2016-06-04 | Resolve - Fix variable resolution and pattern binding | John Hodge | 1 | -2/+2 |
2016-05-29 | HIR - Add binding pointers to TypeRef and Pattern | John Hodge | 1 | -0/+1 |
2016-05-29 | HIR Typecheck - Start on expression type checking/inferrence | John Hodge | 1 | -1/+1 |
2016-05-29 | AST - Remove dead code, add lifetime params, fix param clobber | John Hodge | 1 | -2/+2 |
2016-05-28 | HIR TypeCheck - Initial work on a module-level pass (no inferrence) | John Hodge | 1 | -17/+15 |
2016-05-27 | HIR Conv - Constant evaluation pass running (fully?) | John Hodge | 1 | -0/+3 |
2016-05-26 | HIR Cosnt Eval - Initial work, hits TODOs | John Hodge | 1 | -0/+6 |