| Age | Commit message (Expand) | Author | Lines |
| 2015-02-11 | Revert #22051 | Simonas Kazlauskas | -4/+1 |
| 2015-02-07 | Do not fail if --emit≠link and there’s no main fn | Simonas Kazlauskas | -1/+4 |
| 2015-02-05 | cleanup: replace `as[_mut]_slice()` calls with deref coercions | Jorge Aparicio | -3/+3 |
| 2015-02-02 | `for x in xs.iter()` -> `for x in &xs` | Jorge Aparicio | -1/+1 |
| 2014-11-25 | Fallout from stabilization | Aaron Turon | -1/+1 |
| 2014-11-18 | Move trans, back, driver, and back into a new crate, rustc_trans. Reduces mem... | Niko Matsakis | -2/+1 |
| 2014-09-14 | rustc: fix fallout from using ptr::P. | Eduard Burtescu | -7/+7 |
| 2014-09-12 | Track the visited AST's lifetime throughout Visitor. | Eduard Burtescu | -1/+1 |
| 2014-09-12 | Remove largely unused context from Visitor. | Eduard Burtescu | -4/+4 |
| 2014-07-18 | Assign more diagnostic codes | Jakub Wieczorek | -9/+6 |
| 2014-06-06 | Rename Iterator::len to count | Aaron Turon | -1/+1 |
| 2014-05-11 | Reorganise driver code. | Nick Cameron | -6/+6 |
| 2014-05-02 | rustc: Remove the session building_library flag | Alex Crichton | -14/+15 |
| 2014-04-03 | std: Remove `RefCell::set()` | Erick Tryzelaar | -3/+3 |
| 2014-03-20 | Removing imports of std::vec_ng::Vec | Alex Crichton | -1/+0 |
| 2014-03-20 | rename std::vec_ng -> std::vec | Daniel Micay | -1/+1 |
| 2014-03-17 | De-@ Session usage. | Eduard Burtescu | -2/+2 |
| 2014-03-08 | librustc: Fix up fallout from the automatic conversion. | Felix S. Klock II | -0/+1 |
| 2014-03-08 | librustc: Automatically change uses of `~[T]` to `Vec<T>` in rustc. | Patrick Walton | -2/+2 |
| 2014-03-01 | librustc: Fix errors arising from the automated `~[T]` conversion | Patrick Walton | -3/+3 |
| 2014-02-14 | Refactored ast_map and friends, mainly to have Paths without storing them. | Eduard Burtescu | -24/+23 |
| 2014-02-13 | Replace `crate` usage with `krate` | Flavio Percoco | -3/+3 |
| 2014-01-19 | syntax: convert ast_map to use a SmallIntMap. | Huon Wilson | -3/+2 |
| 2014-01-09 | libsyntax: Renamed types, traits and enum variants to CamelCase. | Eduard Burtescu | -7/+7 |
| 2014-01-06 | Disowned the Visitor. | Eduard Burtescu | -2/+2 |
| 2014-01-03 | librustc: De-`@mut` the AST map | Patrick Walton | -13/+16 |
| 2013-12-26 | librustc: De-`@mut` `building_library` in the session | Patrick Walton | -2/+2 |
| 2013-12-26 | librustc: De-`@mut` the entry function and entry type in the session | Patrick Walton | -7/+7 |
| 2013-12-16 | Remove workarounds from issue #4404 | Alex Crichton | -9/+1 |
| 2013-11-28 | Register new snapshots | Alex Crichton | -1/+1 |
| 2013-11-09 | Add a "system" ABI | Alex Crichton | -2/+3 |
| 2013-09-19 | Replace unreachable() calls with unreachable!(). | Chris Morgan | -2/+1 |
| 2013-09-10 | middle/entry.rs Visitor refactoring (#7081): unify Entry{Context,Visitor}. | Felix S. Klock II | -14/+9 |
| 2013-09-06 | ident->name in NamedField, elsewhere | John Clements | -1/+1 |
| 2013-09-01 | Modernized a few type names in rustc and syntax | Marvin Löbel | -7/+7 |
| 2013-08-15 | Port entry.rs from oldvisit to <V:Visitor> trait API. | Felix S. Klock II | -9/+14 |
| 2013-08-05 | auto merge of #8279 : pcwalton/rust/no-main, r=brson | bors | -0/+6 |
| 2013-08-03 | librustc: Implement `#[no_main]`, which omits the entry point entirely. | Patrick Walton | -0/+6 |
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -1/+1 |
| 2013-08-02 | librustc: Introduce a new visitor type based on traits and port syntax to it. | Patrick Walton | -3/+4 |
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -1/+1 |
| 2013-07-29 | New naming convention for ast::{node_id, local_crate, crate_node_id, blk_chec... | Michael Woerister | -5/+5 |
| 2013-07-22 | Ast spanned<T> refactoring, renaming: crate, local, blk, crate_num, crate_cfg. | Michael Woerister | -2/+2 |
| 2013-07-20 | syntax: modernise attribute handling in syntax::attr. | Huon Wilson | -3/+3 |
| 2013-06-29 | Great renaming: propagate throughout the rest of the codebase | Corey Richardson | -2/+1 |
| 2013-06-27 | Remove many shared pointers | Philipp Brüschweiler | -1/+1 |
| 2013-06-23 | vec: remove BaseIter implementation | Daniel Micay | -1/+1 |
| 2013-06-12 | Visitor refactoring: Step 1, couple (Env, vt<Env>) together in a tuple. | Felix S. Klock II | -4/+4 |
| 2013-05-22 | libextra: Rename the actual metadata names of libcore to libstd and libstd to... | Patrick Walton | -0/+2 |
| 2013-05-20 | Remove all unnecessary allocations (as flagged by lint) | Alex Crichton | -11/+11 |