hg: jdk/jdk: 8078725: method adjustments can be done just once for all classes involved into redefinition

coleen.phillimore at oracle.com coleen.phillimore at oracle.com
Fri Feb 22 19:29:29 UTC 2019


Changeset: 9c3fe09f69bc
Author:    coleenp
Date:      2019-02-22 13:56 -0500
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/9c3fe09f69bc

8078725: method adjustments can be done just once for all classes involved into redefinition
Summary: walk all classes at the end of redefinition and adjust method entries and clean MethodData
Reviewed-by: sspitsyn

! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/klassVtable.hpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/hotspot/share/prims/resolvedMethodTable.cpp



More information about the jdk-changes mailing list