< prev index next >
src/hotspot/share/runtime/os.cpp
Print this page
*** 702,717 ****
return NULL;
}
// Wrap memory with guard
GuardedMemory guarded(ptr, size + nmt_header_size);
ptr = guarded.get_user_ptr();
! #endif
if ((intptr_t)ptr == (intptr_t)MallocCatchPtr) {
log_warning(malloc, free)("os::malloc caught, " SIZE_FORMAT " bytes --> " PTR_FORMAT, size, p2i(ptr));
breakpoint();
}
! debug_only(if (paranoid) verify_memory(ptr));
// we do not track guard memory
return MemTracker::record_malloc((address)ptr, size, memflags, stack, level);
}
--- 702,720 ----
return NULL;
}
// Wrap memory with guard
GuardedMemory guarded(ptr, size + nmt_header_size);
ptr = guarded.get_user_ptr();
!
if ((intptr_t)ptr == (intptr_t)MallocCatchPtr) {
log_warning(malloc, free)("os::malloc caught, " SIZE_FORMAT " bytes --> " PTR_FORMAT, size, p2i(ptr));
breakpoint();
}
! if (paranoid) {
! verify_memory(ptr);
! }
! #endif
// we do not track guard memory
return MemTracker::record_malloc((address)ptr, size, memflags, stack, level);
}
< prev index next >