Condition code not set after CAS on aarch64

Roman Kennke rkennke at redhat.com
Wed Nov 16 16:13:34 UTC 2016


Am Mittwoch, den 16.11.2016, 16:09 +0000 schrieb Andrew Haley:
> On 16/11/16 15:59, Roman Kennke wrote:
> > 
> > Yes. And we set that register in cmpxchg_oop_shenandoah(). The
> > condition code might be foobar after the loop.

The code you're referring to is old. Here:

http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/file/40ecb3f31575/sr
c/cpu/aarch64/vm/macroAssembler_aarch64.cpp#l2200

Roman
> 


More information about the shenandoah-dev mailing list