RFR (XS): 8006109: test/java/util/AbstractSequentialList/AddAll.java fails: assert(rtype == ctype) failed: mismatched return types

Christian Thalinger christian.thalinger at oracle.com
Fri Jan 11 14:05:19 PST 2013


http://cr.openjdk.java.net/~twisti/8006109

8006109: test/java/util/AbstractSequentialList/AddAll.java fails: assert(rtype == ctype) failed: mismatched return types
Reviewed-by:

The problem are unloaded types.  Two different ciType instances of the
same class type may have different loaders and protection domains
depending on the accessing class.

The fix is to relax the assert for unloaded types.

src/share/vm/opto/doCall.cpp
src/share/vm/ci/ciType.cpp
src/share/vm/ci/ciType.hpp



More information about the hotspot-compiler-dev mailing list