RFR: 8079315: UseCondCardMark broken in conjunction with CMS precleaning

Aleksey Shipilev aleksey.shipilev at oracle.com
Tue Jun 2 09:25:38 UTC 2015


On 06/02/2015 10:44 AM, Andrew Haley wrote:
> Have we come to a complete standstill?

Appears to be so.

I am still uneasy about global_store_fence/mprotect trick, since I don't
quite believe it works without a hitch everywhere, even given Erik's
extensive explanation it "appears" to work fine. Erik, can you follow up
with Dave Dice on whether that is actually safe?

The original StoreLoad patch by Andrew looks moderately okay to me,
given it is conditionalized for CMS (I wonder if it should be
conditionalized on CMSPrecleaningEnabled?). Google folks may chime in
saying it breaks the performance for them...

Actually, GC guys should make this call.

Thanks,
-Aleksey


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://mail.openjdk.java.net/pipermail/hotspot-gc-dev/attachments/20150602/872ed083/signature-0001.asc>


More information about the hotspot-gc-dev mailing list