hg: shenandoah/jdk9/hotspot: 11 new changesets

ashipile at redhat.com ashipile at redhat.com
Tue Mar 20 10:33:47 UTC 2018


Changeset: f36fe178ca07
Author:    shade
Date:      2018-03-12 17:30 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f36fe178ca07

[backport] Fix || and && chaining warnings in memnode.cpp

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

Changeset: 0666a6143393
Author:    shade
Date:      2018-03-13 12:48 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0666a6143393

[backport] Missing OOMScope in ShenandoahFixRootsTask

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

Changeset: 7c0e951fc7eb
Author:    roland
Date:      2018-03-15 10:56 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7c0e951fc7eb

[backport] fix for alias analysis with ShenandoahBarriersForConst

! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/machnode.hpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp

Changeset: 9a5976f5d9d9
Author:    rkennke
Date:      2018-03-15 19:52 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9a5976f5d9d9

[backport] FinalEvac pause to turn off evacuation

! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/gc/shenandoah/shenandoahUtils.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/runtime/vm_operations.hpp

Changeset: 96903fb07078
Author:    rkennke
Date:      2018-03-15 19:52 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/96903fb07078

[backport] Little cleanup

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

Changeset: bbf7b3332cb4
Author:    shade
Date:      2018-03-16 13:24 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/bbf7b3332cb4

[backport] Tax-and-Spend allocation pacing

! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
+ src/share/vm/gc/shenandoah/shenandoahPacer.cpp
+ src/share/vm/gc/shenandoah/shenandoahPacer.hpp
+ src/share/vm/gc/shenandoah/shenandoahPacer.inline.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
+ test/gc/shenandoah/options/TestPacing.java

Changeset: b820fc91ac45
Author:    shade
Date:      2018-03-19 12:23 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b820fc91ac45

[backport] Rewire control loop to avoid double cleanup work

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

Changeset: eac26a58c99d
Author:    shade
Date:      2018-03-19 12:36 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/eac26a58c99d

[backport] Excessive asserts in marked_object_iterate

! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp

Changeset: 52fff1b74c66
Author:    zgu
Date:      2018-03-19 09:33 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/52fff1b74c66

[backport] Added missing header file for non-PCH build

! src/share/vm/gc/shenandoah/shenandoahPacer.hpp

Changeset: d38851bf87ab
Author:    rkennke
Date:      2018-03-19 14:43 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d38851bf87ab

[backport] Remove unnecessary write-barrier

! src/share/vm/services/threadService.cpp

Changeset: b11072038b4d
Author:    shade
Date:      2018-03-19 14:47 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b11072038b4d

[backport] Provide non-taxable allocation slack at the beginning of the cycle

! src/share/vm/gc/shenandoah/shenandoahPacer.cpp
! src/share/vm/gc/shenandoah/shenandoahPacer.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp



More information about the shenandoah-dev mailing list