| Age | Commit message (Expand) | Author | Lines |
| 2018-06-28 | Move everything over from `middle::const_val` to `mir::interpret` | Oliver Schneider | -5/+4 |
| 2018-06-28 | Move the Lrc outside the error type and name the fields | Oliver Schneider | -5/+7 |
| 2018-06-28 | Address review comments | Oliver Schneider | -2/+2 |
| 2018-06-28 | Eliminate old CTFE's `ErrKind` | Oliver Schneider | -2/+4 |
| 2018-06-28 | Use `Ident`s for associated item definitions in HIR | Vadim Petrochenkov | -13/+12 |
| 2018-06-28 | Use `Ident`s for associated type bindings in HIR | Vadim Petrochenkov | -3/+4 |
| 2018-06-28 | Auto merge of #51538 - nikomatsakis:nll-perf-examination, r=eddyb | bors | -150/+828 |
| 2018-06-28 | Rollup merge of #51658 - oli-obk:unregress_perf, r=nikomatsakis | kennytm | -3/+3 |
| 2018-06-27 | rustfmt various files | Niko Matsakis | -5/+9 |
| 2018-06-27 | change the `enter_canonical_trait_query` method to give a fulfill cx | Niko Matsakis | -33/+31 |
| 2018-06-27 | update comments | Niko Matsakis | -3/+15 |
| 2018-06-27 | rename `prequery` to `try_fast_path` | Niko Matsakis | -7/+7 |
| 2018-06-27 | pull out `ParamEnvAnd` and remove `QueryKey` | Niko Matsakis | -153/+150 |
| 2018-06-27 | rename to `shrink_to_tcx_lifetime` | Niko Matsakis | -13/+13 |
| 2018-06-27 | improve comments on `dropck_outlives` | Niko Matsakis | -0/+15 |
| 2018-06-27 | rename `upcast` to `cast_to_tcx_lifetime` and improve comment | Niko Matsakis | -16/+21 |
| 2018-06-26 | convert query-type-op to create query-region-constraint directly | Niko Matsakis | -148/+133 |
| 2018-06-26 | convert `dropck_outlives` type-op to use the query | Niko Matsakis | -32/+67 |
| 2018-06-26 | introduce `QueryKey` separation | Niko Matsakis | -3/+27 |
| 2018-06-26 | Flatten some occurrences of `[P<T>]` to `[T]` | Oliver Schneider | -1/+1 |
| 2018-06-26 | transition to `Fallible` | Niko Matsakis | -33/+55 |
| 2018-06-26 | introduce `Normalizable` trait for things directly normalizable | Niko Matsakis | -41/+180 |
| 2018-06-26 | convert `prove_predicate` into a query | Niko Matsakis | -14/+38 |
| 2018-06-26 | convert `predicates` to operate on 1 predicate at a time | Niko Matsakis | -19/+12 |
| 2018-06-26 | make `Subtype` a true query | Niko Matsakis | -13/+41 |
| 2018-06-26 | make `Eq` a true query | Niko Matsakis | -22/+13 |
| 2018-06-26 | introduce `canonicalize_hr_query_hack` | Niko Matsakis | -1/+5 |
| 2018-06-26 | move `type_op` into `rustc` | Niko Matsakis | -0/+495 |
| 2018-06-26 | remove `Canonicalization` trait, which serves no purpose | Niko Matsakis | -72/+5 |
| 2018-06-26 | rename `instantiate_query_result` | Niko Matsakis | -2/+2 |
| 2018-06-26 | make one `Canonicalize` impl for `QueryResult` | Niko Matsakis | -28/+2 |
| 2018-06-26 | improve `trivial_case` handling | Niko Matsakis | -1/+1 |
| 2018-06-26 | Use proper debugging statements for infinite recursion assertion | Oliver Schneider | -3/+3 |
| 2018-06-26 | Rollup merge of #51769 - alexcameron89:update_rustc_guide_links, r=frewsxcv | Pietro Albini | -7/+7 |
| 2018-06-25 | Make where clause object safety be a warn-by-default lint | leonardo.yvens | -3/+31 |
| 2018-06-25 | `Self` in where clauses may not be object safe | leonardo.yvens | -0/+11 |
| 2018-06-24 | Update broken rustc-guide links | Alex Kitchens | -7/+7 |
| 2018-06-23 | hygiene: Merge `NameAndSpan` into `ExpnInfo` | Vadim Petrochenkov | -2/+1 |
| 2018-06-22 | Auto merge of #51433 - scalexm:finish-rules, r=nikomatsakis | bors | -47/+102 |
| 2018-06-20 | Remove all traces of lifetimes() and types() methods | varkor | -5/+3 |
| 2018-06-18 | Auto merge of #51414 - oli-obk:impl_trait_type_def, r=pnkfelix | bors | -0/+5 |
| 2018-06-16 | Auto merge of #51550 - eddyb:queries-not-maps, r=nikomatsakis | bors | -2/+2 |
| 2018-06-16 | Auto merge of #51411 - nnethercote:process_predicate, r=nikomatsakis | bors | -249/+253 |
| 2018-06-14 | rustc: rename ty::maps to ty::query. | Eduard-Mihai Burtescu | -2/+2 |
| 2018-06-09 | Auto merge of #51042 - matthewjasper:reenable-trivial-bounds, r=nikomatsakis | bors | -16/+61 |
| 2018-06-08 | Rollup merge of #51412 - nnethercote:pending_obligations, r=estebank | Mark Rousskov | -4/+4 |
| 2018-06-08 | Reenable trivial bounds | Matthew Jasper | -16/+61 |
| 2018-06-08 | Avoid useless Vec clones in pending_obligations(). | Nicholas Nethercote | -4/+4 |
| 2018-06-07 | Add existential type definitons | Oliver Schneider | -0/+5 |
| 2018-06-07 | Introduce `ProcessResult`. | Nicholas Nethercote | -37/+41 |