X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=folly%2Ftest%2FFBVectorBenchmark.cpp;h=ca327cdf0d5917b07979d110a44354e401fe03bb;hb=46a851f49b64fe44c7643eec03e8b16096d9837d;hp=2e20e39f0be72309a187f60b2ec28d85e5b272c8;hpb=f6a8fe63f09913d1784f974845dcfdfef3d5b93e;p=folly.git diff --git a/folly/test/FBVectorBenchmark.cpp b/folly/test/FBVectorBenchmark.cpp index 2e20e39f..ca327cdf 100644 --- a/folly/test/FBVectorBenchmark.cpp +++ b/folly/test/FBVectorBenchmark.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2014 Facebook, Inc. + * Copyright 2017 Facebook, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -17,27 +17,26 @@ // // Author: andrei.alexandrescu@fb.com -#include -#include -#include -#include -#include - -#include - -#include #include #include + #include +#include +#include +#include +#include +#include +#include +#include +#include + using namespace std; using namespace folly; auto static const seed = randomNumberSeed(); typedef boost::mt19937 RandomT; static RandomT rng(seed); -static const size_t maxString = 100; -static const bool avoidAliasing = true; template Integral2 random(Integral1 low, Integral2 up) { @@ -55,7 +54,7 @@ void randomString(String* toFill, unsigned int maxSize = 1000) { } template -void Num2String(String& str, Integral n) { +void Num2String(String& str, Integral /* n */) { str.resize(10, '\0'); sprintf(&str[0], "%ul", 10); str.resize(strlen(str.c_str())); @@ -93,16 +92,16 @@ typedef vector FBStringVector; typedef fbvector FBStringFBVector; #define VECTOR IntVector -#include +#include // nolint #undef VECTOR #define VECTOR IntFBVector -#include +#include // nolint #undef VECTOR #define VECTOR FBStringVector -#include +#include // nolint #undef VECTOR #define VECTOR FBStringFBVector -#include +#include // nolint #undef VECTOR int main(int argc, char** argv) {