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. ea71ffb Fix printf format inconsistencies as pointed out by gcc -Wformat-signedness. by florian · 9 years ago
  4. ad4e979 Fix typos in source code. Patch by Dmitriy (olshevskiy87@bk.ru). by florian · 9 years ago
  5. 9af04c4 Fix a few VG_(message) invocations. The function does not add a by florian · 9 years ago
  6. d4bab99 drd: Update copyright notice by bart · 11 years ago
  7. 19f91bb Fix more Char/HChar mixups. Closing in... by florian · 12 years ago
  8. 311abd6 drd: Correct semaphore tracing in case sem_*wait() did not wait. See also #305690. by bart · 12 years ago
  9. 333e42b drd: Handle non-zero sem_*wait() return values correctly. Fixes #305690. by bart · 12 years ago
  10. 03f8d3f Update copyright dates to include 2012. by sewardj · 12 years ago
  11. 1081fe2 Remove emacs modeline and/or local variables from DRD source files by bart · 12 years ago
  12. ad994e8 drd, XML tracing: move newline generation into DRD_(trace_msg)() / change tracing output format slightly. by bart · 13 years ago
  13. 352db6d drd: Use Vg_DebugMsg for debug messages by bart · 13 years ago
  14. b92ff0f DRD, refactoring: Introduce DRD_(trace_msg)() by bart · 13 years ago
  15. 7a2cc3c DRD: fix issues reported by the IBM static analysis tool. by bart · 13 years ago
  16. 922304f Updated modeline and copyright statement in DRD source files. by bart · 13 years ago
  17. a9d292e DRD: Fixed a Darwin-specific compiler warning by bart · 13 years ago
  18. 876cafd E-mail address update. by bart · 14 years ago
  19. 7a06e12 Added an additional tl_assert() statement. by bart · 14 years ago
  20. 9eecbbb Update copyright dates to 2010. by sewardj · 14 years ago
  21. 389e7f9 Suppressed a (harmless) compiler warning that was only reported on Darwin. by bart · 14 years ago
  22. 62cc232 Changes: by bart · 14 years ago
  23. 31b983d Removed trailing whitespace in C source and header files. by bart · 14 years ago
  24. 70b531b Trace the oflag parameter of sem_open() in hexadecimal format instead of decimal. by bart · 15 years ago
  25. 9ecbf1d Display sem_open() mode in octal format instead of hexadecimal format. by bart · 15 years ago
  26. c4b5674 Labels printed with semaphore tracing enabled do now match the function names assigned by POSIX. by bart · 15 years ago
  27. b7037bb Print an error message if sem_init() is called by a client program on Darwin. by bart · 15 years ago
  28. 25f9f54 Added support for sem_open() and sem_close(). by bart · 15 years ago
  29. 9986c99 Improved source code portability. by bart · 15 years ago
  30. 63c92ea DRD no longer prints the thread ID's assigned by the Valgrind core but only those assigned by DRD itself. by bart · 15 years ago
  31. 1e29ebc by sewardj · 15 years ago
  32. f6ec1fe Combined DRD_(thread_new_segment)() and DRD_(thread_combine_vc_sync)() by bart · 15 years ago
  33. 8f822af svn merge -r9818:10278 svn://svn.valgrind.org/valgrind/branches/DRDDEV by bart · 15 years ago
  34. 3eecd9a Robustness improvement: print an error message instead of triggering an assertion failure upon semaphore reinitialization during sem_wait(). by bart · 15 years ago
  35. 57ae7ad - Robustness improvement: do not trigger an assertion failure if one by bart · 15 years ago
  36. c02dde4 Disabled libgomp intercepts. Since libgomp support was added to DRD, the by bart · 15 years ago
  37. d45d995 - Added support for most of the ANNOTATE_...() macro's supported by by bart · 15 years ago
  38. bedfd23 - Reindented code such that it uses three spaces for indentation instead by bart · 15 years ago
  39. d2c5eae Changes: by bart · 15 years ago
  40. 86562bd - Updated copyright statements. - Improved consistency of source file headers. by bart · 15 years ago
  41. dc1ef03 Wrapped DRD_() macro around even more function names. by bart · 15 years ago
  42. 62a784c Wrapped DRD_() macro around thread-related function names. by bart · 15 years ago
  43. 195e41f Wrapped DRD_() macro around all client object function names. by bart · 15 years ago
  44. 62ada3f Wrapped DRD_() macro around all segment function names. by bart · 15 years ago
  45. c8914e9 Renamed a variable and removed two statements that were commented out. by bart · 15 years ago
  46. 59347ff Comment out unused code so as to get a warning free build. by sewardj · 15 years ago
  47. 94866cc Fixed bug in vector clock updating for semaphores with non-zero initial value. by bart · 15 years ago
  48. 3e017fa Fixed semaphore vector clock updating / simplified semaphore tracing. by bart · 15 years ago
  49. afb42b7 Fixed regression test tc20_verifywrap2, which was broken through r8829. by bart · 15 years ago
  50. 62b4c57 Fix some format string mismatch warnings, associated with r8825. by sewardj · 15 years ago
  51. da9436b Added more semaphore tracing info. by bart · 15 years ago
  52. 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]
  53. 5f57be9 - Renamed the client request VG_USERREQ__GET_THREAD_SELF into by bart · 16 years ago
  54. d9e39ec Semaphore and barrier reinitialization are now reported. by bart · 16 years ago
  55. 74a5f21 Fixed compiler warnings in assert statements. by bart · 16 years ago
  56. 6bbefaf Added more detailed statistics about thread_new_segment() calls. by bart · 16 years ago
  57. 4a975e1 Modified mutex and condtion variable tracing output slightly. by bart · 16 years ago
  58. 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
  59. 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
  60. 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
  61. 3b1ee45 Added detection of more types of runtime errors. Cleaned up tracing output. Added test for tracing output (tc20_verifywrap2). by bart · 16 years ago
  62. 28230a3 Eliminated upper bounds on the number of condition variables, semaphores and barriers. Added command-line option --trace-semaphore. by bart · 16 years ago
  63. 9cdaf1e Fixed a memory leak. by bart · 16 years ago
  64. 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 · 16 years ago
  65. c0be925 Fix race condition in sem_post() wrapper (Bart Van Assche). by sewardj · 16 years ago
  66. e3b57aa by sewardj · 16 years ago
  67. 8564292 by sewardj · 16 years ago