summaryrefslogtreecommitdiff
path: root/valgrind.suppressions
diff options
context:
space:
mode:
authorKamran Khan <kamran.khan@mongodb.com>2014-07-23 10:51:36 -0400
committerBenety Goh <benety@mongodb.com>2014-07-23 11:23:01 -0400
commit21fe1dde94c1aa73c280e2a96e6d301cd5125b51 (patch)
treeaf4d26fd7061c20bf6c1649d3864221194afa0d3 /valgrind.suppressions
parent3038384e3cbbb0e413d9e2be2db37fda5849fdd2 (diff)
downloadmongo-21fe1dde94c1aa73c280e2a96e6d301cd5125b51.tar.gz
SERVER-14536 Helgrind suppressions for race-prone counters.cpp code
Closes #718 Signed-off-by: Benety Goh <benety@mongodb.com>
Diffstat (limited to 'valgrind.suppressions')
-rw-r--r--valgrind.suppressions42
1 files changed, 42 insertions, 0 deletions
diff --git a/valgrind.suppressions b/valgrind.suppressions
index bc56bc2078b..80a23caa729 100644
--- a/valgrind.suppressions
+++ b/valgrind.suppressions
@@ -12,3 +12,45 @@
obj:/lib64/libpthread-2.14.90.so
fun:_ZN5mongo7LogFile17synchronousAppendEPKvm
}
+{
+ NetworkCounter-hit-method-is-race-prone-by-design
+ Helgrind:Race
+ fun:_ZN5mongo14NetworkCounter3hitExx
+ ...
+}
+{
+ OpCounters-methods-use-race-prone-rarely-macro-to-check-for-integer-overflow-gotCommand
+ Helgrind:Race
+ fun:_ZN5mongo10OpCounters10gotCommandEv
+ ...
+}
+{
+ OpCounters-methods-use-race-prone-rarely-macro-to-check-for-integer-overflow-gotDelete
+ Helgrind:Race
+ fun:_ZN5mongo10OpCounters9gotDeleteEv
+ ...
+}
+{
+ OpCounters-methods-use-race-prone-rarely-macro-to-check-for-integer-overflow-gotGetMore
+ Helgrind:Race
+ fun:_ZN5mongo10OpCounters10gotGetMoreEv
+ ...
+}
+{
+ OpCounters-methods-use-race-prone-rarely-macro-to-check-for-integer-overflow-gotInsert
+ Helgrind:Race
+ fun:_ZN5mongo10OpCounters9gotInsertEv
+ ...
+}
+{
+ OpCounters-methods-use-race-prone-rarely-macro-to-check-for-integer-overflow-gotQuery
+ Helgrind:Race
+ fun:_ZN5mongo10OpCounters8gotQueryEv
+ ...
+}
+{
+ OpCounters-methods-use-race-prone-rarely-macro-to-check-for-integer-overflow-gotUpdate
+ Helgrind:Race
+ fun:_ZN5mongo10OpCounters9gotUpdateEv
+ ...
+}