| Age | Commit message (Expand) | Author | Lines |
| 2024-07-02 | chore: remove duplicate words | hattizai | -1/+1 |
| 2024-06-29 | Rollup merge of #127118 - surechen:fix_126789, r=jieyouxu | Matthias Krüger | -3/+10 |
| 2024-06-29 | Show `used attribute`'s kind for user when find it isn't applied to a `static... | surechen | -3/+10 |
| 2024-06-28 | Revert "Rollup merge of #126938 - RalfJung:link_section, r=compiler-errors" | Rémy Rakic | -2/+10 |
| 2024-06-28 | Change RTN to use .. again | Michael Goulet | -1/+1 |
| 2024-06-27 | Extend rules of dead code analysis for impls for adts to impls for types refe... | mu001999 | -10/+22 |
| 2024-06-27 | Rollup merge of #126721 - Zalathar:nested-cov-attr, r=oli-obk | Jacob Pratt | -3/+6 |
| 2024-06-26 | Rollup merge of #126938 - RalfJung:link_section, r=compiler-errors | Matthias Krüger | -10/+2 |
| 2024-06-26 | coverage: Allow `#[coverage(..)]` on `impl` and `mod` | Zalathar | -3/+6 |
| 2024-06-25 | Auto merge of #126951 - matthiaskrgr:rollup-xg0o4mc, r=matthiaskrgr | bors | -16/+25 |
| 2024-06-25 | Rollup merge of #126302 - mu001999-contrib:ignore/default, r=michaelwoerister | Matthias Krüger | -0/+25 |
| 2024-06-25 | Rollup merge of #126618 - mu001999-contrib:dead/enhance, r=pnkfelix | Matthias Krüger | -16/+25 |
| 2024-06-25 | Detect unused structs which derived Default | mu001999 | -0/+25 |
| 2024-06-25 | miri: make sure we can find link_section statics even for the local crate | Ralf Jung | -10/+2 |
| 2024-06-24 | Rollup merge of #126682 - Zalathar:coverage-attr, r=lcnr | Michael Goulet | -51/+7 |
| 2024-06-24 | Rollup merge of #124460 - long-long-float:show-notice-about-enum-with-debug, ... | Michael Goulet | -0/+19 |
| 2024-06-24 | coverage: Always error on `#[coverage(..)]` in unexpected places | Zalathar | -51/+7 |
| 2024-06-23 | Add hard error and migration lint for unsafe attrs | carbotaniuman | -30/+2 |
| 2024-06-19 | Rollup merge of #124580 - gurry:124556-suggest-remove-tuple-field, r=jackh726 | León Orell Valerian Liehr | -19/+58 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -10/+10 |
| 2024-06-18 | Mark assoc tys live only if the trait is live | mu001999 | -16/+25 |
| 2024-06-17 | Rework precise capturing syntax | Michael Goulet | -2/+2 |
| 2024-06-16 | Show notice about "never used" for enum | long-long-float | -0/+19 |
| 2024-06-13 | Rollup merge of #126315 - mu001999-contrib:fix/126289, r=petrochenkov | Matthias Krüger | -1/+1 |
| 2024-06-12 | Rollup merge of #126276 - mu001999-contrib:dead/enhance, r=fee1-dead | Michael Goulet | -2/+2 |
| 2024-06-12 | Detect pub structs never constructed even though they impl pub trait with ass... | r0cky | -2/+2 |
| 2024-06-12 | Add pub struct with allow(dead_code) into worklist | r0cky | -1/+1 |
| 2024-06-12 | Use `tidy` to sort crate attributes for all compiler crates. | Nicholas Nethercote | -2/+4 |
| 2024-06-11 | reachable computation: clarify comments around consts | Ralf Jung | -6/+9 |
| 2024-06-07 | Rollup merge of #125572 - mu001999-contrib:dead/enhance, r=pnkfelix | Matthias Krüger | -28/+93 |
| 2024-06-07 | Rollup merge of #124214 - carbotaniuman:parse_unsafe_attrs, r=michaelwoerister | Matthias Krüger | -2/+30 |
| 2024-06-07 | Revert "Create const block DefIds in typeck instead of ast lowering" | Oli Scherer | -25/+21 |
| 2024-06-06 | Fix formatting | carbotaniuman | -1/+0 |
| 2024-06-06 | Fix build | carbotaniuman | -1/+1 |
| 2024-06-06 | Error on unsafe on non-unsafe attribute | carbotaniuman | -2/+31 |
| 2024-06-06 | Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk" | Rémy Rakic | -4/+4 |
| 2024-06-05 | Also support generic constants | Oli Scherer | -9/+9 |
| 2024-06-05 | Don't walk the bodies of free constants for reachability. | Oli Scherer | -4/+14 |
| 2024-06-05 | Detect pub structs never constructed and unused associated constants in traits | r0cky | -28/+93 |
| 2024-06-04 | Closures are recursively reachable | Tomasz Miąsko | -0/+1 |
| 2024-06-03 | Opt-in diagnostics reporting to avoid doing extra work in the new solver | Michael Goulet | -2/+2 |
| 2024-05-31 | Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com... | Matthias Krüger | -4/+4 |
| 2024-05-30 | Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup | León Orell Valerian Liehr | -4/+4 |
| 2024-05-29 | Make `body_owned_by` return the body directly. | Oli Scherer | -11/+10 |
| 2024-05-29 | Don't require `visit_body` to take a lifetime that must outlive the function ... | Oli Scherer | -2/+2 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -21/+25 |
| 2024-05-23 | Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726 | bors | -5/+4 |
| 2024-05-23 | Rollup merge of #122382 - mu001999:dead_code/enhance, r=petrochenkov | León Orell Valerian Liehr | -16/+33 |
| 2024-05-23 | Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk | Matthias Krüger | -4/+4 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_passes`. | Nicholas Nethercote | -5/+4 |