< prev index next >

src/hotspot/share/memory/filemap.cpp

Print this page

        

*** 992,1003 **** *num = region_num; return true; } bool FileMapInfo::verify_mapped_heap_regions(int first, int num) { ! for (int i = first; ! i <= first + num; i++) { if (!verify_region_checksum(i)) { return false; } } return true; --- 992,1003 ---- *num = region_num; return true; } bool FileMapInfo::verify_mapped_heap_regions(int first, int num) { ! assert(num > 0, "sanity"); ! for (int i = first; i < first + num; i++) { if (!verify_region_checksum(i)) { return false; } } return true;
*** 1027,1036 **** --- 1027,1037 ---- } } #endif // INCLUDE_CDS_JAVA_HEAP bool FileMapInfo::verify_region_checksum(int i) { + assert(i >= 0 && i < MetaspaceShared::n_regions, "invalid region"); if (!VerifySharedSpaces) { return true; } size_t sz = _header->_space[i]._used;
< prev index next >