| Age | Commit message (Expand) | Author | Lines |
| 2019-11-02 | Auto merge of #63810 - oli-obk:const_offset_from, r=RalfJung,nikic | bors | -1/+51 |
| 2019-11-01 | Rollup merge of #65946 - ecstatic-morse:refactor-promotion2, r=eddyb | Tyler Mandry | -18/+27 |
| 2019-11-01 | Rollup merge of #65112 - jack-t:type-parens-lint, r=varkor | Tyler Mandry | -1/+1 |
| 2019-11-01 | Auto merge of #65459 - ecstatic-morse:graphviz-subgraph, r=estebank | bors | -13/+41 |
| 2019-10-30 | Remove references to now unused `E0526` | Dylan MacKenzie | -1/+1 |
| 2019-10-30 | Fix an incorrect docstring for Immediate in librustc_mir/interpret. | Edd Barrett | -1/+1 |
| 2019-10-29 | Stop emitting error in `qualify_consts` if promotion fails | Dylan MacKenzie | -11/+3 |
| 2019-10-29 | Emit errors in `promote_consts` when required promotion fails | Dylan MacKenzie | -1/+11 |
| 2019-10-29 | Add method to `Candidate` that determines its promotability rules | Dylan MacKenzie | -5/+12 |
| 2019-10-29 | Add lint for unnecessary parens around types | jack-t | -1/+1 |
| 2019-10-28 | suggest `const_in_array_repeat_expression` flag | David Wood | -8/+48 |
| 2019-10-28 | Rollup merge of #65880 - Nadrieril:gather-usefulness-tests, r=varkor | Mazdak Farrokhzad | -0/+3 |
| 2019-10-28 | Rollup merge of #65664 - anp:panic-location, r=eddyb | Mazdak Farrokhzad | -22/+108 |
| 2019-10-27 | Gather together usefulness tests | Nadrieril | -0/+3 |
| 2019-10-27 | Always use consteval to codegen caller_location. | Adam Perry | -28/+25 |
| 2019-10-27 | Implementation of const caller_location. | Adam Perry | -2/+67 |
| 2019-10-27 | Panicking infra uses &core::panic::Location. | Adam Perry | -10/+11 |
| 2019-10-27 | Implement core::intrinsics::caller_location. | Adam Perry | -0/+23 |
| 2019-10-27 | Rollup merge of #65839 - ecstatic-morse:promo-sanity-fixes, r=eddyb | Mazdak Farrokhzad | -371/+240 |
| 2019-10-27 | Auto merge of #65519 - pnkfelix:issue-63438-trait-based-structural-match, r=m... | bors | -216/+286 |
| 2019-10-25 | Remove `QualifResolver` abstraction | Dylan MacKenzie | -206/+112 |
| 2019-10-25 | Use `is_lang_panic_fn` from `check_consts` in `promote_consts` | Dylan MacKenzie | -8/+4 |
| 2019-10-25 | Deduplicate `promote_consts::Validator` and `check_consts::Item` | Dylan MacKenzie | -48/+30 |
| 2019-10-25 | Make `Item` fields pub | Dylan MacKenzie | -5/+5 |
| 2019-10-25 | Make `check_consts::Item` work on non-const fns | Dylan MacKenzie | -120/+105 |
| 2019-10-26 | rustc_mir: use the new validator's Qualif in promotion. | Eduard-Mihai Burtescu | -49/+120 |
| 2019-10-26 | rustc_mir: double-check const-promotion candidates for sanity. | Eduard-Mihai Burtescu | -30/+691 |
| 2019-10-25 | Migrate from `#[structural_match]` attribute a lang-item trait. | Felix S. Klock II | -84/+142 |
| 2019-10-25 | Rollup merge of #65315 - spastorino:intern-place-projection, r=oli-obk | Mazdak Farrokhzad | -927/+970 |
| 2019-10-25 | refactoring: move const_to_pat code into its own submodule. | Felix S. Klock II | -205/+217 |
| 2019-10-25 | Rollup merge of #65775 - matthewjasper:reempty, r=pnkfelix | Mazdak Farrokhzad | -0/+6 |
| 2019-10-25 | Rollup merge of #65414 - davidtwco:issue-65157-non-exhaustive-always-useful, ... | Mazdak Farrokhzad | -49/+39 |
| 2019-10-24 | Fix more `ReEmpty` ICEs | Matthew Jasper | -0/+6 |
| 2019-10-24 | Rollup merge of #65627 - varkor:const-generics-forbid-non-structural_match, r... | Mazdak Farrokhzad | -129/+15 |
| 2019-10-23 | ignore uninhabited non-exhaustive variant fields | David Wood | -49/+39 |
| 2019-10-23 | Rollup merge of #65704 - RalfJung:exact-size, r=oli-obk | Mazdak Farrokhzad | -3/+4 |
| 2019-10-23 | Rollup merge of #65657 - nnethercote:rm-InternedString-properly, r=eddyb | Mazdak Farrokhzad | -46/+42 |
| 2019-10-22 | relax ExactSizeIterator bound on write_bytes: too many iterators don't have t... | Ralf Jung | -3/+4 |
| 2019-10-22 | Move Place::elem methods and friends to TyCtxt | Santiago Pastorino | -78/+96 |
| 2019-10-22 | Intern place projection | Santiago Pastorino | -151/+264 |
| 2019-10-22 | Pattern match over PlaceRef rather than Place | Santiago Pastorino | -747/+659 |
| 2019-10-22 | Search for generic parameters when finding non-`structural_match` types | varkor | -9/+15 |
| 2019-10-22 | Move `search_for_adt_without_structural_match` to `ty/mod` | varkor | -121/+1 |
| 2019-10-22 | add comments | Ralf Jung | -2/+2 |
| 2019-10-22 | bring back some Debug instances for Miri | Ralf Jung | -2/+2 |
| 2019-10-21 | Rollup merge of #65660 - varkor:canonical-const-to-bound-const, r=eddyb | Mazdak Farrokhzad | -2/+2 |
| 2019-10-21 | Rollup merge of #65647 - nnethercote:rm-unnecessary-traits, r=Centril | Mazdak Farrokhzad | -12/+12 |
| 2019-10-21 | Rollup merge of #65621 - RalfJung:write_bytes, r=oli-obk | Mazdak Farrokhzad | -1/+20 |
| 2019-10-21 | Rename `ConstValue::Infer(InferConst::Canonical(..))` to `ConstValue::Bound(..)` | varkor | -2/+2 |
| 2019-10-21 | Remove many unnecessary trait derivations. | Nicholas Nethercote | -10/+10 |