< 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 >