| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-07-08 | coverage: Extract hole spans from HIR instead of MIR | Zalathar | -2/+3 | |
| This makes it possible to treat more kinds of nested item/code as holes, instead of being restricted to closures. | ||||
| 2024-06-22 | Update coverage maps in tests | Scott McMurray | -4/+4 | |
| 2024-06-20 | I'd never even heard of a coverage map | Scott McMurray | -4/+4 | |
| 2024-06-04 | coverage: Use hole spans to carve up coverage spans into separate buckets | Zalathar | -5/+3 | |
| This performs the same task as the hole-carving code in the main span refiner, but in a separate earlier pass. | ||||
| 2024-05-14 | coverage: Simplify counter expressions using simple algebra | Zalathar | -5/+3 | |
| Some of these cases currently don't occur in practice, but are included for completeness, and to avoid having to add them later as branch coverage and MC/DC coverage start building more complex expressions. | ||||
| 2024-02-21 | coverage: Eagerly deduplicate covspans with the same span | Zalathar | -5/+4 | |
| 2024-02-05 | coverage: Make unexpansion of closure bodies more precise | Zalathar | -4/+13 | |
| This improves the coverage instrumentation of closures declared in macros, as seen in `closure_macro.rs` and `closure_macro_async.rs`. | ||||
| 2024-01-18 | coverage: Format all remaining tests | Zalathar | -8/+8 | |
| These tests can simply be reformatted as normal, because the resulting changes are unimportant. | ||||
| 2023-12-15 | coverage: Use `Waker::noop` in async tests | Zalathar | -8/+8 | |
| 2023-11-07 | coverage: Migrate `tests/coverage-map` into `tests/coverage` | Zalathar | -0/+44 | |
