| Age | Commit message (Expand) | Author | Lines |
| 2017-05-17 | Auto merge of #41911 - michaelwoerister:querify_trait_def, r=nikomatsakis | bors | -0/+3 |
| 2017-05-15 | Remove interior mutability from TraitDef by turning fields into queries. | Michael Woerister | -0/+3 |
| 2017-05-13 | Add lint for unused macros | est31 | -0/+2 |
| 2017-05-10 | rustc: Add a new `-Z force-unstable-if-unmarked` flag | Alex Crichton | -1/+1 |
| 2017-05-08 | incr.comp.: Hash more pieces of crate metadata to detect changes there. | Michael Woerister | -2/+1 |
| 2017-05-02 | remove `mir_passes` from `Session` and add a FIXME | Niko Matsakis | -2/+2 |
| 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 |
| 2017-05-02 | retool MIR passes completely | Niko Matsakis | -19/+0 |
| 2017-05-02 | move to only def-id passes | Niko Matsakis | -1/+1 |
| 2017-05-02 | rewrite `Passes` to have sets of passes | Niko Matsakis | -36/+38 |
| 2017-05-02 | introduce `DefIdPass` and remove all impls of `Pass` but `Inline` | Niko Matsakis | -22/+22 |
| 2017-05-02 | simplify the MirPass traits and passes dramatically | Niko Matsakis | -2/+1 |
| 2017-05-02 | rework `MirPass` API to be stateless and extract helper fns | Niko Matsakis | -1/+1 |
| 2017-04-30 | introduce per-fn RegionMaps | Taylor Cramer | -4/+0 |
| 2017-04-30 | On-demandify region mapping | Taylor Cramer | -5/+6 |
| 2017-04-26 | cache symbol names in ty::maps | Ariel Ben-Yehuda | -2/+2 |
| 2017-04-22 | cache attributes of items from foreign crates | Ariel Ben-Yehuda | -0/+2 |
| 2017-04-21 | sort `provide` | Niko Matsakis | -1/+2 |
| 2017-04-21 | make `reachable_set` ref-counted | Niko Matsakis | -1/+1 |
| 2017-04-16 | rustc: use monomorphic const_eval for cross-crate enum discriminants. | Eduard-Mihai Burtescu | -0/+2 |
| 2017-04-16 | rustc: expose monomorphic const_eval through on-demand. | Eduard-Mihai Burtescu | -1/+2 |
| 2017-04-15 | rustc: provide adt_sized_constraint as an on-demand query. | Eduard-Mihai Burtescu | -0/+1 |
| 2017-04-13 | use `tcx.crate_name(LOCAL_CRATE)` rather than `LinkMeta::crate_name` | Niko Matsakis | -1/+1 |
| 2017-04-12 | Rollup merge of #41232 - arielb1:mir-rvalues, r=eddyb | Tim Neumann | -6/+2 |
| 2017-04-12 | Rollup merge of #41141 - michaelwoerister:direct-metadata-ich-final, r=nikoma... | Tim Neumann | -0/+1 |
| 2017-04-12 | Rollup merge of #41063 - nikomatsakis:issue-40746-always-exec-loops, r=eddyb | Tim Neumann | -0/+1 |
| 2017-04-12 | ICH: Replace old, transitive metadata hashing with direct hashing approach. | Michael Woerister | -0/+1 |
| 2017-04-11 | Move rvalue checking to MIR | Ariel Ben-Yehuda | -6/+2 |
| 2017-04-07 | Rollup merge of #41056 - michaelwoerister:central-defpath-hashes, r=nikomatsakis | Corey Farwell | -2/+6 |
| 2017-04-07 | ICH: Centrally compute and cache DefPath hashes as part of DefPathTable. | Michael Woerister | -2/+6 |
| 2017-04-07 | Auto merge of #40873 - cramertj:on-demandify-queries, r=nikomatsakis | bors | -0/+1 |
| 2017-04-05 | Properly adjust filenames when multiple emissions | Simonas Kazlauskas | -4/+3 |
| 2017-04-04 | push `borrowck` into its own task | Niko Matsakis | -0/+1 |
| 2017-04-04 | On-demandify reachability | Taylor Cramer | -0/+1 |
| 2017-03-29 | Merge `ExpnId` and `SyntaxContext`. | Jeffrey Seyfried | -2/+2 |
| 2017-03-27 | Rollup merge of #40751 - nrc:save-callback, r=eddyb | Alex Crichton | -4/+1 |
| 2017-03-26 | Auto merge of #40826 - frewsxcv:rollup, r=frewsxcv | bors | -14/+10 |
| 2017-03-26 | Auto merge of #40347 - alexcrichton:rm-liblog, r=brson | bors | -2/+2 |
| 2017-03-23 | convert privacy access levels into a query | Niko Matsakis | -12/+8 |
| 2017-03-23 | Remove internal liblog | Alex Crichton | -2/+2 |
| 2017-03-23 | move `export_map` into the tcx | Niko Matsakis | -3/+3 |
| 2017-03-23 | Rollup merge of #40668 - cramertj:on-demandify-more, r=nikomatsakis | Corey Farwell | -0/+1 |
| 2017-03-22 | Rollup merge of #40678 - michaelwoerister:dmi-prep, r=nikomatsakis | Corey Farwell | -1/+1 |
| 2017-03-23 | save-analysis: allow clients to get data directly without writing to a file | Nick Cameron | -4/+1 |
| 2017-03-22 | Move Fingerprint to rustc::ich::Fingerprint. | Michael Woerister | -1/+1 |
| 2017-03-21 | Teach rustc --emit=mir | Jake Goulding | -0/+7 |