RFR (XXS): 8023191: OSR nmethods should be flushed to free space in CodeCache
Albert Noll
albert.noll at oracle.com
Tue Oct 8 22:18:36 PDT 2013
Hi,
could I have a review for this small patch?
bug: https://bugs.openjdk.java.net/browse/JDK-8023191
webrev: http://cr.openjdk.java.net/~anoll/8023191/webrev.00/
<http://cr.openjdk.java.net/%7Eanoll/8023191/webrev.00/>
Problem: OSR methods are not removed from code cache to free space.
Solution: Remove OSR methods from code cache. OSR methods c an be made
not-entrant and are then removed from the code cache
likenon-OSR
methods. Other parts in the code (e.g.,
deoptimization.cpp:1547) already make
OSR methods not-entrant.
Testing: Passed JPRT; I'll also run specjvm and nashorn to see if there
is an impact on performance.
Many thanks in advance,
Albert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20131009/e3c2ddf2/attachment.html
More information about the hotspot-compiler-dev
mailing list