]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
common: avoid the overhead of ANNOTATE_HAPPENS_* in NDEBUG builds. 25129/head
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Fri, 16 Nov 2018 13:46:32 +0000 (14:46 +0100)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Fri, 16 Nov 2018 14:13:44 +0000 (15:13 +0100)
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/common/valgrind.h

index 8efa60bf057e859796a83c1e3f95870ea3c3c6fc..1faa9cd85599e19a2ff68bf0286c6f66cbe605a8 100644 (file)
@@ -6,7 +6,7 @@
 
 #include "acconfig.h"
 
-#ifdef HAVE_VALGRIND_HELGRIND_H
+#if defined(HAVE_VALGRIND_HELGRIND_H) && !defined(NDEBUG)
   #include <valgrind/helgrind.h>
 #else
   #define ANNOTATE_HAPPENS_AFTER(x)             (void)0