> This is what we need for LSE. I'm running jcstress again. Thanks for the patch. So this one fixes 8211320 (Aarch64: unsafe.compareAndSetByte() and unsafe.compareAndSetShort() c2 intrinsics broken with negative expected value) and not this one (barrier elision), right? Roland.