From ede0e5088aa37d1ef710a7bf74ccead5140c9117 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 23 Jun 2019 12:11:35 +0300 Subject: libmdbx: merge --- libs/libmdbx/src/test/utils.cc | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) (limited to 'libs/libmdbx/src/test/utils.cc') diff --git a/libs/libmdbx/src/test/utils.cc b/libs/libmdbx/src/test/utils.cc index 326455a693..ddf47a4cd9 100644 --- a/libs/libmdbx/src/test/utils.cc +++ b/libs/libmdbx/src/test/utils.cc @@ -252,21 +252,8 @@ uint64_t entropy_ticks(void) { //----------------------------------------------------------------------------- -static __inline uint64_t bleach64(uint64_t dirty) { - return mul_64x64_high(bswap64(dirty), UINT64_C(17048867929148541611)); -} - -static __inline uint32_t bleach32(uint32_t dirty) { - return (uint32_t)((bswap32(dirty) * UINT64_C(2175734609)) >> 32); -} - -uint64_t prng64_careless(uint64_t &state) { - state = state * UINT64_C(6364136223846793005) + 1; - return state; -} - uint64_t prng64_white(uint64_t &state) { - state = state * UINT64_C(6364136223846793005) + UINT64_C(1442695040888963407); + state = prng64_map2_careless(state); return bleach64(state); } -- cgit v1.2.3