git: openjdk/mobile: 2 new changesets

duke duke at openjdk.java.net
Wed Dec 11 14:03:22 UTC 2019


Changeset: e1b94b16
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2019-12-11 14:08:20 +0000
URL:       https://git.openjdk.java.net/mobile/commit/e1b94b16

8235653: Clean-up BarrierSetC2

Reviewed-by: redestad, rkennke, thartmann

! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/stringopts.cpp

Changeset: ba94936c
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2019-12-11 14:33:32 +0000
URL:       https://git.openjdk.java.net/mobile/commit/ba94936c

8233033: C2 produces wrong result while unswitching a loop due to lost control dependencies

Adding missing control dependencies when cloning loop predicates at loop unswitching.

Reviewed-by: roland, vlivanov, thartmann

! src/hotspot/share/opto/loopUnswitch.cpp
+ test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java



More information about the mobile-changes mailing list