Loading... (original) (raw)

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 scanned_concurrently() property which reflects that better.

relates to

Enhancement - null JDK-8202418 Remove explicit CMS checks in CardTableBarrierSetAssembler: ARM32 leftovers