< prev index next >
src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
Print this page
@@ -47,11 +47,11 @@
#include "utilities/copy.hpp"
#include "utilities/globalDefinitions.hpp"
inline ShenandoahHeapRegion* ShenandoahRegionIterator::next() {
- size_t new_index = Atomic::add((size_t) 1, &_index);
+ size_t new_index = Atomic::add(&_index, (size_t) 1);
// get_region() provides the bounds-check and returns NULL on OOB.
return _heap->get_region(new_index - 1);
}
inline bool ShenandoahHeap::has_forwarded_objects() const {
< prev index next >