about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorMark Simulacrum <mark.simulacrum@gmail.com>2017-05-19 14:16:23 -0600
committerGitHub <noreply@github.com>2017-05-19 14:16:23 -0600
commit3fb27a0a9eb2e9bed679f093505657ee560e3df2 (patch)
tree3c8b832ddb84a42e0a5166c73ded49d44873f6c0 /src/rustllvm/RustWrapper.cpp
parentf3b7b61151f47ce0769cf48cbc4555421fb3e5d1 (diff)
parent4549423f28dc05ae47447a1111326b1b7055c1a9 (diff)
downloadrust-3fb27a0a9eb2e9bed679f093505657ee560e3df2.tar.gz
rust-3fb27a0a9eb2e9bed679f093505657ee560e3df2.zip
Rollup merge of #42082 - michaelwoerister:wider_def_path_hashes, r=eddyb
incr. comp.: Use more bits for DefPath hashes

Use 128 instead of 64 bits for DefPath hashes, like we do for everything else. Collision probability is unnecessarily high with 64 bits.

Also change the representation of `ich::Fingerprint` from `Fingerprint([u8; 16])` to `Fingerprint(u64, u64)` which is better for hashers like `FxHasher`.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions