1. ed39800 Upgrade to valgrind 3.13.0 (15 June 2017). by Elliott Hughes · 7 years ago
  2. b3a1e4b Update copyright dates, to include 2015. No functional change. by sewardj · 9 years ago
  3. 3cc2620 drd: Ignore ordering introduced by a mutex used in the thread creation wrapper by bart · 10 years ago
  4. d4bab99 drd: Update copyright notice by bart · 11 years ago
  5. 19f91bb Fix more Char/HChar mixups. Closing in... by florian · 12 years ago
  6. 03f8d3f Update copyright dates to include 2012. by sewardj · 12 years ago
  7. 1081fe2 Remove emacs modeline and/or local variables from DRD source files by bart · 12 years ago
  8. d61580e drd: Fix a race condition in the barrier implementation that could result in false positives. by bart · 13 years ago
  9. 922304f Updated modeline and copyright statement in DRD source files. by bart · 13 years ago
  10. 876cafd E-mail address update. by bart · 14 years ago
  11. eef3584 Removed ANNOTATE_HAPPENS_BEFORE/AFTER() usage restrictions. by bart · 14 years ago
  12. 9eecbbb Update copyright dates to 2010. by sewardj · 14 years ago
  13. 62cc232 Changes: by bart · 14 years ago
  14. c844150 Implemented type checking for reader-writer synchronization by bart · 15 years ago
  15. bedfd23 - Reindented code such that it uses three spaces for indentation instead by bart · 15 years ago
  16. d2c5eae Changes: by bart · 15 years ago
  17. 86562bd - Updated copyright statements. - Improved consistency of source file headers. by bart · 15 years ago
  18. 195e41f Wrapped DRD_() macro around all client object function names. by bart · 15 years ago
  19. c8914e9 Renamed a variable and removed two statements that were commented out. by bart · 15 years ago
  20. 94866cc Fixed bug in vector clock updating for semaphores with non-zero initial value. by bart · 15 years ago
  21. 3e017fa Fixed semaphore vector clock updating / simplified semaphore tracing. by bart · 15 years ago
  22. afb42b7 Fixed regression test tc20_verifywrap2, which was broken through r8829. by bart · 15 years ago
  23. ccf17de Renamed exp-drd directory into drd. Moved drd from the experimental tool class to the class of regular tools. by bart · 16 years ago[Renamed from exp-drd/drd_clientobj.h]
  24. 391d9dc Made error messages more verbose. by bart · 16 years ago
  25. 886b87c DRD now prints where a mutex appeared for the first time in addition to by bart · 16 years ago
  26. 9d5b796 Added support for detecting locks that have been held too long. by bart · 16 years ago
  27. a2b6e1b Added reference counting to segments. Synchronization objects (mutex, semaphore, barrier, rwlock) now keep a pointer to a segment instead of copying a vector clock for modeling causal relationships. by bart · 16 years ago
  28. 306527d Bug fix: sometimes an assert was triggered if pthread_barrier_destroy() was called after the last pthread_barrier_wait() finished and before the post-pthread_barrier_wait() client request finished. by bart · 16 years ago
  29. 0268dfa Added support for OpenMP barriers -- if libgomp.so has been built with debug information. More in general, added support for nested synchronization constructs. by bart · 16 years ago
  30. 8ddef88 Fixed false positives reported after the second last pthread_barrier_wait() call in a thread. by bart · 16 years ago
  31. 777f7fe Added support for POSIX reader-writer locks. Modified exp-drd/tests/filter-stderr such that i386 and AMD64 now generate the same output. Removed *.stderr.exp2 files. Added section that explains differences between LinuxThreads and NPTL to exp-drd/docs/README.txt. Made error message about LinuxThreads more clear. Made error messages more uniform. by bart · 16 years ago
  32. 72b751c Added command-line option --trace-clientobj. Renamed drd_clientobj* functions into clientobj*. Moved some code from drd_main.c into the drd_mutex.c/drd_cond.c/drd_semaphore.c. by bart · 16 years ago
  33. 28230a3 Eliminated upper bounds on the number of condition variables, semaphores and barriers. Added command-line option --trace-semaphore. by bart · 16 years ago
  34. b78312c Bug fix: "mutex reinitialization" error message is no longer printed for the tc09_bad_unlock test. by bart · 16 years ago
  35. e7d5872 Eliminated the upper bound on the number of client-side mutexes. by bart · 16 years ago