protected final void svElement(E[] buffer, long offset, Object e) {
   UNSAFE.putObjectVolatile(buffer, offset, e);
 }