src/share/vm/runtime/virtualspace.cpp

changeset 9475
61523d110335
parent 7782
30e04eba9e29
child 9572
624a0741915c
equal deleted inserted replaced
9474:c93b08ae0485 9475:61523d110335
340 ReservedSpace(size, alignment, large, 340 ReservedSpace(size, alignment, large,
341 requested_address, 341 requested_address,
342 (UseCompressedOops && (Universe::narrow_oop_base() != NULL) && 342 (UseCompressedOops && (Universe::narrow_oop_base() != NULL) &&
343 Universe::narrow_oop_use_implicit_null_checks()) ? 343 Universe::narrow_oop_use_implicit_null_checks()) ?
344 lcm(os::vm_page_size(), alignment) : 0) { 344 lcm(os::vm_page_size(), alignment) : 0) {
345 if (base() > 0) { 345 if (base() != NULL) {
346 MemTracker::record_virtual_memory_type((address)base(), mtJavaHeap); 346 MemTracker::record_virtual_memory_type((address)base(), mtJavaHeap);
347 } 347 }
348 348
349 // Only reserved space for the java heap should have a noaccess_prefix 349 // Only reserved space for the java heap should have a noaccess_prefix
350 // if using compressed oops. 350 // if using compressed oops.

mercurial