code review round 0 for JDK-8028749 java -version crashes with 'fatal error: heap walk aborted with error 1'
Ron Durbin
ron.durbin at oracle.com
Fri May 2 18:08:17 UTC 2014
Greetings,
This fix resolves:
JDK-8028749 java -version crashes with
'fatal error: heap walk aborted with error 1'
Summary:
When the gflags are enabled it appears that Windows does not
support application heap checking. This fix disables part of the
JVM heap check based on the Windows HeapWalk() API when certain
gflags checks are enabled.
Testing:
These code changes have tested by completing a successful HotSpot build
with windows heap checks turned on and off.
The heap check manipulation was done via gflages.exe
with a reboot following each change before each test run.
The success criteria was a successfully completed build without
the java command crashing and leaving a mini dump.
This fix disables part of the JVM heap check based on the Windows
HeapWalk() API when certain gflags checks are enabled.
You will find the webrev by following the URL below.
http://cr.openjdk.java.net/~rdurbin/JDK-8028749-webrev/0-jdk9-hs-runtime/
More information about the hotspot-runtime-dev
mailing list