| Age | Commit message (Expand) | Author | Lines |
| 2020-01-10 | Add promoted_operand closure to reuse code across different | Santiago Pastorino | -54/+20 |
| 2020-01-10 | Promote `Argument`s to constants instead of statics | Santiago Pastorino | -17/+19 |
| 2020-01-10 | Promote `Repeat`s to constants instead of statics | Santiago Pastorino | -4/+19 |
| 2020-01-10 | Promote `Ref`s to constants instead of static | Santiago Pastorino | -80/+219 |
| 2020-01-10 | Revert const_eval call to use const_eval_raw to avoid const validation cycles | Santiago Pastorino | -1/+6 |
| 2020-01-10 | nix syntax::errors & prefer rustc_errors over errors | Mazdak Farrokhzad | -2/+1 |
| 2020-01-10 | Introduce `#![feature(half_open_range_patterns)]`. | Mazdak Farrokhzad | -68/+94 |
| 2020-01-10 | Rollup merge of #67922 - Centril:lowering-cleanup, r=petrochenkov | Mazdak Farrokhzad | -1/+1 |
| 2020-01-10 | Rollup merge of #67501 - oli-obk:test-slice-patterns, r=RalfJung | Mazdak Farrokhzad | -152/+157 |
| 2020-01-10 | Rollup merge of #67967 - JohnTitor:fix-ice-0107, r=matthewjasper | Yuki Okushi | -1/+7 |
| 2020-01-09 | Switch assertion order to be more helpful to ppl that encounter them | Oliver Scherer | -1/+1 |
| 2020-01-09 | Rename `Unsized` to `Meta` | Oliver Scherer | -22/+22 |
| 2020-01-09 | Update src/librustc_mir/interpret/place.rs | Oliver Scherer | -0/+1 |
| 2020-01-09 | {rustc::util -> rustc_data_structures}::captures | Mazdak Farrokhzad | -1/+1 |
| 2020-01-09 | Change -Z time event naming scheme and make them generic activities | John Kåre Alsaker | -14/+8 |
| 2020-01-09 | Rollup merge of #67979 - Centril:hir-cleanup, r=Zoxc | Mazdak Farrokhzad | -8/+18 |
| 2020-01-08 | normalize rustc::hir::intravisit imports | Mazdak Farrokhzad | -4/+4 |
| 2020-01-08 | intravisit: abstract over HIR Map | Mazdak Farrokhzad | -4/+14 |
| 2020-01-09 | Delay bug to prevent ICE in MIR borrowck | Yuki Okushi | -1/+7 |
| 2020-01-09 | Rollup merge of #67781 - cjgillot:passes-const, r=oli-obk | Yuki Okushi | -7/+164 |
| 2020-01-08 | Move `is_min_const_fn` query to librustc_mir. | Camille GILLOT | -79/+80 |
| 2020-01-08 | Move constness.rs to librustc_mir. | Camille GILLOT | -0/+156 |
| 2020-01-08 | - remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!} | Mazdak Farrokhzad | -36/+38 |
| 2020-01-07 | Move free_region_map to rustc::ty. | Camille GILLOT | -1/+1 |
| 2020-01-07 | Move structural_match to rustc::traits. | Camille GILLOT | -6/+6 |
| 2020-01-07 | Make traits::util::* free functions. | Camille GILLOT | -1/+3 |
| 2020-01-07 | Actually use the poison value | Oliver Scherer | -7/+3 |
| 2020-01-07 | Add more documentation | Oliver Scherer | -1/+8 |
| 2020-01-07 | Add warning label to `try_as_mplace` | Oliver Scherer | -0/+4 |
| 2020-01-07 | Remove a bunch of dead functions and make some functions private | Oliver Scherer | -37/+3 |
| 2020-01-07 | Ensure we don't accidentally turn non-zsts into zsts | Oliver Scherer | -0/+1 |
| 2020-01-07 | Poison any `MemPlace` created from a zst Operand (or otherwise via `MPlaceTy:... | Oliver Scherer | -43/+102 |
| 2020-01-07 | Move `to_const_value` from `MPlaceTy` to its only use site | Oliver Scherer | -18/+14 |
| 2020-01-07 | Fix an ICE happening due code assuming that `MPlaceTy` cannot have integer ad... | Oliver Scherer | -19/+25 |
| 2020-01-07 | Remove a ZST special casing that is not necessary anymore | Oliver Scherer | -6/+2 |
| 2020-01-07 | Automatically prefer integer addresses for zst MPlace | Oliver Scherer | -53/+26 |
| 2020-01-07 | Rollup merge of #67898 - matthewjasper:newtype-index-hygiene, r=Centril | Yuki Okushi | -5/+5 |
| 2020-01-07 | Rollup merge of #67671 - estebank:type-impl-trait, r=davidtwco | Yuki Okushi | -3/+8 |
| 2020-01-06 | Account for `type X = impl Trait;` in lifetime suggestion | Esteban Küber | -3/+8 |
| 2020-01-06 | Improve hygiene of `newtype_index` | Matthew Jasper | -5/+5 |
| 2020-01-06 | Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisa | bors | -119/+122 |
| 2020-01-05 | Use Instance.ty_env instead of Instance.monomorphic_ty in interpreter | Aaron Hill | -1/+1 |
| 2020-01-05 | Rename Instance.ty to Instance.monomorphic_ty | Aaron Hill | -3/+4 |
| 2020-01-05 | Fix ICE involving calling `Instance.ty` during const evaluation | Aaron Hill | -2/+2 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -117/+120 |
| 2020-01-05 | simplify reexports in rustc::hir | Mazdak Farrokhzad | -2/+2 |
| 2020-01-05 | Use self profile infrastructure for -Z time and -Z time-passes | John Kåre Alsaker | -8/+4 |
| 2020-01-04 | Auto merge of #67803 - Centril:librustc_hir, r=Zoxc | bors | -18/+15 |
| 2020-01-04 | Rollup merge of #67137 - anp:tracked-panic-internals, r=eddyb | Dylan DPC | -39/+22 |
| 2020-01-04 | Restrict visibility of location_triple_for_span. | Adam Perry | -1/+1 |