diff --git a/benchmark/string.cpp b/benchmark/string.cpp index 423cce3a..9e72246d 100644 --- a/benchmark/string.cpp +++ b/benchmark/string.cpp @@ -172,13 +172,9 @@ template BOOST_NOINLINE void test_erase( Map& map, std::chrono::stead print_time( t1, "Consecutive erase", 0, map.size() ); + for( unsigned i = 1; i <= N; ++i ) { - boost::detail::splitmix64 rng; - - for( unsigned i = 1; i <= N; ++i ) - { - map.erase( indices2[ i ] ); - } + map.erase( indices2[ i ] ); } print_time( t1, "Random erase", 0, map.size() ); diff --git a/benchmark/string_view.cpp b/benchmark/string_view.cpp index 9fc8d1fd..826c964f 100644 --- a/benchmark/string_view.cpp +++ b/benchmark/string_view.cpp @@ -173,13 +173,9 @@ template BOOST_NOINLINE void test_erase( Map& map, std::chrono::stead print_time( t1, "Consecutive erase", 0, map.size() ); + for( unsigned i = 1; i <= N; ++i ) { - boost::detail::splitmix64 rng; - - for( unsigned i = 1; i <= N; ++i ) - { - map.erase( indices2[ i ] ); - } + map.erase( indices2[ i ] ); } print_time( t1, "Random erase", 0, map.size() ); diff --git a/benchmark/uint32.cpp b/benchmark/uint32.cpp index f1d9f7ea..95a26bc4 100644 --- a/benchmark/uint32.cpp +++ b/benchmark/uint32.cpp @@ -182,13 +182,9 @@ template BOOST_NOINLINE void test_erase( Map& map, std::chrono::stead print_time( t1, "Consecutive erase", 0, map.size() ); + for( unsigned i = 1; i <= N; ++i ) { - boost::detail::splitmix64 rng; - - for( unsigned i = 1; i <= N; ++i ) - { - map.erase( indices2[ i ] ); - } + map.erase( indices2[ i ] ); } print_time( t1, "Random erase", 0, map.size() ); diff --git a/benchmark/uint64.cpp b/benchmark/uint64.cpp index 817689dc..a2c1b3a3 100644 --- a/benchmark/uint64.cpp +++ b/benchmark/uint64.cpp @@ -182,13 +182,9 @@ template BOOST_NOINLINE void test_erase( Map& map, std::chrono::stead print_time( t1, "Consecutive erase", 0, map.size() ); + for( unsigned i = 1; i <= N; ++i ) { - boost::detail::splitmix64 rng; - - for( unsigned i = 1; i <= N; ++i ) - { - map.erase( indices2[ i ] ); - } + map.erase( indices2[ i ] ); } print_time( t1, "Random erase", 0, map.size() );