From: Mark Simulacrum Date: Fri, 19 May 2017 20:16:23 +0000 (-0600) Subject: Rollup merge of #42082 - michaelwoerister:wider_def_path_hashes, r=eddyb X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=3fb27a0a9eb2e9bed679f093505657ee560e3df2;p=rust.git 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`. --- 3fb27a0a9eb2e9bed679f093505657ee560e3df2