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-all-changes
mailing list