--- old/src/hotspot/share/memory/universe.cpp 2019-11-21 11:54:16.648047348 +0100 +++ new/src/hotspot/share/memory/universe.cpp 2019-11-21 11:54:16.396043086 +0100 @@ -511,7 +511,7 @@ oop Universe::swap_reference_pending_list(oop list) { assert_pll_locked(is_locked); - return Atomic::xchg(list, &_reference_pending_list); + return Atomic::xchg(&_reference_pending_list, list); } #undef assert_pll_locked