1. 23 Jul, 2016 1 commit
  2. 22 Jul, 2016 5 commits
  3. 13 Jul, 2016 1 commit
  4. 12 Jul, 2016 1 commit
  5. 11 Jul, 2016 1 commit
  6. 06 Jul, 2016 1 commit
    • Add export linker flags policy to cmake (#251) · 2149577f
      Steve Downey authored
      Add policy CMP0056, which honors the link flags in try_compile and
      try_run. This allows for building against non-system libc++ by providing
      the correct -L and rpath options in a containing project.
      
      For example:
      
          set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -L ${LLVM_ROOT}/lib -l c++ -l c++abi")
          set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-rpath,${LLVM_ROOT}/lib")
  7. 27 Jun, 2016 3 commits
  8. 20 Jun, 2016 1 commit
  9. 03 Jun, 2016 1 commit
  10. 02 Jun, 2016 13 commits
  11. 01 Jun, 2016 2 commits
  12. 31 May, 2016 2 commits
  13. 30 May, 2016 3 commits
  14. 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
  15. 26 May, 2016 1 commit