IV72218: HANG DUE TO INLINING SUN/MISC/UNSAFE.PUTORDEREDINT MUTLIPLE TIME S
Closed as program error.
Error Message: N/A . Stack Trace: N/A .
Problem can be worked around by using -Xjit:disableUnsafe
The problem is caused when one thread blocks on a variable that is updated by another thread which uses putOrderedInt to do so. Because putOrderedInt gets inlined multiple times one after another, it creates a race condition.
The JVM has been fixed to not inline methods multiple times incorrectly. . This APAR will be fixed in the following Java Releases: 7 SR9 (184.108.40.206) 6 R1 SR8 FP4 (220.127.116.11) 7 R1 SR3 (18.104.22.168) . Contact your IBM Product's Service Team for these Service Refreshes and Fix Packs. For those running stand-alone, information about the available Service Refreshes and Fix Packs can be found at: https://www.ibm.com/developerworks/java/jdk/
Reported component name
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
Fixed component ID
Applicable component levels