--- old/src/hotspot/share/gc/g1/g1RegionMarkStatsCache.inline.hpp 2019-11-21 11:57:14.299050259 +0100 +++ new/src/hotspot/share/gc/g1/g1RegionMarkStatsCache.inline.hpp 2019-11-21 11:57:13.795041746 +0100 @@ -46,7 +46,7 @@ inline void G1RegionMarkStatsCache::evict(uint idx) { G1RegionMarkStatsCacheEntry* cur = &_cache[idx]; if (cur->_stats._live_words != 0) { - Atomic::add(cur->_stats._live_words, &_target[cur->_region_idx]._live_words); + Atomic::add(&_target[cur->_region_idx]._live_words, cur->_stats._live_words); } cur->clear(); }