Keep most of this inline as it's on the code path that is being timed
| 2579 | public: |
| 2580 | // Keep most of this inline as it's on the code path that is being timed |
| 2581 | BenchmarkLooper( StringRef name ) |
| 2582 | : m_name( name ), |
| 2583 | m_resolution( getResolution() ) |
| 2584 | { |
| 2585 | reportStart(); |
| 2586 | m_timer.start(); |
| 2587 | } |
| 2588 | |
| 2589 | explicit operator bool() { |
| 2590 | if( m_count < m_iterationsToRun ) |