]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Changes:
authorBart Van Assche <bvanassche@acm.org>
Sun, 7 Mar 2010 10:54:21 +0000 (10:54 +0000)
committerBart Van Assche <bvanassche@acm.org>
Sun, 7 Mar 2010 10:54:21 +0000 (10:54 +0000)
commite5f5573f88e37f771931e0a3c071b5c9e91c5df0
treeb1d579160eb35b5328de96356f6a94d6940c491f
parentcaea2f440a270a35dffdde008212617f9df3b434
Changes:
- Generalized the behavior of happens-before / happens-after annotations such
  that not only 1:1 but also n:m patterns are supported.
- Dropped support for invoking happens-before / happens-after annotations on
  POSIX condition variables (pthread_cond_t).
- Report the details about the offending synchronization object in generic
  errors.
- Converted a few tl_assert() statements into error messages.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11073
15 files changed:
drd/Makefile.am
drd/drd_barrier.c
drd/drd_clientobj.c
drd/drd_clientobj.h
drd/drd_clientreq.c
drd/drd_clientreq.h
drd/drd_cond.c
drd/drd_cond.h
drd/drd_error.c
drd/drd_error.h
drd/drd_hb.c [new file with mode: 0644]
drd/drd_hb.h [new file with mode: 0644]
drd/drd_mutex.c
drd/drd_rwlock.c
drd/drd_semaphore.c