RFR: 8202082: Remove explicit CMS checks in CardTableBarrierSetAssembler (original) (raw)
Thomas Schatzl thomas.schatzl at oracle.com
Mon Apr 23 11:12:50 UTC 2018
- Previous message: RFR: 8202082: Remove explicit CMS checks in CardTableBarrierSetAssembler
- Next message: RFR: 8202082: Remove explicit CMS checks in CardTableBarrierSetAssembler
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi,
On Fri, 2018-04-20 at 16:43 +0200, Erik Ă–sterlund wrote:
Hi,
In CardTableBarrierSetAssembler, we sometimes need fencing due to the card table being scanned concurrently when using CMS with pre- cleaning. Rather than explicitly checking for those CMS flags in the generic CardTableBarrierSetAssembler class, it is preferrable to check the CardTable scannedconcurrently() property which already precisely reflects that. Bug: https://bugs.openjdk.java.net/browse/JDK-8202082 Webrev: http://cr.openjdk.java.net/~eosterlund/8202082/webrev.00/
looks good.
Thomas
- Previous message: RFR: 8202082: Remove explicit CMS checks in CardTableBarrierSetAssembler
- Next message: RFR: 8202082: Remove explicit CMS checks in CardTableBarrierSetAssembler
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]