hg: jdk9/hs/hotspot: 8166377: is_compiled_by_jvmci hot in some profiles - improve nmethod compiler type detection

nils.eliasson at oracle.com nils.eliasson at oracle.com
Fri Oct 21 19:24:13 UTC 2016


Changeset: aa7e3876ea74
Author:    neliasso
Date:      2016-10-21 20:12 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/aa7e3876ea74

8166377: is_compiled_by_jvmci hot in some profiles - improve nmethod compiler type detection
Summary: Refactor code removing virtual call
Reviewed-by: kvn, twisti

! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/compiledMethod.cpp
! src/share/vm/code/compiledMethod.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/compiler/abstractCompiler.hpp
+ src/share/vm/compiler/compilerDefinitions.cpp
+ src/share/vm/compiler/compilerDefinitions.hpp
! src/share/vm/jvmci/jvmciCompiler.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/c2compiler.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/rtmLocking.cpp
! src/share/vm/utilities/globalDefinitions.cpp
! src/share/vm/utilities/globalDefinitions.hpp



More information about the jdk9-all-changes mailing list