rust/compiler/rustc_mir_transform/src/coverage
Guillaume Gomez bbec736f2d
Rollup merge of #126587 - Zalathar:no-mir-spans, r=oli-obk
coverage: Add debugging flag `-Zcoverage-options=no-mir-spans`

When set, this flag skips the code that normally extracts coverage spans from MIR statements and terminators. That sometimes makes it easier to debug branch coverage and MC/DC coverage instrumentation, because the coverage output is less noisy.

For internal debugging only. If future code changes would make it hard to keep supporting this flag, it should be removed at that time.

`@rustbot` label +A-code-coverage
2024-06-18 15:30:46 +02:00
..
spans coverage: Eagerly convert coverage spans to a simpler form 2024-06-16 12:21:41 +10:00
counters.rs coverage: Remove some old low-value unit tests for graph traversal 2024-06-16 15:55:19 +10:00
graph.rs coverage: Prefer Iterator::copied 2024-06-16 16:03:26 +10:00
mappings.rs coverage: Add debugging flag -Zcoverage-options=no-mir-spans 2024-06-17 21:16:15 +10:00
mod.rs coverage: Add debugging flag -Zcoverage-options=no-mir-spans 2024-06-17 21:16:15 +10:00
query.rs Rename InstanceDef -> InstanceKind 2024-06-16 21:35:21 -04:00
spans.rs coverage: Split span refinement into two separate steps 2024-06-16 13:47:32 +10:00
tests.rs coverage: Remove some old low-value unit tests for graph traversal 2024-06-16 15:55:19 +10:00