hg: shenandoah/jdk8u/hotspot: 7 new changesets

shade at redhat.com shade at redhat.com
Sun Aug 26 19:54:40 UTC 2018


Changeset: 10535f66b77b
Author:    shade
Date:      2018-08-21 19:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/10535f66b77b

[backport] Comprehensible GC trigger logging

! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.cpp
! test/gc/shenandoah/TestPeriodicGC.java

Changeset: a6ab6f20b007
Author:    shade
Date:      2018-08-22 11:24 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a6ab6f20b007

[backport] Fix ShHeap::notify_alloc usages: it accepts words, not bytes

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

Changeset: d35db17d9dfc
Author:    shade
Date:      2018-08-22 12:32 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d35db17d9dfc

[backport] Adaptive/Traversal heuristics rewrite for allocation rate

! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp

Changeset: 40dce07beea8
Author:    shade
Date:      2018-08-23 10:42 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/40dce07beea8

[backport] Remove ShHeuristics::print_threshold

! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.hpp

Changeset: d6b4945d0940
Author:    shade
Date:      2018-08-23 10:59 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d6b4945d0940

[backport] Avoid using uintx in ShenandoahHeapRegion

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

Changeset: 476e95c8e23c
Author:    shade
Date:      2018-08-23 21:21 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/476e95c8e23c

[backport] shenandoah_assert_correct should check object/forwardee klasses

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

Changeset: 8ecf76dd8c50
Author:    shade
Date:      2018-08-23 21:22 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8ecf76dd8c50

[backport] Evac assist should touch marked objects only

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



More information about the shenandoah-dev mailing list