| Age | Commit message (Expand) | Author | Lines |
| 2025-09-05 | remove couple of clones | Matthias Krüger | -1/+1 |
| 2025-08-24 | coverage: Build an "expansion tree" and use it to unexpand raw spans | Zalathar | -141/+211 |
| 2025-08-22 | Uplift rustc_mir_transform::coverage::counters::union_find to rustc_data_stru... | Camille Gillot | -131/+1 |
| 2025-08-14 | coverage: Remove intermediate data structures from mapping creation | Zalathar | -77/+31 |
| 2025-08-08 | coverage: Remove obsolete comment about hashing HIR | Zalathar | -2/+5 |
| 2025-08-08 | coverage: Extract HIR-related helper code out of the main module | Zalathar | -136/+139 |
| 2025-08-06 | coverage: Remove all unstable support for MC/DC instrumentation | Zalathar | -365/+5 |
| 2025-08-04 | coverage: Push async special case down into `extract_refined_covspans` | Zalathar | -14/+16 |
| 2025-08-04 | coverage: Remove `-Zcoverage-options=no-mir-spans` | Zalathar | -5/+1 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -1/+2 |
| 2025-07-30 | coverage: Re-land "Enlarge empty spans during MIR instrumentation" | Zalathar | -2/+36 |
| 2025-07-29 | coverage: Treat `#[automatically_derived]` as `#[coverage(off)]` | Zalathar | -10/+9 |
| 2025-07-29 | coverage: Rename `CoverageStatus` to `CoverageAttrKind` | Zalathar | -13/+16 |
| 2025-07-28 | Rename impl_of_method -> impl_of_assoc | Cameron Steffen | -1/+1 |
| 2025-07-26 | Revert "coverage: Enlarge empty spans during MIR instrumentation, not codegen" | Zalathar | -36/+2 |
| 2025-07-22 | coverage: Enlarge empty spans during MIR instrumentation, not codegen | Zalathar | -2/+36 |
| 2025-07-16 | Port `#[coverage]` to the new attribute system | Sasha Pourcelot | -19/+13 |
| 2025-06-29 | mir: Use the `new` method for `BasicBlockData` | dianqk | -5/+4 |
| 2025-06-29 | mir: Add a `new` method to `statement` | dianqk | -1/+1 |
| 2025-05-27 | coverage: Revert "unused local file IDs" due to empty function names | Zalathar | -36/+2 |
| 2025-05-10 | coverage: Enlarge empty spans during MIR instrumentation, not codegen | Zalathar | -2/+36 |
| 2025-05-06 | coverage: Handle hole spans without dividing spans into buckets | Zalathar | -59/+33 |
| 2025-05-06 | coverage: Only merge adjacent coverage spans | Zalathar | -34/+26 |
| 2025-04-26 | Auto merge of #140288 - Zalathar:new-executor, r=jieyouxu | bors | -1/+1 |
| 2025-04-25 | Trivial compiler change to inhibit download-rustc in CI | Zalathar | -1/+1 |
| 2025-04-24 | Trivial compiler change to inhibit download-rustc in CI | Zalathar | -2/+1 |
| 2025-04-01 | coverage: Don't split bang-macro spans, just truncate them | Zalathar | -32/+15 |
| 2025-04-01 | coverage: Instead of splitting, just discard any span that overlaps a hole | Zalathar | -46/+16 |
| 2025-04-01 | coverage: Shrink call spans to just the function name | Zalathar | -11/+7 |
| 2025-03-21 | coverage: Defer the filtering of hole spans | Zalathar | -15/+15 |
| 2025-03-21 | coverage: Separate span-extraction from unexpansion | Zalathar | -75/+66 |
| 2025-03-18 | coverage: Don't store a body span in `FunctionCoverageInfo` | Zalathar | -1/+0 |
| 2025-02-24 | Auto merge of #135726 - jdonszelmann:attr-parsing, r=oli-obk | bors | -1/+1 |
| 2025-02-24 | Change span field accesses to method calls | Jana Dönszelmann | -1/+1 |
| 2025-02-24 | Rollup merge of #136610 - Jarcho:range_idx, r=Noratrieb | Jacob Pratt | -2/+2 |
| 2025-02-22 | Greatly simplify lifetime captures in edition 2024 | Michael Goulet | -6/+3 |
| 2025-02-21 | Allow SliceIndex to be indexed by ranges. | Jason Newcomb | -2/+2 |
| 2025-02-19 | coverage: Make `HolesVisitor::visit_hole_span` a regular method | Zalathar | -18/+18 |
| 2025-02-19 | coverage: Get hole spans from nested items without fully visiting them | Zalathar | -8/+9 |
| 2025-02-17 | Overhaul the `intravisit::Map` trait. | Nicholas Nethercote | -5/+4 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -1/+1 |
| 2025-02-13 | coverage: Eliminate more counters by giving them to unreachable nodes | Zalathar | -11/+16 |
| 2025-02-10 | Rollup merge of #136053 - Zalathar:defer-counters, r=saethlin | Jubilee | -365/+116 |
| 2025-02-08 | Rustfmt | bjorn3 | -28/+27 |
| 2025-02-06 | coverage: Remove the old code for simplifying counters after MIR opts | Zalathar | -133/+6 |
| 2025-02-06 | coverage: Don't create counters for code that was removed by MIR opts | Zalathar | -13/+19 |
| 2025-02-06 | coverage: Defer part of counter-creation until codegen | Zalathar | -214/+108 |
| 2025-02-06 | coverage: Store BCB node IDs in mappings, and resolve them in codegen | Zalathar | -44/+22 |
| 2025-02-03 | Remove hook calling via `TyCtxtAt`. | Nicholas Nethercote | -3/+1 |
| 2025-01-26 | Incorporate `iter_nodes` into `graph::DirectedGraph` | Zalathar | -21/+0 |