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_codegen_llvm
/
src
/
coverageinfo
Age
Commit message (
Expand
)
Author
Lines
2025-01-27
Change `collect_and_partition_mono_items` tuple return type to a struct
Oli Scherer
-2
/
+4
2025-01-24
coverage: Make query `coverage_ids_info` return an Option
Zalathar
-4
/
+6
2024-12-19
coverage: Add a synthetic test for when all spans are discarded
Zalathar
-0
/
+11
2024-12-19
coverage: Identify source files by ID, not by interned filename
Zalathar
-37
/
+33
2024-12-19
coverage: Store coverage source regions as `Span` until codegen
Zalathar
-26
/
+145
2024-12-19
coverage: Quietly skip functions that end up having no mappings
Zalathar
-7
/
+2
2024-12-19
coverage: Rename some FFI fields from `span` to `cov_span`
Zalathar
-9
/
+10
2024-12-17
coverage: Track used functions in a set instead of a map
Zalathar
-90
/
+37
2024-12-17
coverage: Pull function source hash out of `map_data.rs`
Zalathar
-12
/
+7
2024-12-17
coverage: Pull region conversion out of `map_data.rs`
Zalathar
-37
/
+14
2024-12-17
coverage: Pull expression conversion out of `map_data.rs`
Zalathar
-33
/
+44
2024-12-17
coverage: Build the global file table on the fly
Zalathar
-33
/
+29
2024-12-17
coverage: Use `is_eligible_for_coverage` to filter unused functions
Zalathar
-8
/
+7
2024-12-12
coverage: Tidy up creation of covfun records
Zalathar
-32
/
+34
2024-12-12
coverage: Tidy up creation of covmap records
Zalathar
-33
/
+27
2024-12-11
coverage: Store intermediate region tables in `CovfunRecord`
Zalathar
-55
/
+77
2024-12-11
coverage: Only generate a CGU's covmap record if it has covfun records
Zalathar
-4
/
+14
2024-12-11
coverage: Reify `CovfunRecord` as an intermediate step
Zalathar
-36
/
+45
2024-12-11
coverage: Extract function metadata handling to a `covfun` submodule
Zalathar
-166
/
+206
2024-12-08
coverage: Unused functions don't need to store `CoverageIdsInfo`
Zalathar
-13
/
+13
2024-12-08
coverage: Remove FunctionCoverageCollector
Zalathar
-70
/
+17
2024-12-08
coverage: Use a query to find counters/expressions that must be zero
Zalathar
-112
/
+4
2024-12-08
coverage: Move `CoverageIdsInfo` into `mir::coverage`
Zalathar
-3
/
+2
2024-11-30
coverage: Use a query to identify which counter/expression IDs are used
Zalathar
-72
/
+34
2024-11-30
coverage: All counter terms in an unused function are zero
Zalathar
-4
/
+3
2024-11-30
coverage: Hoist and explain the check for `coverage_cx`
Zalathar
-11
/
+14
2024-11-30
coverage: Rename `CrateCoverageContext` to `CguCoverageContext`
Zalathar
-3
/
+3
2024-11-29
Revert "Rollup merge of #133418 - Zalathar:spans, r=jieyouxu"
Zalathar
-207
/
+96
2024-11-24
coverage: Identify source files by ID, not by interned filename
Zalathar
-43
/
+42
2024-11-24
coverage: Store coverage source regions as `Span` until codegen
Zalathar
-37
/
+155
2024-11-24
coverage: Rename some FFI fields from `span` to `cov_span`
Zalathar
-9
/
+10
2024-11-24
coverage: Ignore functions that end up having no mappings
Zalathar
-9
/
+2
2024-11-10
Rollup merge of #132675 - Zalathar:empty-spans, r=jieyouxu
Matthias Krüger
-67
/
+81
2024-11-10
coverage: Pass a `LocalFileId` to `CoverageSpan::from_source_region`
Zalathar
-3
/
+9
2024-11-08
coverage: Remove unhelpful code for handling multiple files per function
Zalathar
-59
/
+57
2024-11-08
coverage: Add `GlobalFileId` for stricter type-checking of file IDs
Zalathar
-7
/
+17
2024-11-05
coverage: Tidy up coverage-specific FFI functions
Zalathar
-14
/
+12
2024-11-05
coverage: Extract safe FFI wrapper functions to `llvm_cov`
Zalathar
-126
/
+132
2024-11-03
compiler: Directly use rustc_abi in codegen
Jubilee Young
-1
/
+1
2024-10-31
coverage: Avoid ICE when `coverage_cx` is unexpectedly unavailable
Zalathar
-2
/
+11
2024-10-28
Use a type-safe helper to cast `&str` and `&[u8]` to `*const c_char`
Zalathar
-4
/
+4
2024-10-26
Rollup merge of #132124 - Zalathar:consolidate-covstar, r=jieyouxu
许杰友 Jieyou Xu (Joe)
-140
/
+98
2024-10-26
coverage: Add links to LLVM docs for the coverage mapping format
Zalathar
-0
/
+2
2024-10-25
coverage: Emit MC/DC intrinsics using the normal helper method
Zalathar
-0
/
+1
2024-10-25
coverage: Store `covfun_section_name` in the codegen context
Zalathar
-27
/
+24
2024-10-25
coverage: Make obtaining the codegen coverage context infallible
Zalathar
-29
/
+12
2024-10-25
coverage: Consolidate creation of covmap/covfun records
Zalathar
-88
/
+64
2024-10-24
Rollup merge of #131956 - Zalathar:llvm-counters, r=compiler-errors,Swatinem
Stuart Cook
-343
/
+113
2024-10-20
Make `llvm::set_section` take a `&CStr`
Zalathar
-10
/
+12
2024-10-20
Pass coverage mappings to LLVM as separate structs
Zalathar
-334
/
+104
[next]