RFR: 8151670: Unexpected concurrent refinement deactivation and reactivation

Kim Barrett kim.barrett at oracle.com
Fri Mar 18 23:10:39 UTC 2016


Please review this change to the concurrent refinement threads to use
SuspendibleThreadSet::yield, rather than deactivation, in response to
an STS suspension request. This should mostly reduce the cost of
coming out of a non-GC safepoint. See the CR for further discussion.

CR:
https://bugs.openjdk.java.net/browse/JDK-8151670

Webrev:
http://cr.openjdk.java.net/~kbarrett/8151670/webrev.00/

Testing:
JPRT, RBT GC Nightly, local specjbb2015.





More information about the hotspot-gc-dev mailing list