test xadd vs lock xadd