Home | History | Annotate | Download | only in benchmarks

Lines Matching refs:state

11 static void BM_StringFindNoMatch(benchmark::State &state) {
12 std::string s1(state.range(0), '-');
14 while (state.KeepRunning())
20 static void BM_StringFindAllMatch(benchmark::State &state) {
22 std::string s2(state.range(0), '-');
23 while (state.KeepRunning())
29 static void BM_StringFindMatch1(benchmark::State &state) {
31 s1 += std::string(state.range(0), '-');
32 std::string s2(state.range(0), '-');
33 while (state.KeepRunning())
39 static void BM_StringFindMatch2(benchmark::State &state) {
41 s1 += std::string(state.range(0), '-');
42 s1 += std::string(state.range(0), '*');
43 std::string s2(state.range(0), '-');
44 while (state.KeepRunning())