summaryrefslogtreecommitdiffhomepage
path: root/benchmarks/vector_vs_deque.cpp
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2020-12-28 18:18:48 +0100
committerTyge Løvset <[email protected]>2020-12-28 18:18:48 +0100
commit74a75b3a8d155ea155358674d3bf8251658183a5 (patch)
tree19886986b9ce6943b826311cda40f67ebc8dd7b1 /benchmarks/vector_vs_deque.cpp
parent83b7be31a1d0fc0be4e013dbfc97bb6cdc3600db (diff)
downloadSTC-modified-74a75b3a8d155ea155358674d3bf8251658183a5.tar.gz
STC-modified-74a75b3a8d155ea155358674d3bf8251658183a5.zip
Reverted crand.h API back to rename crand_* to stc64_*, and crand_next() -> stc64_rand().
Diffstat (limited to 'benchmarks/vector_vs_deque.cpp')
-rw-r--r--benchmarks/vector_vs_deque.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/benchmarks/vector_vs_deque.cpp b/benchmarks/vector_vs_deque.cpp
index ae37f246..6c26a823 100644
--- a/benchmarks/vector_vs_deque.cpp
+++ b/benchmarks/vector_vs_deque.cpp
@@ -20,7 +20,7 @@ void add(cvec_si* tm, const char* s, int n) { Si si = {s, n}; cvec_si_push_back(
void test_vector(const int num_iterations)
{
std::vector<int> v;
- crand_t rng = crand_init(0);
+ stc64_t rng = stc64_init(0);
v.reserve(num_iterations + 2); //Ensure there is enough space reserved.
// == PUSH_BACK
@@ -29,7 +29,7 @@ void test_vector(const int num_iterations)
for (int i=0; i<(num_iterations>>1); ++i)
{
- v.push_back(crand_next(&rng));
+ v.push_back(stc64_rand(&rng));
}
clock_t t2 = std::clock();
@@ -44,7 +44,7 @@ void test_vector(const int num_iterations)
for (int i=0; i<(num_iterations>>1); ++i)
{
// Rather add some more elements to back.
- v.push_back(crand_next(&rng));
+ v.push_back(stc64_rand(&rng));
}
clock_t t2 = std::clock();
@@ -96,7 +96,7 @@ void test_vector(const int num_iterations)
void test_deque(const int num_iterations)
{
std::deque<int> d;
- crand_t rng = crand_init(0);
+ stc64_t rng = stc64_init(0);
// == PUSH_BACK
{
@@ -104,7 +104,7 @@ void test_deque(const int num_iterations)
for (int i=0; i<(num_iterations>>1); ++i)
{
- d.push_back(crand_next(&rng));
+ d.push_back(stc64_rand(&rng));
}
clock_t t2 = std::clock();
@@ -118,7 +118,7 @@ void test_deque(const int num_iterations)
for (int i=0; i<(num_iterations>>1); ++i)
{
- d.push_front(crand_next(&rng));
+ d.push_front(stc64_rand(&rng));
}
clock_t t2 = std::clock();
@@ -177,7 +177,7 @@ using_cvec(i, int);
void test_cvec(const int num_iterations)
{
cvec_i v = cvec_inits;
- crand_t rng = crand_init(0);
+ stc64_t rng = stc64_init(0);
//v.reserve(num_iterations + 2); //Ensure there is enough space reserved.
// == PUSH_BACK
@@ -186,7 +186,7 @@ void test_cvec(const int num_iterations)
for (int i=0; i<(num_iterations>>1); ++i)
{
- cvec_i_push_back(&v, crand_next(&rng));
+ cvec_i_push_back(&v, stc64_rand(&rng));
}
clock_t t2 = std::clock();
@@ -201,7 +201,7 @@ void test_cvec(const int num_iterations)
for (int i=0; i<(num_iterations>>1); ++i)
{
// Rather add some more elements to back.
- cvec_i_push_back(&v, crand_next(&rng));
+ cvec_i_push_back(&v, stc64_rand(&rng));
}
clock_t t2 = std::clock();
@@ -257,7 +257,7 @@ using_cdeq(i, int);
void test_cdeq(const int num_iterations)
{
cdeq_i d = cdeq_i_with_capacity(num_iterations + 2);
- crand_t rng = crand_init(0);
+ stc64_t rng = stc64_init(0);
// == PUSH_BACK
{
@@ -265,7 +265,7 @@ void test_cdeq(const int num_iterations)
for (int i=0; i<(num_iterations>>1); ++i)
{
- cdeq_i_push_back(&d, crand_next(&rng));
+ cdeq_i_push_back(&d, stc64_rand(&rng));
}
clock_t t2 = std::clock();
@@ -279,7 +279,7 @@ void test_cdeq(const int num_iterations)
for (int i=0; i<(num_iterations>>1); ++i)
{
- cdeq_i_push_front(&d, crand_next(&rng));
+ cdeq_i_push_front(&d, stc64_rand(&rng));
}
clock_t t2 = std::clock();