On 04/07/2016 11:26 AM, Aleksey Shipilev wrote: >> So, this is entirely about making C1-generated code more efficient, >> > by avoiding native calls. Right? > Yes. The same reason why CompareAndSwap and {get,put}* are intrinsified > by C1. OK, I'll look at this today. Andrew.