< 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 >