| Age | Commit message (Expand) | Author | Lines |
| 2019-12-14 | Ensure that we get a hard error on generic ZST constants if their body causes... | Oliver Scherer | -3/+8 |
| 2019-12-06 | [ConstProp] Avoid OOM crashes by not evaluating large Places | Wesley Wiser | -1/+9 |
| 2019-12-05 | Handle non_exhaustive in borrow checking | Matthew Jasper | -1/+1 |
| 2019-11-04 | Auto merge of #65874 - Nadrieril:clarify-usefulness, r=varkor | bors | -798/+1047 |
| 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 | Clarifications suggested by varkor | Nadrieril | -15/+17 |
| 2019-11-01 | Factor out witness reconstruction | Nadrieril | -89/+131 |
| 2019-11-01 | Factor out constructor subtraction | Nadrieril | -27/+36 |
| 2019-11-01 | Define a MissingConstructors struct for cleanliness | Nadrieril | -41/+75 |
| 2019-11-01 | Wording | Nadrieril | -4/+4 |
| 2019-11-01 | `specialize` conceptually operates on a single pattern | Nadrieril | -16/+14 |
| 2019-11-01 | Clarify some variable names | Nadrieril | -29/+36 |
| 2019-11-01 | Refactor "wild constructor" construction | Nadrieril | -40/+33 |
| 2019-11-01 | Extract constructor application as a Constructor method | Nadrieril | -42/+64 |
| 2019-11-01 | Remove duplicate logic in compute_missing_constructors | Nadrieril | -84/+35 |
| 2019-11-01 | Remove some redundancy | Nadrieril | -40/+52 |
| 2019-11-01 | Factor out some pattern-stack related functions | Nadrieril | -12/+52 |
| 2019-11-01 | Abstract out pattern stacks to make the code more legible | Nadrieril | -41/+92 |
| 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 | Clarify and fix the explanation of the algorithm | Nadrieril | -66/+132 |
| 2019-10-27 | Remove mention of old slice pattern syntax | Nadrieril | -13/+13 |
| 2019-10-27 | tidy | Nadrieril | -3/+4 |
| 2019-10-27 | Run `rustfmt` | Nadrieril | -476/+497 |
| 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 |