RFR: 8151670: Unexpected concurrent refinement deactivation and reactivation (original) (raw)

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