| Age | Commit message (Expand) | Author | Lines |
| 2013-12-26 | librustc: De-`@mut` the `freevar_map` | Patrick Walton | -2/+4 |
| 2013-12-26 | libextra: Stop using `@mut MemWriter` in the EBML module | Patrick Walton | -12/+23 |
| 2013-12-26 | librustc: De-`@mut` the vtable map | Patrick Walton | -4/+7 |
| 2013-12-26 | librustc: De-`@mut` the capture map | Patrick Walton | -2/+6 |
| 2013-12-26 | librustc: De-`@mut` `node_types` in the type context | Patrick Walton | -2/+4 |
| 2013-12-26 | librustc: De-`@mut` the type cache in the type context | Patrick Walton | -2/+4 |
| 2013-12-26 | librustc: De-`@mut` the adjustments table in the type context | Patrick Walton | -2/+6 |
| 2013-12-26 | librustc: Remove `ty_param_defs` from the type context | Patrick Walton | -3/+9 |
| 2013-12-26 | librustc: De-`@mut` the `node_type_substs` table | Patrick Walton | -2/+6 |
| 2013-12-19 | Purge @-boxes from the reading half of EBML | Alex Crichton | -12/+12 |
| 2013-12-11 | Make 'self lifetime illegal. | Erik Price | -1/+1 |
| 2013-12-08 | Remove dead codes | Kiet Tran | -4/+0 |
| 2013-12-01 | Box Block, fn_decl, variant and Ty in the AST, as they were inflating critica... | Eduard Burtescu | -4/+4 |
| 2013-11-28 | Register new snapshots | Alex Crichton | -2/+2 |
| 2013-11-26 | auto merge of #10670 : eddyb/rust/node-u32, r=alexcrichton | bors | -3/+2 |
| 2013-11-27 | Shink NodeId, CrateNum, Name and Mrk down to 32 bits on x64. | Eduard Burtescu | -3/+2 |
| 2013-11-26 | Clean up SmallVector use a bit | Steven Fackler | -10/+4 |
| 2013-11-26 | Support multiple item macros | Steven Fackler | -2/+10 |
| 2013-11-26 | librustc: Remove non-procedure uses of `do` from librustc, librustdoc, | Patrick Walton | -136/+128 |
| 2013-11-19 | librustc: Change most uses of `&fn()` to `||`. | Patrick Walton | -4/+2 |
| 2013-11-11 | Move std::rt::io to std::io | Alex Crichton | -3/+3 |
| 2013-11-08 | Rename and modernize region enum names | Niko Matsakis | -11/+11 |
| 2013-11-08 | Generalize AST and ty::Generics to accept multiple lifetimes. | Niko Matsakis | -15/+38 |
| 2013-10-24 | Remove std::io from ebml | Alex Crichton | -14/+16 |
| 2013-10-22 | libsyntax/librustc: Allow specifying mut on by-value self. | Luqman Aden | -1/+1 |
| 2013-10-22 | Drop the '2' suffix from logging macros | Alex Crichton | -15/+15 |
| 2013-10-03 | Rewrite lint passes with less visitor cruft | Alex Crichton | -2/+2 |
| 2013-09-30 | rustc: Remove usage of fmt! | Alex Crichton | -18/+18 |
| 2013-09-23 | librustc: Change the ID visitor to use traits instead of garbage-collected fu... | Patrick Walton | -16/+31 |
| 2013-09-23 | librustc: Change fold to use traits instead of `@fn`. | Patrick Walton | -29/+48 |
| 2013-09-11 | Properly encode/decode structural variants. | SiegeLord | -2/+2 |
| 2013-09-10 | Delay assignment of node ids until after expansion. Ensures that each AST node | Niko Matsakis | -4/+4 |
| 2013-09-03 | Modernized a few more types in syntax::ast | Marvin Löbel | -58/+58 |
| 2013-09-02 | Renamed syntax::ast::ident -> Ident | Marvin Löbel | -2/+2 |
| 2013-09-01 | Modernized a few type names in rustc and syntax | Marvin Löbel | -9/+9 |
| 2013-08-27 | librustc: Ensure that type parameters are in the right positions in paths. | Patrick Walton | -2/+9 |
| 2013-08-27 | auto merge of #8797 : nikomatsakis/rust/issue-8625-assign-to-andmut-in-borrow... | bors | -1/+1 |
| 2013-08-27 | Remove remnants of implicit self | Niko Matsakis | -1/+1 |
| 2013-08-25 | Revert "auto merge of #8745 : brson/rust/metadata, r=cmr" | Brian Anderson | -4/+4 |
| 2013-08-23 | Don't copy metadata after loading | Brian Anderson | -4/+4 |
| 2013-08-19 | Make supertrait methods callable on object types. | Michael Sullivan | -2/+7 |
| 2013-08-18 | quote_*! macros take an ExtCtx | Steven Fackler | -9/+9 |
| 2013-08-11 | typeck: Modify method resolution to use new object adjustments, and | Niko Matsakis | -2/+2 |
| 2013-08-10 | Mass rename of .consume{,_iter}() to .move_iter() | Erick Tryzelaar | -1/+1 |
| 2013-08-05 | Updated std::Option, std::Either and std::Result | Marvin Löbel | -5/+5 |
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -11/+11 |
| 2013-08-03 | replace all remaining `for` with `foreach` or `do` | Daniel Micay | -2/+3 |
| 2013-08-02 | replace `range` with an external iterator | Daniel Micay | -2/+1 |
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -10/+10 |
| 2013-07-29 | New naming convention for ast::{node_id, local_crate, crate_node_id, blk_chec... | Michael Woerister | -9/+9 |