hg: shenandoah/jdk8u/hotspot: 7 new changesets

shade at redhat.com shade at redhat.com
Tue Aug 21 20:21:11 UTC 2018


Changeset: c1ac927f94df
Author:    rkennke
Date:      2018-08-10 18:54 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c1ac927f94df

[backport] Split write barrier paths for mutator and GC workers

! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp

Changeset: 83e64d139eb9
Author:    roland
Date:      2018-08-13 17:55 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/83e64d139eb9

[backport] clean up obsolete c2 code
 - barriers are never added on constant oops
 - write barriers are always expanded to IR

! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp

Changeset: 72e6b1e39390
Author:    shade
Date:      2018-08-14 09:53 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/72e6b1e39390

[backport] WB slowpath should assist with evacuation of adjacent objects

! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp

Changeset: f1aa8c31268c
Author:    shade
Date:      2018-08-14 18:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f1aa8c31268c

[backport] Report heap region stats in proper units

! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp

Changeset: 767438060c57
Author:    zgu
Date:      2018-08-14 20:24 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/767438060c57

[backport] Shenandoah changes to allow enabling -Wreorder

! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp

Changeset: db7d1758aa26
Author:    shade
Date:      2018-08-14 10:47 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/db7d1758aa26

[backport] Convert magic value to ShenandoahPacingSurcharge

! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp

Changeset: ff016a25af67
Author:    zgu
Date:      2018-08-17 08:20 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ff016a25af67

[backport] Trivial enhancement to avoid costly deletion array element

! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp



More information about the shenandoah-dev mailing list