hg: jdk9/hs-comp/hotspot: 8031755: Type speculation should be used to optimize explicit null checks
roland.westrelin at oracle.com
roland.westrelin at oracle.com
Mon Mar 31 08:43:18 UTC 2014
Changeset: 37023a7f1e1b
Author: roland
Date: 2014-03-31 09:08 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/37023a7f1e1b
8031755: Type speculation should be used to optimize explicit null checks
Summary: feed profiling data about reference nullness to type speculation.
Reviewed-by: kvn, iveresov
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
More information about the jdk9-all-changes
mailing list