--- old/src/hotspot/share/gc/z/zBitMap.inline.hpp 2019-11-21 11:57:47.243606741 +0100 +++ new/src/hotspot/share/gc/z/zBitMap.inline.hpp 2019-11-21 11:57:46.815599511 +0100 @@ -55,7 +55,7 @@ inc_live = false; return false; } - const bm_word_t cur_val = Atomic::cmpxchg(new_val, addr, old_val); + const bm_word_t cur_val = Atomic::cmpxchg(addr, old_val, new_val); if (cur_val == old_val) { // Success const bm_word_t marked_mask = bit_mask(bit);