| Age | Commit message (Expand) | Author | Lines |
| 2017-06-19 | Bump version and stage0 compiler | Alex Crichton | -4/+0 |
| 2017-06-19 | Auto merge of #39409 - pnkfelix:mir-borrowck2, r=nikomatsakis | bors | -0/+1 |
| 2017-06-13 | On-demand is_const_fn | Taylor Cramer | -1/+1 |
| 2017-06-12 | Add `EndRegion` statement kind to MIR. | Felix S. Klock II | -0/+1 |
| 2017-06-10 | rustc: make InferCtxt optional in MemCategorizationContext. | Eduard-Mihai Burtescu | -9/+8 |
| 2017-06-10 | rustc: do not depend on infcx.tables in MemCategorizationContext. | Eduard-Mihai Burtescu | -2/+3 |
| 2017-06-01 | strip param-env from infcx | Niko Matsakis | -2/+2 |
| 2017-06-01 | move projection mode into parameter environment | Niko Matsakis | -2/+2 |
| 2017-06-01 | Auto merge of #42281 - eddyb:well-adjusted, r=nikomatsakis | bors | -18/+20 |
| 2017-06-01 | rustc: decompose Adjustment into a vector of adjustment steps. | Eduard-Mihai Burtescu | -11/+15 |
| 2017-06-01 | rustc: move autoref and unsize from Adjust::DerefRef to Adjustment. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-06-01 | rustc: replace method_map with Def::Method and node_substs entries. | Eduard-Mihai Burtescu | -4/+4 |
| 2017-06-01 | rustc: keep overloaded autoderef MethodCallee's in Adjust. | Eduard-Mihai Burtescu | -6/+4 |
| 2017-06-01 | rustc: remove unused field of mc::Categorization::Deref. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-06-01 | rustc: remove Copy from Adjustment and Adjust. | Eduard-Mihai Burtescu | -7/+7 |
| 2017-05-30 | Turn sufficiently old compatibility lints into hard errors | Vadim Petrochenkov | -18/+7 |
| 2017-05-28 | add NullOp::SizeOf and BinOp::Offset | Ariel Ben-Yehuda | -1/+1 |
| 2017-05-26 | Rollup merge of #42215 - callahad:remove-superfluous-semis, r=Mark-Simulacrum | Corey Farwell | -1/+1 |
| 2017-05-25 | Hygienize lifetimes. | Jeffrey Seyfried | -2/+2 |
| 2017-05-24 | Remove superfluous `;;` sequences | Dan Callahan | -1/+1 |
| 2017-05-22 | rename `parameter_environment` to `param_env` | Niko Matsakis | -1/+1 |
| 2017-05-22 | use `ParamEnv` from `ty` rather than importing | Niko Matsakis | -2/+2 |
| 2017-05-22 | rename `ParameterEnvironment` to `ParamEnv` | Niko Matsakis | -3/+3 |
| 2017-05-22 | centralize the caching for is-copy, is-sized, and is-freeze | Niko Matsakis | -4/+4 |
| 2017-05-13 | Auto merge of #41919 - nrc:save-crate, r=eddyb | bors | -1/+1 |
| 2017-05-13 | Auto merge of #41847 - alexcrichton:less-unstable-annotations, r=eddyb | bors | -3/+4 |
| 2017-05-11 | rustc: Remove #![unstable] annotation | Alex Crichton | -3/+4 |
| 2017-05-12 | box large variants in MIR | Ariel Ben-Yehuda | -1/+1 |
| 2017-05-12 | Pass crate attributes in visit.rs | Nick Cameron | -1/+1 |
| 2017-05-08 | Remove need for &format!(...) or &&"" dances in `span_label` calls | Oliver Schneider | -9/+9 |
| 2017-05-02 | rename from `item_mir` to `optimized_mir` | Niko Matsakis | -1/+1 |
| 2017-05-02 | introduce `mir_keys()` | Niko Matsakis | -4/+4 |
| 2017-05-02 | Rollup merge of #41662 - nikomatsakis:on-demandify-region-mapping, r=eddyb | Corey Farwell | -3/+5 |
| 2017-05-01 | Queryify const_is_rvalue_promotable_to_static | Taylor Cramer | -1/+1 |
| 2017-04-30 | modify `ExprUseVisitor` and friends to take region-maps, not def-id | Niko Matsakis | -1/+2 |
| 2017-04-30 | introduce per-fn RegionMaps | Taylor Cramer | -2/+3 |
| 2017-04-30 | intern CodeExtents | Niko Matsakis | -1/+1 |
| 2017-04-24 | rustc: rename some of the queries to match tcx methods. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-04-20 | rustc: combine type_needs_drop_given_env and may_drop into needs_drop. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-04-20 | rustc: replace interior_unsafe with a Freeze trait. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-04-18 | convert calls to `visit_all_item_likes_in_krate` | Niko Matsakis | -10/+8 |
| 2017-04-16 | rustc_const_eval: move ConstEvalErr to the rustc crate. | Eduard-Mihai Burtescu | -4/+5 |
| 2017-04-12 | Rollup merge of #41232 - arielb1:mir-rvalues, r=eddyb | Tim Neumann | -137/+0 |
| 2017-04-11 | Move rvalue checking to MIR | Ariel Ben-Yehuda | -137/+0 |
| 2017-04-04 | kill `CheckStaticRecursion` | Niko Matsakis | -3/+0 |
| 2017-04-04 | kill the `CheckLoops` DepNode | Niko Matsakis | -2/+0 |
| 2017-03-23 | Remove internal liblog | Alex Crichton | -2/+2 |
| 2017-03-20 | Rollup merge of #40229 - cramertj:break-to-blocks, r=nikomatsakis | Corey Farwell | -9/+16 |
| 2017-03-17 | Implement ? in catch expressions and add tests | Taylor Cramer | -9/+16 |
| 2017-03-14 | Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`. | Jeffrey Seyfried | -3/+1 |