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-02-06
coverage: Remove the old code for simplifying counters after MIR opts
Zalathar
-19
/
+10
2025-02-06
coverage: Defer part of counter-creation until codegen
Zalathar
-23
/
+9
2025-02-06
coverage: Store BCB node IDs in mappings, and resolve them in codegen
Zalathar
-12
/
+17
2025-01-29
upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiff
Manuel Drehwald
-1
/
+1
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
[next]