projects
/
folly.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Expose move result from LockFreeRingBuffer::Cursor
[folly.git]
/
folly
/
test
/
ForeachTest.cpp
diff --git
a/folly/test/ForeachTest.cpp
b/folly/test/ForeachTest.cpp
index 4c13b93795d2563b03b8d1eba0f987dd43b690d1..4d97b0b0ddfdbd1509ab03b3ef3f76f20286429a 100644
(file)
--- a/
folly/test/ForeachTest.cpp
+++ b/
folly/test/ForeachTest.cpp
@@
-188,8
+188,6
@@
BENCHMARK(ForEachKVNoMacroAssign, iters) {
BENCHMARK_SUSPEND {
setupBenchmark(iters);
BENCHMARK_SUSPEND {
setupBenchmark(iters);
- int sumKeys = 0;
- std::string sumValues = "";
}
FOR_EACH (iter, bmMap) {
}
FOR_EACH (iter, bmMap) {
@@
-215,11
+213,12
@@
BENCHMARK(ForEachKVNoMacroNoAssign, iters) {
}
BENCHMARK(ManualLoopNoAssign, iters) {
}
BENCHMARK(ManualLoopNoAssign, iters) {
+ int sumKeys = 0;
+ std::string sumValues;
+
BENCHMARK_SUSPEND {
setupBenchmark(iters);
}
BENCHMARK_SUSPEND {
setupBenchmark(iters);
}
- int sumKeys = 0;
- std::string sumValues;
for (auto iter = bmMap.begin(); iter != bmMap.end(); ++iter) {
sumKeys += iter->first;
for (auto iter = bmMap.begin(); iter != bmMap.end(); ++iter) {
sumKeys += iter->first;
@@
-228,11
+227,12
@@
BENCHMARK(ManualLoopNoAssign, iters) {
}
BENCHMARK(ForEachKVMacro, iters) {
}
BENCHMARK(ForEachKVMacro, iters) {
+ int sumKeys = 0;
+ std::string sumValues;
+
BENCHMARK_SUSPEND {
setupBenchmark(iters);
}
BENCHMARK_SUSPEND {
setupBenchmark(iters);
}
- int sumKeys = 0;
- std::string sumValues;
FOR_EACH_KV (k, v, bmMap) {
sumKeys += k;
FOR_EACH_KV (k, v, bmMap) {
sumKeys += k;