index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_mir_transform
/
src
/
coverage
Age
Commit message (
Expand
)
Author
Lines
2024-05-06
coverage: Destructure the mappings struct to make sure we don't miss any
Zalathar
-4
/
+13
2024-05-06
coverage: Don't recompute the number of test vector bitmap bytes
Zalathar
-33
/
+12
2024-05-06
coverage: Make the special case for async functions exit early
Zalathar
-18
/
+21
2024-05-06
coverage: Separately compute the set of BCBs with counter mappings
Zalathar
-46
/
+59
2024-05-04
coverage: Rename `BcbBranchPair` to `mappings::BranchPair`
Zalathar
-7
/
+7
2024-05-04
coverage: Flatten `BcbMappingKind` into `mappings::CodeMapping`
Zalathar
-32
/
+20
2024-05-04
coverage: Extract helper `region_for_span`
Zalathar
-4
/
+5
2024-05-04
coverage: Split out MC/DC branches from `BcbMappingKind`
Zalathar
-80
/
+72
2024-05-04
coverage: Split out MC/DC decisions from `BcbMappingKind`
Zalathar
-51
/
+71
2024-05-01
coverage: Replace `max_decision_depth` with `num_condition_bitmaps`
Zalathar
-3
/
+3
2024-04-30
coverage: Split off `mappings.rs` from `spans.rs` and `from_mir.rs`
Zalathar
-275
/
+283
2024-04-30
coverage: Prepare to split `spans.rs` into two files
Zalathar
-26
/
+30
2024-04-29
mcdc-coverage: Get decision_depth from THIR lowering
Dorian Péron
-0
/
+11
2024-04-29
mcdc-coverage: Add decision_depth field in structs
Dorian Péron
-24
/
+46
2024-04-22
coverage: Separate branch pairs from other mapping kinds
Zalathar
-25
/
+44
2024-04-22
coverage: Detach MC/DC branch spans from regular branch spans
Zalathar
-23
/
+77
2024-04-20
coverage. Lowering MC/DC statements to llvm-ir
zhuyunxing
-1
/
+11
2024-04-19
coverage. Generate Mappings of decisions and conditions for MC/DC
zhuyunxing
-22
/
+160
2024-04-15
Rollup merge of #123934 - WaffleLapkin:graph-mini-refactor, r=fmease
许杰友 Jieyou Xu (Joe)
-24
/
+9
2024-04-15
Use RPITIT for `Successors` and `Predecessors` traits
Maybe Waffle
-6
/
+2
2024-04-14
Rename `WithNumEdges` => `NumEdges` and `WithStartNode` => `StartNode`
Maybe Waffle
-2
/
+2
2024-04-14
Merge `{With,Graph}{Successors,Predecessors}` into `{Successors,Predecessors}`
Maybe Waffle
-17
/
+8
2024-04-14
Merge `WithNumNodes` into DirectedGraph
Maybe Waffle
-6
/
+4
2024-04-04
coverage: Remove useless constants
Zalathar
-1
/
+1
2024-03-28
Replace `RemapFileNameExt::for_codegen` with explicit calls
Urgau
-2
/
+5
2024-03-23
Unbox and unwrap the contents of `StatementKind::Coverage`
Zalathar
-31
/
+20
2024-03-20
coverage: Tidy imports in `rustc_mir_transform::coverage::counters`
Zalathar
-4
/
+4
2024-03-20
coverage: Remove incorrect assertions from counter allocation
Zalathar
-31
/
+0
2024-03-18
Deduplicate `associated_body` and `body_id`
Oli Scherer
-3
/
+1
2024-03-17
some minor code simplifications
Matthias Krüger
-3
/
+2
2024-03-14
coverage: Include recorded branch info in coverage instrumentation
Zalathar
-3
/
+68
2024-03-13
coverage: Add `CoverageKind::BlockMarker`
Zalathar
-0
/
+5
2024-03-13
coverage: Make `is_eligible_for_coverage` a hook method
Zalathar
-38
/
+41
2024-03-13
Allow `rustc_mir_transform` to register hook providers
Zalathar
-3
/
+3
2024-02-24
Change InlineAsm to allow multiple targets instead
Gary Guo
-7
/
+16
2024-02-23
Rollup merge of #121492 - Zalathar:hole, r=fmease
Matthias Krüger
-65
/
+62
2024-02-23
coverage: Rename `is_closure` to `is_hole`
Zalathar
-60
/
+59
2024-02-23
coverage: Remove some lingering references to `pending_dups`
Zalathar
-6
/
+4
2024-02-23
coverage: Use variable name `this` in `CoverageGraph::from_mir`
Zalathar
-7
/
+6
2024-02-21
coverage: Simplify (non-closure) covspans truncating each other
Zalathar
-7
/
+7
2024-02-21
coverage: Remove `pending_dups` from the span refiner
Zalathar
-164
/
+16
2024-02-21
coverage: Eagerly deduplicate covspans with the same span
Zalathar
-5
/
+10
2024-02-16
coverage: Discard spans that fill the entire function body
Zalathar
-4
/
+9
2024-02-13
coverage: Simplify code for adding `prev` to pending dups
Zalathar
-40
/
+12
2024-02-13
coverage: Move `prev_original_span` into `PrevCovspan`
Zalathar
-19
/
+11
2024-02-13
coverage: Split `CoverageSpan` into several distinct structs
Zalathar
-83
/
+139
2024-02-13
coverage: Don't track `curr_original_span` explicitly
Zalathar
-11
/
+2
2024-02-13
coverage: When merging spans, keep `prev` and merge `curr` into it
Zalathar
-9
/
+3
2024-02-11
is_closure_like
Michael Goulet
-2
/
+2
2024-02-07
Rollup merge of #120564 - Zalathar:increment-site, r=oli-obk
Guillaume Boisseau
-80
/
+79
[next]