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
/
librustc
/
middle
/
trans
/
expr.rs
Age
Commit message (
Expand
)
Author
Lines
2014-09-08
rustc: fix fallout from the addition of a 'tcx lifetime on trans::Block.
Eduard Burtescu
-213
/
+208
2014-09-06
rustc: Refactor middle::trans::inline
Piotr Czarnecki
-15
/
+3
2014-09-05
translate into multiple llvm contexts
Stuart Pernsteiner
-0
/
+19
2014-09-05
make CrateContext fields private
Stuart Pernsteiner
-12
/
+12
2014-09-03
Fix spelling errors and capitalization.
Joseph Crail
-1
/
+1
2014-09-03
auto merge of #16954 : nick29581/rust/dst-bug-deref, r=nikomatsakis
bors
-3
/
+6
2014-09-03
auto merge of #16953 : nick29581/rust/dst-bug-7, r=pcwalton
bors
-1
/
+20
2014-09-03
Handle custom deref returning fat pointers
Nick Cameron
-3
/
+6
2014-09-03
Fix ICE when casting `&[T]` to `*const [T]`
Nick Cameron
-1
/
+20
2014-09-03
Schedule cleanup for &* on fat owned pointers
Nick Cameron
-6
/
+12
2014-09-02
DST raw pointers - *-pointers are fat pointers
Nick Cameron
-7
/
+2
2014-08-29
Add support for labeled while loops.
Pythoner6
-1
/
+1
2014-08-26
Optimise a particularly clown shoes example of DST codegen
Nick Cameron
-12
/
+34
2014-08-26
Rebasing changes
Nick Cameron
-49
/
+65
2014-08-26
DST coercions and DST structs
Nick Cameron
-129
/
+351
2014-08-26
Use the slice repr for ~[T]
Nick Cameron
-7
/
+5
2014-08-14
librustc: Fix trans for functional record update when discarding the result.
Luqman Aden
-21
/
+22
2014-08-14
librustc: Don't create scratch for the base expr in function record update.
Luqman Aden
-30
/
+35
2014-08-14
librustc: Tie up loose ends in unboxed closures.
Patrick Walton
-1
/
+1
2014-08-13
librustc: Parse, but do not fully turn on, the `ref` keyword for
Patrick Walton
-2
/
+2
2014-07-25
librustc: Use builder for llvm attributes.
Luqman Aden
-1
/
+1
2014-07-24
librustc: Stop desugaring `for` expressions and translate them directly.
Patrick Walton
-0
/
+7
2014-07-22
Emit LLVM lifetime intrinsics to improve stack usage and codegen in general
Björn Steinbrink
-2
/
+3
2014-07-18
librustc: Set enum discriminant only after field translation.
Luqman Aden
-14
/
+12
2014-07-18
librustc: Implement unboxed closures with mutable receivers
Patrick Walton
-44
/
+9
2014-07-14
rustc_llvm: Remove the inner llvm module
Brian Anderson
-3
/
+3
2014-07-08
std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.
Richo Healey
-17
/
+17
2014-07-07
librustc (RFC #34): Implement the new `Index` and `IndexMut` traits.
Patrick Walton
-36
/
+91
2014-07-06
Store booleans as i8 in memory to improve optimizations by LLVM
Björn Steinbrink
-4
/
+4
2014-07-06
Remove remainders from when booleans were i8
Björn Steinbrink
-8
/
+2
2014-06-27
librustc: Schedule cleanups properly when coercing to a &Trait.
Luqman Aden
-2
/
+6
2014-06-24
Avoid unnecessary temporary on assignments
Björn Steinbrink
-2
/
+2
2014-06-21
Compile bools to i1
Björn Steinbrink
-11
/
+4
2014-06-19
auto merge of #14830 : luqmana/rust/cmtrttcbctto, r=nikomatsakis
bors
-19
/
+15
2014-06-18
librustc: Use expr_ty_adjusted in trans_overloaded_call.
Luqman Aden
-1
/
+1
2014-06-17
librustc: Don't overwrite vtables when coercing to trait object.
Luqman Aden
-19
/
+15
2014-06-18
Remove TraitStore from ty_trait
Nick Cameron
-14
/
+11
2014-06-16
rustc: Improve span for error about using a method as a field.
Kevin Butler
-1
/
+1
2014-06-11
rustc: Move the AST from @T to Gc<T>
Alex Crichton
-74
/
+76
2014-06-11
rustc: Update how Gc<T> is recognized
Alex Crichton
-35
/
+13
2014-06-09
librustc: Implement overloading for the call operator behind a feature
Patrick Walton
-1
/
+86
2014-06-06
rustc: Avoid UB with signed division/remainder
Alex Crichton
-4
/
+4
2014-06-06
Move Def out of syntax crate, where it does not belong
Niko Matsakis
-17
/
+18
2014-05-30
std: Rename {Eq,Ord} to Partial{Eq,Ord}
Alex Crichton
-2
/
+2
2014-05-30
librustc: Fix snake case errors.
Kevin Butler
-18
/
+18
2014-05-28
std: Remove format_strbuf!()
Alex Crichton
-1
/
+1
2014-05-27
std: Rename strbuf operations to string
Richo Healey
-1
/
+1
2014-05-24
core: rename strbuf::StrBuf to string::String
Richo Healey
-1
/
+1
2014-05-22
libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.
Patrick Walton
-19
/
+29
2014-05-21
alter `exchange_free` for sized deallocation
Daniel Micay
-4
/
+5
[prev]
[next]