hg: shenandoah/jdk8u/hotspot: 5 new changesets

roman at kennke.org roman at kennke.org
Tue Feb 14 09:53:39 UTC 2017


Changeset: 284095470525
Author:    shade
Date:      2017-02-10 15:22 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/284095470525

Non-updateref closures should not update refs.

! src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp

Changeset: aab96e4f2596
Author:    shade
Date:      2017-02-10 17:50 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/aab96e4f2596

Generic mark loop.

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

Changeset: 946c80b0c7f6
Author:    shade
Date:      2017-02-13 10:33 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/946c80b0c7f6

Code cache scan should RESOLVE references.

! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp

Changeset: 39f068fd713e
Author:    rkennke
Date:      2017-02-13 16:36 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/39f068fd713e

Use correct number of threads for initial evacuation.

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

Changeset: 20dfe5963777
Author:    rkennke
Date:      2017-02-13 16:51 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/20dfe5963777

Assert code roots are to-space ptrs when scanning/updating other roots.

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



More information about the shenandoah-dev mailing list