RFR(M): 8154736: enhancement of cmpxchg and copy_to_survivor for ppc64

Andrew Haley aph at redhat.com
Sun Oct 30 18:36:38 UTC 2016


On 29/10/16 11:37, Hiroshi H Horii wrote:
>> The most recent change also penalizes current platforms that do not
>> > implement the release-CAS with an additional acquire. That might be not
>> > an issue for TSO platforms, but others will be affected.
>> > 
>> > While we think other platforms could quickly adapt to this, this would
>> > force that the developer that implements this for other platforms
>> > (arm/aarch64) to be stuck with re-analyzing these issues. We
>> > do not think this is fair. We think this is a change (or set of
>> > changes) that needs to be pushed for all platforms at the same time.
>
> Sure. I would like to ask developers for the other platforms to consider
> this change.

OK, I will.  Can you please point me to the change and what it means?

And, while we're on the subject, is memory_order_conservative actually
defined anywhere?

Thanks,

Andrew.




More information about the hotspot-gc-dev mailing list