| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-07-30 | coverage: Re-land "Enlarge empty spans during MIR instrumentation" | Zalathar | -1/+1 | |
| This allows us to assume that coverage spans will only be discarded during codegen in very unusual situations. | ||||
| 2025-07-26 | Revert "coverage: Enlarge empty spans during MIR instrumentation, not codegen" | Zalathar | -1/+1 | |
| This reverts commit f877aa7d14916f71a2f88c6d4c009e7ded7684c4. | ||||
| 2025-07-22 | coverage: Enlarge empty spans during MIR instrumentation, not codegen | Zalathar | -1/+1 | |
| This allows us to assume that coverage spans will only be discarded during codegen in very unusual situations. | ||||
| 2025-05-27 | coverage: Revert "unused local file IDs" due to empty function names | Zalathar | -1/+1 | |
| This reverts commit 3b22c21dd8c30f499051fe7a758ca0e5d81eb638, reversing changes made to 5f292eea6d63abbd26f1e6e00a0b8cf21d828d7d. | ||||
| 2025-05-10 | coverage: Enlarge empty spans during MIR instrumentation, not codegen | Zalathar | -1/+1 | |
| This allows us to assume that coverage spans will only be discarded during codegen in very unusual situations. | ||||
| 2025-05-06 | coverage: Only merge adjacent coverage spans | Zalathar | -1/+3 | |
| This also removes some manipulation of the function signature span that only made sense in the context of merging non-adjacent spans. | ||||
| 2025-03-18 | coverage: Don't store a body span in `FunctionCoverageInfo` | Zalathar | -2/+1 | |
| 2025-02-06 | coverage: Defer part of counter-creation until codegen | Zalathar | -1/+1 | |
| 2025-02-06 | coverage: Store BCB node IDs in mappings, and resolve them in codegen | Zalathar | -1/+1 | |
| Even though the coverage graph itself is no longer available during codegen, its nodes can still be used as opaque IDs. | ||||
| 2025-01-24 | coverage: Tweak FileCheck directives in a mir-opt test | Zalathar | -2/+2 | |
| 2024-12-19 | coverage: Store coverage source regions as `Span` until codegen | Zalathar | -1/+1 | |
| 2024-11-29 | Revert "Rollup merge of #133418 - Zalathar:spans, r=jieyouxu" | Zalathar | -1/+1 | |
| This reverts commit adf9b5fcd1de43eaf0a779e10612caee8b47bede, reversing changes made to af1ca153d4aed5ffe22445273aa388a8d3f8f4ae. Reverting due to <https://github.com/rust-lang/rust/issues/133606>. | ||||
| 2024-11-24 | coverage: Store coverage source regions as `Span` until codegen | Zalathar | -1/+1 | |
| 2024-11-08 | coverage: Remove unhelpful code for handling multiple files per function | Zalathar | -1/+2 | |
| Functions currently can't have mappings in multiple files, and if that ever changes (e.g. to properly support expansion regions), this code will need to be completely overhauled anyway. | ||||
| 2024-04-22 | coverage: Move mir-opt coverage tests into a subdirectory | Zalathar | -0/+15 | |
