index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
main.cpp
Age
Commit message (
Collapse
)
Author
Files
Lines
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
2016-05-25
Parse - Use interpolated macro fragments instead of captured TTs
John Hodge
1
-1
/
+2
2016-05-24
HIR Expand Type - Convert to use a generic HIR visitor
John Hodge
1
-1
/
+2
2016-05-24
HIR Lower - Lower impl blocks
John Hodge
1
-1
/
+1
2016-05-23
HIR - Add type alias replacement. Other related changes below
John Hodge
1
-6
/
+13
- Added pretty printing for HIR paths and types - Added a sub-pass to resolve/index that makes all index paths point at the actual item (no imports involved) - Split up some contents of main_bindings.hpp
2016-05-22
macro_rules - Rework pattern matching to not use try-catch
John Hodge
1
-1
/
+4
2016-05-22
Clean up dead code (both useless code, and stuff that will be rewritten for HIR)
John Hodge
1
-8
/
+0
2016-05-21
All - Cleanup of memory leaks and similar
John Hodge
1
-15
/
+5
2016-05-21
Main - Some planning
John Hodge
1
-3
/
+11
2016-05-21
Expand/cfg - Add 'target_has_atomic'
John Hodge
1
-0
/
+5
2016-05-21
Main - Planning next passes
John Hodge
1
-13
/
+15
2016-05-18
HIR - Fix bug in initialising ExprNode_Let
John Hodge
1
-1
/
+1
2016-05-16
HIR - Slowly fleshing out
John Hodge
1
-0
/
+5
2016-05-11
HIR - Start on conversion
John Hodge
1
-2
/
+5
2016-05-06
Resolve - Separate modules and types for slightly different lookup requirements
John Hodge
1
-0
/
+4
2016-05-02
AST - Make trait in UFCS paths be an optional Path
John Hodge
1
-1
/
+1
2016-04-30
Resolve - Include (stubbed) 'Absolutise' pass
John Hodge
1
-1
/
+3
2016-04-02
Resolve - Start building an index of names avaliable in each module
John Hodge
1
-1
/
+2
2016-03-30
Resolve - Working on new `use` resolution code
John Hodge
1
-1
/
+4
2016-03-13
Expand - Fix use-after-free bug
John Hodge
1
-0
/
+1
2016-03-13
Parse+Expand - Remove a todo, fix bug in cfg handling
John Hodge
1
-1
/
+0
2016-03-10
Expand - Rough cfg conditions
John Hodge
1
-0
/
+6
2016-03-06
Move macro_rules parsing and expansion to expand/synexts
John Hodge
1
-4
/
+1
2016-03-06
HUGE REFACTOR - Move named module items into a tagged union
John Hodge
1
-5
/
+12
- Item attributes now "owned" by the parent
2016-02-25
Main - Fix incorrect member for stop-after
John Hodge
1
-2
/
+2
[prev]
[next]