From 0734eeb6d211e228274df50819c5724ec5d649e2 Mon Sep 17 00:00:00 2001 From: Alan Szepieniec Date: Thu, 1 Feb 2024 15:36:05 +0100 Subject: [PATCH] update worst case benchmark for `HashVarlen` The new number, 92160, comes from the maximum number of indices in the mutator set's active window. --- tasm-lib/benchmarks/tasm_hashing_hash_varlen.json | 6 +++--- tasm-lib/src/hashing/hash_varlen.rs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tasm-lib/benchmarks/tasm_hashing_hash_varlen.json b/tasm-lib/benchmarks/tasm_hashing_hash_varlen.json index 62419ee4..83822ada 100644 --- a/tasm-lib/benchmarks/tasm_hashing_hash_varlen.json +++ b/tasm-lib/benchmarks/tasm_hashing_hash_varlen.json @@ -8,9 +8,9 @@ }, { "name": "tasm_hashing_hash_varlen", - "clock_cycle_count": 1366, - "hash_table_height": 703, - "u32_table_height": 16, + "clock_cycle_count": 110758, + "hash_table_height": 55399, + "u32_table_height": 23, "case": "WorstCase" } ] \ No newline at end of file diff --git a/tasm-lib/src/hashing/hash_varlen.rs b/tasm-lib/src/hashing/hash_varlen.rs index 8a92413e..62994d36 100644 --- a/tasm-lib/src/hashing/hash_varlen.rs +++ b/tasm-lib/src/hashing/hash_varlen.rs @@ -109,7 +109,7 @@ impl DeprecatedSnippet for HashVarlen { } fn worst_case_input_state(&self) -> ExecutionState { - Self::random_memory_state_read_k(1000) + Self::random_memory_state_read_k(92160) } fn rust_shadowing(