[8u20] RFR (S): 8029381 : assert(is_method_type()) failed: bad cast

Christian Thalinger christian.thalinger at oracle.com
Thu Jun 5 15:19:25 UTC 2014


On Jun 5, 2014, at 8:11 AM, David Chase <david.r.chase at oracle.com> wrote:

> bug: https://bugs.openjdk.java.net/browse/JDK-8029381
> webrev: http://cr.openjdk.java.net/~drchase/8029381/webrev.01/
> Backport; bug is present in 8, causes same rare failures there.
> This fixes a race condition in access to method_type and appendix from
> constant pool cache while processing concurrent invokedynamic instructions
> that provoke classloading, so it usually appears in the various Streams tests.
> Testing for 8u -- it compiled.  This does not appear to have caused problems
> in jdk9, but that only pushed on Monday (3 days ago).

More information about the hotspot-compiler-dev mailing list