RFR (S) 8078438: Interpreter should support conditional card marks (UseCondCardMark)

Andrew Haley aph at redhat.com
Tue Apr 28 12:45:56 UTC 2015


On 04/28/2015 11:56 AM, Thomas Schatzl wrote:
> Somewhat related, note that C2 adds a MemBarRelease before the actual
> card table store (see StoreCMNode) I think to ensure store ordering (the
> card mark must be visible after the reference write). So the given
> aarch64 code seems to be missing something already.

I don't think it's missing anything.  It has the barrier in the correct
place when G1 is in use, and CMS isn't supposed to need one.

Andrew.



More information about the hotspot-gc-dev mailing list