boolean (@NotNull Object object, long offset, long expected, long value) { try { return (boolean)compareAndSwapLong.invokeExact(object, offset, expected, value); } catch (Throwable throwable) { throw new RuntimeException(throwable); } }