From a147a1be246472d079f72fc22e065080d1588e29 Mon Sep 17 00:00:00 2001 From: Tyge Løvset Date: Wed, 16 Dec 2020 10:58:04 +0100 Subject: Reverted back API to easier naming scheme of crandom.h types and methods. Highly optimized generation of unbiased uniform bounded random numbers. Only 33% overhead. --- examples/benchmark.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'examples/benchmark.cpp') diff --git a/examples/benchmark.cpp b/examples/benchmark.cpp index 4830c9ba..206da5ce 100644 --- a/examples/benchmark.cpp +++ b/examples/benchmark.cpp @@ -28,9 +28,9 @@ KHASH_MAP_INIT_INT64(ii, int64_t) size_t seed; static const float max_load_factor = 0.77f; -cstc64_t rng; -#define SEED(s) rng = cstc64_init(seed) -#define RAND(N) (cstc64_rand(&rng) & ((1 << N) - 1)) +crand_t rng; +#define SEED(s) rng = crand_init(seed) +#define RAND(N) (crand_next(&rng) & ((1 << N) - 1)) #define CMAP_SETUP(X, Key, Value) cmap_##X map = cmap_inits \ -- cgit v1.2.3