hg: jdk7u/jdk7u/hotspot: 7 new changesets
gnu.andrew at redhat.com
gnu.andrew at redhat.com
Wed Feb 26 05:53:57 UTC 2020
Changeset: 1b0c1a628b3e
Author: mbalao
Date: 2020-01-16 02:24 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1b0c1a628b3e
8225261: Better method resolutions
Reviewed-by: andrew
! src/share/vm/oops/klassVtable.cpp
Changeset: 2ab077a70b79
Author: thartmann
Date: 2020-02-04 17:02 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2ab077a70b79
6675699: need comprehensive fix for unconstrained ConvI2L with narrowed type
Summary: Emit CastII to make narrow ConvI2L dependent on the corresponding range check.
Reviewed-by: kvn, roland
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/superword.cpp
+ test/compiler/loopopts/TestLoopPeeling.java
Changeset: aa627f367a9a
Author: roland
Date: 2020-02-05 04:12 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/aa627f367a9a
8149543: range check CastII nodes should not be split through Phi
Summary: splitting range check CastIIs through loop induction Phi prevents further optimizations
Reviewed-by: kvn, mcberg
! src/share/vm/opto/loopopts.cpp
Changeset: 79dd5370ad0f
Author: vlivanov
Date: 2016-05-24 18:42 +0300
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/79dd5370ad0f
8154831: CastII/ConvI2L for a range check is prematurely eliminated
Reviewed-by: kvn, thartmann
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/subnode.cpp
Changeset: 699466530691
Author: thartmann
Date: 2017-03-29 09:20 +0200
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/699466530691
8177095: Range check dependent CastII/ConvI2L is prematurely eliminated
Summary: Disabled narrowing of range check dependent CastIIs (either through the CastII(AddI) optimization or through CastIINode::Ideal).
Reviewed-by: vlivanov, kvn
! src/share/vm/opto/connode.cpp
! test/compiler/loopopts/TestLoopPeeling.java
Changeset: d92c52b180e4
Author: andrew
Date: 2020-02-05 07:28 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d92c52b180e4
Added tag jdk7u251-b02 for changeset 699466530691
! .hgtags
Changeset: b39f2bbeccd1
Author: andrew
Date: 2020-02-18 20:25 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b39f2bbeccd1
Added tag jdk7u251-ga for changeset 699466530691
! .hgtags
More information about the jdk7u-dev
mailing list