< prev index next >
src/hotspot/share/memory/metaspaceShared.cpp
Print this page
rev 59756 : 8247522: assert(is_aligned(class_space_rs.base(), class_space_alignment)) failed: Sanity
Reviewed-by:
@@ -2500,12 +2500,12 @@
assert(CompressedClassSpaceSize > 0 &&
is_aligned(CompressedClassSpaceSize, class_space_alignment),
"CompressedClassSpaceSize malformed: "
SIZE_FORMAT, CompressedClassSpaceSize);
- const size_t ccs_begin_offset = align_up(archive_space_size,
- class_space_alignment);
+ const size_t ccs_begin_offset = align_up(base_address + archive_space_size,
+ class_space_alignment) - base_address;
const size_t gap_size = ccs_begin_offset - archive_space_size;
const size_t total_range_size =
align_up(archive_space_size + gap_size + class_space_size,
os::vm_allocation_granularity());
< prev index next >