--- old/src/hotspot/share/logging/logOutputList.cpp 2019-11-21 11:58:08.959973495 +0100 +++ new/src/hotspot/share/logging/logOutputList.cpp 2019-11-21 11:58:08.463965118 +0100 @@ -30,13 +30,13 @@ #include "utilities/globalDefinitions.hpp" jint LogOutputList::increase_readers() { - jint result = Atomic::add(1, &_active_readers); + jint result = Atomic::add(&_active_readers, 1); assert(_active_readers > 0, "Ensure we have consistent state"); return result; } jint LogOutputList::decrease_readers() { - jint result = Atomic::add(-1, &_active_readers); + jint result = Atomic::add(&_active_readers, -1); assert(result >= 0, "Ensure we have consistent state"); return result; }