1. 10 Oct, 2014 1 commit
  2. 07 Oct, 2014 4 commits
    • Leif Walsh's avatar
      changed to ANNOTATE_IGNORE_{READS,WRITES}_{BEGIN,END} · a1190947
      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.
      a1190947
    • Leif Walsh's avatar
      fixed version check inequality · bd415e73
      Leif Walsh authored
      bd415e73
    • Leif Walsh's avatar
    • Rich Prohaska's avatar
      Merge branch 'ft600' · b5992590
      Rich Prohaska authored
      b5992590
  3. 06 Oct, 2014 9 commits
  4. 03 Oct, 2014 2 commits
  5. 25 Sep, 2014 2 commits
  6. 21 Sep, 2014 1 commit
  7. 20 Sep, 2014 1 commit
  8. 10 Sep, 2014 3 commits
  9. 09 Sep, 2014 1 commit
  10. 03 Sep, 2014 2 commits
  11. 02 Sep, 2014 3 commits
  12. 30 Aug, 2014 1 commit
  13. 28 Aug, 2014 1 commit
  14. 26 Aug, 2014 1 commit
  15. 24 Aug, 2014 2 commits
  16. 21 Aug, 2014 6 commits