]> git.lizzy.rs Git - rust.git/commit
code coverage foundation for hash and num_counters
authorRich Kadel <richkadel@google.com>
Thu, 18 Jun 2020 20:29:43 +0000 (13:29 -0700)
committerRich Kadel <richkadel@google.com>
Fri, 19 Jun 2020 16:52:04 +0000 (09:52 -0700)
commit8c7c84b4e8923779ff56a518e4cd39c1c600c7d0
treeb53de4f77fa3254afc910867a2b5a273918217ed
parent791ccccddc18e83faa9963824112b14b3b1a93c2
code coverage foundation for hash and num_counters

Replaced dummy values for hash and num_counters with computed values,
and refactored InstrumentCoverage pass to simplify injecting more
counters per function in upcoming versions.

Improved usage documentation and error messaging.
src/librustc_codegen_llvm/intrinsic.rs
src/librustc_codegen_ssa/mir/block.rs
src/librustc_codegen_ssa/mir/mod.rs
src/librustc_codegen_ssa/traits/intrinsic.rs
src/librustc_metadata/locator.rs
src/librustc_middle/ich/hcx.rs
src/librustc_middle/mir/mod.rs
src/librustc_middle/ty/context.rs
src/librustc_mir/transform/instrument_coverage.rs
src/librustc_session/options.rs
src/librustc_span/symbol.rs