1. 01 Jun, 2016 1 commit
  2. 30 May, 2016 3 commits
  3. 27 May, 2016 4 commits
    • Move UnitTime helpers to reporter.h · 02230445
      Eric Fiselier authored
    • Cleanup reporters (#226) · 1b263fe6
      Eric authored
      * Move ComputeStats call out of the reporters
      
      * Cleanup adjusted time calculations in reporters
      
      * Move ComputeBigO call out of reporters
      
      * Remove ReportComplexity interface using ReportRuns instead
      
      * Factor out reporting of basic context information
      
      * Attempt to fix GCC 4.6 build errors
      
      * Move ComputeStats to complexity.cc
    • Allow benchmarks to take arbitrary arguments. (#221) · 238e558f
      Eric authored
      * Add lambda benchmarks
      
      * Remove lambda capture since the lambda is not at a block scope
      
      * Remove LambdaBenchmark helper since FunctionBenchmark can be used with non-capturing lambas
      
      * Add lambda benchmarks
      
      * Remove lambda capture since the lambda is not at a block scope
      
      * Remove LambdaBenchmark helper since FunctionBenchmark can be used with non-capturing lambas
      
      * Add more docs for BENCHMARK_CAPTURE.
      
      * Fix use of misnamed parameter
      
      * Guard BENCHMARK_CAPTURE tests against non-c++11 compilers
      
      * Move tests out of basic_test.cc
    • Change reporters to use a specified output and error stream. Add tests for output. (#219) · 5686bf1b
      Eric authored
      * Add test for reporter output.
      
      * setup err_stream tests
      
      * Fix warnings in tests
      
      * whitespace
      
      * Fix build errors caused by super pedantic compilers
      
      * Pass streams by pointer not non-const reference
  4. 26 May, 2016 9 commits
  5. 25 May, 2016 15 commits
  6. 24 May, 2016 8 commits