JDK-8224836 : Backout: JDK-8224626: Shenandoah: Elide barriers on uncommon traps
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 13
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2019-05-27
  • Updated: 2019-07-25
  • Resolved: 2019-05-27
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 13
13 b23Fixed
Related Reports
Relates :  
Description
Apparently, eliding barriers on uncommon traps builds ctw test:

TEST: applications/ctw/modules/jdk_internal_vm_compiler.java
...
There were 4 errors:[
java.lang.Error: modules_jdk_internal_vm_compiler_0: failed during compilation of class #1149 : org/graalvm/compiler/hotspot/nodes/Plugin_GraalHotSpotVMConfigNode_loadIntConfigValue
	at sun.hotspot.tools.ctw.CtwRunner.startCtwforAllClasses(CtwRunner.java:217)
	at sun.hotspot.tools.ctw.CtwRunner.run(CtwRunner.java:119)
	at sun.hotspot.tools.ctw.CtwRunner.main(CtwRunner.java:65)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
	at java.base/java.lang.Thread.run(Thread.java:830)

java.lang.Error: modules_jdk_internal_vm_compiler_1150: failed during compilation of class #1660 : org/graalvm/compiler/lir/LIRInstructionClass
	at sun.hotspot.tools.ctw.CtwRunner.startCtwforAllClasses(CtwRunner.java:217)
	at sun.hotspot.tools.ctw.CtwRunner.run(CtwRunner.java:119)
	at sun.hotspot.tools.ctw.CtwRunner.main(CtwRunner.java:65)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
	at java.base/java.lang.Thread.run(Thread.java:830)

java.lang.Error: modules_jdk_internal_vm_compiler_1661: failed during compilation of class #2417 : org/graalvm/compiler/nodes/memory/PluginFactory_MemoryAnchorNode
	at sun.hotspot.tools.ctw.CtwRunner.startCtwforAllClasses(CtwRunner.java:217)
	at sun.hotspot.tools.ctw.CtwRunner.run(CtwRunner.java:119)
	at sun.hotspot.tools.ctw.CtwRunner.main(CtwRunner.java:65)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
	at java.base/java.lang.Thread.run(Thread.java:830)

java.lang.Error: modules_jdk_internal_vm_compiler_2418: failed during compilation of class #3226 : org/graalvm/compiler/replacements/nodes/PluginFactory_BinaryMathIntrinsicNode
	at sun.hotspot.tools.ctw.CtwRunner.startCtwforAllClasses(CtwRunner.java:217)
	at sun.hotspot.tools.ctw.CtwRunner.run(CtwRunner.java:119)
	at sun.hotspot.tools.ctw.CtwRunner.main(CtwRunner.java:65)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
	at java.base/java.lang.Thread.run(Thread.java:830)