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
- Previous message (by thread): RFR: (S): 8142935: Adding old gen regions does not consider available free space
- Next message (by thread): RFR: 8151670: Unexpected concurrent refinement deactivation and reactivation
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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.
- Previous message (by thread): RFR: (S): 8142935: Adding old gen regions does not consider available free space
- Next message (by thread): RFR: 8151670: Unexpected concurrent refinement deactivation and reactivation
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]