| Age | Commit message (Expand) | Author | Lines |
| 2025-03-12 | Auto merge of #138414 - matthiaskrgr:rollup-9ablqdb, r=matthiaskrgr | bors | -1/+0 |
| 2025-03-11 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-10 | Revert "Use workspace lints for crates in `compiler/` #138084" | 许杰友 Jieyou Xu (Joe) | -0/+1 |
| 2025-03-08 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-07 | Increase recursion_limit in numerous crates. | Nicholas Nethercote | -0/+1 |
| 2025-02-23 | Save pre-link bitcode to `ModuleCodegen` | DianQK | -2/+14 |
| 2025-02-23 | Add `new_regular` and `new_allocator` to `ModuleCodegen` | DianQK | -0/+8 |
| 2025-02-16 | Persist target features used for codegen beyond tcx | kulst | -0/+2 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -3/+3 |
| 2025-01-20 | make it possible to silence linker warnings with a crate-level attribute | jyn | -0/+21 |
| 2025-01-20 | show linker warnings even if it returns 0 | jyn | -0/+1 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -1/+1 |
| 2024-11-01 | Emit diagnostics for incorrect deployment targets | Mads Marquart | -0/+1 |
| 2024-10-21 | move strict provenance lints to new feature gate, remove old feature gates | Ralf Jung | -1/+0 |
| 2024-10-06 | Rename NestedMetaItem to MetaItemInner | codemountains | -1/+1 |
| 2024-10-01 | Use `ast::NestedMetaItem` when evaluating cfg predicate | Urgau | -1/+1 |
| 2024-09-24 | Dogfood `feature(file_buffered)` | Josh Stone | -0/+1 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -1/+1 |
| 2024-09-18 | Rollup merge of #130457 - nnethercote:cleanup-codegen-traits, r=bjorn3 | Matthias Krüger | -0/+1 |
| 2024-09-17 | Minimize visibilities. | Nicholas Nethercote | -1/+1 |
| 2024-09-17 | Use trait aliases to shorten some code. | Nicholas Nethercote | -0/+1 |
| 2024-08-16 | Add `warn(unreachable_pub)` to `rustc_codegen_ssa`. | Nicholas Nethercote | -0/+1 |
| 2024-08-11 | Use assert_matches around the compiler | Michael Goulet | -0/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -5/+5 |
| 2024-06-12 | Use `tidy` to sort crate attributes for all compiler crates. | Nicholas Nethercote | -3/+5 |
| 2024-06-04 | Auto merge of #122597 - pacak:master, r=bjorn3 | bors | -0/+18 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`. | Nicholas Nethercote | -3/+0 |
| 2024-05-21 | PR feedback | Ben Kimock | -1/+1 |
| 2024-05-21 | Add a footer in FileEncoder and check for it in MemDecoder | Ben Kimock | -1/+4 |
| 2024-05-01 | Step bootstrap cfgs | Mark Rousskov | -1/+0 |
| 2024-04-29 | Remove `extern crate rustc_middle` from numerous crates. | Nicholas Nethercote | -2/+0 |
| 2024-04-29 | Remove `extern crate rustc_macros` from numerous crates. | Nicholas Nethercote | -2/+1 |
| 2024-04-19 | Show files produced by --emit foo in json artifact notifications | Michael Baikov | -0/+18 |
| 2024-04-06 | Save/restore more items in cache with incremental compilation | Michael Baikov | -1/+16 |
| 2024-03-08 | Stabilize associated type bounds | Michael Goulet | -1/+1 |
| 2024-02-14 | clean up potential_query_instability with FxIndexMap and UnordMap | yukang | -6/+8 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -0/+2 |
| 2024-01-25 | Remove unused features | clubby789 | -2/+0 |
| 2024-01-13 | Auto merge of #119409 - Kobzol:rustc-codegen-ssa-query-instability, r=Nilstrieb | bors | -1/+0 |
| 2024-01-13 | rustc_codegen_ssa: Enforce `rustc::potential_query_instability` lint | Jakub Beránek | -1/+0 |
| 2024-01-12 | Revert "Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix" | DianQK | -1/+2 |
| 2023-12-30 | Update to bitflags 2 in the compiler | Nilstrieb | -0/+1 |
| 2023-12-12 | codegen: panic when trying to compute size/align of extern type | Ralf Jung | -1/+1 |
| 2023-12-01 | Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix | bors | -2/+1 |
| 2023-11-26 | Serialize OutputFilenames into rmeta file | bjorn3 | -2/+8 |
| 2023-11-26 | Auto merge of #117301 - saethlin:finish-rmeta-encoding, r=WaffleLapkin | bors | -1/+1 |
| 2023-11-26 | Use `rustc_fluent_macro::fluent_messages!` directly. | Nicholas Nethercote | -2/+1 |
| 2023-11-26 | Avoid need for `{D,Subd}iagnosticMessage` imports. | Nicholas Nethercote | -1/+0 |
| 2023-11-22 | Call FileEncoder::finish in rmeta encoding | Ben Kimock | -1/+1 |
| 2023-11-15 | Bump cfg(bootstrap)s | Mark Rousskov | -3/+3 |