changeset 59252 | 623722a6aeb9 |
parent 59247 | 56bf71d64d51 |
child 59290 | 97d13893ec3c |
--- a/src/hotspot/share/gc/z/zLiveMap.cpp Mon Nov 25 12:32:40 2019 +0100 +++ b/src/hotspot/share/gc/z/zLiveMap.cpp Mon Nov 25 12:33:15 2019 +0100 @@ -58,7 +58,7 @@ seqnum != ZGlobalSeqNum; seqnum = Atomic::load_acquire(&_seqnum)) { if ((seqnum != seqnum_initializing) && - (Atomic::cmpxchg(seqnum_initializing, &_seqnum, seqnum) == seqnum)) { + (Atomic::cmpxchg(&_seqnum, seqnum, seqnum_initializing) == seqnum)) { // Reset marking information _live_bytes = 0; _live_objects = 0;