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

chris.hegarty at oracle.com chris.hegarty at oracle.com
Tue Feb 5 16:15:29 UTC 2019


Changeset: c572eb605087
Author:    coleenp
Date:      2019-02-05 10:40 -0500
URL:       http://hg.openjdk.java.net/jdk/sandbox/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-sandbox-changes mailing list