Turn Off all Profile Guided Optimizations except Tiered Compilation

Abhinav Jangda abhijangda at gmail.com
Fri Jul 21 18:54:19 UTC 2017


Hello Everyone,

I wanted to know, if there is a way to turn of all profile guided
optimizations in Hotspot except Tiered Compilation. Hence, I only want
Method Invocation Counters and Backedge Counters to be enabled for Tiered
Compilation and no other profile guided optimization. Till now, I have
found following options (which I have turned off):
-XX:-ProfileInterpreter -XX:-UseOnlyInlinedBimorphic -XX:-TimeLinearScan
-XX:-UseTypeProfile -XX:-C1ProfileVirtualCalls -XX:-UseInlineCaches
-XX:-C1ProfileInlinedCalls -XX:-UseTypeSpeculation -XX:-C1ProfileBranches
-XX:-C1ProfileCalls -XX:-C1ProfileCheckcasts
-XX:-C1OptimizeVirtualCallProfiling

Please let me know if there are any other flags which needs to be disabled.

Thank You,

Abhinav Jangda
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20170722/9be72f7c/attachment.html>


More information about the hotspot-compiler-dev mailing list