1. 06 Mar, 2015 4 commits
    • The second step towards merging the timer changes. · 8ed7d766
      Eric Fiselier authored
      This patch does two things:
      
      1. It overhalls the static initialization in Walltime to be simplier. It uses
         a static variable inside WallTime::Now() to initialize the timer.
      
      2. Add a logging mechanism so that the -v flag actually has meaning and
         reimplement the CHECK macros to allow extra messages to be streamed in.
    • address comments · b1f34d38
      Eric Fiselier authored
    • Step one towards merging timer changes. · 5b41e128
      Eric Fiselier authored
      This patch cleans up our use of generic macros and also merges changes in the
      build system.
      
      It adds options -DBENCHMARK_ENABLE_TESTING and -DBENCHMARK_ENABLE_SHARED.
    • Change std::regex detection test to detect bug in libstdc++. · c5a362b4
      Eric Fiselier authored
      libstdc++'s std::regex has (or had) a bug in std::regex::operator=(...) that
      caused undefined behaviour. Clang will detect this and compile the function so
      that it crashes at runtime. This patch tried to detect that bug during
      configuration.
  2. 02 Mar, 2015 3 commits
  3. 25 Feb, 2015 1 commit
  4. 21 Feb, 2015 3 commits
  5. 19 Feb, 2015 3 commits
  6. 18 Feb, 2015 2 commits
  7. 26 Dec, 2014 1 commit
  8. 02 Dec, 2014 3 commits
  9. 14 Nov, 2014 5 commits
  10. 13 Nov, 2014 3 commits
  11. 12 Nov, 2014 2 commits
  12. 01 Nov, 2014 2 commits
  13. 26 Oct, 2014 1 commit
  14. 25 Oct, 2014 1 commit
  15. 18 Oct, 2014 4 commits
  16. 16 Oct, 2014 1 commit
  17. 12 Oct, 2014 1 commit