Lines Matching defs:large
50 bool large,
53 initialize(size+noaccess_prefix, alignment, large, requested_address,
58 bool large,
60 initialize(size, alignment, large, NULL, 0, executable);
284 void ReservedSpace::initialize(size_t size, size_t alignment, bool large,
314 // If OS doesn't support demand paging for large page memory, we need
316 bool special = large && !os::can_commit_large_page_memory();
343 tty->print_cr("Reserve regular memory without large pages.");
351 // When reserving a large address range, most OSes seem to align to at
508 bool large, char* requested_address) :
509 ReservedSpace(size, alignment, large,
544 bool large) :
545 ReservedSpace(r_size, rs_align, large, /*executable*/ true) {
582 // When a VirtualSpace begins life at a large size, make all future expansion
583 // and shrinking occur aligned to a granularity of large pages. This avoids
584 // fragmentation of physical addresses that inhibits the use of large pages
588 // boost in many benchmarks when covered by large pages.
590 // No attempt is made to force large page alignment at the very top and
662 First we need to determine if a particular virtual space is using large
664 that are larger than LargePageSizeInBytes use large pages. Once we
666 shrink by large page size chunks. If a particular request
667 is within the current large page, the call to commit and uncommit memory
669 space is not large page aligned, the pages leading to the first large
670 page address and the pages after the last large page address must be