├── .editorconfig ├── .github ├── dependabot.yaml └── workflows │ ├── crates.yaml │ └── rust.yaml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── docs ├── CHEATSHEET.md ├── bench_hash_aarch64_apple_m1_max.svg ├── bench_hash_aarch64_apple_m1_max.txt ├── bench_hash_aarch64_apple_m1_max_native.svg ├── bench_hash_aarch64_apple_m1_max_native.txt ├── bench_hash_aarch64_aws_graviton3.svg ├── bench_hash_aarch64_aws_graviton3.txt ├── bench_hash_aarch64_aws_graviton3_native.svg ├── bench_hash_aarch64_aws_graviton3_native.txt ├── bench_hash_x86_64_amd_epyc_9R14.svg ├── bench_hash_x86_64_amd_epyc_9R14.txt ├── bench_hash_x86_64_amd_epyc_9R14_native.svg ├── bench_hash_x86_64_amd_epyc_9R14_native.txt ├── bench_hash_x86_64_intel_xeon_8488c.svg ├── bench_hash_x86_64_intel_xeon_8488c.txt ├── bench_hash_x86_64_intel_xeon_8488c_native.svg ├── bench_hash_x86_64_intel_xeon_8488c_native.txt ├── generate_charts.py ├── generate_table.py └── run_benchmarks.sh ├── rapidhash-bench-wasm ├── Cargo.toml ├── benches │ └── wasm.rs └── src │ └── lib.rs ├── rapidhash-bench ├── Cargo.toml ├── benches │ ├── bench │ │ ├── basic.rs │ │ ├── compiled.rs │ │ ├── emails.rs │ │ ├── main.rs │ │ └── rng.rs │ ├── iai-callgrind.rs │ ├── quality.rs │ ├── realworld │ │ ├── distribution.rs │ │ ├── google-10000-english.txt │ │ ├── main.rs │ │ └── urls-10000.txt │ └── secrets.rs └── src │ └── lib.rs ├── rapidhash-c ├── Cargo.toml ├── build.rs ├── cpp │ ├── .editorconfig │ ├── rapidhash_rs.cpp │ ├── rapidhash_rs.hpp │ ├── rapidhash_v1.cpp │ ├── rapidhash_v1.hpp │ ├── rapidhash_v2.cpp │ ├── rapidhash_v2.hpp │ ├── rapidhash_v2_1.cpp │ ├── rapidhash_v2_1.hpp │ ├── rapidhash_v2_2.cpp │ ├── rapidhash_v2_2.hpp │ ├── rapidhash_v3.cpp │ └── rapidhash_v3.hpp └── src │ ├── bindings.rs │ └── lib.rs ├── rapidhash-msrv ├── .gitignore ├── Cargo.toml ├── README.md └── src │ └── lib.rs └── rapidhash ├── Cargo.toml ├── README.md ├── fuzz ├── .gitignore ├── Cargo.toml ├── README.md ├── fuzz_targets │ ├── rapidhash.rs │ └── rapidhasher.rs ├── in │ ├── case1 │ ├── case2 │ ├── case3 │ └── case4 └── src │ └── afl_rapidhash.rs ├── src ├── collections.rs ├── fast.rs ├── inner │ ├── mix_np.rs │ ├── mod.rs │ ├── rapid_const.rs │ ├── rapid_hasher.rs │ ├── read_np.rs │ ├── seed.rs │ ├── seeding.rs │ └── state │ │ ├── mod.rs │ │ ├── random_state.rs │ │ └── seedable_state.rs ├── lib.rs ├── main.rs ├── quality.rs ├── rng.rs ├── util │ ├── chunked_stream_reader.rs │ ├── hints.rs │ ├── macros.rs │ ├── mix.rs │ ├── mod.rs │ └── read.rs ├── v1 │ ├── mod.rs │ ├── rapid_const.rs │ ├── rapid_file.rs │ └── seed.rs ├── v2 │ ├── mod.rs │ ├── rapid_const.rs │ ├── rapid_file.rs │ └── seed.rs └── v3 │ ├── mod.rs │ ├── rapid_const.rs │ ├── rapid_file.rs │ └── seed.rs └── tests └── cli.rs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/crates.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/.github/workflows/crates.yaml -------------------------------------------------------------------------------- /.github/workflows/rust.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/.github/workflows/rust.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/README.md -------------------------------------------------------------------------------- /docs/CHEATSHEET.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/CHEATSHEET.md -------------------------------------------------------------------------------- /docs/bench_hash_aarch64_apple_m1_max.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_aarch64_apple_m1_max.svg -------------------------------------------------------------------------------- /docs/bench_hash_aarch64_apple_m1_max.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_aarch64_apple_m1_max.txt -------------------------------------------------------------------------------- /docs/bench_hash_aarch64_apple_m1_max_native.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_aarch64_apple_m1_max_native.svg -------------------------------------------------------------------------------- /docs/bench_hash_aarch64_apple_m1_max_native.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_aarch64_apple_m1_max_native.txt -------------------------------------------------------------------------------- /docs/bench_hash_aarch64_aws_graviton3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_aarch64_aws_graviton3.svg -------------------------------------------------------------------------------- /docs/bench_hash_aarch64_aws_graviton3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_aarch64_aws_graviton3.txt -------------------------------------------------------------------------------- /docs/bench_hash_aarch64_aws_graviton3_native.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_aarch64_aws_graviton3_native.svg -------------------------------------------------------------------------------- /docs/bench_hash_aarch64_aws_graviton3_native.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_aarch64_aws_graviton3_native.txt -------------------------------------------------------------------------------- /docs/bench_hash_x86_64_amd_epyc_9R14.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_x86_64_amd_epyc_9R14.svg -------------------------------------------------------------------------------- /docs/bench_hash_x86_64_amd_epyc_9R14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_x86_64_amd_epyc_9R14.txt -------------------------------------------------------------------------------- /docs/bench_hash_x86_64_amd_epyc_9R14_native.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_x86_64_amd_epyc_9R14_native.svg -------------------------------------------------------------------------------- /docs/bench_hash_x86_64_amd_epyc_9R14_native.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_x86_64_amd_epyc_9R14_native.txt -------------------------------------------------------------------------------- /docs/bench_hash_x86_64_intel_xeon_8488c.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_x86_64_intel_xeon_8488c.svg -------------------------------------------------------------------------------- /docs/bench_hash_x86_64_intel_xeon_8488c.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_x86_64_intel_xeon_8488c.txt -------------------------------------------------------------------------------- /docs/bench_hash_x86_64_intel_xeon_8488c_native.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_x86_64_intel_xeon_8488c_native.svg -------------------------------------------------------------------------------- /docs/bench_hash_x86_64_intel_xeon_8488c_native.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/bench_hash_x86_64_intel_xeon_8488c_native.txt -------------------------------------------------------------------------------- /docs/generate_charts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/generate_charts.py -------------------------------------------------------------------------------- /docs/generate_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/generate_table.py -------------------------------------------------------------------------------- /docs/run_benchmarks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/docs/run_benchmarks.sh -------------------------------------------------------------------------------- /rapidhash-bench-wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench-wasm/Cargo.toml -------------------------------------------------------------------------------- /rapidhash-bench-wasm/benches/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench-wasm/benches/wasm.rs -------------------------------------------------------------------------------- /rapidhash-bench-wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench-wasm/src/lib.rs -------------------------------------------------------------------------------- /rapidhash-bench/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/Cargo.toml -------------------------------------------------------------------------------- /rapidhash-bench/benches/bench/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/benches/bench/basic.rs -------------------------------------------------------------------------------- /rapidhash-bench/benches/bench/compiled.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/benches/bench/compiled.rs -------------------------------------------------------------------------------- /rapidhash-bench/benches/bench/emails.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/benches/bench/emails.rs -------------------------------------------------------------------------------- /rapidhash-bench/benches/bench/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/benches/bench/main.rs -------------------------------------------------------------------------------- /rapidhash-bench/benches/bench/rng.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/benches/bench/rng.rs -------------------------------------------------------------------------------- /rapidhash-bench/benches/iai-callgrind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/benches/iai-callgrind.rs -------------------------------------------------------------------------------- /rapidhash-bench/benches/quality.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/benches/quality.rs -------------------------------------------------------------------------------- /rapidhash-bench/benches/realworld/distribution.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/benches/realworld/distribution.rs -------------------------------------------------------------------------------- /rapidhash-bench/benches/realworld/google-10000-english.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/benches/realworld/google-10000-english.txt -------------------------------------------------------------------------------- /rapidhash-bench/benches/realworld/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/benches/realworld/main.rs -------------------------------------------------------------------------------- /rapidhash-bench/benches/realworld/urls-10000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/benches/realworld/urls-10000.txt -------------------------------------------------------------------------------- /rapidhash-bench/benches/secrets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/benches/secrets.rs -------------------------------------------------------------------------------- /rapidhash-bench/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-bench/src/lib.rs -------------------------------------------------------------------------------- /rapidhash-c/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-c/Cargo.toml -------------------------------------------------------------------------------- /rapidhash-c/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-c/build.rs -------------------------------------------------------------------------------- /rapidhash-c/cpp/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-c/cpp/.editorconfig -------------------------------------------------------------------------------- /rapidhash-c/cpp/rapidhash_rs.cpp: -------------------------------------------------------------------------------- 1 | #include "rapidhash_rs.hpp" 2 | -------------------------------------------------------------------------------- /rapidhash-c/cpp/rapidhash_rs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-c/cpp/rapidhash_rs.hpp -------------------------------------------------------------------------------- /rapidhash-c/cpp/rapidhash_v1.cpp: -------------------------------------------------------------------------------- 1 | #include "rapidhash_v1.hpp" 2 | -------------------------------------------------------------------------------- /rapidhash-c/cpp/rapidhash_v1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-c/cpp/rapidhash_v1.hpp -------------------------------------------------------------------------------- /rapidhash-c/cpp/rapidhash_v2.cpp: -------------------------------------------------------------------------------- 1 | #include "rapidhash_v2.hpp" 2 | -------------------------------------------------------------------------------- /rapidhash-c/cpp/rapidhash_v2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-c/cpp/rapidhash_v2.hpp -------------------------------------------------------------------------------- /rapidhash-c/cpp/rapidhash_v2_1.cpp: -------------------------------------------------------------------------------- 1 | #include "rapidhash_v2_1.hpp" 2 | -------------------------------------------------------------------------------- /rapidhash-c/cpp/rapidhash_v2_1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-c/cpp/rapidhash_v2_1.hpp -------------------------------------------------------------------------------- /rapidhash-c/cpp/rapidhash_v2_2.cpp: -------------------------------------------------------------------------------- 1 | #include "rapidhash_v2_2.hpp" 2 | -------------------------------------------------------------------------------- /rapidhash-c/cpp/rapidhash_v2_2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-c/cpp/rapidhash_v2_2.hpp -------------------------------------------------------------------------------- /rapidhash-c/cpp/rapidhash_v3.cpp: -------------------------------------------------------------------------------- 1 | #include "rapidhash_v3.hpp" 2 | -------------------------------------------------------------------------------- /rapidhash-c/cpp/rapidhash_v3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-c/cpp/rapidhash_v3.hpp -------------------------------------------------------------------------------- /rapidhash-c/src/bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-c/src/bindings.rs -------------------------------------------------------------------------------- /rapidhash-c/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-c/src/lib.rs -------------------------------------------------------------------------------- /rapidhash-msrv/.gitignore: -------------------------------------------------------------------------------- 1 | Cargo.lock 2 | target/ 3 | -------------------------------------------------------------------------------- /rapidhash-msrv/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-msrv/Cargo.toml -------------------------------------------------------------------------------- /rapidhash-msrv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-msrv/README.md -------------------------------------------------------------------------------- /rapidhash-msrv/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash-msrv/src/lib.rs -------------------------------------------------------------------------------- /rapidhash/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/Cargo.toml -------------------------------------------------------------------------------- /rapidhash/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /rapidhash/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | out 6 | -------------------------------------------------------------------------------- /rapidhash/fuzz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/fuzz/Cargo.toml -------------------------------------------------------------------------------- /rapidhash/fuzz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/fuzz/README.md -------------------------------------------------------------------------------- /rapidhash/fuzz/fuzz_targets/rapidhash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/fuzz/fuzz_targets/rapidhash.rs -------------------------------------------------------------------------------- /rapidhash/fuzz/fuzz_targets/rapidhasher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/fuzz/fuzz_targets/rapidhasher.rs -------------------------------------------------------------------------------- /rapidhash/fuzz/in/case1: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /rapidhash/fuzz/in/case2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/fuzz/in/case2 -------------------------------------------------------------------------------- /rapidhash/fuzz/in/case3: -------------------------------------------------------------------------------- 1 | a 2 | -------------------------------------------------------------------------------- /rapidhash/fuzz/in/case4: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /rapidhash/fuzz/src/afl_rapidhash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/fuzz/src/afl_rapidhash.rs -------------------------------------------------------------------------------- /rapidhash/src/collections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/collections.rs -------------------------------------------------------------------------------- /rapidhash/src/fast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/fast.rs -------------------------------------------------------------------------------- /rapidhash/src/inner/mix_np.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/inner/mix_np.rs -------------------------------------------------------------------------------- /rapidhash/src/inner/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/inner/mod.rs -------------------------------------------------------------------------------- /rapidhash/src/inner/rapid_const.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/inner/rapid_const.rs -------------------------------------------------------------------------------- /rapidhash/src/inner/rapid_hasher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/inner/rapid_hasher.rs -------------------------------------------------------------------------------- /rapidhash/src/inner/read_np.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/inner/read_np.rs -------------------------------------------------------------------------------- /rapidhash/src/inner/seed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/inner/seed.rs -------------------------------------------------------------------------------- /rapidhash/src/inner/seeding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/inner/seeding.rs -------------------------------------------------------------------------------- /rapidhash/src/inner/state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/inner/state/mod.rs -------------------------------------------------------------------------------- /rapidhash/src/inner/state/random_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/inner/state/random_state.rs -------------------------------------------------------------------------------- /rapidhash/src/inner/state/seedable_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/inner/state/seedable_state.rs -------------------------------------------------------------------------------- /rapidhash/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/lib.rs -------------------------------------------------------------------------------- /rapidhash/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/main.rs -------------------------------------------------------------------------------- /rapidhash/src/quality.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/quality.rs -------------------------------------------------------------------------------- /rapidhash/src/rng.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/rng.rs -------------------------------------------------------------------------------- /rapidhash/src/util/chunked_stream_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/util/chunked_stream_reader.rs -------------------------------------------------------------------------------- /rapidhash/src/util/hints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/util/hints.rs -------------------------------------------------------------------------------- /rapidhash/src/util/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/util/macros.rs -------------------------------------------------------------------------------- /rapidhash/src/util/mix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/util/mix.rs -------------------------------------------------------------------------------- /rapidhash/src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/util/mod.rs -------------------------------------------------------------------------------- /rapidhash/src/util/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/util/read.rs -------------------------------------------------------------------------------- /rapidhash/src/v1/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/v1/mod.rs -------------------------------------------------------------------------------- /rapidhash/src/v1/rapid_const.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/v1/rapid_const.rs -------------------------------------------------------------------------------- /rapidhash/src/v1/rapid_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/v1/rapid_file.rs -------------------------------------------------------------------------------- /rapidhash/src/v1/seed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/v1/seed.rs -------------------------------------------------------------------------------- /rapidhash/src/v2/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/v2/mod.rs -------------------------------------------------------------------------------- /rapidhash/src/v2/rapid_const.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/v2/rapid_const.rs -------------------------------------------------------------------------------- /rapidhash/src/v2/rapid_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/v2/rapid_file.rs -------------------------------------------------------------------------------- /rapidhash/src/v2/seed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/v2/seed.rs -------------------------------------------------------------------------------- /rapidhash/src/v3/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/v3/mod.rs -------------------------------------------------------------------------------- /rapidhash/src/v3/rapid_const.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/v3/rapid_const.rs -------------------------------------------------------------------------------- /rapidhash/src/v3/rapid_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/v3/rapid_file.rs -------------------------------------------------------------------------------- /rapidhash/src/v3/seed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/src/v3/seed.rs -------------------------------------------------------------------------------- /rapidhash/tests/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoxxep/rapidhash/HEAD/rapidhash/tests/cli.rs --------------------------------------------------------------------------------