about summary refs log tree commit diff
path: root/compiler/rustc_data_structures/src/sip128.rs
AgeCommit message (Expand)AuthorLines
2023-04-19`deny(unsafe_op_in_unsafe_fn)` in `rustc_data_structures`Maybe Waffle-95/+101
2023-04-05Use SipHash-1-3 instead of SipHash-2-4 for StableHasherThom Chiovoloni-11/+9
2022-06-04Fix stacked borrows invalidation in rustc_data_structures sip128Nilstrieb-1/+2
2022-05-06Add a dedicated length-prefixing method to `Hasher`Scott McMurray-0/+8
2022-02-05Use const generics in SipHasher128's short_writeJakub Beránek-32/+29
2022-01-24Revert "Do not hash leading zero bytes of i64 numbers in Sip128 hasher"Jakub Beránek-16/+2
2022-01-04Do not hash zero bytes of i64 and u32 in Sip128 hasherJakub Beránek-2/+16
2020-10-11SipHasher128: improve constant names and add more commentsTyson Nottingham-36/+66
2020-10-05SipHasher128: use specific struct layoutTyson Nottingham-0/+6
2020-10-05SipHasher128: use more named constants, update commentsTyson Nottingham-50/+54
2020-10-03perf: buffer SipHasher128Tyson Nottingham-196/+303
2020-09-30Stable hashing: add comments and tests concerning platform-independenceTyson Nottingham-6/+19
2020-08-30mv compiler to compiler/mark-0/+330