about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-08-23 05:56:47 +0000
committerbors <bors@rust-lang.org>2020-08-23 05:56:47 +0000
commitd5abc8d3b2e14c8793182b427520497a90b6de83 (patch)
tree7ac1807c7d5d17743ea57a1df923e1125d414d96 /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parent7ce71c362be9a89e7897ac066aba6e3e6f747800 (diff)
parent6a5e6572cbc6ad3260eb454e3505c85631d38e87 (diff)
downloadrust-d5abc8d3b2e14c8793182b427520497a90b6de83.tar.gz
rust-d5abc8d3b2e14c8793182b427520497a90b6de83.zip
Auto merge of #75813 - petrochenkov:feature/incr-def-path-table, r=Aaron1011
Lazy decoding of DefPathTable from crate metadata (non-incremental case)

The is the half of https://github.com/rust-lang/rust/pull/74967 that doesn't touch incremental-related structures.
We are still decoding def path hashes eagerly if we are in incremental mode.

The incremental part of https://github.com/rust-lang/rust/pull/74967 feels hacky, but I'm not qualified enough to suggest improvements. I'll reassign it so someone else once this PR lands.
@Aaron1011, I wasn't asking you to do this split because I wasn't sure that it's feasible (or simple to do).

r? @Aaron1011
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions