JDK-8156034 : [JVMCI] Notify the jvmci compiler on completion of a bootstrap
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2016-05-04
  • Updated: 2016-06-09
  • Resolved: 2016-05-12
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 b122Fixed
Related Reports
Blocks :  
Description
Bootstrapping (-XX:+BootstrapJVMCI) is a facility which is used to warm up the compiler before the application is started. An implementation should be able to perform actions after bootstrapping like dumping and resetting debug metrics.
Comments
http://cr.openjdk.java.net/~jeisl/8156034/webrev/
10-05-2016

Working on this revealed a potential infinite loop in JVMCICompiler::bootstrap() if the compiler empties the queue too quickly without adding new compilation requests. Will fix the issue since it is needed for implementing a test for this bug.
10-05-2016