6791672: enable 1G and larger pages on solaris

Reviewed-by: ysr, iveresov, johnc
This commit is contained in:
John Coomes 2011-08-17 10:32:53 -07:00
parent 183a935fcb
commit 2af4bb66d4
3 changed files with 32 additions and 12 deletions

View file

@ -1232,6 +1232,17 @@ size_t os::page_size_for_region(size_t region_min_size, size_t region_max_size,
}
#ifndef PRODUCT
void os::trace_page_sizes(const char* str, const size_t* page_sizes, int count)
{
if (TracePageSizes) {
tty->print("%s: ", str);
for (int i = 0; i < count; ++i) {
tty->print(" " SIZE_FORMAT, page_sizes[i]);
}
tty->cr();
}
}
void os::trace_page_sizes(const char* str, const size_t region_min_size,
const size_t region_max_size, const size_t page_size,
const char* base, const size_t size)