hg: jdk/jdk: 8139551: Scalability problem with redefinition - multiple code cache walks

coleen.phillimore at oracle.com coleen.phillimore at oracle.com
Tue Feb 5 16:13:18 UTC 2019


Changeset: c572eb605087
Author:    coleenp
Date:      2019-02-05 10:40 -0500
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/c572eb605087

8139551: Scalability problem with redefinition - multiple code cache walks
Summary: Walk code cache and deoptimize once per redefinition.
Reviewed-by: sspitsyn, dlong

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCodeHeap.hpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/aot/aotLoader.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
+ test/hotspot/jtreg/runtime/RedefineTests/TestMultipleClasses.java



More information about the jdk-changes mailing list