[9] RFR (X): 8163880: Constant pool caching of fields inhibited/delayed unnecessarily
Zoltán Majó
zoltan.majo at oracle.com
Mon Aug 22 11:20:18 UTC 2016
Hi,
please review the fix for JDK-8163880.
https://bugs.openjdk.java.net/browse/JDK-8163880
Problem & solution: The performance regression reported by the bug is
caused by unnecessary delay (or even inhibition) of constant pool
caching for fields targeted by put instructions. For a more detailed
description of the problem and possible solutions, please see the
following comment in the bug report [1].
Webrev:
http://cr.openjdk.java.net/~zmajo/8163880/webrev.00/
Testing:
- performance evaluation with the affected benchmark shows that fix
above solves the performance regression;
- all hotspot test with -Xmixed and -Xcomp (running).
Thank you!
Best regards,
Zoltan
[1]
https://bugs.openjdk.java.net/browse/JDK-8163880?focusedCommentId=13990030&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13990030
More information about the hotspot-dev
mailing list