JDK-8140582 : aarch64: jvm fails to initialise after 8078556
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: linux
  • CPU: aarch64
  • Submitted: 2015-10-27
  • Updated: 2016-04-15
  • Resolved: 2015-10-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 9
9 b92Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
The following change

8078556: Runtime: implement ranges (optionally constraints) for those flags that have them missing.

causes the JVM to fail to initialise on aarch64 with the following errors

ed@arm64:~/jdk9-dev/hs-comp$ /home/ed/images/jdk/bin/java
intx StackYellowPages=1 is outside the allowed range [ 2 ... 7 ]
intx StackShadowPages=1 is outside the allowed range [ 4 ... 34 ]
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.