void (@NotNull ByteBuffer buffer, int offsetInBuffer, byte[] data) { INT32_OVER_BYTE_BUFFER.setVolatile(buffer, offsetInBuffer + HEADER_OFFSET, dataRecordHeader(data.length, /*commited: */false)); buffer.put(offsetInBuffer + DATA_OFFSET, data); INT32_OVER_BYTE_BUFFER.setVolatile(buffer, offsetInBuffer + HEADER_OFFSET, dataRecordHeader(data.length, /*commited: */true)); }