< prev index next >
src/hotspot/share/gc/parallel/psCardTable.cpp
Print this page
@@ -585,11 +585,12 @@
// committed by region A.
MemRegion uncommit_region = committed_unique_to_self(changed_region,
MemRegion(cur_committed.start(), new_start_aligned));
if (!uncommit_region.is_empty()) {
if (!os::uncommit_memory((char*)uncommit_region.start(),
- uncommit_region.byte_size())) {
+ uncommit_region.byte_size(),
+ !ExecMem)) {
// If the uncommit fails, ignore it. Let the
// committed table resizing go even though the committed
// table will over state the committed space.
}
}
< prev index next >