[aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 23 new changesets

rkennke at redhat.com rkennke at redhat.com
Tue Apr 30 15:22:23 UTC 2019


Changeset: f88f428c5b00
Author:    zgu
Date:      2018-12-14 08:20 -0500
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f88f428c5b00

[backport] Simplify Shenandoah task termination in aborted paths

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

Changeset: 734bb53cd077
Author:    rkennke
Date:      2019-01-08 20:12 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/734bb53cd077

[backport] Remove obsolete code snippet related to barriers on constants

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

Changeset: 68ad1c5de505
Author:    zgu
Date:      2019-01-17 08:48 -0500
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/68ad1c5de505

[backport] 8217213: shenandoahTaskQueue.hpp includes .inline.hpp file
Reviewed-by: shade, tschatzl

! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp

Changeset: c45ac5fae20d
Author:    vlivanov
Date:      2019-01-18 17:34 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c45ac5fae20d

[backport] 8217400: Optimized build is broken by Shenandoah changes
Reviewed-by: shade

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

Changeset: 25256c6edbcc
Author:    rkennke
Date:      2019-01-14 12:49 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/25256c6edbcc

[backport] 8216973: Kick up cleanup phases in the right places
Reviewed-by: shade

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

Changeset: 7e1766d511ae
Author:    zgu
Date:      2019-01-18 09:10 -0500
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/7e1766d511ae

[backport] 8217319: Cleanup Shenandoah includes
Reviewed-by: shade

! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp

Changeset: dc4d64c2a7d3
Author:    shade
Date:      2019-01-19 11:20 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/dc4d64c2a7d3

[backport] 8217343: Shenandoah control thread should be able to run at critical priority
Reviewed-by: rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
+ test/gc/shenandoah/options/TestCriticalControlThreadPriority.java

Changeset: a3173f8cefae
Author:    shade
Date:      2019-02-21 15:52 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a3173f8cefae

[backport] 8219524: Shenandoah misreports "committed" size in MemoryMXBean
Reviewed-by: rkennke, zgu

! src/share/vm/services/shenandoahMemoryPool.cpp
! test/gc/shenandoah/mxbeans/TestMemoryMXBeans.java

Changeset: 159c0cd584cb
Author:    zgu
Date:      2019-02-28 08:44 -0500
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/159c0cd584cb

[backport] 8219857: Shenandoah GC may initialize thread's gclab twice
Reviewed-by: rkennke

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

Changeset: f7e2278f2263
Author:    zgu
Date:      2019-03-02 08:33 -0500
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f7e2278f2263

[backport] 8219976: GarbageCollectionNotificationInfo always says "No GC" when running Shenandoah
Reviewed-by: rkennke

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

Changeset: 736ef07969c8
Author:    shade
Date:      2019-03-07 10:22 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/736ef07969c8

[backport] 8220228: Improve Shenandoah pacing histogram message
Reviewed-by: rkennke

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

Changeset: 663a8edad534
Author:    zgu
Date:      2018-09-19 16:51 -0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/663a8edad534

[backport] 8210879: ClassLoaderStatsClosure does raw oop comparison
Summary: Uses oopDesc::equals() for comparing oop equality
Reviewed-by: shade

! src/share/vm/classfile/classLoaderStats.hpp

Changeset: 2f67708cdbce
Author:    shade
Date:      2019-03-11 00:06 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2f67708cdbce

[backport] 8220350: Refactor ShenandoahHeap::initialize
Reviewed-by: rkennke, zgu

! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp

Changeset: 19e598acff42
Author:    shade
Date:      2019-03-11 00:06 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/19e598acff42

[backport] 8220153: Shenandoah does not work with TransparentHugePages properly
Reviewed-by: rkennke, zgu

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

Changeset: 725f4730612f
Author:    shade
Date:      2019-03-11 00:06 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/725f4730612f

[backport] 8220162: Shenandoah should not commit HugeTLBFS memory
Reviewed-by: rkennke, zgu

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

Changeset: 73181b310302
Author:    roland
Date:      2019-01-14 13:53 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/73181b310302

[backport] 8217043: Shenandoah: SIGSEGV in Type::meet_helper() at barrier expansion time
Reviewed-by: shade, rkennke, thartmann

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

Changeset: 42351e128f78
Author:    shade
Date:      2019-04-24 11:39 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/42351e128f78

[backport] 8222843: Print Shenandoah cset map addresses in hs_err
Reviewed-by: rkennke

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

Changeset: cc73766570a0
Author:    shade
Date:      2019-04-24 11:40 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/cc73766570a0

[backport] 8222838: Shenandoah: SEGV on accessing cset bitmap for NULL ptr
Reviewed-by: rkennke

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

Changeset: b92498447739
Author:    shade
Date:      2019-03-15 13:01 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/b92498447739

[backport] 8220712: [TESTBUG] gc/shenandoah/compiler/TestMaybeNullUnsafeAccess should run with Shenandoah enabled
Reviewed-by: rkennke, roland

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

Changeset: 33f04536427e
Author:    shade
Date:      2019-04-08 19:43 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/33f04536427e

[backport] 8222130: Shenandoah should verify roots after pre-evacuation
Reviewed-by: rkennke, zgu

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

Changeset: 6b8ee2a228e8
Author:    shade
Date:      2019-04-09 21:20 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6b8ee2a228e8

[backport] 8222185: Shenandoah should report "committed" as capacity
Reviewed-by: zgu, rkennke

! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp

Changeset: 74bafacd2f75
Author:    shade
Date:      2019-04-09 21:20 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/74bafacd2f75

[backport] 8222186: Shenandoah should not uncommit below minimum heap size
Reviewed-by: zgu, rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/runtime/arguments.cpp
! test/gc/shenandoah/mxbeans/TestMemoryMXBeans.java

Changeset: 94a8fbf1b6a3
Author:    shade
Date:      2019-04-28 01:42 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/94a8fbf1b6a3

Prettify Shenandoah JDK 8 logging

! src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahLogging.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahLogging.hpp



More information about the aarch64-port-dev mailing list