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
This commit is contained in:
moneromooo-monero 2020-05-03 14:10:33 +00:00
parent 378cdeaeae
commit db8563cb46
No known key found for this signature in database
GPG Key ID: 686F07454D6CEFC3
2 changed files with 2 additions and 2 deletions

View File

@ -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); }
};

View File

@ -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