1. 07 Oct, 2014 4 commits
    • Leif Walsh's avatar
      changed to ANNOTATE_IGNORE_{READS,WRITES}_{BEGIN,END} · e024ba7a
      Leif Walsh authored
      DRD seems to prefer those annotations to
      DRD_IGNORE_VAR/DRD_STOP_IGNORING_VAR.
      
      Helgrind is stupid, and VALGRIND_HG_{DIS,EN}ABLE_CHECKING pairs
      bizarrely "reclaim" the memory location for the current thread when
      re-enabling checking.  So they probably aren't completely suitable for
      our purposes, but Helgrind provides no facility for doing what we want
      because it just wants to watch the world burn.  So we add a couple of
      Helgrind suppressions in addition.
      
      Also, added a cute RAII wrapper for reading a variable in a racy way.
      Writing can be done the same way if we only want to appease DRD, but
      because Helgrind does things on a memory location-basis and not a
      thread-basis, things get a little tricky.
      e024ba7a
    • Leif Walsh's avatar
      fixed version check inequality · 3bf25268
      Leif Walsh authored
      3bf25268
    • Leif Walsh's avatar
    • Rich Prohaska's avatar
      Merge branch 'ft600' · d9826245
      Rich Prohaska authored
      d9826245
  2. 06 Oct, 2014 9 commits
  3. 03 Oct, 2014 2 commits
  4. 25 Sep, 2014 2 commits
  5. 21 Sep, 2014 1 commit
  6. 20 Sep, 2014 1 commit
  7. 10 Sep, 2014 3 commits
  8. 09 Sep, 2014 1 commit
  9. 03 Sep, 2014 2 commits
  10. 02 Sep, 2014 3 commits
  11. 30 Aug, 2014 1 commit
  12. 28 Aug, 2014 1 commit
  13. 26 Aug, 2014 1 commit
  14. 24 Aug, 2014 2 commits
  15. 21 Aug, 2014 7 commits