JDK-8028590 : Develop tests for level transitions of Tiered Compilation
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: hs25,11
  • Priority: P3
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2013-11-11
  • Updated: 2020-05-08
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.
Other
tbdUnresolved
Related Reports
Duplicate :  
Description
Verify that level transition is correct. There are several "legal" queues like C0 -> C3 -> C4 which should be verified for methods and OSR.
Comments
Attached test 'Simple.java' that triggers compilation of all possible trivial constant getter methods (as defined by the fix for JDK-8056071). The final test should then check if all trivial methods are compiled with C1.
07-11-2014

We should also add tests to verify that 'trivial' methods are always compiled with C1 in TieredCompilation mode (see JDK-8063096 and JDK-8056071).
07-11-2014

Putting defer label on this so we can review the deferral.
09-12-2013

It's too late for new tests. These needs to be deferred to 8u20 so please follow the deferral process.
25-11-2013