hg: shenandoah/jdk8u/hotspot: 11 new changesets

ashipile at redhat.com ashipile at redhat.com
Wed Jun 13 10:18:24 UTC 2018


Changeset: 424c607c9944
Author:    rkennke
Date:      2018-06-05 13:01 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/424c607c9944

[backport] Disable UseFastJNIAccessors for Shenandoah

! src/share/vm/runtime/arguments.cpp

Changeset: 2e4c8a4b0e9d
Author:    zgu
Date:      2018-06-05 14:55 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2e4c8a4b0e9d

[backport] Should cleanup previous/bad versions of redefined classes during full gc

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

Changeset: 0bdcd8ceb1c0
Author:    zgu
Date:      2018-06-05 19:29 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0bdcd8ceb1c0

[backport] Including metaspace info when reporting heap info

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

Changeset: 140968d9d760
Author:    shade
Date:      2018-06-11 13:54 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/140968d9d760

[backport] Adaptive CSet selection selects excessively when memory is tight

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

Changeset: dd3a64c034dd
Author:    shade
Date:      2018-06-11 16:08 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/dd3a64c034dd

[backport] Parallel +AlwaysPreTouch should run with max workers

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

Changeset: e15076875daf
Author:    shade
Date:      2018-06-12 17:16 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e15076875daf

[backport] Fix TestCommonGCLoads test

! test/gc/shenandoah/compiler/TestCommonGCLoads.java

Changeset: 839ada958fed
Author:    zgu
Date:      2018-06-12 16:48 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/839ada958fed

[backport] Added logging for the number of workers used for GC cycles

! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp

Changeset: 61fd8463efbb
Author:    zgu
Date:      2018-06-07 16:04 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/61fd8463efbb

[backport] C1 shenandoah_wb expects obj in a register

! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp

Changeset: cab8b8a63da7
Author:    rkennke
Date:      2018-06-11 12:56 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/cab8b8a63da7

[backport] Some trivial-ish cleanups

! src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp

Changeset: a0c289411a26
Author:    rkennke
Date:      2018-06-11 13:57 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a0c289411a26

[backport] Replace ShBarrierSet* casts with accessor

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

Changeset: 5945161251d8
Author:    shade
Date:      2018-06-12 17:37 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5945161251d8

[backport] Perform gc-state checks with LoadB to fit C2 matchers

! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/mulnode.cpp
! src/share/vm/opto/shenandoahSupport.cpp



More information about the shenandoah-dev mailing list