< prev index next >
src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
Print this page
*** 101,111 ****
_heap->pacer()->report_mark(s);
}
}
inline void ShenandoahHeapRegion::internal_increase_live_data(size_t s) {
! size_t new_live_data = Atomic::add(s, &_live_data);
#ifdef ASSERT
size_t live_bytes = new_live_data * HeapWordSize;
size_t used_bytes = used();
assert(live_bytes <= used_bytes,
"can't have more live data than used: " SIZE_FORMAT ", " SIZE_FORMAT, live_bytes, used_bytes);
--- 101,111 ----
_heap->pacer()->report_mark(s);
}
}
inline void ShenandoahHeapRegion::internal_increase_live_data(size_t s) {
! size_t new_live_data = Atomic::add(&_live_data, s);
#ifdef ASSERT
size_t live_bytes = new_live_data * HeapWordSize;
size_t used_bytes = used();
assert(live_bytes <= used_bytes,
"can't have more live data than used: " SIZE_FORMAT ", " SIZE_FORMAT, live_bytes, used_bytes);
< prev index next >