folly: improve ProducerConsumerQueueBenchmark (misplaced doNotOptimizeAway)
[folly.git] / folly / test / ProducerConsumerQueueBenchmark.cpp
index 52a92518c5b07d6fd0d6a6975e1d0f1ec3556fb7..cea0787461af45ae05ad5e4e2aac2c7d04f774bf 100644 (file)
@@ -72,8 +72,8 @@ struct ThroughputTest {
     for (int i = 0; i < iters_; ++i) {
       ThroughputType item = 0;
       while (!queue_.read(item)) {
-        doNotOptimizeAway(item);
       }
+      doNotOptimizeAway(item);
     }
   }