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
/
tests
/
coverage
Age
Commit message (
Expand
)
Author
Lines
2025-06-30
Remove let_chains feature
Cameron Steffen
-4
/
+4
2025-05-27
coverage: Revert "unused local file IDs" due to empty function names
Zalathar
-38
/
+12
2025-05-10
coverage: Detect unused local file IDs to avoid an LLVM assertion
Zalathar
-0
/
+29
2025-05-10
coverage: Enlarge empty spans during MIR instrumentation, not codegen
Zalathar
-12
/
+9
2025-05-06
coverage: Only merge adjacent coverage spans
Zalathar
-1756
/
+2814
2025-05-06
coverage-dump: Dump filenames instead of global file IDs (and bless)
Zalathar
-306
/
+306
2025-04-05
Update the minimum external LLVM to 19
Josh Stone
-50
/
+40
2025-04-02
Bless tests
dianqk
-104
/
+77
2025-04-02
Revert "comment out the old tests instead of adjusting them"
dianqk
-10
/
+8
2025-04-01
coverage: Don't split bang-macro spans, just truncate them
Zalathar
-128
/
+128
2025-04-01
coverage: Instead of splitting, just discard any span that overlaps a hole
Zalathar
-42
/
+46
2025-04-01
coverage: Shrink call spans to just the function name
Zalathar
-90
/
+94
2025-04-01
coverage: Tweak tests/coverage/assert-ne.rs
Zalathar
-2
/
+2
2025-03-30
Encode synthetic by-move coroutine body with a different DefPathData
Michael Goulet
-7
/
+7
2025-02-19
coverage: Add some more cases to `tests/coverage/holes.rs`
Zalathar
-17
/
+88
2025-02-13
coverage: Eliminate more counters by giving them to unreachable nodes
Zalathar
-218
/
+221
2025-02-06
coverage: Don't create counters for code that was removed by MIR opts
Zalathar
-121
/
+84
2025-01-16
coverage: Completely overhaul counter assignment, using node-flow graphs
Zalathar
-1330
/
+1186
2025-01-09
add comment to test
lcnr
-4
/
+6
2025-01-09
Account for identity substituted items in symbol mangling
Michael Goulet
-0
/
+51
2024-12-24
Add a test for coverage attr on trait function
Eric Huss
-0
/
+60
2024-12-23
Revert "Auto merge of #130766 - clarfonthey:stable-coverage-attribute, r=wesl...
Zalathar
-272
/
+335
2024-12-19
Rollup merge of #134497 - Zalathar:spans, r=jieyouxu
Matthias Krüger
-0
/
+37
2024-12-19
coverage: Add a synthetic test for when all spans are discarded
Zalathar
-0
/
+37
2024-12-18
Add reference annotations for the `coverage` attribute
Eric Huss
-36
/
+48
2024-12-17
Rollup merge of #134323 - Zalathar:dismantle-map-data, r=jieyouxu
Matthias Krüger
-4
/
+4
2024-12-17
coverage: Build the global file table on the fly
Zalathar
-4
/
+4
2024-12-16
Stabilize #[coverage] attribute
ltdk
-341
/
+276
2024-12-13
Stabilize async closures
Michael Goulet
-14
/
+12
2024-12-07
coverage: Prefer to visit nodes whose predecessors have been visited
Zalathar
-1076
/
+783
2024-12-05
Stabilize noop_waker
Eric Holk
-89
/
+79
2024-12-04
coverage: Add an extra "transcribe" step after counter creation
Zalathar
-1428
/
+1433
2024-12-04
coverage: Extract `subtracted_sum` in counter creation
Zalathar
-4
/
+6
2024-12-02
Gate async fn trait bound modifier on async_trait_bounds
Michael Goulet
-6
/
+6
2024-11-30
coverage: Use a query to identify which counter/expression IDs are used
Zalathar
-8
/
+8
2024-11-27
Auto merge of #133474 - RalfJung:gvn-miscompile, r=compiler-errors
bors
-103
/
+120
2024-11-25
comment out the old tests instead of adjusting them
Ralf Jung
-103
/
+120
2024-11-24
Coverage test for allowing coverage in a `#![no_core]` crate
Zalathar
-0
/
+34
2024-11-08
coverage: Restrict empty-span expansion to only cover `{` and `}`
Zalathar
-154
/
+152
2024-11-02
coverage: Regression test for inlining into an uninstrumented crate
Zalathar
-0
/
+32
2024-10-18
Dont ICE when computing coverage of synthetic async closure body
Michael Goulet
-0
/
+95
2024-10-11
coverage: Include the highest counter ID seen in `.cov-map` dumps
Zalathar
-0
/
+296
2024-10-11
compiletest: Remove the magic hacks for finding output with `lto=thin`
Zalathar
-15
/
+0
2024-10-08
Simplify the directives for ignoring coverage-test modes
Zalathar
-5
/
+5
2024-10-08
coverage. Adapt to mcdc mapping formats introduced by llvm 19
zhuyunxing
-213
/
+107
2024-10-08
coverage. Disable supporting mcdc on llvm-18
zhuyunxing
-10
/
+10
2024-10-05
fix GVN trying to transmute pointers to integers
Ralf Jung
-8
/
+8
2024-09-18
Update the minimum external LLVM to 18
Josh Stone
-52
/
+42
2024-09-10
coverage: Extract `executor::block_on` from several async coverage tests
Zalathar
-277
/
+142
2024-09-06
coverage: Treat await similar to a macro
Jonathan Conder
-37
/
+30
[next]