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