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

Vladimir Kozlov vladimir.kozlov at oracle.com
Fri Jan 11 14:14:15 PST 2013


Looks good, just shift/indent err_msg_res a little to be under "(".

Thanks,
Vladimir

On 1/11/13 2:05 PM, Christian Thalinger wrote:
> 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