From 28dadac22535d3f6f0d41fd02e0221bb8661043e Mon Sep 17 00:00:00 2001 From: EntireTwix Date: Tue, 6 Jul 2021 15:13:40 -0700 Subject: [PATCH] :zap: added hashing to benchmark --- benchmarking.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/benchmarking.cpp b/benchmarking.cpp index 2038a66..b692a44 100644 --- a/benchmarking.cpp +++ b/benchmarking.cpp @@ -62,9 +62,14 @@ static Bank bank; int main(int argc, char **argv) { + bank.AddUser("twix", 0, "root"); bank.AddUser("jolly", 0, "root"); bank.admin_account = "twix"; + + Op(std::hash{}("twix is pog champ :flushed:"), "std::hash ", 100000); + Op(xxHashStringGen{}("twix is pog champ :flushed:", 27), "xxHashStringGen ", 100000); + Op_a(bank.AddUser("", 0, ""), "add user: ", 100000, bank.DelUser("")); Op(bank.ImpactBal("twix", 1), "impact bal: ", 100000); Op(bank.SetBal("twix", 100000), "set bal: ", 100000); @@ -85,7 +90,7 @@ int main(int argc, char **argv) #endif Op(bank.Save(), "saving: ", 1); #if CONSERVATIVE_DISK_SAVE - Op(bank.GetChangeState(), "change flag: ", 10000); + Op(bank.GetChangeState(), "change flag: ", 100000); #endif //GetBal scalining test