hg: shenandoah/jdk11: 11 new changesets

shade at redhat.com shade at redhat.com
Wed Oct 16 09:34:49 UTC 2019


Changeset: cd5ee0e381fa
Author:    shade
Date:      2019-10-07 17:12 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/cd5ee0e381fa

[backport] 8231946: Remove obsolete and unused ShenandoahVerifyObjectEquals flag
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: 355ad8383323
Author:    shade
Date:      2019-10-07 17:12 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/355ad8383323

[backport] 8231932: Shenandoah: conc/par GC threads ergonomics overrides user settings
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestThreadCountsOverride.java

Changeset: 63638b5584c6
Author:    shade
Date:      2019-10-01 15:38 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/63638b5584c6

[backport] 8231667: Shenandoah: Full GC should take empty regions into slices for compaction
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp

Changeset: 634b4509d64d
Author:    roland
Date:      2019-09-03 09:28 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/634b4509d64d

[backport] 8230470: Shenandoah doesn't need change from JDK-8212610 anymore
Reviewed-by: thartmann

! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.hpp

Changeset: 8052d748c84c
Author:    shade
Date:      2019-10-10 21:54 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/8052d748c84c

[backport] 8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
+ test/hotspot/jtreg/gc/shenandoah/options/TestHumongousMoves.java

Changeset: 2aa5a162422d
Author:    shade
Date:      2019-10-14 11:03 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/2aa5a162422d

[backport] 8232176: Shenandoah: new assert in ShenandoahEvacuationTask is too strong
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp

Changeset: b90116324e3a
Author:    shade
Date:      2019-10-10 21:54 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b90116324e3a

[backport] 8232102: Shenandoah: print everything in proper units
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp

Changeset: 20fd74153e61
Author:    rkennke
Date:      2019-08-12 23:37 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/20fd74153e61

[backport] 8228369: Shenandoah: Refactor LRB C1 stubs
Reviewed-by: shade

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp

Changeset: 599a5aade8ce
Author:    shade
Date:      2019-08-14 20:32 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/599a5aade8ce

[backport] 8229709: x86_32 build and test failures after JDK-8228369 (Shenandoah: Refactor LRB C1 stubs)
Reviewed-by: rkennke

! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp

Changeset: 6290223e12a8
Author:    rkennke
Date:      2019-08-13 16:05 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6290223e12a8

[backport] 8229470: Shenandoah: Fix C1 getAndSetObject() failure
Reviewed-by: shade

! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp

Changeset: 85587c9b24c4
Author:    rkennke
Date:      2019-08-21 18:05 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/85587c9b24c4

[backport] 8229977: Shenandoah: save/restore FPU state aroud LRB runtime call
Reviewed-by: shade

! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp



More information about the shenandoah-dev mailing list