aboutsummaryrefslogtreecommitdiff
path: root/tests/performance_tests
diff options
context:
space:
mode:
authormoneromooo-monero <moneromooo-monero@users.noreply.github.com>2020-05-03 14:10:33 +0000
committermoneromooo-monero <moneromooo-monero@users.noreply.github.com>2020-05-03 14:11:45 +0000
commitdb8563cb461056aaed6ce1fc28cafae7445f248a (patch)
tree5ad633ca45ae393afbe1c312716c590728a41df8 /tests/performance_tests
parentMerge pull request #6470 (diff)
downloadmonero-db8563cb461056aaed6ce1fc28cafae7445f248a.tar.xz
performance_tests: some windows fixes
Too many iterations cause std::bad_alloc for the timings vector, and the micro prefix displays as some other character, so use u. Reported by iDunk
Diffstat (limited to 'tests/performance_tests')
-rw-r--r--tests/performance_tests/equality.h2
-rw-r--r--tests/performance_tests/performance_tests.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/tests/performance_tests/equality.h b/tests/performance_tests/equality.h
index 5788ebec8..bd6c93a83 100644
--- a/tests/performance_tests/equality.h
+++ b/tests/performance_tests/equality.h
@@ -35,7 +35,7 @@
struct memcmp32
{
- static const size_t loop_count = 1000000000;
+ static const size_t loop_count = 10000000;
static int call(const unsigned char *k0, const unsigned char *k1){ return memcmp(k0, k1, 32); }
};
diff --git a/tests/performance_tests/performance_tests.h b/tests/performance_tests/performance_tests.h
index 606c5980f..84fe31b54 100644
--- a/tests/performance_tests/performance_tests.h
+++ b/tests/performance_tests/performance_tests.h
@@ -195,7 +195,7 @@ void run_test(const std::string &filter, Params &params, const char* test_name)
scale = 1000;
time_per_call = runner.time_per_call(1000);
#ifdef _WIN32
- unit = "\xb5s";
+ unit = "us";
#else
unit = "µs";
#endif