hg: shenandoah/jdk8u/hotspot: 8 new changesets

roman at kennke.org roman at kennke.org
Thu Jul 14 19:29:02 UTC 2016


Changeset: 51d8c9b5de87
Author:    rkennke
Date:      2016-07-14 19:30 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/51d8c9b5de87

Added missing barriers in new intrinsics.

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

Changeset: bf65b0423b2d
Author:    rkennke
Date:      2016-07-14 19:31 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/bf65b0423b2d

Add missing barriers in various minor places in the runtime.

! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/prims/unsafe.cpp

Changeset: 306ff307a68d
Author:    rkennke
Date:      2016-07-14 19:31 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/306ff307a68d

Fix off-by-one error in ring-buffer-free-list impl.

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

Changeset: 80821b48a837
Author:    rkennke
Date:      2016-07-14 19:31 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/80821b48a837

Fix calculating regions initial and max size.

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

Changeset: b67217ccdc3c
Author:    rkennke
Date:      2016-07-14 19:32 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b67217ccdc3c

Fix ptr comparison in methodHandles code

! src/cpu/x86/vm/methodHandles_x86.cpp

Changeset: 01d7999614f6
Author:    rkennke
Date:      2016-07-14 19:33 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/01d7999614f6

Fixed a couple of concurrency bugs in heap growing code.

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

Changeset: 1e2c94c741bb
Author:    rkennke
Date:      2016-07-14 19:33 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1e2c94c741bb

Added read-barrier on value in objArrayOopDesc::obj_at_put().

! src/share/vm/oops/objArrayOop.hpp

Changeset: 9b261ed40799
Author:    rkennke
Date:      2016-07-14 19:33 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9b261ed40799

Add some more missing barriers.

! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp



More information about the shenandoah-dev mailing list