Skip to content
Snippets Groups Projects
  1. Oct 13, 2010
  2. Sep 21, 2010
  3. Aug 13, 2010
  4. Apr 19, 2010
    • Tofu Linden's avatar
      Change Linux fasttimer implementation back to RDTSC - using a reliable syscall... · 7462911b
      Tofu Linden authored
      Change Linux fasttimer implementation back to RDTSC - using a reliable syscall was REALLY chewing CPU time.  Sigh.  I didn't realize how incredibly often this gets called.  So, back to the assembly.
      But be more careful with CPU clock count on linux, so the fasttimer values are much more accurate than they were the last time we were with RDTSC, in absolute terms - back in the right order of magnitude anyway.
      
      Also change many instances of Mhz to MHz.
      Also some minor comment fixes.
      7462911b
  5. Feb 06, 2010
  6. Feb 05, 2010
  7. Feb 04, 2010
  8. Nov 10, 2009
    • Nat Goodspeed's avatar
      Enhance LLInstanceTracker variants to be more uniform. · a97aebb8
      Nat Goodspeed authored
      For both the (so far unused) generic KEY form and the KEY = T* form, provide
      key_iter, beginKeys(), endKeys().
      Change instance_iter so that when dereferenced, it gives you a T& rather than
      a T*, to be more harmonious with a typical STL container. (You parameterize
      LLInstanceTracker with T, not with T*.)
      Fix existing usage in llfasttimer.cpp and lltimer.cpp to agree.
      For the KEY = T* specialization, add T* getInstance(T*) so client isn't forced
      to know which variant was used.
      Add unit tests for uniformity of public operations on both variants.
      a97aebb8
  9. Jun 21, 2009
  10. May 08, 2009
  11. Jan 07, 2009
  12. Jan 05, 2009
  13. Oct 09, 2008
  14. Aug 12, 2008
  15. Jun 25, 2008
  16. Jun 02, 2008
  17. May 14, 2008
  18. Apr 16, 2008
  19. Oct 04, 2007
  20. Aug 21, 2007
  21. Aug 01, 2007
  22. Jul 20, 2007
  23. Jan 03, 2007
  24. Jan 02, 2007
Loading