[13] RFR(XXS) 8225369: [AOT] vm/classfmt/cpl/cplres001/cplres00101m004/cplres00101m004.html fails
dean.long at oracle.com
dean.long at oracle.com
Tue Jun 18 17:52:06 UTC 2019
https://bugs.openjdk.java.net/browse/JDK-8225369
http://cr.openjdk.java.net/~dlong/8225369/webrev/
This test triggers a race, which can result in different resolved values
of the MethodHandle constant. The VM chooses a winner and stores that
value in the constant pool cache, however Graal is not checking the
cache. The trivial fix is to use the proper API that goes through the
cache.
dl
More information about the hotspot-compiler-dev
mailing list