about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorMichael Woerister <michaelwoerister@posteo>2021-07-20 13:59:12 +0200
committerMichael Woerister <michaelwoerister@posteo>2021-09-14 13:56:33 +0200
commit960893c50a61e6eec6635d8f18b586e3ce0865d9 (patch)
treea1a2dbb96b4aac12a51ee017c4063b9be7a3d0f8 /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parentd0be27c8ec448e4dd10dfa0f290ffe1bf997de5f (diff)
downloadrust-960893c50a61e6eec6635d8f18b586e3ce0865d9.tar.gz
rust-960893c50a61e6eec6635d8f18b586e3ce0865d9.zip
Store DefPathHash->DefIndex map in on-disk-hash-table format in crate metadata.
This encoding allows for random access without an expensive upfront decoding
state which in turn allows simplifying the DefPathIndex lookup logic without
regressing performance.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions