summaryrefslogtreecommitdiff
path: root/src/tools/valgrind.supp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/valgrind.supp')
-rw-r--r--src/tools/valgrind.supp14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/tools/valgrind.supp b/src/tools/valgrind.supp
index acdb6206dd9..e3a179d210b 100644
--- a/src/tools/valgrind.supp
+++ b/src/tools/valgrind.supp
@@ -134,20 +134,6 @@
fun:IsBinaryCoercible
}
-# Atomic writes to 64bit atomic vars uses compare/exchange to
-# guarantee atomic writes of 64bit variables. pg_atomic_write is used
-# during initialization of the atomic variable; that leads to an
-# initial read of the old, undefined, memory value. But that's just to
-# make sure the swap works correctly.
-{
- uninitialized_atomic_init_u64
- Memcheck:Cond
- fun:pg_atomic_exchange_u64_impl
- fun:pg_atomic_write_u64_impl
- fun:pg_atomic_init_u64_impl
-}
-
-
# Python's allocator does some low-level tricks for efficiency. Those
# can be disabled for better instrumentation; but few people testing
# postgres will have such a build of python. So add broad