< prev index next >
src/hotspot/share/gc/z/zReferenceProcessor.cpp
Print this page
*** 314,324 ****
}
}
// Prepend discovered references to internal pending list
if (*list != NULL) {
! *p = Atomic::xchg(*list, _pending_list.addr());
if (*p == NULL) {
// First to prepend to list, record tail
_pending_list_tail = p;
}
--- 314,324 ----
}
}
// Prepend discovered references to internal pending list
if (*list != NULL) {
! *p = Atomic::xchg(_pending_list.addr(), *list);
if (*p == NULL) {
// First to prepend to list, record tail
_pending_list_tail = p;
}
< prev index next >