hg: shenandoah/jdk9/hotspot: 13 new changesets

ashipile at redhat.com ashipile at redhat.com
Tue Sep 12 18:20:01 UTC 2017


Changeset: 7508dff42878
Author:    shade
Date:      2017-09-12 18:36 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7508dff42878

[backport] Remove Shenandoah from TestSmallHeap jtreg test.

! test/TEST.groups
! test/gc/TestSmallHeap.java

Changeset: 8b9b1e201177
Author:    shade
Date:      2017-09-12 18:37 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8b9b1e201177

[backport] Make sure different Verifier levels work

! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
+ test/gc/shenandoah/TestVerifyLevels.java

Changeset: 2482cbb1ef2c
Author:    shade
Date:      2017-09-12 18:58 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2482cbb1ef2c

[backport] Fix aarch64.

! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp

Changeset: b282f97ffcd3
Author:    shade
Date:      2017-09-12 19:00 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b282f97ffcd3

[backport] Add comments in aarch64 matrix barrier, fix comment in x86 matrix barrier.

! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp

Changeset: 17aa25d11bbe
Author:    shade
Date:      2017-09-12 19:01 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/17aa25d11bbe

[backport] LotsOfCycles test always degrades to Full GC

! test/gc/shenandoah/LotsOfCycles.java

Changeset: 56dd311c488f
Author:    shade
Date:      2017-09-12 19:02 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/56dd311c488f

[backport] TestSmallHeap test for Shenandoah

! test/TEST.groups
+ test/gc/shenandoah/TestSmallHeap.java

Changeset: 925d23737a99
Author:    shade
Date:      2017-09-12 19:02 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/925d23737a99

[backport] Verifier should use BP::get_raw when getting _loc fwdptr

! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp

Changeset: 219abdf11bcd
Author:    shade
Date:      2017-09-12 19:04 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/219abdf11bcd

[backport] Fix build error: incorrect format for uint64_t values

! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp

Changeset: dc9de25911a5
Author:    shade
Date:      2017-09-12 19:05 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/dc9de25911a5

[backport] Fix build error: avoid loops with empty bodies

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

Changeset: 5faf0f339aa4
Author:    shade
Date:      2017-09-12 19:06 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5faf0f339aa4

[backport] Fix build error: switches over enums should take all enums

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

Changeset: c10c0181e865
Author:    shade
Date:      2017-09-12 19:22 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c10c0181e865

[backport] Fix build error: verifier liveness should not be implicitly casted to size_t

! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.hpp

Changeset: 1a5ed6135447
Author:    shade
Date:      2017-09-12 19:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1a5ed6135447

[backport] Common pause marker to capture everything before/after pause

! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahUtils.cpp
! src/share/vm/gc/shenandoah/shenandoahUtils.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp

Changeset: 2f71f3d10b01
Author:    shade
Date:      2017-09-12 19:36 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2f71f3d10b01

[backport] Fast-forward over humongous regions to keep "current" non-humongous

! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.hpp



More information about the shenandoah-dev mailing list