| Age | Commit message (Expand) | Author | Lines |
| 2014-09-30 | Update based on PR feedback | Kevin Ballard | -1/+3 |
| 2014-09-30 | Produce a better error for irrefutable `if let` patterns | Kevin Ballard | -1/+1 |
| 2014-09-30 | Desugar 'if let' into the appropriate 'match' | Kevin Ballard | -0/+2 |
| 2014-09-20 | Induce an empty loan for the value being matched in match expressions | Jakub Wieczorek | -3/+4 |
| 2014-09-19 | rollup merge of #17338 : nick29581/variants-namespace | Alex Crichton | -5/+6 |
| 2014-09-19 | rollup merge of #17318 : nick29581/slice | Alex Crichton | -5/+16 |
| 2014-09-19 | Add enum variants to the type namespace | Nick Cameron | -5/+6 |
| 2014-09-19 | Implement slicing syntax. | Nick Cameron | -5/+16 |
| 2014-09-18 | rustc: move freevar finding to resolve. | Eduard Burtescu | -1/+0 |
| 2014-09-18 | rustc: move type definitions from middle::freevars to middle::ty. | Eduard Burtescu | -6/+7 |
| 2014-09-17 | librustc: Implement associated types behind a feature gate. | Patrick Walton | -0/+3 |
| 2014-09-15 | trans -- stop tracking vtables precisely, instead recompute as needed. | Niko Matsakis | -5/+3 |
| 2014-09-14 | rustc: fix fallout from using ptr::P. | Eduard Burtescu | -24/+24 |
| 2014-09-10 | Implement tuple and tuple struct indexing | P1start | -0/+4 |
| 2014-09-08 | rustc: fix fallout from the addition of a 'tcx lifetime on tcx. | Eduard Burtescu | -2/+2 |
| 2014-09-02 | DST raw pointers - *-pointers are fat pointers | Nick Cameron | -1/+1 |
| 2014-08-30 | auto merge of #16859 : alexcrichton/rust/snapshots, r=huonw | bors | -8/+0 |
| 2014-08-29 | Add support for labeled while loops. | Pythoner6 | -1/+1 |
| 2014-08-29 | Register new snapshots | Alex Crichton | -8/+0 |
| 2014-08-27 | Implement generalized object and type parameter bounds (Fixes #16462) | Niko Matsakis | -1/+9 |
| 2014-08-26 | auto merge of #14397 : nick29581/rust/coerce, r=pnkfelix | bors | -35/+27 |
| 2014-08-26 | DST coercions and DST structs | Nick Cameron | -35/+27 |
| 2014-08-25 | librustc: Use Typer's node_ty method instead of free function in ExprUseVisitor. | Luqman Aden | -4/+4 |
| 2014-08-21 | auto merge of #16632 : pcwalton/rust/unboxed-closures-euv, r=luqmana | bors | -11/+19 |
| 2014-08-20 | librustc: Fix bogus logic for static calls to unboxed closures in the | Patrick Walton | -11/+19 |
| 2014-08-19 | Fix double evaluation of read+write operands | Piotr Czarnecki | -2/+3 |
| 2014-08-18 | libsyntax: Remove the `use foo = bar` syntax from the language in favor | Patrick Walton | -1/+1 |
| 2014-08-14 | librustc: Stop assuming that implementations and traits only contain | Patrick Walton | -2/+4 |
| 2014-08-12 | librustc: Use the correct categorized mutable type for the pattern in | Patrick Walton | -3/+10 |
| 2014-07-25 | librustc: Disallow mutation and assignment in pattern guards, and modify | Patrick Walton | -1/+1 |
| 2014-07-24 | librustc: Stop desugaring `for` expressions and translate them directly. | Patrick Walton | -2/+12 |
| 2014-07-18 | librustc: Implement unboxed closures with mutable receivers | Patrick Walton | -1/+5 |
| 2014-07-01 | librustc: Fix `expr_use_visitor` (and, transitively, the borrow check) | Patrick Walton | -10/+97 |
| 2014-06-19 | auto merge of #14830 : luqmana/rust/cmtrttcbctto, r=nikomatsakis | bors | -1/+1 |
| 2014-06-18 | Revise dataflow to do a cfg-driven walk. | Felix S. Klock II | -18/+1 |
| 2014-06-17 | librustc: Don't overwrite vtables when coercing to trait object. | Luqman Aden | -1/+1 |
| 2014-06-11 | rustc: Move the AST from @T to Gc<T> | Alex Crichton | -92/+95 |
| 2014-06-10 | Fix more misspelled comments and strings. | Joseph Crail | -1/+1 |
| 2014-06-09 | librustc: Implement overloading for the call operator behind a feature | Patrick Walton | -4/+15 |
| 2014-06-06 | Move Def out of syntax crate, where it does not belong | Niko Matsakis | -4/+4 |
| 2014-06-06 | Add a move reason to the Move ConsumeMode. | Cameron Zwarich | -7/+15 |
| 2014-06-06 | Add an Init mode to MutateMode. | Cameron Zwarich | -1/+2 |
| 2014-05-30 | std: Rename {Eq,Ord} to Partial{Eq,Ord} | Alex Crichton | -3/+3 |
| 2014-05-22 | libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`. | Patrick Walton | -6/+4 |
| 2014-05-18 | Remove leading underscores in function signatures in a trait definition. | Cameron Zwarich | -2/+2 |
| 2014-04-30 | Address nits from @pnkfelix | Niko Matsakis | -42/+41 |
| 2014-04-28 | Remove default method implementations | Niko Matsakis | -23/+18 |
| 2014-04-24 | Convert delegate to use an object type and remove FIXME from closed issue | Niko Matsakis | -10/+7 |
| 2014-04-24 | Pre-step towards issue #12624 and others: Introduce ExprUseVisitor, remove the | Niko Matsakis | -0/+868 |