hg: jdk8u/hs-dev/hotspot: 4 new changesets

vladimir.x.ivanov at oracle.com vladimir.x.ivanov at oracle.com
Wed Apr 29 19:38:00 UTC 2015


Changeset: eb8b5cc64669
Author:    vlivanov
Date:      2015-01-29 10:25 -0800
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/eb8b5cc64669

8063137: Never-taken branches should be pruned when GWT LambdaForms are shared
Reviewed-by: jrose, kvn

! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse2.cpp

Changeset: d9593687713d
Author:    vlivanov
Date:      2015-03-20 11:41 -0700
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/d9593687713d

8074548: Never-taken branches cause repeated deopts in MHs.GWT case
Reviewed-by: jrose, kvn

! src/share/vm/opto/library_call.cpp

Changeset: 4eeec0cdeb6a
Author:    vlivanov
Date:      2015-01-29 10:26 -0800
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/4eeec0cdeb6a

8068915: uncommon trap w/ Reason_speculate_class_check causes performance regression due to continuous deoptimizations
Reviewed-by: kvn, roland, jrose

! src/share/vm/opto/graphKit.cpp

Changeset: 99edc344d77c
Author:    vlivanov
Date:      2015-04-14 18:11 +0300
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/99edc344d77c

8062280: C2: inlining failure due to access checks being too strict
Reviewed-by: kvn

! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
+ test/compiler/jsr292/MHInlineTest.java



More information about the jdk8u-all-changes mailing list