1. 24 Feb, 2016 1 commit
  2. 23 Feb, 2016 5 commits
  3. 22 Feb, 2016 4 commits
  4. 19 Feb, 2016 1 commit
    • Nick Mathewson's avatar
      Port timeout.c to platforms without __builtin_c[tl]z · 7311ebae
      Nick Mathewson authored
      This patch includes an intrinsic implementation for these functions
      when the compiler is GCC, Clang, or MSVC--or if the compiler claims
      to be one of those.  Otherwise, a naive implementation is used.
      
      Tests are included for all of these functions, which turned up a
      possible problem: according to the gcc documentation, __builtin_ctz
      and __builtin_clz give an undefined result when their inputs is
      zero.  I was not able to persuade myself that we always called them
      with a nonzero argument.
      7311ebae
  5. 03 Feb, 2014 5 commits
  6. 01 Feb, 2014 3 commits
  7. 13 Jan, 2014 1 commit
  8. 11 Jan, 2014 7 commits
  9. 09 Jan, 2014 2 commits
  10. 04 Jan, 2014 7 commits
  11. 03 Jan, 2014 1 commit
  12. 14 Dec, 2013 3 commits