1. 74b2d97 drd: Convert a few VG_(message)() calls into VG_(maybe_record_error)() calls by bart · 13 years ago
  2. b2260b8 Reverted r11536 because it didn't have the desired effect - changing the behavior of DRD on Darwin. by bart · 13 years ago
  3. 9fc7fac DRD: don't inline pthread intercepts because in combination with the current fragile implementation of the CALL_FN_* macros inlining intercepts can easily trigger stack alignment errors on Darwin. by bart · 13 years ago
  4. b00ec8c Reverted r11010 because it was wrong. by bart · 15 years ago
  5. f2f8cfa Merged tc23_bogus_condwait.stderr.exp-linux-x86 and -ppc. by bart · 15 years ago
  6. cab64bc Update .exp files for r10783. by njn · 15 years ago
  7. 791a0c6 Implemented a more systematic approach for intercepting POSIX threads by bart · 15 years ago
  8. 8c979e2 Made the error reporting behavior of DRD similar to that of other by bart · 15 years ago
  9. 9667ccd Modified filter_stderr to filter out even more platform differences. by bart · 15 years ago
  10. b87a897 Reverted r10523 and r10540: since sem_init() is not yet supported on Darwin, revert the attempts to compensate for the different return values on Darwin. by bart · 15 years ago
  11. a412195 Renamed output files. by bart · 15 years ago[Renamed from drd/tests/tc23_bogus_condwait.stderr.exp-linux]
  12. d2d744c Make the regression tests pass again on Linux. by bart · 15 years ago
  13. dfca61f Added another Darwin regression tests output variant. by bart · 15 years ago[Renamed from drd/tests/tc23_bogus_condwait.stderr.exp]
  14. 9f717f5 Updated line numbers in expected output -- these line numbers changed because of r10523. by bart · 15 years ago
  15. a1fc3a5 More regression test output tuning. by bart · 15 years ago
  16. 292c1e2 Renamed vg_thread_wrapper() into DRD_(thread_wrapper)(). by bart · 15 years ago
  17. 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/tests/tc23_bogus_condwait.stderr.exp]
  18. 391d9dc Made error messages more verbose. by bart · 16 years ago
  19. 9905c2e Bug fix: only complain about recursive locking before pthread_cond_wait() is called if the calling thread holds the lock. by bart · 16 years ago
  20. 08e6d6a An error message is now printed if the mutex pointer passed to by bart · 16 years ago
  21. 886b87c DRD now prints where a mutex appeared for the first time in addition to by bart · 16 years ago
  22. 46b5fce Some time ago reporting sending POSIX signals where the mutex associated by bart · 16 years ago
  23. 52e8291 Modified error message that is printed when a mutex operation is attempted on an object that is not a mutex. by bart · 16 years ago
  24. 6b71761 When the "not a mutex" error message is printed, the offending address is now printed too. by bart · 16 years ago
  25. 1160800 Disabled the warning on sending a signal without having locked the associated mutex, since this is not always an error. by bart · 16 years ago
  26. 2cb588d Renamed drd_intercepts.c into drd_pthread_intercepts.c. by bart · 16 years ago
  27. f16b77c More finetuning of output filtering. by bart · 16 years ago
  28. 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
  29. 0034464 Converted double mutex error messages into single error messages. by bart · 16 years ago
  30. 5357fcb Modified drd client requests such that the mutex type can be passed from the intercepts to the tool. An error message is now printed in case a locked mutex is destroyed and in case a thread exits while it holds a lock on a mutex. Changed format of mutex error messages. Added recursive_mutex regression test. Fixed autogen warnings in exp-drd/tests/Makefile.am. by bart · 16 years ago
  31. e883bc8 Cleaned up generation of "Not a mutex" error messages. by bart · 16 years ago
  32. 60389da Added more of Helgrind's regression tests. by bart · 16 years ago