| Age | Commit message (Expand) | Author | Lines |
| 2017-07-03 | do not append an extra newline char | Cengiz Can | -1/+1 |
| 2017-07-03 | use PAGER to view --explain output #32665 | Cengiz Can | -3/+43 |
| 2017-07-02 | report the total number of errors on compilation failure | Ariel Ben-Yehuda | -46/+37 |
| 2017-07-02 | Revert "Change error count messages" | Ariel Ben-Yehuda | -1/+2 |
| 2017-06-28 | Shift mir-dataflow from `rustc_borrowck` to `rustc_mir` crate. | Felix S. Klock II | -1/+2 |
| 2017-06-26 | Implement `quote!` and other `proc_macro` API. | Jeffrey Seyfried | -1/+0 |
| 2017-06-23 | Modify --explain to handle hidden code (`# ...`) and indented code blocks. | kennytm | -6/+13 |
| 2017-06-20 | Switch to the crates.io `getopts` crate | Alex Crichton | -10/+10 |
| 2017-06-19 | Bump version and stage0 compiler | Alex Crichton | -5/+0 |
| 2017-06-19 | Auto merge of #39409 - pnkfelix:mir-borrowck2, r=nikomatsakis | bors | -0/+3 |
| 2017-06-17 | Auto merge of #42650 - nrc:save-slim, r=eddyb | bors | -3/+0 |
| 2017-06-16 | Auto merge of #42598 - cramertj:track-more-metadata, r=nikomatsakis | bors | -1/+2 |
| 2017-06-14 | suppress trait errors that are implied by other errors | Ariel Ben-Yehuda | -1/+4 |
| 2017-06-14 | Auto merge of #42433 - marco-c:profiling, r=alexcrichton | bors | -3/+5 |
| 2017-06-14 | on-demand dylib dependency formats | Taylor Cramer | -1/+1 |
| 2017-06-13 | On-demand is_const_fn | Taylor Cramer | -0/+1 |
| 2017-06-14 | Remove CSV format of save-analysis data | Nick Cameron | -3/+0 |
| 2017-06-12 | Add post-pass to remove EndRegions of unborrowed extents. | Felix S. Klock II | -0/+3 |
| 2017-06-10 | rustc: make the comon case of tcx.infer_ctxt(()) nicer. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-06-04 | Merge branch 'profiling' of github.com:whitequark/rust into profiling | Marco Castelluccio | -3/+5 |
| 2017-06-01 | fix librustc_driver tests | Niko Matsakis | -16/+14 |
| 2017-05-24 | Rollup merge of #42150 - citizen428:feature/error-count-messages, r=Mark-Simu... | Mark Simulacrum | -2/+1 |
| 2017-05-24 | Change error count messages | Michael Kohl | -2/+1 |
| 2017-05-23 | Rollup merge of #42016 - pietroalbini:stabilize/loop_break_value, r=nikomatsakis | Corey Farwell | -1/+1 |
| 2017-05-18 | Give a nicer error for non-Unicode arguments to rustc and rustdoc | Josh Stone | -1/+10 |
| 2017-05-17 | Auto merge of #41911 - michaelwoerister:querify_trait_def, r=nikomatsakis | bors | -0/+3 |
| 2017-05-17 | Stabilize the loop_break_value feature | Pietro Albini | -1/+1 |
| 2017-05-16 | Auto merge of #41907 - est31:macro_unused, r=jseyfried | bors | -0/+2 |
| 2017-05-15 | Remove interior mutability from TraitDef by turning fields into queries. | Michael Woerister | -0/+3 |
| 2017-05-15 | Remove (direct) rustc_llvm dependency from rustc_driver | Robin Kruppe | -49/+11 |
| 2017-05-15 | Remove rustc_llvm dependency from librustc | Robin Kruppe | -0/+3 |
| 2017-05-14 | Remove rustc_llvm dependency from rustc_metadata | Robin Kruppe | -4/+9 |
| 2017-05-13 | rustc: stop interning CodeExtent, it's small enough. | Eduard-Mihai Burtescu | -6/+5 |
| 2017-05-13 | rustc: treat ReEarlyBound as free without replacing it with ReFree. | Eduard-Mihai Burtescu | -2/+3 |
| 2017-05-13 | rustc: use DefId instead of CodeExtent for FreeRegion's scope. | Eduard-Mihai Burtescu | -14/+14 |
| 2017-05-13 | Add lint for unused macros | est31 | -0/+2 |
| 2017-05-13 | Auto merge of #41847 - alexcrichton:less-unstable-annotations, r=eddyb | bors | -5/+6 |
| 2017-05-12 | Auto merge of #41757 - alexcrichton:stabilize-crt-static, r=japaric | bors | -14/+16 |
| 2017-05-11 | rustc: Remove #![unstable] annotation | Alex Crichton | -3/+4 |
| 2017-05-10 | rustc: Add a new `-Z force-unstable-if-unmarked` flag | Alex Crichton | -2/+2 |
| 2017-05-08 | incr.comp.: Hash more pieces of crate metadata to detect changes there. | Michael Woerister | -2/+1 |
| 2017-05-07 | Add support for Hexagon v60 HVX intrinsics | Michael Wu | -0/+3 |
| 2017-05-04 | rustc: Stabilize `-C target-feature=+crt-static` | Alex Crichton | -14/+16 |
| 2017-05-02 | remove `mir_passes` from `Session` and add a FIXME | Niko Matsakis | -3/+4 |
| 2017-05-02 | fix librustc_driver | Niko Matsakis | -0/+1 |
| 2017-05-02 | pacify the mercilous tidy | Niko Matsakis | -1/+2 |
| 2017-05-02 | support inlining by asking for optimizer mir for callees | Niko Matsakis | -1/+1 |
| 2017-05-02 | remove `Pass` and (temporarily) drop `Inline` | Niko Matsakis | -1/+1 |
| 2017-05-02 | rename `mir_map` to `queries` and remove `build_mir_for_crate` | Niko Matsakis | -10/+1 |
| 2017-05-02 | convert the `inline` pass to use the new multi result | Niko Matsakis | -1/+1 |