hg: shenandoah/jdk10/hotspot: 16 new changesets
ashipile at redhat.com
ashipile at redhat.com
Sun Jul 2 16:31:32 UTC 2017
Changeset: e920b4d008d9
Author: iris
Date: 2017-06-28 11:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e920b4d008d9
8183142: Add bugids=dup to .jcheck/conf files for JDK 10
Reviewed-by: mr
! .jcheck/conf
Changeset: 6bb5e71f8dfd
Author: shade
Date: 2017-07-02 17:20 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6bb5e71f8dfd
Merge
Changeset: ac6e2a59c122
Author: rkennke
Date: 2017-06-29 11:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ac6e2a59c122
Disable merged cleanup for full GC.
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.hpp
Changeset: 29dcbfca2746
Author: rkennke
Date: 2017-06-29 11:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/29dcbfca2746
Properly update roots in code cache.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 3addde855000
Author: shade
Date: 2017-06-29 18:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3addde855000
Verification levels
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 08ec6e434c20
Author: shade
Date: 2017-06-29 21:26 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/08ec6e434c20
Final update refs roots are acting like Full GC
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 6209d32d16be
Author: shade
Date: 2017-06-29 22:04 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6209d32d16be
Temporarily disable ShenandoahBarriersForConst
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 2ab74e5dbdc2
Author: roland
Date: 2017-06-23 09:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2ab74e5dbdc2
8181742: Load that bypasses arraycopy has wrong memory state
Summary: Set load memory edge to the memory state right before the arraycopy.
Reviewed-by: kvn, thartmann
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/arraycopynode.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
+ test/compiler/arraycopy/TestLoadBypassACWithWrongMem.java
Changeset: 1ca8f038fceb
Author: lana
Date: 2017-06-29 17:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1ca8f038fceb
Added tag jdk-9+176 for changeset 2ab74e5dbdc2
! .hgtags
Changeset: 3126ad9f87a5
Author: shade
Date: 2017-06-29 22:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3126ad9f87a5
Merge
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/arraycopynode.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
Changeset: fe0723edcec2
Author: shade
Date: 2017-06-30 13:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fe0723edcec2
C1 stores constants without read barriers
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
Changeset: d79a9c52e44f
Author: roland
Date: 2017-06-30 16:13 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d79a9c52e44f
ArrayCopy verification code fix src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 01d82877e799
Author: shade
Date: 2017-06-30 15:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/01d82877e799
Concurrent code cache evac should not update ptrs outside of safepoint
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: d8c503db9dda
Author: shade
Date: 2017-06-30 16:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d8c503db9dda
Introduce ShenandoahConcurrent{Scan,Evac}CodeRoots
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 3f9c3c8ca8a3
Author: shade
Date: 2017-06-30 22:03 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3f9c3c8ca8a3
Temporarily disable ShenandoahConcurrentEvacCodeRoots, until bugs are fixed
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 1d0d3524fb2a
Author: shade
Date: 2017-07-02 17:49 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1d0d3524fb2a
Merge
! .hgtags
! src/share/vm/runtime/arguments.cpp
More information about the shenandoah-dev
mailing list