summaryrefslogtreecommitdiffhomepage
path: root/benchmarks/cdeq_benchmark.cpp
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2021-10-02 11:35:45 +0200
committerTyge Løvset <[email protected]>2021-10-02 11:35:45 +0200
commitc952b72df544e5d4cb555140f4d0c3f251444b45 (patch)
treeeb450502f5313af5cea7f52450193c08ac2aad17 /benchmarks/cdeq_benchmark.cpp
parent09a07970445dc34b986b1836679616ab8de81792 (diff)
downloadSTC-modified-c952b72df544e5d4cb555140f4d0c3f251444b45.tar.gz
STC-modified-c952b72df544e5d4cb555140f4d0c3f251444b45.zip
Fixed benchmarks regarding cmap find bug.
Diffstat (limited to 'benchmarks/cdeq_benchmark.cpp')
-rw-r--r--benchmarks/cdeq_benchmark.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/benchmarks/cdeq_benchmark.cpp b/benchmarks/cdeq_benchmark.cpp
index a12dddf0..0c4def50 100644
--- a/benchmarks/cdeq_benchmark.cpp
+++ b/benchmarks/cdeq_benchmark.cpp
@@ -43,8 +43,8 @@ Sample test_std_deque() {
c_forrange (N) con.push_back(stc64_random() & mask2);
s.test[FIND].t1 = clock();
size_t sum = 0;
- container::iterator it;
// Iteration - not inherent find - skipping
+ //container::iterator it;
//c_forrange (S) if ((it = std::find(con.begin(), con.end(), stc64_random() & mask2)) != con.end()) sum += *it;
s.test[FIND].t2 = clock();
s.test[FIND].sum = sum;
@@ -88,8 +88,8 @@ Sample test_stc_deque() {
c_forrange (N) cdeq_x_push_back(&con, stc64_random() & mask2);
s.test[FIND].t1 = clock();
size_t sum = 0;
- cdeq_x_iter_t it;
- //c_forrange (S) if ((it = cdeq_x_find(&con, stc64_random() & mask2)).ref) sum += *it.ref;
+ //cdeq_x_iter_t it, end = cdeq_x_end(&con);
+ //c_forrange (S) if ((it = cdeq_x_find(&con, stc64_random() & mask2)).ref != end.ref) sum += *it.ref;
s.test[FIND].t2 = clock();
s.test[FIND].sum = sum;
s.test[ITER].t1 = clock();