< prev index next >
src/share/vm/gc_implementation/shared/mutableSpace.cpp
Print this page
rev 7555 : imported patch 8067469-g1-ignores-alwayspretouch
*** 61,73 ****
}
}
}
void MutableSpace::pretouch_pages(MemRegion mr) {
! for (volatile char *p = (char*)mr.start(); p < (char*)mr.end(); p += os::vm_page_size()) {
! char t = *p; *p = t;
! }
}
void MutableSpace::initialize(MemRegion mr,
bool clear_space,
bool mangle_space,
--- 61,71 ----
}
}
}
void MutableSpace::pretouch_pages(MemRegion mr) {
! os::pretouch_memory((char*)mr.start(), (char*)mr.end());
}
void MutableSpace::initialize(MemRegion mr,
bool clear_space,
bool mangle_space,
< prev index next >