1. dc1ef03 Wrapped DRD_() macro around even more function names. by bart · 16 years ago
  2. 62a784c Wrapped DRD_() macro around thread-related function names. by bart · 16 years ago
  3. 195e41f Wrapped DRD_() macro around all client object function names. by bart · 16 years ago
  4. 62ada3f Wrapped DRD_() macro around all segment function names. by bart · 16 years ago
  5. c8914e9 Renamed a variable and removed two statements that were commented out. by bart · 16 years ago
  6. 59347ff Comment out unused code so as to get a warning free build. by sewardj · 16 years ago
  7. 94866cc Fixed bug in vector clock updating for semaphores with non-zero initial value. by bart · 16 years ago
  8. 3e017fa Fixed semaphore vector clock updating / simplified semaphore tracing. by bart · 16 years ago
  9. afb42b7 Fixed regression test tc20_verifywrap2, which was broken through r8829. by bart · 16 years ago
  10. 62b4c57 Fix some format string mismatch warnings, associated with r8825. by sewardj · 16 years ago
  11. da9436b Added more semaphore tracing info. by bart · 16 years ago
  12. 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_semaphore.c]
  13. 5f57be9 - Renamed the client request VG_USERREQ__GET_THREAD_SELF into by bart · 16 years ago
  14. d9e39ec Semaphore and barrier reinitialization are now reported. by bart · 16 years ago
  15. 74a5f21 Fixed compiler warnings in assert statements. by bart · 16 years ago
  16. 6bbefaf Added more detailed statistics about thread_new_segment() calls. by bart · 16 years ago
  17. 4a975e1 Modified mutex and condtion variable tracing output slightly. by bart · 17 years ago
  18. 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 · 17 years ago
  19. 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 · 17 years ago
  20. 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 · 17 years ago
  21. 3b1ee45 Added detection of more types of runtime errors. Cleaned up tracing output. Added test for tracing output (tc20_verifywrap2). by bart · 17 years ago
  22. 28230a3 Eliminated upper bounds on the number of condition variables, semaphores and barriers. Added command-line option --trace-semaphore. by bart · 17 years ago
  23. 9cdaf1e Fixed a memory leak. by bart · 17 years ago
  24. 25896d9 Fix exp-drd Fedora 8 tc18_semabuse regression test failure. It is okay to leave out the tl_assert(waited) statement because this statement is only triggered in case sem_post() fails, and sem_post() currently only fails when called on something that is not a semaphore. by bart · 17 years ago
  25. c0be925 Fix race condition in sem_post() wrapper (Bart Van Assche). by sewardj · 17 years ago
  26. e3b57aa by sewardj · 17 years ago
  27. 8564292 by sewardj · 17 years ago