index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
comp
/
middle
/
trans.rs
Age
Commit message (
Expand
)
Author
Lines
2011-09-22
Convert ty::ty_uniq to contain a mutable type
Brian Anderson
-6
/
+9
2011-09-22
Call drop glue on the thing in a unique box
Brian Anderson
-5
/
+16
2011-09-21
Remove unused arg from revoke_clean
Brian Anderson
-4
/
+4
2011-09-21
Add ability to deref unique boxes. Make unique boxes immediates.
Brian Anderson
-12
/
+10
2011-09-21
Revert "rustc: Make bottom types immediates. Add a |log ret| testcase. Closes...
Marijn Haverbeke
-1
/
+1
2011-09-21
rustc: Make bottom types immediates. Add a |log ret| testcase. Closes #935.
Patrick Walton
-1
/
+1
2011-09-21
rustc: Don't try to spill bottom types, since we can't make any assumptions a...
Patrick Walton
-0
/
+5
2011-09-21
Don't write to retptr when returning nil, pass undef for unused params
Marijn Haverbeke
-15
/
+18
2011-09-21
Revert "rustc: Make bottom types immediates. Add a |log ret| testcase. Closes...
Marijn Haverbeke
-1
/
+1
2011-09-20
rustc: Make bottom types immediates. Add a |log ret| testcase. Closes #935.
Patrick Walton
-1
/
+1
2011-09-20
Represent unique creation as a unop in the AST instead of its own expr
Brian Anderson
-3
/
+3
2011-09-20
Make creation of unique boxes work again
Brian Anderson
-3
/
+12
2011-09-20
rustc: Pass actual tydescs to upcall_malloc
Patrick Walton
-4
/
+8
2011-09-20
rustc: Remove trans_raw_malloc, as it's only called from one place
Patrick Walton
-17
/
+10
2011-09-20
Zero locals that are inited via alt expressions. Closes #945
Brian Anderson
-0
/
+1
2011-09-20
Remove some obsolete 'copy' operators from trans
Marijn Haverbeke
-12
/
+12
2011-09-20
Properly handle 'put;' in trans
Marijn Haverbeke
-1
/
+3
2011-09-19
Build tuples in two phases to avoid cleaning up partial tuples
Brian Anderson
-1
/
+12
2011-09-19
Register tuple cleanups after the tuple is built
Brian Anderson
-1
/
+3
2011-09-19
Build records in two phases to avoid cleanups on partial records
Brian Anderson
-5
/
+42
2011-09-19
Don't register record cleanups until the record is built
Brian Anderson
-1
/
+1
2011-09-18
Stop creating function pairs for static functions
Marijn Haverbeke
-82
/
+40
2011-09-17
Add a precondition to GEP_tup_like
Tim Chevalier
-4
/
+49
2011-09-17
In trans, replace another impossible case with a precondition
Tim Chevalier
-11
/
+8
2011-09-16
Make move-mode arguments unwind correctly. Closes #939
Brian Anderson
-27
/
+52
2011-09-16
Dead code elim
Tim Chevalier
-14
/
+0
2011-09-16
Add a constraint on trans::type_of_fn_from_ty
Tim Chevalier
-23
/
+49
2011-09-16
Work around an apparent compiler bug to make my patch run
Marijn Haverbeke
-5
/
+6
2011-09-16
Saner approach to lvalues and callable values in trans
Marijn Haverbeke
-193
/
+216
2011-09-16
Add non_ty_var precondition for type_of_fn, plus minor cleanup
Tim Chevalier
-6
/
+13
2011-09-16
Revert "Saner approach to lvalues and callable values in trans"
Marijn Haverbeke
-216
/
+193
2011-09-16
Require body of else-less if expressions to be a value-less block
Marijn Haverbeke
-1
/
+1
2011-09-16
Saner approach to lvalues and callable values in trans
Marijn Haverbeke
-193
/
+216
2011-09-16
Move expr_uniq case in trans to a saner place
Marijn Haverbeke
-12
/
+4
2011-09-16
Remove autoderef for calls
Marijn Haverbeke
-7
/
+4
2011-09-16
Remove unused method_ty field from lval_result
Marijn Haverbeke
-10
/
+5
2011-09-16
Change convention for specifying referenced argument
Marijn Haverbeke
-14
/
+17
2011-09-15
Actually call unreachable() in impossible case in type_of_inner
Tim Chevalier
-3
/
+5
2011-09-15
Added non_ty_var precondition to trans::type_of_inner
Tim Chevalier
-51
/
+93
2011-09-15
Make storing returned references in a by-reference local work
Marijn Haverbeke
-25
/
+22
2011-09-15
Forbid assignment to by-reference bindings
Marijn Haverbeke
-2
/
+2
2011-09-15
Make trans understand by-ref bindings
Marijn Haverbeke
-8
/
+19
2011-09-15
Add representation for by-ref let bindings
Marijn Haverbeke
-2
/
+2
2011-09-15
Insert omitted semicolons for statements
Marijn Haverbeke
-1
/
+1
2011-09-14
Revert "Try a little harder to avoid creating new landing pads"
Brian Anderson
-6
/
+6
2011-09-14
Add syntax and representation for return-by-mutably-rooted-ref
Marijn Haverbeke
-6
/
+7
2011-09-14
Prevent memory errors when returning references to temp args.
Marijn Haverbeke
-14
/
+18
2011-09-14
Accept returning refs rooted in an arg from a by-ref funtion
Marijn Haverbeke
-14
/
+8
2011-09-14
Add support for basic return-by-alias to trans
Marijn Haverbeke
-48
/
+57
2011-09-14
Add a ret_style field to fn_ctxt in trans
Marijn Haverbeke
-9
/
+18
[prev]
[next]