| Age | Commit message (Expand) | Author | Lines |
| 2021-04-29 | Implement RFC 1260 with feature_name `imported_main`. | Charles Lew | -2/+2 |
| 2021-04-20 | Add an attribute to be able to configure the limit | Oli Scherer | -1/+6 |
| 2021-04-20 | Implement a lint that highlights all moves larger than 1000 bytes | Oli Scherer | -0/+37 |
| 2021-04-02 | fix | Mario Carneiro | -1/+2 |
| 2021-04-02 | clarify wording | Mario Carneiro | -3/+6 |
| 2021-04-02 | Monomorphization doc fix | Mario Carneiro | -2/+2 |
| 2021-04-02 | Auto merge of #83207 - oli-obk:valtree2, r=lcnr | bors | -2/+37 |
| 2021-03-31 | Cleanups and comments | Jack Huey | -3/+1 |
| 2021-03-31 | Some rebinds and dummys | Jack Huey | -3/+5 |
| 2021-03-31 | Add a new normalization query just for mir constants | Oli Scherer | -1/+30 |
| 2021-03-31 | We should never see unevaluated type-level constants after monomorphization u... | Oli Scherer | -1/+7 |
| 2021-03-30 | Run LLVM coverage instrumentation passes before optimization passes | Amanieu d'Antras | -7/+1 |
| 2021-03-25 | Auto merge of #83307 - richkadel:cov-unused-functions-1.1, r=tmandry | bors | -1/+7 |
| 2021-03-23 | Add has_default to GenericParamDefKind::Const | kadmin | -1/+2 |
| 2021-03-20 | update `const_eval_resolve` | lcnr | -2/+2 |
| 2021-03-20 | extract `ConstKind::Unevaluated` into a struct | lcnr | -4/+4 |
| 2021-03-19 | coverage bug fixes and optimization support | Rich Kadel | -1/+7 |
| 2021-03-18 | Rollup merge of #83080 - tmiasko:inline-coverage, r=wesleywiser | Dylan DPC | -0/+25 |
| 2021-03-15 | Functions inlined into reachable functions are reachable | Tomasz Miąsko | -0/+25 |
| 2021-03-12 | Prepare mir::Constant for ty::Const only supporting valtrees | Oli Scherer | -1/+1 |
| 2021-03-04 | Fixes -Zpolymorphize for src/test/ui/const-generics/auxiliary/crayte.rs | Oli Scherer | -9/+39 |
| 2021-03-04 | Spread tracing instrumentation into the polymorphization logic | Oli Scherer | -33/+27 |
| 2021-02-24 | Use log level to control partitioning debug output | Tomasz Miąsko | -6/+15 |
| 2021-02-15 | Only store a LocalDefId in hir::ImplItem. | Camille GILLOT | -2/+1 |
| 2021-02-15 | Only store a LocalDefId in hir::Item. | Camille GILLOT | -20/+15 |
| 2021-02-15 | Use an ItemId inside mir::GlobalAsm. | Camille GILLOT | -4/+4 |
| 2021-01-15 | Rollup merge of #80944 - LingMan:map_or, r=nagisa | Yuki Okushi | -2/+1 |
| 2021-01-14 | Use Option::map_or instead of `.map(..).unwrap_or(..)` | LingMan | -2/+1 |
| 2021-01-14 | Rollup merge of #80969 - camelid:monomorph-ice-msg, r=nagisa | Mara Bos | -1/+1 |
| 2021-01-12 | Use better ICE message when no MIR is available | Camelid | -1/+1 |
| 2021-01-13 | Auto merge of #79322 - jyn514:refactor-impl, r=estebank | bors | -3/+3 |
| 2021-01-12 | Separate out a `hir::Impl` struct | Joshua Nelson | -3/+3 |
| 2021-01-04 | Adjust imports | oli | -3/+3 |
| 2021-01-04 | Polymorphization should look at the runtime MIR of `const fn` | oli | -5/+4 |
| 2021-01-04 | Differentiate between the availability of ctfe MIR and runtime MIR | oli | -4/+15 |
| 2021-01-04 | Keep an unoptimized duplicate of `const fn` around | oli | -1/+4 |
| 2020-11-26 | Remove ForeignMod struct. | Camille GILLOT | -1/+1 |
| 2020-11-26 | Store ForeignItem in a side table. | Camille GILLOT | -0/+2 |
| 2020-11-17 | Auto merge of #78779 - LeSeulArtichaut:ty-visitor-return, r=oli-obk | bors | -4/+6 |
| 2020-11-16 | compiler: fold by value | Bastian Kauschke | -3/+3 |
| 2020-11-14 | Set the default `BreakTy` to `!` | LeSeulArtichaut | -0/+2 |
| 2020-11-14 | Introduce `TypeVisitor::BreakTy` | LeSeulArtichaut | -4/+4 |
| 2020-11-10 | Rollup merge of #78875 - petrochenkov:cleantarg, r=Mark-Simulacrum | Jonas Schievink | -1/+1 |
| 2020-11-08 | Collapse all uses of `target.options.foo` into `target.foo` | Vadim Petrochenkov | -1/+1 |
| 2020-11-06 | inliner: Use substs_for_mir_body | Tomasz Miąsko | -5/+5 |
| 2020-10-30 | Remove implicit `Continue` type | LeSeulArtichaut | -4/+4 |
| 2020-10-30 | Use `ControlFlow::is{break,continue}` | LeSeulArtichaut | -1/+1 |
| 2020-10-30 | TypeVisitor: use `ControlFlow` in rustc_{mir,privacy,traits,typeck} | LeSeulArtichaut | -17/+28 |
| 2020-10-15 | Replace target.target with target and target.ptr_width with target.pointer_width | est31 | -1/+1 |
| 2020-10-10 | Use range instead of tuple of ints | Dániel Buga | -9/+9 |