1. 12 Oct, 2017 1 commit
  2. 08 Sep, 2017 2 commits
    • Clément Bœsch's avatar
      lavu/timer.h: add Linux Perf API support · f61379cb
      Clément Bœsch authored
      Refer to "checkasm: use perf API on Linux ARM*" commit for the
      rationale.
      
      The implementation is somehow duplicated with checkasm, but so is the
      current usage of AV_READ_TIME(). Until these implementations and
      heuristics are made consistent, I don't see a way of sharing that code.
      
      Note: when using libavutil/timer.h, it is now important to include
      before any other include due to the _GNU_SOURCE requirement.
      f61379cb
    • Clément Bœsch's avatar
      lavu/timer.h: factor out timer report · 9c0d823a
      Clément Bœsch authored
      This commit is meant to reduce the diff in the following one.
      9c0d823a
  3. 14 Dec, 2015 1 commit
    • Janne Grunau's avatar
      arm64: add cycle counter support · 64034849
      Janne Grunau authored
      The ISB (instruction synchronization barrier) might be too heavy for
      START/STOPTIMER use but should be more accurate in checkasm where the
      timing overhead is subtracted.
      64034849
  4. 27 Mar, 2015 2 commits
  5. 04 Aug, 2014 1 commit
  6. 09 Mar, 2014 1 commit
  7. 08 Mar, 2014 1 commit
    • Janne Grunau's avatar
      timer: use mach_absolute_time as high resolution clock on darwin · c708b540
      Janne Grunau authored
      Not guaranteed to be in nanosecond resolution. On iOS 7 the duration
      of one tick is 125/3 ns which is still more than an order of magnitude
      better then microseconds.
      
      Replace decicycles with the neutral UNITS. Decicycles is strange but
      tenths of a nanosecond and unspecific "deci"-ticks for mach_absolute_time
      is just silly.
      c708b540
  8. 05 Feb, 2014 1 commit
  9. 15 Aug, 2012 1 commit
  10. 05 Jan, 2012 1 commit
  11. 28 Nov, 2011 1 commit
  12. 14 Jul, 2011 1 commit
  13. 19 Mar, 2011 1 commit
  14. 20 Apr, 2010 1 commit
  15. 01 Apr, 2009 2 commits
  16. 01 Feb, 2009 1 commit
  17. 15 Jan, 2009 1 commit