1. 12 Oct, 2018 7 commits
  2. 11 Oct, 2018 6 commits
  3. 10 Oct, 2018 3 commits
  4. 09 Oct, 2018 8 commits
  5. 08 Oct, 2018 13 commits
  6. 06 Oct, 2018 1 commit
  7. 05 Oct, 2018 2 commits
    • Nils Goroll's avatar
      fix a minor oversight · 7717b4c8
      Nils Goroll authored
      I failed to consider the hypothetical case that there is only gethrtime()
      and no clock_gettime(CLOCK_MONOTONIC).
      7717b4c8
    • Nils Goroll's avatar
      gethrtime() is now slower than clock_gettime() on modern Solarisen · 32e518aa
      Nils Goroll authored
      Throw out the conventional wisdom and base the decision on a micro
      benchmark.
      
      clock_gettime() is now preferred if it is consistently at least
      double as fast as gethrtime(), which is the case on varnishdev-il,
      the SmartOS vtest machine.
      
      config.log gives details on the performance check, sample output
      below:
      
      configure:22703: ./conftest
      hrtime              45989530 check 16748699083977959327
      clock_gettime        4119385 check 16748701613138517215
      ...
      hrtime              48113108 check 16748749015170035860
      clock_gettime        4020802 check 16748751585081458308
      clock_gettime wins 10/10
      32e518aa