hg: shenandoah/jdk11: 5 new changesets

shade at redhat.com shade at redhat.com
Mon Aug 12 11:03:41 UTC 2019


Changeset: 91d91033e3ff
Author:    shade
Date:      2019-08-12 12:04 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/91d91033e3ff

Eliminate expanded calls to BarrierSetC2::enqueue_useful_gc_barrier

! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/phaseX.cpp

Changeset: 4e0442a8816a
Author:    shade
Date:      2019-08-12 12:04 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/4e0442a8816a

Eliminate LibraryCallKit::make_unsafe_address additions, not needed post-LRB

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

Changeset: 6cd915ab6306
Author:    shade
Date:      2019-08-12 12:04 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6cd915ab6306

Eliminate complete TODO in Compile::remove_useless_nodes

! src/hotspot/share/opto/compile.cpp

Changeset: ff15268d2f13
Author:    shade
Date:      2019-08-12 12:04 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/ff15268d2f13

Revert useless field init reordering, field declaration order is in effect

! src/hotspot/share/opto/compile.cpp

Changeset: 784ce5186930
Author:    shade
Date:      2019-08-12 12:07 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/784ce5186930

Remove superfluous includes in C2

! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/type.cpp



More information about the shenandoah-dev mailing list