Fix build break
authorNicholas Ormrod <njormrod@fb.com>
Mon, 17 Nov 2014 23:47:05 +0000 (15:47 -0800)
committerDave Watson <davejwatson@fb.com>
Wed, 19 Nov 2014 20:52:40 +0000 (12:52 -0800)
Summary:
Change counting index to unsigned to avoid unsigned-signed
comparison errors.

@build-break

Test Plan:
fbconfig -r folly && fbmake dbg
fbmake runtests wangle

Reviewed By: robbert@fb.com, davejwatson@fb.com

Subscribers: sdwilsh, fugalh, njormrod, folly-diffs@

FB internal diff: D1686315

Signature: t1:1686315:1416267974:d8f6075550b9d611790263338dd4f49e7ef451cc

Blame Revision: D1595200

folly/experimental/wangle/rx/test/RxBenchmark.cpp

index 5a14bbc6218a7e12e234f49cc298fcfcadcfe7ca..c412310029e5d826de9e57f91eae25e72005b4dc 100644 (file)
@@ -27,7 +27,7 @@ static std::unique_ptr<Observer<int>> makeObserver() {
 }
 
 void subscribeImpl(uint iters, int N, bool countUnsubscribe) {
-  for (int iter = 0; iter < iters; iter++) {
+  for (uint iter = 0; iter < iters; iter++) {
     BenchmarkSuspender bs;
     Subject<int> subject;
     std::vector<std::unique_ptr<Observer<int>>> observers;
@@ -56,7 +56,7 @@ void subscribe(uint iters, int N) {
 }
 
 void observe(uint iters, int N) {
-  for (int iter = 0; iter < iters; iter++) {
+  for (uint iter = 0; iter < iters; iter++) {
     BenchmarkSuspender bs;
     Subject<int> subject;
     std::vector<std::unique_ptr<Observer<int>>> observers;
@@ -72,7 +72,7 @@ void observe(uint iters, int N) {
 }
 
 void inlineObserve(uint iters, int N) {
-  for (int iter = 0; iter < iters; iter++) {
+  for (uint iter = 0; iter < iters; iter++) {
     BenchmarkSuspender bs;
     Subject<int> subject;
     std::vector<Observer<int>*> observers;
@@ -91,7 +91,7 @@ void inlineObserve(uint iters, int N) {
 }
 
 void notifySubscribers(uint iters, int N) {
-  for (int iter = 0; iter < iters; iter++) {
+  for (uint iter = 0; iter < iters; iter++) {
     BenchmarkSuspender bs;
     Subject<int> subject;
     std::vector<std::unique_ptr<Observer<int>>> observers;
@@ -110,7 +110,7 @@ void notifySubscribers(uint iters, int N) {
 }
 
 void notifyInlineObservers(uint iters, int N) {
-  for (int iter = 0; iter < iters; iter++) {
+  for (uint iter = 0; iter < iters; iter++) {
     BenchmarkSuspender bs;
     Subject<int> subject;
     std::vector<Observer<int>*> observers;