--- old/src/hotspot/share/gc/z/zBarrier.inline.hpp 2019-11-21 11:55:15.169036955 +0100 +++ new/src/hotspot/share/gc/z/zBarrier.inline.hpp 2019-11-21 11:55:14.913032627 +0100 @@ -48,7 +48,7 @@ } // Heal - const uintptr_t prev_addr = Atomic::cmpxchg(heal_addr, (volatile uintptr_t*)p, addr); + const uintptr_t prev_addr = Atomic::cmpxchg((volatile uintptr_t*)p, addr, heal_addr); if (prev_addr == addr) { // Success return;