hg: shenandoah/jdk9/hotspot: 2 new changesets

roman at kennke.org roman at kennke.org
Wed Feb 10 19:23:42 UTC 2016


Changeset: 72544821227b
Author:    rkennke
Date:      2016-02-10 20:19 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/72544821227b

Fix out of bounds on heap iteration on last heap word, during full-GC.

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

Changeset: ff4ba98726f1
Author:    rkennke
Date:      2016-02-10 20:20 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ff4ba98726f1

Optimize compare-and-swap-object in C2, such that it doesn't require write barriers or runtime calls.

- src/share/vm/gc/shenandoah/shenandoahRuntime.cpp
- src/share/vm/gc/shenandoah/shenandoahRuntime.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp



More information about the shenandoah-dev mailing list