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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_codegen_llvm
/
src
/
coverageinfo
/
mapgen.rs
Age
Commit message (
Expand
)
Author
Lines
2024-11-10
Rollup merge of #132675 - Zalathar:empty-spans, r=jieyouxu
Matthias Krüger
-58
/
+72
2024-11-10
coverage: Pass a `LocalFileId` to `CoverageSpan::from_source_region`
Zalathar
-2
/
+2
2024-11-08
coverage: Remove unhelpful code for handling multiple files per function
Zalathar
-51
/
+55
2024-11-08
coverage: Add `GlobalFileId` for stricter type-checking of file IDs
Zalathar
-7
/
+17
2024-11-05
coverage: Extract safe FFI wrapper functions to `llvm_cov`
Zalathar
-37
/
+20
2024-10-31
coverage: Avoid ICE when `coverage_cx` is unexpectedly unavailable
Zalathar
-1
/
+5
2024-10-26
coverage: Add links to LLVM docs for the coverage mapping format
Zalathar
-0
/
+2
2024-10-25
coverage: Store `covfun_section_name` in the codegen context
Zalathar
-5
/
+2
2024-10-25
coverage: Make obtaining the codegen coverage context infallible
Zalathar
-10
/
+2
2024-10-25
coverage: Consolidate creation of covmap/covfun records
Zalathar
-22
/
+61
2024-10-24
Rollup merge of #131956 - Zalathar:llvm-counters, r=compiler-errors,Swatinem
Stuart Cook
-8
/
+40
2024-10-20
Make `llvm::set_section` take a `&CStr`
Zalathar
-1
/
+3
2024-10-20
Pass coverage mappings to LLVM as separate structs
Zalathar
-8
/
+40
2024-10-18
cg_llvm: Switch `llvm::add_global` to `&CStr`
Jubilee Young
-1
/
+1
2024-10-11
coverage: Remove code related to LLVM 17
Zalathar
-15
/
+6
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-09-17
Rename supertraits of `CodegenMethods`.
Nicholas Nethercote
-1
/
+1
2024-09-02
chore: Fix typos in 'compiler' (batch 1)
Alexander Cyon
-1
/
+1
2024-08-16
Add `warn(unreachable_pub)` to `rustc_codegen_llvm`.
Nicholas Nethercote
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-8
/
+6
2024-05-23
Remove `#[macro_use] extern crate tracing` from `rustc_codegen_llvm`.
Nicholas Nethercote
-0
/
+1
2024-04-03
coverage: Correctly report and check LLVM's coverage mapping version
Zalathar
-9
/
+20
2024-03-28
Replace `RemapFileNameExt::for_codegen` with explicit calls
Urgau
-1
/
+7
2024-03-26
coverage: Detect functions that have lost all their coverage statements
Zalathar
-4
/
+18
2024-03-26
coverage: Overhaul the search for unused functions
Zalathar
-62
/
+68
2024-03-26
coverage: Inline creating a dummy instance for unused functions
Zalathar
-11
/
+11
2024-03-13
coverage: Remove all unstable values of `-Cinstrument-coverage`
Zalathar
-7
/
+6
2024-03-02
avoid collecting into vecs in some places
Matthias Krüger
-20
/
+16
2024-02-14
clean up potential_query_instability with FxIndexMap and UnordMap
yukang
-1
/
+0
2024-01-30
add missing potential_query_instability for keys and values in hashmap
yukang
-0
/
+1
2024-01-11
coverage: Add enums to accommodate other kinds of coverage mappings
Zalathar
-12
/
+6
2024-01-02
coverage: Avoid a query stability hazard in `function_coverage_map`
Zalathar
-5
/
+0
2023-12-12
rustc_codegen_llvm: Enforce `rustc::potential_query_instability` lint
Martin Nordholts
-0
/
+5
2023-11-26
merge `DefKind::Coroutine` into `DefKind::Closure`
bohan
-4
/
+1
2023-11-22
Replace `custom_encodable` with `encodable`.
Nicholas Nethercote
-2
/
+0
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-10-22
coverage: Emit the filenames section before encoding per-function mappings
Zalathar
-21
/
+15
2023-10-22
coverage: Encode function mappings without re-sorting them
Zalathar
-12
/
+14
2023-10-22
coverage: Encapsulate local-to-global file mappings
Zalathar
-5
/
+28
2023-10-22
coverage: Build the global file table ahead of time
Zalathar
-25
/
+43
2023-10-22
coverage: Fetch expressions and mappings separately
Zalathar
-3
/
+3
2023-10-22
coverage: Split `FunctionCoverage` into distinct collector/finished phases
Zalathar
-2
/
+3
2023-10-21
coverage: Change query `codegened_and_inlined_items` to a plain function
Zalathar
-3
/
+34
2023-10-21
coverage: Move unused-function helpers closer to where they are used
Zalathar
-6
/
+37
2023-10-21
coverage: Emit mappings for unused functions without generating stubs
Zalathar
-5
/
+30
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-1
/
+1
2023-10-19
Auto merge of #115214 - Urgau:rfc-3127-trim-paths, r=compiler-errors
bors
-3
/
+3
2023-10-18
coverage: Store all of a function's mappings in function coverage info
Zalathar
-3
/
+1
2023-10-18
coverage: Collect a function's coverage mappings into a single list
Zalathar
-5
/
+6
2023-10-18
coverage: Attach an optional `FunctionCoverageInfo` to `mir::Body`
Zalathar
-10
/
+7
[next]