hg: jdk10/hs: 8166750: C1 profiling handles statically bindable call sites differently than the interpreter
igor.veresov at oracle.com
igor.veresov at oracle.com
Thu Oct 26 03:35:14 UTC 2017
Changeset: d4bfafe600d0
Author: iveresov
Date: 2017-10-25 16:30 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/rev/d4bfafe600d0
8166750: C1 profiling handles statically bindable call sites differently than the interpreter
Summary: Optimize profiling of statically binable call sites. Add monomorphic profile fixup to JVMCI MDO API.
Reviewed-by: dnsimon, kvn
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java
More information about the jdk10-hs-changes
mailing list