--- old/src/hotspot/share/gc/shared/satbMarkQueue.cpp 2019-11-21 11:52:06.929901002 +0100 +++ new/src/hotspot/share/gc/shared/satbMarkQueue.cpp 2019-11-21 11:52:06.505894076 +0100 @@ -329,7 +329,7 @@ #endif // PRODUCT void SATBMarkQueueSet::abandon_completed_buffers() { - Atomic::store(size_t(0), &_count_and_process_flag); + Atomic::store(&_count_and_process_flag, size_t(0)); BufferNode* buffers_to_delete = _list.pop_all(); while (buffers_to_delete != NULL) { BufferNode* bn = buffers_to_delete;