Google-style cleanups (#416)

This commit is contained in:
Dominic Hamon 2017-07-13 18:33:43 +02:00 committed by GitHub
parent ee3cfca651
commit e8fc2a2b8c
4 changed files with 13 additions and 13 deletions

View File

@ -286,7 +286,7 @@ Benchmark* RegisterBenchmarkInternal(Benchmark*);
int InitializeStreams(); int InitializeStreams();
BENCHMARK_UNUSED static int stream_init_anchor = InitializeStreams(); BENCHMARK_UNUSED static int stream_init_anchor = InitializeStreams();
} // end namespace internal } // namespace internal
#if !defined(__GNUC__) || defined(__pnacl__) || defined(EMSCRIPTN) #if !defined(__GNUC__) || defined(__pnacl__) || defined(EMSCRIPTN)
@ -556,7 +556,7 @@ class State {
const int threads; const int threads;
const size_t max_iterations; const size_t max_iterations;
// TODO make me private // TODO(EricWF) make me private
State(size_t max_iters, const std::vector<int>& ranges, int thread_i, State(size_t max_iters, const std::vector<int>& ranges, int thread_i,
int n_threads, internal::ThreadTimer* timer, int n_threads, internal::ThreadTimer* timer,
internal::ThreadManager* manager); internal::ThreadManager* manager);
@ -671,7 +671,7 @@ class Benchmark {
// Specify if each repetition of the benchmark should be reported separately // Specify if each repetition of the benchmark should be reported separately
// or if only the final statistics should be reported. If the benchmark // or if only the final statistics should be reported. If the benchmark
// is not repeated then the single result is always reported. // is not repeated then the single result is always reported.
Benchmark* ReportAggregatesOnly(bool v = true); Benchmark* ReportAggregatesOnly(bool value = true);
// If a particular benchmark is I/O bound, runs multiple threads internally or // If a particular benchmark is I/O bound, runs multiple threads internally or
// if for some reason CPU timings are not representative, call this method. If // if for some reason CPU timings are not representative, call this method. If
@ -867,7 +867,7 @@ class Fixture : public internal::Benchmark {
virtual void BenchmarkCase(State&) = 0; virtual void BenchmarkCase(State&) = 0;
}; };
} // end namespace benchmark } // namespace internal
// ------------------------------------------------------ // ------------------------------------------------------
// Macro to register benchmarks // Macro to register benchmarks
@ -1204,6 +1204,6 @@ inline double GetTimeUnitMultiplier(TimeUnit unit) {
} }
} }
} // end namespace benchmark } // namespace benchmark
#endif // BENCHMARK_BENCHMARK_H_ #endif // BENCHMARK_BENCHMARK_H_

View File

@ -595,13 +595,13 @@ size_t RunSpecifiedBenchmarks(BenchmarkReporter* console_reporter,
auto& Err = console_reporter->GetErrorStream(); auto& Err = console_reporter->GetErrorStream();
std::string const& fname = FLAGS_benchmark_out; std::string const& fname = FLAGS_benchmark_out;
if (fname == "" && file_reporter) { if (fname.empty() && file_reporter) {
Err << "A custom file reporter was provided but " Err << "A custom file reporter was provided but "
"--benchmark_out=<file> was not specified." "--benchmark_out=<file> was not specified."
<< std::endl; << std::endl;
std::exit(1); std::exit(1);
} }
if (fname != "") { if (!fname.empty()) {
output_file.open(fname); output_file.open(fname);
if (!output_file.is_open()) { if (!output_file.is_open()) {
Err << "invalid file name: '" << fname << std::endl; Err << "invalid file name: '" << fname << std::endl;

View File

@ -209,9 +209,9 @@ bool IsFlag(const char* str, const char* flag) {
return (ParseFlagValue(str, flag, true) != nullptr); return (ParseFlagValue(str, flag, true) != nullptr);
} }
bool IsTruthyFlagValue(const std::string& str) { bool IsTruthyFlagValue(const std::string& value) {
if (str.empty()) return true; if (value.empty()) return true;
char ch = str[0]; char ch = value[0];
return isalnum(ch) && return isalnum(ch) &&
!(ch == '0' || ch == 'f' || ch == 'F' || ch == 'n' || ch == 'N'); !(ch == '0' || ch == 'f' || ch == 'F' || ch == 'n' || ch == 'N');
} }

View File

@ -31,10 +31,10 @@ BenchmarkReporter::BenchmarkReporter()
BenchmarkReporter::~BenchmarkReporter() {} BenchmarkReporter::~BenchmarkReporter() {}
void BenchmarkReporter::PrintBasicContext(std::ostream *out_ptr, void BenchmarkReporter::PrintBasicContext(std::ostream *out,
Context const &context) { Context const &context) {
CHECK(out_ptr) << "cannot be null"; CHECK(out) << "cannot be null";
auto &Out = *out_ptr; auto &Out = *out;
Out << "Run on (" << context.num_cpus << " X " << context.mhz_per_cpu Out << "Run on (" << context.num_cpus << " X " << context.mhz_per_cpu
<< " MHz CPU " << ((context.num_cpus > 1) ? "s" : "") << ")\n"; << " MHz CPU " << ((context.num_cpus > 1) ? "s" : "") << ")\n";