| Age | Commit message (Expand) | Author | Lines |
| 2023-03-12 | Auto merge of #108794 - nnethercote:avoid-unnecessary-hashing, r=cjgillot | bors | -1/+1 |
| 2023-03-10 | Rollup merge of #108902 - lcnr:do-while-sus, r=davidtwco,Nilstrieb | Matthias Krüger | -20/+20 |
| 2023-03-09 | Introduce a no-op PlaceMention statement for `let _ =`. | Camille GILLOT | -0/+1 |
| 2023-03-09 | no more do while | lcnr | -20/+20 |
| 2023-03-08 | Only compute the crate hash when necessary. | Nicholas Nethercote | -1/+1 |
| 2023-03-07 | Remove DropAndReplace terminator | Giacomo Pasini | -5/+0 |
| 2023-03-03 | Match unmatched backticks in comments in compiler/ | est31 | -1/+1 |
| 2023-03-03 | Match unmatched backticks in compiler/ that are part of rustdoc | est31 | -1/+1 |
| 2023-01-30 | Replace enum `==`s with `match`es where it makes sense | Maybe Waffle | -1/+4 |
| 2023-01-29 | Auto merge of #106227 - bryangarza:ctfe-limit, r=oli-obk | bors | -0/+2 |
| 2023-01-28 | Remove `HirId -> LocalDefId` map from HIR. | Camille GILLOT | -1/+2 |
| 2023-01-23 | Create stable metric to measure long computation in Const Eval | Bryan Garza | -0/+2 |
| 2023-01-21 | Consistently use dominates instead of is_dominated_by | Tomasz Miąsko | -16/+16 |
| 2023-01-18 | Fix Dominators::rank_partial_cmp to match documentation | Tomasz Miąsko | -5/+5 |
| 2022-12-20 | Add missing anonymous lifetime | Jeremy Stucki | -1/+1 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -6/+6 |
| 2022-12-18 | A few small cleanups for `newtype_index` | Nilstrieb | -1/+1 |
| 2022-12-18 | Make `#[debug_format]` an attribute in `newtype_index` | Nilstrieb | -1/+1 |
| 2022-12-09 | Remove unneeded field from `SwitchTargets` | Jakob Degen | -4/+1 |
| 2022-12-01 | Create `format_args` as late as possible | Oli Scherer | -2/+2 |
| 2022-09-29 | Remove from compiler/ crates | reez12g | -1/+0 |
| 2022-09-06 | Generalize the Assume intrinsic statement to a general Intrinsic statement | Oli Scherer | -2/+1 |
| 2022-09-06 | Lower the assume intrinsic to a MIR statement | Oli Scherer | -0/+1 |
| 2022-08-29 | Rollup merge of #99027 - tmiasko:basic-blocks, r=oli-obk | Matthias Krüger | -8/+8 |
| 2022-08-26 | Merge implementations of HIR fn_decl and fn_sig. | Camille GILLOT | -1/+1 |
| 2022-08-26 | Replace `Body::basic_blocks()` with field access | Tomasz Miąsko | -8/+8 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -2/+2 |
| 2022-07-07 | Auto merge of #95573 - cjgillot:lower-query, r=michaelwoerister | bors | -8/+1 |
| 2022-07-07 | Move `predecessors` from Body to BasicBlocks | Tomasz Miąsko | -1/+1 |
| 2022-07-07 | Make MIR basic blocks field public | Tomasz Miąsko | -2/+4 |
| 2022-07-06 | Allow to create definitions inside the query system. | Camille GILLOT | -8/+1 |
| 2022-06-19 | Use `Span::eq_ctxt` method instead of `.ctxt() == .ctxt()` | Michael Goulet | -2/+2 |
| 2022-06-16 | Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock` | Maybe Waffle | -2/+2 |
| 2022-06-03 | Replace `&Vec<_>`s with `&[_]`s | Maybe Waffle | -19/+17 |
| 2022-05-28 | Make TyCtxt implement Interner, make HashStable generic and move to rustc_typ... | Michael Goulet | -2/+2 |
| 2022-05-28 | Initial fixes on top of type interner commit | Michael Goulet | -2/+4 |
| 2022-05-23 | Refactor call terminator to always hold a destination place | Jakob Degen | -3/+4 |
| 2022-05-22 | Lifetime variance fixes for rustc | Michael Goulet | -17/+8 |
| 2022-05-17 | Change `Successors` to `impl Iterator<Item = BasicBlock>` | SparrowLii | -5/+5 |
| 2022-05-10 | simplify length count | Matthias Krüger | -1/+1 |
| 2022-04-11 | Add new `Deinit` statement kind | Jakob Degen | -0/+1 |
| 2022-03-30 | Spellchecking compiler comments | Yuri Astrakhan | -3/+3 |
| 2022-03-08 | add `#[rustc_pass_by_value]` to more types | lcnr | -8/+7 |
| 2022-03-01 | 7 - Make more use of `let_chains` | Caio | -32/+25 |
| 2022-02-25 | Enable rustc_pass_by_value for Span | Mark Rousskov | -2/+2 |
| 2022-02-24 | Fix intra-doc link issues exposed by new macro | Aaron Hill | -1/+1 |
| 2022-02-18 | Rollup merge of #93634 - matthiaskrgr:clippy_complexity_jan_2022, r=oli-obk | Matthias Krüger | -2/+1 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -14/+2 |
| 2022-02-04 | Rollup merge of #90132 - joshtriplett:stabilize-instrument-coverage, r=wesley... | Matthias Krüger | -1/+1 |
| 2022-02-03 | compiler: clippy::complexity fixes | Matthias Krüger | -2/+1 |