about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2016-10-30 23:37:18 -0700
committerGitHub <noreply@github.com>2016-10-30 23:37:18 -0700
commit4497196ba56e5839bf4ef674851fd06d942c5544 (patch)
tree9d76606c57a2ce8b6b2f71be48e26ffbf7228ee3 /src/libsyntax/parse/parser.rs
parent8f1fc865333482e709e96ec578135eb8bfbee930 (diff)
parent9ef91945281fc8e3cd54685c3a46c7187b3a09f3 (diff)
downloadrust-4497196ba56e5839bf4ef674851fd06d942c5544.tar.gz
rust-4497196ba56e5839bf4ef674851fd06d942c5544.zip
Auto merge of #37439 - michaelwoerister:remove-sha256, r=alexcrichton
Replace all uses of SHA-256 with BLAKE2b.

Removes the SHA-256 implementation and replaces all uses of it with BLAKE2b, which we already use for debuginfo type guids and incremental compilation hashes. It doesn't make much sense to have two different cryptographic hash implementations in the compiler and Blake has a few advantages over SHA-2 (computationally less expensive, hashes of up to 512 bits).
Diffstat (limited to 'src/libsyntax/parse/parser.rs')
0 files changed, 0 insertions, 0 deletions