Request for review (URGENT!!) 7033141: assert(has_cp_cache(i)) failed: oob

Tom Rodriguez tom.rodriguez at oracle.com
Tue May 17 14:34:59 PDT 2011


Looks good.  Thanks for fixing such an ugly issue.

tom

On May 17, 2011, at 1:44 PM, Coleen Phillimore wrote:

> Summary: Unrewrite bytecodes for OOM error allocating the constant pool cache.
> 
> open webrev at http://cr.openjdk.java.net/~coleenp/7033141/
> bug link at http://bugs.sun.com/view_bug.do?bug_id=7033141
> 
> This bug fix also moves linking methods outside of the rewriting code so that when the code cache is full, the vm can attempt to link the methods again.   (also fixes bug 6947901)
> 
> Tested with oom errors inserted for random cpCache allocation and also tested with invokedynamic test.
> 
> This is somewhat urgent.  If acceptable, I would like to put it back today for code freeze (if not, it'll wait).
> 
> Thanks,
> Coleen



More information about the hotspot-runtime-dev mailing list