--- old/src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp 2019-11-21 11:57:41.039501953 +0100 +++ new/src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp 2019-11-21 11:57:40.559493846 +0100 @@ -132,7 +132,7 @@ } void BinaryMagnitudeSeq::add(size_t val) { - Atomic::add(val, &_sum); + Atomic::add(&_sum, val); int mag = log2_intptr(val) + 1; @@ -147,7 +147,7 @@ mag = BitsPerSize_t - 1; } - Atomic::add((size_t)1, &_mags[mag]); + Atomic::add(&_mags[mag], (size_t)1); } size_t BinaryMagnitudeSeq::level(int level) const {