hg: shenandoah/jdk8u/hotspot: 3 new changesets
roman at kennke.org
roman at kennke.org
Mon Feb 8 13:21:16 UTC 2016
Changeset: aeaa800c8ca3
Author: rkennke
Date: 2016-02-08 14:13 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/aeaa800c8ca3
Fixed Shenandoah JNI critical locking. Again.
! src/share/vm/gc_implementation/shenandoah/shenandoahJNICritical.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahJNICritical.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: ef77406cb5fa
Author: rkennke
Date: 2016-02-08 14:14 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ef77406cb5fa
Use no_safepoint_check_flag in wait() calls in ShenandoahJNICritical.
! src/share/vm/gc_implementation/shenandoah/shenandoahJNICritical.cpp
Changeset: 9e9039461daa
Author: rkennke
Date: 2016-02-08 14:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9e9039461daa
Execute waiting VM tasks in Java thread that sends JNI critical notification. Otherwise it doesn't reach safepoint and blocks
! src/share/vm/gc_implementation/shenandoah/shenandoahJNICritical.cpp
More information about the shenandoah-dev
mailing list