Request for review (URGENT!!) 7033141: assert(has_cp_cache(i)) failed: oob
coleen.phillimore at oracle.com
Tue May 17 13:44:37 PDT 2011
Summary: Unrewrite bytecodes for OOM error allocating the constant pool
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).
More information about the hotspot-runtime-dev