rust/compiler/rustc_codegen_llvm/src/coverageinfo
Zalathar de4cfbca2e coverage: Encode function mappings without re-sorting them
The main change here is that `VirtualFileMapping` now uses an internal hashmap
to de-duplicate incoming global file IDs. That removes the need for
`encode_mappings_for_function` to re-sort its mappings by filename in order to
de-duplicate them.

(We still de-duplicate runs of identical filenames to save work, but this is
not load-bearing for correctness, so a sort is not necessary.)
2023-10-22 20:37:39 +11:00
..
ffi.rs coverage: Store expression data in function coverage info 2023-10-18 23:44:34 +11:00
map_data.rs coverage: Build the global file table ahead of time 2023-10-22 20:37:37 +11:00
mapgen.rs coverage: Encode function mappings without re-sorting them 2023-10-22 20:37:39 +11:00
mod.rs coverage: Split FunctionCoverage into distinct collector/finished phases 2023-10-22 20:11:45 +11:00