Even after integration of JDK-8055289 JVM crashes with:
# Internal Error (mallocTracker.cpp:146), pid=4256, tid=3086310288
# fatal error: Should not use malloc for big memory block, use virtual memory instead
when someone is trying to allocate more then 1G of memory using Unsafe.allocateMemory still causing a fatal error on 32bit platforms.
JDK-8055289 preserves us from such issue only when NMT is on, but MallocTracker::record_malloc is called even if NMT is off.