RFR: 8216424: Remove or clean up TimeLivenessAnalysis

Claes Redestad claes.redestad at oracle.com
Wed Jan 9 15:10:40 UTC 2019


implementation for the develop flag TimeLivenessAnalysis leaves a few
breadcrumbs in product builds (in particular TraceTime
constructors/destructors aren't being inlined, so the compiler doesn't
realize these objects aren't actually doing anything)

Bug: https://bugs.openjdk.java.net/browse/JDK-8216424

This should be either cleaned up:

.. or the flag should be removed altogether:

I favor removal since the statistics collected by this analysis does
not seem very useful and any real performance effect could/should be
estimated using real profiling tools on product builds, anyhow.



More information about the hotspot-compiler-dev mailing list