hg: jdk/jdk: 3 new changesets

vladimir.x.ivanov at oracle.com vladimir.x.ivanov at oracle.com
Mon May 6 19:18:27 UTC 2019


Changeset: 3661ad97da8f
Author:    vlivanov
Date:      2019-05-06 12:15 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/3661ad97da8f

8223171: Redundant nmethod dependencies for effectively final methods
Reviewed-by: dlong

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/doCall.cpp

Changeset: f0bce2f93e72
Author:    vlivanov
Date:      2019-05-06 12:15 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/f0bce2f93e72

8219902: C2: MemNode::can_see_stored_value() ignores casts which carry control dependency
Reviewed-by: kvn

! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp

Changeset: 1abca1170080
Author:    jiefu
Date:      2019-05-06 12:17 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/1abca1170080

8221542: ~15% performance degradation due to less optimized inline decision
Reviewed-by: vlivanov, coleenp

! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/bytecodeStream.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/runtime/deoptimization.cpp



More information about the jdk-changes mailing list