--- a/src/hotspot/share/gc/shared/taskqueue.inline.hpp Mon Sep 02 12:10:21 2019 +0200
+++ b/src/hotspot/share/gc/shared/taskqueue.inline.hpp Mon Aug 12 19:20:12 2019 +0200
@@ -207,7 +207,7 @@
// Architectures with weak memory model require a barrier here
// to guarantee that bottom is not older than age,
// which is crucial for the correctness of the algorithm.
-#if !(defined SPARC || defined IA32 || defined AMD64)
+#ifndef CPU_MULTI_COPY_ATOMIC
OrderAccess::fence();
#endif
uint localBot = OrderAccess::load_acquire(&_bottom);