@NotNull @Override public String dump() { MappedBytes bytes = MappedBytes.mappedBytes(mappedFile); try { bytes.readLimit(bytes.realCapacity()); return Wires.fromSizePrefixedBlobs(bytes); } finally { bytes.release(); } }
@NotNull @Override public String dump() { MappedBytes bytes = MappedBytes.mappedBytes(mappedFile); try { bytes.readLimit(bytes.realCapacity()); return Wires.fromSizePrefixedBlobs(bytes); } finally { bytes.release(); } }
try { MappedBytes bytes = MappedBytes.mappedBytes(file, 4 << 20, OS.pageSize(), !OS.isWindows()); bytes.readLimit(bytes.realCapacity()); StringBuilder sb = new StringBuilder(); WireDumper dumper = WireDumper.of(bytes);
public void checkFileContents(@NotNull File file, String expected) throws FileNotFoundException { @NotNull MappedBytes bytes = MappedBytes.mappedBytes(file, ChronicleQueue.TEST_BLOCK_SIZE); bytes.readLimit(bytes.realCapacity()); assertEquals(expected, Wires.fromSizePrefixedBlobs(bytes)); bytes.release(); }
try { mappedBytes.readPosition(0); mappedBytes.readLimit(mappedBytes.realCapacity()); while (mappedWire.readDataHeader()) { int header = mappedBytes.readVolatileInt(); int safeLength = Maths.toUInt31(mappedBytes.realCapacity() - mappedBytes.readPosition()); mappedBytes.writeLimit(mappedBytes.realCapacity()); mappedBytes.writePosition(mappedBytes.readPosition()); long pos = recovery.writeHeader(mappedWire, safeLength, timeoutMS, null, null);
long address = bytes.addressForWrite(bytes.writePosition()); long bstart = bytes.start(); long bcap = bytes.realCapacity(); long canWrite = bcap - (bytes.writePosition() - bstart); long lengthCount = batchAppender.writeMessages(address, canWrite, writeCount);
try { MappedBytes bytes = MappedBytes.mappedBytes(file, 4 << 20); bytes.readLimit(bytes.realCapacity());
long address = bytes.addressForWrite(bytes.writePosition()); long bstart = bytes.start(); long bcap = bytes.realCapacity(); long canWrite = bcap - (bytes.writePosition() - bstart); long lengthCount = writeMessages(address, canWrite, writeCount);
@NotNull @Override public String dump() { MappedBytes bytes = MappedBytes.mappedBytes(mappedFile); try { bytes.readLimit(bytes.realCapacity()); return Wires.fromSizePrefixedBlobs(bytes); } finally { bytes.release(); } }
@NotNull @Override public String dump() { MappedBytes bytes = MappedBytes.mappedBytes(mappedFile); try { bytes.readLimit(bytes.realCapacity()); return Wires.fromSizePrefixedBlobs(bytes); } finally { bytes.release(); } }
try { MappedBytes bytes = MappedBytes.mappedBytes(file, 4 << 20, OS.pageSize(), !OS.isWindows()); bytes.readLimit(bytes.realCapacity()); StringBuilder sb = new StringBuilder(); WireDumper dumper = WireDumper.of(bytes);
try { mappedBytes.readPosition(0); mappedBytes.readLimit(mappedBytes.realCapacity()); while (mappedWire.readDataHeader()) { int header = mappedBytes.readVolatileInt(); int safeLength = Maths.toUInt31(mappedBytes.realCapacity() - mappedBytes.readPosition()); mappedBytes.writeLimit(mappedBytes.realCapacity()); mappedBytes.writePosition(mappedBytes.readPosition()); long pos = recovery.writeHeader(mappedWire, safeLength, timeoutMS, null, null);
long address = bytes.addressForWrite(bytes.writePosition()); long bstart = bytes.start(); long bcap = bytes.realCapacity(); long canWrite = bcap - (bytes.writePosition() - bstart); long lengthCount = batchAppender.writeMessages(address, canWrite, writeCount);