| Age | Commit message (Expand) | Author | Lines |
| 2020-07-09 | Rollup merge of #74070 - eddyb:forall-tcx-providers, r=nikomatsakis | Manish Goregaokar | -10/+10 |
| 2020-07-07 | Auto merge of #74059 - RalfJung:miri-uninit-validation, r=oli-obk | bors | -23/+53 |
| 2020-07-07 | Auto merge of #74117 - Manishearth:rollup-ds7z0kx, r=Manishearth | bors | -19/+21 |
| 2020-07-06 | Rollup merge of #74102 - oli-obk:const_prop_icde, r=wesleywiser | Manish Goregaokar | -19/+21 |
| 2020-07-06 | Auto merge of #73978 - Mark-Simulacrum:shrink-paramenv, r=nnethercote | bors | -6/+6 |
| 2020-07-05 | Rollup merge of #74027 - lcnr:ConstCx-local-def-id, r=varkor | Manish Goregaokar | -35/+31 |
| 2020-07-05 | Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>. | Eduard-Mihai Burtescu | -10/+10 |
| 2020-07-05 | Auto merge of #73879 - ecstatic-morse:discr-switch-uninit, r=oli-obk | bors | -23/+89 |
| 2020-07-05 | fmt | Ralf Jung | -4/+9 |
| 2020-07-05 | Shrink ParamEnv to 16 bytes | Mark Rousskov | -6/+6 |
| 2020-07-05 | catch errors more locally around read_discriminant | Ralf Jung | -21/+40 |
| 2020-07-05 | catch InvalidUninitBytes during validation | Ralf Jung | -5/+11 |
| 2020-07-04 | Fix const prop ICE | Oliver Scherer | -19/+21 |
| 2020-07-04 | nit | Bastian Kauschke | -1/+1 |
| 2020-07-04 | instantiate_opaque_types LocalDefId | Bastian Kauschke | -6/+6 |
| 2020-07-04 | ConstCx to LocalDefId | Bastian Kauschke | -29/+25 |
| 2020-07-03 | Rollup merge of #73949 - wesleywiser:simplify_try_fixes, r=oli-obk | Manish Goregaokar | -9/+106 |
| 2020-07-03 | Rollup merge of #73693 - wesleywiser:const_prop_exhaustive_match, r=oli-obk | Manish Goregaokar | -1/+13 |
| 2020-07-02 | Fix missing return in `optimization_applies()` | Wesley Wiser | -0/+1 |
| 2020-07-02 | Fix debuginfo so that it points to the correct local | Wesley Wiser | -10/+59 |
| 2020-07-02 | [mir-opt] Prevent mis-optimization when SimplifyArmIdentity runs | Wesley Wiser | -2/+49 |
| 2020-07-02 | Rollup merge of #73684 - richkadel:llvm-coverage-map-gen-2, r=wesleywiser | Manish Goregaokar | -57/+84 |
| 2020-07-01 | Rollup merge of #73806 - Aaron1011:feature/approx-universal-upper, r=estebank | Manish Goregaokar | -2/+39 |
| 2020-07-01 | Rollup merge of #73778 - nbdd0121:const_likely, r=oli-obk | Manish Goregaokar | -6/+42 |
| 2020-06-30 | Use exhaustive match in const_prop.rs | Wesley Wiser | -1/+13 |
| 2020-06-30 | Handle inactive enum variants in `MaybeUninitializedPlaces` | Dylan MacKenzie | -23/+89 |
| 2020-06-30 | update `equal_up_to_regions` | Bastian Kauschke | -5/+5 |
| 2020-06-30 | change `skip_binder` to use T by value | Bastian Kauschke | -2/+2 |
| 2020-06-30 | stop taking references in Relate | Bastian Kauschke | -1/+1 |
| 2020-06-29 | add spans to injected coverage counters | Rich Kadel | -57/+84 |
| 2020-06-28 | Auto merge of #72437 - ecstatic-morse:stabilize-const-if-match, r=oli-obk | bors | -97/+3 |
| 2020-06-28 | Stop checking for `while` and `loop` in a const context | Dylan MacKenzie | -19/+0 |
| 2020-06-28 | Remove uses of `const_loop` in `rustc` | Dylan MacKenzie | -1/+1 |
| 2020-06-28 | MIR const-checking | Dylan MacKenzie | -33/+1 |
| 2020-06-28 | Remove `const_if_match` feature gate from libraries | Dylan MacKenzie | -1/+1 |
| 2020-06-28 | Remove `control_flow_destroyed` and properly lower `&&` and `||` | Dylan MacKenzie | -43/+0 |
| 2020-06-28 | Rollup merge of #73774 - ecstatic-morse:liveness-of-projections, r=oli-obk | Manish Goregaokar | -2/+25 |
| 2020-06-28 | Rollup merge of #73757 - oli-obk:const_prop_hardening, r=wesleywiser | Manish Goregaokar | -16/+90 |
| 2020-06-28 | Erase all block-only locals at the end of every block, even if they have not ... | Oliver Scherer | -16/+90 |
| 2020-06-27 | Rollup merge of #73796 - lcnr:LocalDefId, r=matthewjasper | Manish Goregaokar | -24/+23 |
| 2020-06-27 | Rollup merge of #73708 - Aaron1011:feature/reland-move-fn-self-msg, r=davidtwco | Manish Goregaokar | -30/+214 |
| 2020-06-27 | Rollup merge of #72796 - RalfJung:mir-assign-sanity, r=matthewjasper | Manish Goregaokar | -51/+176 |
| 2020-06-27 | Use an 'approximate' universal upper bound when reporting region errors | Aaron Hill | -2/+39 |
| 2020-06-27 | Update src/librustc_mir/interpret/intrinsics.rs | Gary Guo | -2/+1 |
| 2020-06-27 | more LocalDefId cleanup | Bastian Kauschke | -25/+24 |
| 2020-06-27 | more LocalDefId in ty::context | Bastian Kauschke | -1/+1 |
| 2020-06-27 | Fix ICE for lib features | Gary Guo | -4/+25 |
| 2020-06-26 | Rollup merge of #73728 - oli-obk:const_prop_cleanup, r=wesleywiser | Manish Goregaokar | -6/+13 |
| 2020-06-26 | Make `likely` and `unlikely` const | Gary Guo | -0/+5 |
| 2020-06-26 | Fix allow_internal_unstable with rustc_const_unstable | Gary Guo | -7/+18 |