| Age | Commit message (Expand) | Author | Lines |
| 2021-06-24 | Rollup merge of #86566 - fee1-dead:mir-pretty-print, r=oli-obk | Yuki Okushi | -27/+19 |
| 2021-06-23 | Use HTTPS links where possible | Smitty | -1/+1 |
| 2021-06-23 | Use `use_verbose` for mir::Constant | Deadbeef | -27/+19 |
| 2021-06-22 | implemented separate_const_switch MIR opt | Théo Degioanni | -0/+345 |
| 2021-06-22 | Rollup merge of #86517 - camsteffen:unused-unsafe-async, r=LeSeulArtichaut | Yuki Okushi | -0/+1 |
| 2021-06-21 | Fix unused_unsafe with compiler-generated unsafe | Cameron Steffen | -0/+1 |
| 2021-06-21 | Auto merge of #86383 - shamatar:slice_len_lowering, r=bjorn3 | bors | -0/+102 |
| 2021-06-20 | Squashed implementation of the pass | Alex Vlasov | -0/+102 |
| 2021-06-19 | Auto merge of #86437 - nikomatsakis:tait-docs, r=oli-obk | bors | -2/+55 |
| 2021-06-19 | Rollup merge of #86407 - LingMan:map-or, r=LeSeulArtichaut | Yuki Okushi | -6/+3 |
| 2021-06-18 | fix typos | Niko Matsakis | -3/+4 |
| 2021-06-18 | add various coments to explain how the code works | Niko Matsakis | -2/+54 |
| 2021-06-18 | Auto merge of #85421 - Smittyvb:rm_pushpop_unsafe, r=matthewjasper | bors | -1/+0 |
| 2021-06-17 | Use `map_or` instead of open-coding it | LingMan | -6/+3 |
| 2021-06-17 | Auto merge of #86399 - JohnTitor:rollup-qlm2dvz, r=JohnTitor | bors | -27/+42 |
| 2021-06-17 | Rollup merge of #86343 - JohnTitor:issue-85581, r=estebank | Yuki Okushi | -8/+26 |
| 2021-06-17 | Rollup merge of #86340 - Smittyvb:ctfe-hard-error-message, r=RalfJung | Yuki Okushi | -19/+16 |
| 2021-06-17 | Auto merge of #85755 - b-naber:unexpected_concrete_region, r=nikomatsakis | bors | -27/+11 |
| 2021-06-17 | use to_region_vid in opaque type code | Niko Matsakis | -33/+13 |
| 2021-06-16 | Move some hard error logic to InterpError | Smitty | -15/+17 |
| 2021-06-17 | Rollup merge of #86341 - LingMan:ret_val, r=davidtwco | Yuki Okushi | -11/+14 |
| 2021-06-17 | Rollup merge of #85870 - ptrojahn:mir_dump_whitespace, r=davidtwco | Yuki Okushi | -1/+4 |
| 2021-06-16 | Auto merge of #86291 - crlf0710:trait_vtbl_refactor, r=bjorn3 | bors | -45/+68 |
| 2021-06-16 | Do not emit invalid suggestions on multiple mutable borrow errors | Yuki Okushi | -8/+26 |
| 2021-06-16 | Stop returning a value from `report_assert_as_lint` | LingMan | -11/+14 |
| 2021-06-15 | Use better error message for hard errors in CTFE | Smitty | -9/+4 |
| 2021-06-15 | Refactor to make interpreter and codegen backend neutral to vtable internal r... | Charles Lew | -45/+68 |
| 2021-06-14 | Adjust `throw_validation_failure` macro to shorten the use of `with_no_trimme... | Rémy Rakic | -13/+10 |
| 2021-06-13 | Improve CTFE validation error message | Rémy Rakic | -8/+12 |
| 2021-06-13 | Turn incorrect vtable size/alignment errors into hard const-UB errors | Rémy Rakic | -9/+10 |
| 2021-06-12 | Rollup merge of #86174 - lqd:const-ub-align, r=RalfJung | Yuki Okushi | -1/+3 |
| 2021-06-12 | Rollup merge of #85823 - fee1-dead:borrowck-0, r=jackh726 | Yuki Okushi | -2/+6 |
| 2021-06-11 | Auto merge of #85994 - tmiasko:monomorphic-needs-drop, r=RalfJung | bors | -1/+6 |
| 2021-06-09 | detect incorrect vtable alignment during const eval instead of ICE-ing | Rémy Rakic | -1/+3 |
| 2021-06-09 | Auto merge of #86118 - spastorino:tait-soundness-bug, r=nikomatsakis | bors | -43/+37 |
| 2021-06-09 | Auto merge of #86107 - Smittyvb:peephole-optim-eq-bool, r=wesleywiser | bors | -7/+14 |
| 2021-06-08 | Simplify code by using VecMap::get_by | Santiago Pastorino | -3/+1 |
| 2021-06-07 | Remove substs from OpaqueTypeDecl, use the one in OpaqueTypeKey | Santiago Pastorino | -1/+1 |
| 2021-06-07 | Use substs from opaque type key instead of using it from opaque_decl | Santiago Pastorino | -11/+7 |
| 2021-06-07 | Make opaque type map key be of type OpaqueTypeKey | Santiago Pastorino | -2/+4 |
| 2021-06-07 | Remove ResolvedOpaqueTy and just use Ty, SubstsRef is already there | Santiago Pastorino | -27/+18 |
| 2021-06-07 | Make OpaqueTypeKey the key of opaque types map | Santiago Pastorino | -28/+34 |
| 2021-06-07 | Change concrete opaque type to be a `VecMap` | Santiago Pastorino | -2/+3 |
| 2021-06-07 | Change opaque type map to be a `VecMap` | Santiago Pastorino | -1/+1 |
| 2021-06-07 | Peephole optimize `x == false` and `x != true` | Smitty | -7/+14 |
| 2021-06-07 | Rollup merge of #85973 - LingMan:indentation, r=jyn514 | Yuki Okushi | -25/+22 |
| 2021-06-06 | Remove some last remants of {push,pop}_unsafe! | Smitty | -1/+0 |
| 2021-06-06 | Add variance-related information to lifetime error messages | Aaron Hill | -101/+172 |
| 2021-06-05 | Explain that `ensure_monomorphic_enough` omission is intentional | Tomasz Miąsko | -0/+2 |
| 2021-06-05 | Disallow non-monomorphic calls to `needs_drop` in interpreter | Tomasz Miąsko | -1/+4 |