diff --git a/README.md b/README.md index 5c1d2b79..0066d495 100644 --- a/README.md +++ b/README.md @@ -49,10 +49,9 @@ of `memcpy()` calls of different lengths: static void BM_memcpy(benchmark::State& state) { char* src = new char[state.range_x()]; char* dst = new char[state.range_x()]; memset(src, 'x', state.range_x()); - while (state.KeepRunning()) { + while (state.KeepRunning()) memcpy(dst, src, state.range_x()); - benchmark::SetBenchmarkBytesProcessed( - int64_t(state.iterations) * int64_t(state.range_x())); + state.SetBytesProcessed(int64_t(state.iterations) * int64_t(state.range_x())); delete[] src; delete[] dst; } diff --git a/include/benchmark/benchmark.h b/include/benchmark/benchmark.h index c8c2115d..96397e05 100644 --- a/include/benchmark/benchmark.h +++ b/include/benchmark/benchmark.h @@ -40,9 +40,9 @@ int main(int argc, char** argv) { static void BM_memcpy(benchmark::State& state) { char* src = new char[state.range_x()]; char* dst = new char[state.range_x()]; memset(src, 'x', state.range_x()); - while (state.KeepRunning()) { + while (state.KeepRunning()) memcpy(dst, src, state.range_x()); - SetBenchmarkBytesProcessed(int64_t_t(state.iterations) * int64(state.range_x())); + state.SetBytesProcessed(int64_t_t(state.iterations) * int64(state.range_x())); delete[] src; delete[] dst; } BENCHMARK(BM_memcpy)->Arg(8)->Arg(64)->Arg(512)->Arg(1<<10)->Arg(8<<10);