diff --git a/Cargo.lock b/Cargo.lock index df8909486cc620..3047eff62204a7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -67,7 +67,7 @@ dependencies = [ name = "agave-accounts-hash-cache-tool" version = "2.1.0" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "bytemuck", "clap 2.33.3", "memmap2", @@ -342,9 +342,9 @@ dependencies = [ [[package]] name = "ahash" -version = "0.8.10" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b79b82693f705137f8fb9b37871d99e4f9a7df12b917eed79c3d3954830a60b" +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ "cfg-if 1.0.0", "getrandom 0.2.10", @@ -2703,7 +2703,7 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", ] [[package]] @@ -2712,7 +2712,7 @@ version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "allocator-api2", ] @@ -5759,7 +5759,7 @@ dependencies = [ name = "solana-accounts-db" version = "2.1.0" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "assert_matches", "bincode", "blake3", @@ -6089,7 +6089,7 @@ dependencies = [ name = "solana-builtins-default-costs" version = "2.1.0" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "lazy_static", "log", "rand 0.8.5", @@ -6406,7 +6406,7 @@ dependencies = [ name = "solana-core" version = "2.1.0" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "anyhow", "arrayvec", "assert_matches", @@ -6503,7 +6503,7 @@ dependencies = [ name = "solana-cost-model" version = "2.1.0" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "itertools 0.12.1", "lazy_static", "log", @@ -7224,7 +7224,7 @@ dependencies = [ name = "solana-perf" version = "2.1.0" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "assert_matches", "bincode", "bv", @@ -7790,7 +7790,7 @@ name = "solana-runtime" version = "2.1.0" dependencies = [ "agave-transaction-view", - "ahash 0.8.10", + "ahash 0.8.11", "aquamarine", "arrayref", "assert_matches", diff --git a/Cargo.toml b/Cargo.toml index 116d51afdd842b..3bf2c9e87ce860 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -205,7 +205,7 @@ Inflector = "0.11.4" agave-transaction-view = { path = "transaction-view", version = "=2.1.0" } aquamarine = "0.3.3" aes-gcm-siv = "0.11.1" -ahash = "0.8.10" +ahash = "0.8.11" anyhow = "1.0.90" arbitrary = "1.3.2" ark-bn254 = "0.4.0" diff --git a/perf/src/deduper.rs b/perf/src/deduper.rs index 063ff0492d3319..4e98876fd4f4a4 100644 --- a/perf/src/deduper.rs +++ b/perf/src/deduper.rs @@ -241,12 +241,12 @@ mod tests { )); } - #[test_case([0xf9; 32], 3_199_997, 101_192, 51_414, 66, 101_121)] - #[test_case([0xdc; 32], 3_200_003, 101_192, 51_414, 60, 101_092)] - #[test_case([0xa5; 32], 6_399_971, 202_384, 102_828, 125, 202_178)] - #[test_case([0xdb; 32], 6_400_013, 202_386, 102_828, 135, 202_235)] - #[test_case([0xcd; 32], 12_799_987, 404_771, 205_655, 285, 404_410)] - #[test_case([0xc3; 32], 12_800_009, 404_771, 205_656, 293, 404_397)] + #[test_case([0xf9; 32], 3_199_997, 101_192, 51_414, 77, 101_083)] + #[test_case([0xdc; 32], 3_200_003, 101_192, 51_414, 64, 101_097)] + #[test_case([0xa5; 32], 6_399_971, 202_384, 102_828, 117, 202_257)] + #[test_case([0xdb; 32], 6_400_013, 202_386, 102_828, 135, 202_254)] + #[test_case([0xcd; 32], 12_799_987, 404_771, 205_655, 273, 404_521)] + #[test_case([0xc3; 32], 12_800_009, 404_771, 205_656, 283, 404_365)] fn test_dedup_seeded( seed: [u8; 32], num_bits: u64, diff --git a/programs/sbf/Cargo.lock b/programs/sbf/Cargo.lock index 2567d497e61c0a..dc21b10abe671c 100644 --- a/programs/sbf/Cargo.lock +++ b/programs/sbf/Cargo.lock @@ -159,9 +159,9 @@ dependencies = [ [[package]] name = "ahash" -version = "0.8.10" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b79b82693f705137f8fb9b37871d99e4f9a7df12b917eed79c3d3954830a60b" +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ "cfg-if 1.0.0", "getrandom 0.2.10", @@ -2056,7 +2056,7 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", ] [[package]] @@ -2065,7 +2065,7 @@ version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "allocator-api2", ] @@ -4769,7 +4769,7 @@ dependencies = [ name = "solana-accounts-db" version = "2.1.0" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "bincode", "blake3", "bv", @@ -4959,7 +4959,7 @@ dependencies = [ name = "solana-builtins-default-costs" version = "2.1.0" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "lazy_static", "log", "solana-address-lookup-table-program", @@ -5119,7 +5119,7 @@ dependencies = [ name = "solana-core" version = "2.1.0" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "anyhow", "arrayvec", "base64 0.22.1", @@ -5203,7 +5203,7 @@ dependencies = [ name = "solana-cost-model" version = "2.1.0" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "lazy_static", "log", "solana-builtins-default-costs", @@ -5640,7 +5640,7 @@ checksum = "8b8a731ed60e89177c8a7ab05fe0f1511cedd3e70e773f288f9de33a9cfdc21e" name = "solana-perf" version = "2.1.0" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "bincode", "bv", "caps", @@ -6091,7 +6091,7 @@ dependencies = [ name = "solana-runtime" version = "2.1.0" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "aquamarine", "arrayref", "base64 0.22.1",