hg: shenandoah/jdk8/hotspot: 5 new changesets

shade at redhat.com shade at redhat.com
Sun Jul 26 06:54:20 UTC 2020


Changeset: 2047aa418aa8
Author:    shade
Date:      2020-07-23 12:46 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2047aa418aa8

[backport] 8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases
Reviewed-by: rkennke

! test/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/gc/shenandoah/mxbeans/TestPauseNotifications.java

Changeset: a9d5e574e818
Author:    shade
Date:      2020-07-10 10:37 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a9d5e574e818

[backport] 8248652: Shenandoah: SATB buffer handling may assume no forwarded objects
Reviewed-by: rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp

Changeset: 118e09aa9462
Author:    shade
Date:      2020-06-11 18:16 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/118e09aa9462

[backport] 8247367: Shenandoah: pacer should wait on lock instead of exponential backoff
Reviewed-by: zgu

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

Changeset: 226c8031111b
Author:    shade
Date:      2020-06-17 09:43 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/226c8031111b

[backport] 8247593: Shenandoah: should not block pacing reporters
Reviewed-by: rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp
! 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: 1254144cf226
Author:    shade
Date:      2020-07-19 15:34 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/1254144cf226

[backport] 8249649: Shenandoah: provide per-cycle pacing stats
Reviewed-by: rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp



More information about the shenandoah-dev mailing list