| Age | Commit message (Expand) | Author | Lines |
| 2020-10-27 | Added documentation for `function_item_references` lint | Ayrton | -44/+52 |
| 2020-10-27 | Fixed compiler error in lint checker triggered by associated types | Ayrton | -53/+65 |
| 2020-10-27 | Removed test for unhandled case in function_item_references lint | Ayrton | -1/+1 |
| 2020-10-27 | Changed lint to check for `std::fmt::Pointer` and `transmute` | Ayrton | -93/+113 |
| 2020-10-27 | modified lint to work with MIR | Ayrton | -0/+160 |
| 2020-10-27 | Show the inline stack of MIR lints that only occur after inlining | Oliver Scherer | -0/+13 |
| 2020-10-27 | Disable "optimization to avoid load of address" in InstCombine | Jonas Schievink | -0/+5 |
| 2020-10-26 | Auto merge of #77876 - tmiasko:simplify-locals, r=wesleywiser | bors | -143/+110 |
| 2020-10-26 | Auto merge of #68965 - eddyb:mir-inline-scope, r=nagisa,oli-obk | bors | -149/+214 |
| 2020-10-26 | simplify-locals: Remove unused assignments regardless of rvalue kind | Tomasz Miąsko | -25/+1 |
| 2020-10-26 | simplify-locals: Remove unused set-discriminant statements | Tomasz Miąsko | -5/+9 |
| 2020-10-26 | simplify-locals: Change RemoveStatements visitor into a function | Tomasz Miąsko | -42/+31 |
| 2020-10-26 | simplify-locals: Unify use count visitors | Tomasz Miąsko | -113/+111 |
| 2020-10-26 | simplify-locals: Represent use counts with u32 | Tomasz Miąsko | -6/+6 |
| 2020-10-26 | explain why interning is not as trivial as it might seem | Ralf Jung | -0/+11 |
| 2020-10-26 | interning cleanup: we no longer need to distinguish Const and ConstInner; we ... | Ralf Jung | -69/+33 |
| 2020-10-26 | move &mut-in-const check from interning to validation | Ralf Jung | -3/+11 |
| 2020-10-26 | move UnsafeCell-in-const check from interning to validation | Ralf Jung | -47/+63 |
| 2020-10-26 | ensure we intern all promoteds as InternKind::Promoted | Ralf Jung | -10/+7 |
| 2020-10-26 | Rollup merge of #78247 - simonvandel:fix-78192, r=oli-obk | Dylan DPC | -6/+14 |
| 2020-10-25 | Auto merge of #78179 - RalfJung:miri-comments, r=oli-obk | bors | -23/+25 |
| 2020-10-25 | Rollup merge of #78208 - liketechnik:issue-69399, r=oli-obk | Yuki Okushi | -7/+15 |
| 2020-10-25 | Rollup merge of #78085 - wesleywiser:mir_validation_switch_int, r=oli-obk | Yuki Okushi | -2/+24 |
| 2020-10-25 | Auto merge of #77526 - RalfJung:dont-promote-unions, r=lcnr | bors | -20/+14 |
| 2020-10-24 | Rollup merge of #78191 - tmiasko:temp-match-branch-simplification, r=oli-obk | Jonas Schievink | -8/+22 |
| 2020-10-24 | Rollup merge of #78069 - fusion-engineering-forks:core-const-panic-str, r=Ral... | Jonas Schievink | -2/+5 |
| 2020-10-24 | MIR validation should check `SwitchInt` values are valid for the type | Wesley Wiser | -2/+24 |
| 2020-10-24 | Rollup merge of #78198 - tmiasko:assert, r=davidtwco | Jonas Schievink | -3/+4 |
| 2020-10-23 | rename allow_internal_unstable() to rustc_allow_const_fn_unstable() in rustc_mir | Florian Warzecha | -3/+11 |
| 2020-10-22 | Check which places are dead | Simon Vandel Sillesen | -6/+14 |
| 2020-10-22 | Fix const core::panic!(non_literal_str). | Mara Bos | -2/+5 |
| 2020-10-22 | Auto merge of #78212 - JohnTitor:rollup-j5r6xuy, r=JohnTitor | bors | -29/+15 |
| 2020-10-22 | Rollup merge of #77420 - ecstatic-morse:const-checking-raw-mut-ref, r=davidtwco | Yuki Okushi | -29/+15 |
| 2020-10-21 | review | Bastian Kauschke | -17/+4 |
| 2020-10-21 | Lift: take self by value | Bastian Kauschke | -2/+2 |
| 2020-10-21 | switch allow_internal_unstable const fns to rustc_allow_const_fn_unstable | Florian Warzecha | -4/+4 |
| 2020-10-21 | Miri engine interning: improve comments, and entirely skip ZST | Ralf Jung | -11/+17 |
| 2020-10-21 | Miri engine validity check: simplify code with 'matches!' | Ralf Jung | -12/+8 |
| 2020-10-21 | rustc_mir: run the MIR inlining Integrator on the whole callee body at once. | Eduard-Mihai Burtescu | -70/+65 |
| 2020-10-21 | rustc_mir: create the Integrator as soon as possible in MIR inlining. | Eduard-Mihai Burtescu | -45/+44 |
| 2020-10-21 | rustc_mir: don't throw away inlined locals' spans. | Eduard-Mihai Burtescu | -1/+0 |
| 2020-10-21 | rustc_mir: properly map scope parent chains into the caller when inlining. | Eduard-Mihai Burtescu | -0/+5 |
| 2020-10-21 | rustc_mir: support MIR-inlining #[track_caller] functions. | Eduard-Mihai Burtescu | -38/+83 |
| 2020-10-21 | rustc_mir: track inlined callees in SourceScopeData. | Eduard-Mihai Burtescu | -13/+29 |
| 2020-10-21 | rustc_mir: use Instance more in the inliner. | Eduard-Mihai Burtescu | -25/+28 |
| 2020-10-21 | rustc_mir: rename `location: SourceInfo` to `source_info`. | Eduard-Mihai Burtescu | -12/+15 |
| 2020-10-21 | Introduce a temporary for discriminant value in MatchBranchSimplification | Tomasz Miąsko | -8/+22 |
| 2020-10-21 | Simplify assert terminator only if condition evaluates to expected value | Tomasz Miąsko | -3/+4 |
| 2020-10-21 | Rollup merge of #78101 - RalfJung:foreign-static, r=oli-obk | Yuki Okushi | -0/+3 |
| 2020-10-21 | Disable "optimization to avoid load of address" in InstCombine | Tomasz Miąsko | -0/+5 |