about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/traits/coverageinfo.rs
AgeCommit message (Expand)AuthorLines
2025-08-06coverage: Remove all unstable support for MC/DC instrumentationZalathar-5/+0
2024-09-17Remove `BackendTypes` constraint from traits that don't need it.Nicholas Nethercote-3/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+2
2024-05-01coverage: Eagerly do start-of-function codegen for coverageZalathar-0/+5
2024-03-23Unbox and unwrap the contents of `StatementKind::Coverage`Zalathar-2/+2
2023-07-05Remove trait `CoverageInfoMethods`, since non-LLVM backends don't need itZalathar-18/+0
2023-07-05Narrow trait `CoverageInfoBuilderMethods` down to just one methodZalathar-34/+6
2022-01-01Stabilize -Z instrument-coverage as -C instrument-coverageJosh Triplett-4/+4
2021-03-23Changes from review commentsRich Kadel-15/+4
2021-03-19gave unused_fn WeakAnyLinkage; moved create_pgo_func_name_varRich Kadel-4/+0
2021-03-19coverage bug fixes and optimization supportRich Kadel-3/+30
2020-11-05Addressed all feedback to dateRich Kadel-3/+3
2020-11-05Injecting expressions in place of counters where helpfulRich Kadel-3/+7
2020-11-05Rust coverage before splitting instrument_coverage.rsRich Kadel-6/+10
2020-10-23Make codegen coverage_context optional, and checkRich Kadel-3/+9
2020-08-30mv compiler to compiler/mark-0/+31