文件名称:rustc-hash-rustc中使用的速度,非加密哈希-Rust开发
文件大小:11KB
文件格式:ZIP
更新时间:2024-06-16 13:06:50
Rust Cryptography
rustc-hash在rustc中使用的快速哈希算法。 默认情况下,liballoc中的哈希图使用SipHash,它的速度不是我们想要的那么快。 在rustc-hash中rustc中使用的一种快速哈希算法。 默认情况下,liballoc中的哈希图使用SipHash,它的速度不是我们想要的那么快。 在编译器中,我们并不真正担心DOS尝试,因此我们使用了快速的非加密哈希。 这与Firefox使用的算法相同-Firefox是一种本地化的算法,不基于任何广为人知的算法-尽管经过修改可生成64位哈希值而不是32位哈希值。 它始终优于rus中基于FNV的哈希
【文件预览】:
rustc-hash-master
----LICENSE-MIT(1023B)
----LICENSE-APACHE(11KB)
----.github()
--------workflows()
----src()
--------lib.rs(4KB)
----Cargo.toml(339B)
----.gitignore(31B)
----CODE_OF_CONDUCT.md(5KB)
----README.md(1KB)