hg: shenandoah/jdk8u/hotspot: 15 new changesets

ashipile at redhat.com ashipile at redhat.com
Mon Jul 9 16:40:27 UTC 2018


Changeset: ba5e0804032c
Author:    shade
Date:      2018-06-26 15:49 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ba5e0804032c

[backport] CollectedHeap::max_tlab_size is measured in words

! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp

Changeset: a97aac57efb7
Author:    shade
Date:      2018-06-26 18:43 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a97aac57efb7

[backport] Make in-cset checks use signed bytes to match C2 better

! src/share/vm/opto/shenandoahSupport.cpp

Changeset: 55f2218b45f5
Author:    rkennke
Date:      2018-06-26 20:37 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/55f2218b45f5

[backport] Constify ShHeapRegionSet and ShCollectionSet

! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.inline.hpp

Changeset: bceff47c1bfa
Author:    shade
Date:      2018-07-03 08:48 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/bceff47c1bfa

[backport] Application pacing precision fixes

! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp

Changeset: ad64cc34836b
Author:    shade
Date:      2018-07-03 09:46 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ad64cc34836b

[backport] Adaptive CSet selection overshoots max-CSet

! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp

Changeset: 12f4dd5847ff
Author:    shade
Date:      2018-07-03 19:05 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/12f4dd5847ff

[backport] StringInternCleanup times out

! test/gc/shenandoah/acceptance/StringInternCleanup.java

Changeset: 4810d39115d9
Author:    zgu
Date:      2018-07-03 14:43 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4810d39115d9

[backport] Wrap worker id in thread local worker session

! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: d5d83bd46cc8
Author:    shade
Date:      2018-07-05 08:33 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d5d83bd46cc8

[backport] Non-cancellable mark loops should have sensible stride

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

Changeset: c7ea54002f1b
Author:    shade
Date:      2018-07-05 10:57 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c7ea54002f1b

[backport] Forceful SATB buffer flushes should be time-periodic, not traffic-dependent

! src/share/vm/gc_implementation/g1/ptrQueue.cpp
! src/share/vm/gc_implementation/g1/ptrQueue.hpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: eb9bf37efec7
Author:    shade
Date:      2018-07-05 19:55 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/eb9bf37efec7

[backport] Verify global and local gc-state status

! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp

Changeset: d1eb29737c63
Author:    shade
Date:      2018-07-05 19:59 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d1eb29737c63

[backport] Full GC should not always update references

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

Changeset: d4892e8fdd78
Author:    rkennke
Date:      2018-07-06 18:07 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d4892e8fdd78

[backport] Remove safe_equals()

! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp
! src/share/vm/memory/barrierSet.cpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
! src/share/vm/oops/oop.hpp

Changeset: 1dbf7940d060
Author:    shade
Date:      2018-07-06 19:11 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1dbf7940d060

[backport] Concurrent uncommit should be recorded as GC event

! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp

Changeset: c1e46d747f11
Author:    shade
Date:      2018-07-06 19:22 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c1e46d747f11

[backport] Uncommit should relinquish the heap lock regularly

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

Changeset: 4a418de67168
Author:    shade
Date:      2018-07-09 10:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4a418de67168

[backport] Cleanup UseShenandoahOWST blocks

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



More information about the shenandoah-dev mailing list