public void deleteOnExit() { ChronicleTools.deleteOnExit(chronicle.name()); }
ChronicleTools.warmup();
@Override public void writeByte(int i) { checkSpaceLeft(1); super.writeByte(i); }
@Override public void writeDouble(double v) { checkSpaceLeft(8); super.writeDouble(v); }
@Override public void writeOrderedInt(int i) { checkSpaceLeft(4); super.writeOrderedInt(i); }
@Override public boolean compareAndSwapLong(long offset, long expected, long x) { checkSpaceLeft(offset, 8); return super.compareAndSwapLong(offset, expected, x); }
@Override public void writeFloat(float v) { checkSpaceLeft(4); super.writeFloat(v); }
@Override public void writeObject(Object object, int start, int end) { checkSpaceLeft(end - start); super.writeObject(object, start, end); }
@Override public void writeInt(long offset, int i) { checkSpaceLeft(offset, 4); super.writeInt(offset, i); }
@Override public void write(int i) { checkSpaceLeft(1); super.write(i); }
@Override public boolean compareAndSwapInt(long offset, int expected, int x) { checkSpaceLeft(offset, 4); return super.compareAndSwapInt(offset, expected, x); }
@Override public void writeLong(long l) { checkSpaceLeft(8); super.writeLong(l); }
@Override public void writeOrderedLong(long l) { checkSpaceLeft(8); super.writeOrderedLong(l); }
@Override public void writeDouble(long offset, double v) { checkSpaceLeft(offset, 8); super.writeDouble(offset, v); }
@Override public void writeByte(long offset, int i) { checkSpaceLeft(offset, 1); super.writeByte(offset, i); }
@Override public void writeOrderedInt(long offset, int i) { checkSpaceLeft(offset, 4); super.writeOrderedInt(offset, i); }
@Override public boolean compareAndSwapLong(long offset, long expected, long x) { checkSpaceLeft(offset, 8); return super.compareAndSwapLong(offset, expected, x); }
@Override public void writeFloat(long offset, float v) { checkSpaceLeft(4); super.writeFloat(offset, v); }
@Override public void writeObject(Object object, int start, int end) { checkSpaceLeft(end - start); super.writeObject(object, start, end); }
@Override public void writeDouble(double v) { checkSpaceLeft(8); super.writeDouble(v); }