git: openjdk/mobile: 3 new changesets

duke duke at openjdk.java.net
Wed Oct 23 10:34:31 UTC 2019


Changeset: 3cc9ed08
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2019-10-23 12:15:42 +0000
URL:       https://git.openjdk.java.net/mobile/commit/3cc9ed08

8232873: Add missing test for 8220416

Adds a missing test which verifies the bug fix of 8220416.

Reviewed-by: roland, thartmann

+ test/hotspot/jtreg/compiler/c2/CmpPNodeSubTest.java

Changeset: 13b4952f
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2019-10-23 12:17:14 +0000
URL:       https://git.openjdk.java.net/mobile/commit/13b4952f

8232874: Add missing test for 8230062

Adds a missing test which verifies the bug fix of 8230062.

Reviewed-by: roland, thartmann

+ test/hotspot/jtreg/compiler/loopopts/superword/SuperWordIntermediateUse.java

Changeset: 465f4c12
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2019-10-23 12:21:32 +0000
URL:       https://git.openjdk.java.net/mobile/commit/465f4c12

8231412: C2: InitializeNode::detect_init_independence() bails out on simple IR shapes

Avoids early bailout of capturing a field store to remove unnecessary zeroing in simple methods containing only non-escaping objects.

Reviewed-by: roland, thartmann

! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestEliminateAllocation.java




More information about the mobile-changes mailing list