RFR (S) 8220512: Deoptimize redefinition functions that have dirty ICs
coleen.phillimore at oracle.com
coleen.phillimore at oracle.com
Thu Mar 14 17:40:49 UTC 2019
Summary: Walk ICs to determine whether nmethods are dependent on
redefined classes.
See bug for more details. Tested with redefinition tests:
#redefinition tests.
make test TEST=open/test/hotspot/jtreg/vmTestbase/nsk/jvmti >&jvmti.out
make test TEST=open/test/hotspot/jtreg/vmTestbase/nsk/jdi >&jdi.out
make test TEST=open/test/hotspot/jtreg/runtime/RedefineTests >&redefine.out
make test TEST=open/test/jdk/java/lang/instrument >&instrument.out
make test TEST=open/test/jdk/com/sun/jdi >&jtreg.jdi.out
hs-tier1-6 as well as java/lang/instrument tests with -Xcomp.
open webrev at http://cr.openjdk.java.net/~coleenp/2019/8220512.01/webrev
bug link https://bugs.openjdk.java.net/browse/JDK-8220512
Thanks,
Coleen
More information about the hotspot-dev
mailing list