Lines Matching defs:state
12 static void ParseFile(benchmark::State& state, const char* filename)
14 while (state.KeepRunning())
16 state.PauseTiming();
19 state.ResumeTiming();
23 state.PauseTiming();
26 state.ResumeTiming();
30 state.SetBytesProcessed(state.iterations() * file.tellg());
45 static void ParseString(benchmark::State& state, const char* filename)
50 while (state.KeepRunning())
52 state.PauseTiming();
54 state.ResumeTiming();
58 state.PauseTiming();
60 state.ResumeTiming();
63 state.SetBytesProcessed(state.iterations() * str.size());
79 static void Dump(benchmark::State& state, const char* filename, int indent)
85 while (state.KeepRunning())
90 state.SetBytesProcessed(state.iterations() * j.dump(indent).size());