| Age | Commit message (Expand) | Author | Lines |
| 2025-09-26 | Auto merge of #145882 - m-ou-se:format-args-extend-1-arg, r=petrochenkov | bors | -89/+81 |
| 2025-09-01 | Auto merge of #143290 - azhogin:azhogin/link-pub-async-impls, r=oli-obk | bors | -7/+7 |
| 2025-09-01 | pub async fn implementation coroutine (func::{closure#0}) is monomorphized, w... | Andrew Zhogin | -7/+7 |
| 2025-08-26 | Update tests. | Mara Bos | -89/+81 |
| 2025-08-24 | coverage: Build an "expansion tree" and use it to unexpand raw spans | Zalathar | -21/+27 |
| 2025-08-24 | coverage: Add a specific test for `#[rustfmt::skip]` | Zalathar | -0/+47 |
| 2025-08-06 | coverage: Remove all unstable support for MC/DC instrumentation | Zalathar | -1826/+0 |
| 2025-08-04 | coverage: Remove `-Zcoverage-options=no-mir-spans` | Zalathar | -202/+0 |
| 2025-07-30 | coverage: Re-land "Enlarge empty spans during MIR instrumentation" | Zalathar | -39/+9 |
| 2025-07-29 | coverage: Treat `#[automatically_derived]` as `#[coverage(off)]` | Zalathar | -35/+25 |
| 2025-07-29 | coverage: Test how `#[automatically_derived]` affects instrumentation | Zalathar | -0/+370 |
| 2025-07-29 | coverage: Regression test for "function name is empty" bug | Zalathar | -0/+266 |
| 2025-07-26 | Revert "coverage: Enlarge empty spans during MIR instrumentation, not codegen" | Zalathar | -9/+12 |
| 2025-07-22 | coverage: Enlarge empty spans during MIR instrumentation, not codegen | Zalathar | -12/+9 |
| 2025-06-30 | Remove let_chains feature | Cameron Steffen | -4/+4 |
| 2025-05-27 | coverage: Revert "unused local file IDs" due to empty function names | Zalathar | -38/+12 |
| 2025-05-10 | coverage: Detect unused local file IDs to avoid an LLVM assertion | Zalathar | -0/+29 |
| 2025-05-10 | coverage: Enlarge empty spans during MIR instrumentation, not codegen | Zalathar | -12/+9 |
| 2025-05-06 | coverage: Only merge adjacent coverage spans | Zalathar | -1756/+2814 |
| 2025-05-06 | coverage-dump: Dump filenames instead of global file IDs (and bless) | Zalathar | -306/+306 |
| 2025-04-05 | Update the minimum external LLVM to 19 | Josh Stone | -50/+40 |
| 2025-04-02 | Bless tests | dianqk | -104/+77 |
| 2025-04-02 | Revert "comment out the old tests instead of adjusting them" | dianqk | -10/+8 |
| 2025-04-01 | coverage: Don't split bang-macro spans, just truncate them | Zalathar | -128/+128 |
| 2025-04-01 | coverage: Instead of splitting, just discard any span that overlaps a hole | Zalathar | -42/+46 |
| 2025-04-01 | coverage: Shrink call spans to just the function name | Zalathar | -90/+94 |
| 2025-04-01 | coverage: Tweak tests/coverage/assert-ne.rs | Zalathar | -2/+2 |
| 2025-03-30 | Encode synthetic by-move coroutine body with a different DefPathData | Michael Goulet | -7/+7 |
| 2025-02-19 | coverage: Add some more cases to `tests/coverage/holes.rs` | Zalathar | -17/+88 |
| 2025-02-13 | coverage: Eliminate more counters by giving them to unreachable nodes | Zalathar | -218/+221 |
| 2025-02-06 | coverage: Don't create counters for code that was removed by MIR opts | Zalathar | -121/+84 |
| 2025-01-16 | coverage: Completely overhaul counter assignment, using node-flow graphs | Zalathar | -1330/+1186 |
| 2025-01-09 | add comment to test | lcnr | -4/+6 |
| 2025-01-09 | Account for identity substituted items in symbol mangling | Michael Goulet | -0/+51 |
| 2024-12-24 | Add a test for coverage attr on trait function | Eric Huss | -0/+60 |
| 2024-12-23 | Revert "Auto merge of #130766 - clarfonthey:stable-coverage-attribute, r=wesl... | Zalathar | -272/+335 |
| 2024-12-19 | Rollup merge of #134497 - Zalathar:spans, r=jieyouxu | Matthias Krüger | -0/+37 |
| 2024-12-19 | coverage: Add a synthetic test for when all spans are discarded | Zalathar | -0/+37 |
| 2024-12-18 | Add reference annotations for the `coverage` attribute | Eric Huss | -36/+48 |
| 2024-12-17 | Rollup merge of #134323 - Zalathar:dismantle-map-data, r=jieyouxu | Matthias Krüger | -4/+4 |
| 2024-12-17 | coverage: Build the global file table on the fly | Zalathar | -4/+4 |
| 2024-12-16 | Stabilize #[coverage] attribute | ltdk | -341/+276 |
| 2024-12-13 | Stabilize async closures | Michael Goulet | -14/+12 |
| 2024-12-07 | coverage: Prefer to visit nodes whose predecessors have been visited | Zalathar | -1076/+783 |
| 2024-12-05 | Stabilize noop_waker | Eric Holk | -89/+79 |
| 2024-12-04 | coverage: Add an extra "transcribe" step after counter creation | Zalathar | -1428/+1433 |
| 2024-12-04 | coverage: Extract `subtracted_sum` in counter creation | Zalathar | -4/+6 |
| 2024-12-02 | Gate async fn trait bound modifier on async_trait_bounds | Michael Goulet | -6/+6 |
| 2024-11-30 | coverage: Use a query to identify which counter/expression IDs are used | Zalathar | -8/+8 |
| 2024-11-27 | Auto merge of #133474 - RalfJung:gvn-miscompile, r=compiler-errors | bors | -103/+120 |