public static <E> void soRefElement(E[] buffer, long offset, E e)
    {
        UNSAFE.putOrderedObject(buffer, offset, e);
    }
An ordered store of an element to a given offset

@param buffer this.buffer
@param offset computed via {@link UnsafeRefArrayAccess#calcCircularRefElementOffset}
@param e      an orderly kitty
jctools-core/src/main/java/org/jctools/util/UnsafeRefArrayAccess.java