From 8cbb57521935baf933638e6cec98a3a9eb9a8047 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Mon, 8 Mar 2010 07:55:23 +0000 Subject: [PATCH] Marked the annotations ANNOTATE_MUTEX_IS_USED_AS_CONDVAR, ANNOTATE_UNPUBLISH_MEMORY_RANGE and ANNOTATE_SWAP_MEMORY_RANGE as deprecated. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11082 --- drd/drd.h | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/drd/drd.h b/drd/drd.h index 64adfe99b5..a13635c1f8 100644 --- a/drd/drd.h +++ b/drd/drd.h @@ -141,12 +141,7 @@ */ #define ANNOTATE_CONDVAR_WAIT(cv) do { } while(0) -/** - * Tell DRD to consider the memory operations that happened before a mutex - * unlock event and after the subsequent mutex lock event on the same mutex as - * ordered. This is how DRD always behaves, so this macro has been defined - * such that it has no effect. - */ +/** Deprecated -- don't use this annotation. */ #define ANNOTATE_MUTEX_IS_USED_AS_CONDVAR(mtx) do { } while(0) /** @@ -156,11 +151,12 @@ */ #define ANNOTATE_PUBLISH_MEMORY_RANGE(addr, size) do { } while(0) -/** - * Tell DRD to undo the effect of ANNOTATE_PUBLISH_MEMORY_RANGE(). - */ +/** Deprecated -- don't use this annotation. */ #define ANNOTATE_UNPUBLISH_MEMORY_RANGE(addr, size) do { } while(0) +/** Deprecated -- don't use this annotation. */ +#define ANNOTATE_SWAP_MEMORY_RANGE(addr, size) do { } while(0) + /** Tell DRD that a reader-writer lock object has been initialized. */ #define ANNOTATE_RWLOCK_CREATE(rwlock) \ DRDCL_(annotate_rwlock_create)(rwlock) -- 2.47.2