Condition code not set after CAS on aarch64
Roland Westrelin
rwestrel at redhat.com
Wed Nov 16 14:10:10 UTC 2016
> The condition code gets set in
> MacroAssembler::cmpxchg_oop_shenandoah() already. Setting it
> afterwards using cset might actually be harmful because I am not sure
> that the condition flags are correct.
I missed that indeed.
> I'd revert the whole changeset:
> http://cr.openjdk.java.net/~roland/shenandoah/aarch64-cas-cc/webrev.00/
>
> Ok to revert?
Yes.
Roland.
More information about the shenandoah-dev
mailing list