| Age | Commit message (Expand) | Author | Lines |
| 2024-08-29 | Add `warn(unreachable_pub)` to `rustc_monomorphize`. | Nicholas Nethercote | -1/+1 |
| 2024-08-26 | Stop using a special inner body for the coroutine by-move body for async clos... | Michael Goulet | -2/+0 |
| 2024-08-15 | Rollup merge of #129067 - cuviper:append, r=wesleywiser | Matthias Krüger | -2/+2 |
| 2024-08-13 | Update `indexmap` and use `IndexMap::append` | Josh Stone | -2/+2 |
| 2024-08-13 | Use is_lang_item more | Michael Goulet | -1/+3 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -3/+3 |
| 2024-07-15 | Introduce and provide a hook for `should_codegen_locally` | Mohammad Omidvar | -1/+3 |
| 2024-06-16 | Rename InstanceDef -> InstanceKind | Michael Goulet | -32/+32 |
| 2024-06-14 | Use is_lang_item more aggressively | Michael Goulet | -1/+2 |
| 2024-06-03 | Stabilize order of MonoItems in CGUs and disallow query_instability lint for ... | Michael Woerister | -32/+36 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_monomorphize`. | Nicholas Nethercote | -0/+1 |
| 2024-04-29 | Remove `extern crate rustc_middle` from numerous crates. | Nicholas Nethercote | -0/+1 |
| 2024-04-17 | Use non-exhaustive matches for TyKind | Daria Sukhonina | -1/+2 |
| 2024-04-16 | Add simple async drop glue generation | zetanumbers | -2/+5 |
| 2024-03-20 | collector: recursively traverse 'mentioned' items to evaluate their constants | Ralf Jung | -7/+7 |
| 2024-03-14 | Rollup merge of #122287 - RalfJung:simd-static-assert, r=pnkfelix | Matthias Krüger | -0/+3 |
| 2024-03-13 | coverage: Remove all unstable values of `-Cinstrument-coverage` | Zalathar | -3/+1 |
| 2024-03-10 | add comments explaining where post-mono const eval errors abort compilation | Ralf Jung | -0/+3 |
| 2024-02-14 | clean up potential_query_instability with FxIndexMap and UnordMap | yukang | -2/+2 |
| 2024-02-06 | Rollup merge of #120602 - klensy:mono-comment, r=nnethercote | Matthias Krüger | -1/+1 |
| 2024-02-06 | Fix drop shim for AsyncFnOnce closure, AsyncFnMut shim for AsyncFn closure | Michael Goulet | -2/+2 |
| 2024-02-06 | Construct body for by-move coroutine closure output | Michael Goulet | -1/+3 |
| 2024-02-06 | Build a shim to call async closures with different AsyncFn trait kinds | Michael Goulet | -0/+2 |
| 2024-02-03 | rustc_monomorphize: fix outdated comment in partition | klensy | -1/+1 |
| 2024-01-21 | Rollup merge of #118811 - EbbDrop:is-sorted-by-bool, r=Mark-Simulacrum | Nadrieril | -2/+2 |
| 2024-01-20 | Use bool instead of PartiolOrd in is_sorted_by | EbbDrop | -2/+2 |
| 2024-01-10 | Rename `{create,emit}_warning` as `{create,emit}_warn`. | Nicholas Nethercote | -1/+1 |
| 2023-12-24 | Remove more `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -1/+1 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -3/+3 |
| 2023-12-15 | Auto merge of #118770 - saethlin:fix-inline-never-uses, r=nnethercote | bors | -3/+9 |
| 2023-12-14 | Fix cases where std accidentally relied on inline(never) | Ben Kimock | -3/+9 |
| 2023-12-13 | Add unstable `-Zdefault-hidden-visibility` cmdline flag for `rustc`. | Lukasz Anforowicz | -1/+1 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -3/+3 |
| 2023-10-21 | coverage: Change query `codegened_and_inlined_items` to a plain function | Zalathar | -31/+0 |
| 2023-09-26 | subst -> instantiate | lcnr | -1/+1 |
| 2023-09-14 | treat host effect params as erased generics in codegen | Deadbeef | -2/+2 |
| 2023-07-27 | Rollup merge of #113872 - nnethercote:tweak-cgu-sorting, r=pnkfelix | Matthias Krüger | -1/+1 |
| 2023-07-23 | more clippy::style fixes: | Matthias Krüger | -4/+1 |
| 2023-07-23 | fix some clippy::style findings | Matthias Krüger | -5/+6 |
| 2023-07-20 | Tweak CGU sorting in a couple of places. | Nicholas Nethercote | -1/+1 |
| 2023-07-19 | Change the primary CGU merging algorithm. | Nicholas Nethercote | -14/+66 |
| 2023-07-19 | Split the CGU merging loop. | Nicholas Nethercote | -20/+30 |
| 2023-07-19 | Add `MonoItemData::inlined`. | Nicholas Nethercote | -17/+13 |
| 2023-07-17 | Ignore unreachable inlined items in `debug_dump`. | Nicholas Nethercote | -30/+18 |
| 2023-07-17 | Store item size estimate in `MonoItemData`. | Nicholas Nethercote | -13/+16 |
| 2023-07-17 | Introduce `MonoItemData`. | Nicholas Nethercote | -10/+15 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -3/+3 |
| 2023-07-08 | Rollup merge of #113390 - nnethercote:cgu-tweaks, r=wesleywiser | Matthias Krüger | -22/+22 |
| 2023-07-06 | Diagnose unsorted CGUs. | Nicholas Nethercote | -1/+7 |
| 2023-07-06 | Minor comment fix. | Nicholas Nethercote | -3/+3 |