| java.lang.Object drjava.smyle.core.ChunkManager drjava.smyle.core.MasterChunkManager drjava.smyle.core.DefaultChunkManager
DEFAULT_NATURALFILESIZEMAXCACHESIZE | final static int DEFAULT_NATURALFILESIZEMAXCACHESIZE(Code) | | |
chunks1Ref | ChunkRef chunks1Ref(Code) | | |
chunksReadfileHops | int[] chunksReadfileHops(Code) | | |
debugverboseCOMPRESSIONfullStatslocalityOptimization | public static boolean debugverboseCOMPRESSIONfullStatslocalityOptimization(Code) | | |
emptyChunk | final static Chunk emptyChunk(Code) | | |
fileWhiteList | Set<FileRef> fileWhiteList(Code) | | only needed during gc
|
firstEmptyChunk0 | int firstEmptyChunk0(Code) | | |
lastAccessedFile | long[] lastAccessedFile(Code) | | |
masterChunk1 | ChunkRef masterChunk1(Code) | | |
masterLoaded | boolean masterLoaded(Code) | | |
naturalFileSize | int naturalFileSize(Code) | | |
newFileBuf | Buffer newFileBuf(Code) | | |
DefaultChunkManager | public DefaultChunkManager(Disk disk, int version)(Code) | | |
chunks1 | public synchronized Iterator<ChunkRef> chunks1()(Code) | | only needed for CompressionBench
|
compress | Buffer compress(Buffer b)(Code) | | |
createChunk | public synchronized ChunkRef createChunk(Buffer data)(Code) | | |
createMasterChunk | public synchronized ChunkRef createMasterChunk(Buffer data)(Code) | | |
decompress | Buffer decompress(Buffer b)(Code) | | |
deleteEverythingBut | public synchronized void deleteEverythingBut(BitSet chunks1WhiteList)(Code) | | |
flush | public synchronized void flush()(Code) | | |
getMasterChunk | public synchronized ChunkRef getMasterChunk()(Code) | | |
loadMaster | void loadMaster()(Code) | | |
numChunks | public synchronized int numChunks()(Code) | | |
readChunk | public synchronized Buffer readChunk(int index)(Code) | | |
reorderAllChunks | public synchronized void reorderAllChunks()(Code) | | |
saveChunk | Chunk saveChunk(Buffer data, int i)(Code) | | |
saveChunk0 | void saveChunk0(int index, Buffer data)(Code) | | |
saveChunk1 | void saveChunk1(int index, Buffer data)(Code) | | |
saveMaster | void saveMaster()(Code) | | |
saveNewFile | void saveNewFile(int i)(Code) | | |
setNaturalFileSize | public synchronized void setNaturalFileSize(int naturalFileSize)(Code) | | |
Fields inherited from drjava.smyle.core.ChunkManager | final public static ChunkRef NULLCHUNK(Code)(Java Doc)
|
Methods inherited from drjava.smyle.core.ChunkManager | abstract public ChunkRef createChunk(Buffer data)(Code)(Java Doc) public synchronized ChunkRef createChunk(Marshallable data)(Code)(Java Doc) abstract public Buffer readChunk(int chunk)(Code)(Java Doc) public synchronized Buffer readChunk(ChunkRef chunk)(Code)(Java Doc)
|
|
|