|
From: <sv...@va...> - 2009-06-01 10:49:41
|
Author: bart
Date: 2009-06-01 11:49:38 +0100 (Mon, 01 Jun 2009)
New Revision: 10190
Log:
Added API warning for the recently added ANNOTATE_*() macro's.
Modified:
trunk/drd/drd.h
Modified: trunk/drd/drd.h
===================================================================
--- trunk/drd/drd.h 2009-06-01 10:48:53 UTC (rev 10189)
+++ trunk/drd/drd.h 2009-06-01 10:49:38 UTC (rev 10190)
@@ -84,6 +84,11 @@
*/
#define DRD_TRACE_VAR(x) DRDCL_(trace_range)(&(x), sizeof(x))
+/* !! APIWARNING !! APIWARNING !! APIWARNING !! APIWARNING !!
+ The semantics and the names of the macro's defined below are still
+ under discussion and subject to change without notice.
+*/
+
/**
* Tell DRD to insert a mark. addr is either the address of a pthread condition
* variable or the address of an object that is not a pthread synchronization
@@ -210,7 +215,12 @@
*/
#define ANNOTATE_THREAD_NAME(name) DRDCL_(set_thread_name)(name)
+/* !! APIWARNING !! APIWARNING !! APIWARNING !! APIWARNING !!
+ The semantics and the names of the macro's defined above are still
+ under discussion and subject to change without notice.
+*/
+
/* !! ABIWARNING !! ABIWARNING !! ABIWARNING !! ABIWARNING !!
This enum comprises an ABI exported by Valgrind to programs
which use client requests. DO NOT CHANGE THE ORDER OF THESE
|