1. 02 Aug, 2016 1 commit
  2. 25 Jul, 2016 1 commit
  3. 23 Jul, 2016 1 commit
  4. 22 Jul, 2016 5 commits
  5. 13 Jul, 2016 1 commit
  6. 12 Jul, 2016 1 commit
  7. 11 Jul, 2016 1 commit
  8. 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")
  9. 27 Jun, 2016 3 commits
  10. 20 Jun, 2016 1 commit
  11. 03 Jun, 2016 1 commit
  12. 02 Jun, 2016 13 commits
  13. 01 Jun, 2016 2 commits
  14. 31 May, 2016 2 commits
  15. 30 May, 2016 3 commits
  16. 27 May, 2016 3 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