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 (
Expand
)
Author
Files
Lines
2016-12-28
MIR Gen - Handle diverging calls fully
John Hodge
1
-3
/
+3
2016-12-27
MIR - Disable validation so travis build will pass
John Hodge
1
-3
/
+3
2016-12-24
No more tears!
ubsan
1
-613
/
+613
2016-12-17
Main - Set arch to x86_64
John Hodge
1
-1
/
+1
2016-12-16
Add panic_abort and allocator_system to executables
John Hodge
1
-0
/
+8
2016-12-14
Consteval - Re-enabled full first-pass consteval
John Hodge
1
-4
/
+6
2016-12-12
Trans C - Constants
John Hodge
1
-2
/
+13
2016-12-11
HIR Const Eval - Split into two passes to have correct types in literals
John Hodge
1
-0
/
+11
2016-12-04
Main - Suppress debug for "Trans Codegen" pass
John Hodge
1
-1
/
+1
2016-12-03
Trans Codegen - Structure coming up
John Hodge
1
-8
/
+15
2016-12-03
HIR/MIR - VTable work
John Hodge
1
-0
/
+1
2016-12-01
Trans - Enumeration work structured out, vtables hacked in
John Hodge
1
-0
/
+6
2016-11-27
HIR - Move impl parameters from node to the path
John Hodge
1
-3
/
+0
2016-11-25
HIR - Shift markings to their own pass, store in crate metadata.
John Hodge
1
-0
/
+4
2016-11-18
HIR Expand - Erased types replacment
John Hodge
1
-0
/
+4
2016-10-25
HACK - Emit a .hir for rdylib
John Hodge
1
-1
/
+6
2016-10-23
Misc - Tiny changes to get farther towards compiling rustc
John Hodge
1
-8
/
+3
2016-10-22
HIR Typecheck Expr - Error earlier if an impl can't be found
John Hodge
1
-0
/
+4
2016-10-22
Travis - Attempt to expand rustc tests
John Hodge
1
-0
/
+2
2016-10-20
Makefile - Allow overriding the last stage for rust_tests
John Hodge
1
-0
/
+2
2016-10-19
Makefile - Compile rustc tests through to after MIR validation
John Hodge
1
-0
/
+2
2016-10-19
main - Cache debug enabled result
John Hodge
1
-2
/
+8
2016-10-18
main - Determine output file from crate name if not provided
John Hodge
1
-23
/
+75
2016-10-13
Makefile+main - Fixes to allow partial compilaing of run-pass tests
John Hodge
1
-1
/
+21
2016-10-09
main - (minor) Commenting
John Hodge
1
-2
/
+3
2016-10-09
main - (minor) Commenting
John Hodge
1
-1
/
+2
2016-10-09
AST - Remove free MacroInvocation lists
John Hodge
1
-0
/
+2
2016-10-08
main - Dump MIR before validation
John Hodge
1
-4
/
+5
2016-10-06
main - Dump the HIR before typecheck validation pass
John Hodge
1
-5
/
+4
2016-10-01
HIR - Store and use annotations for CoerceUnsized (and prepare markings for o...
John Hodge
1
-0
/
+1
2016-09-30
main - --cfg argument hacked in
John Hodge
1
-4
/
+27
2016-09-27
Main - Silence a bunch of libstd warnings
John Hodge
1
-0
/
+1
2016-09-27
Expand - Hack in asm! (does nothing)
John Hodge
1
-1
/
+1
2016-09-26
main - Set target_os=linux to make libc compile
John Hodge
1
-1
/
+1
2016-09-26
main - Add `unix` flag to allow liblibc to compile
John Hodge
1
-0
/
+1
2016-09-26
Debug - Clarify logging
John Hodge
1
-1
/
+4
2016-09-25
Parse+AST - Support capturing :item (requires cloning AST items)
John Hodge
1
-0
/
+4
2016-09-25
Start on liblibc - Add cfg_attr support to LoadCrates
John Hodge
1
-0
/
+4
2016-09-22
main - Add a hacky MRUSTC_DEBUG environment variable to enable debug for passes
John Hodge
1
-0
/
+20
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
[next]