(package private) boolean |
DfsBlock.contains(DfsStreamKey want,
long pos) |
|
(package private) boolean |
DfsBlockCache.contains(DfsStreamKey key,
long position) |
|
private void |
DfsBlockCache.creditSpace(long credit,
DfsStreamKey key) |
|
(package private) DeltaBaseCache.Entry |
DeltaBaseCache.get(DfsStreamKey key,
long position) |
|
(package private) <T> T |
DfsBlockCache.get(DfsStreamKey key,
long position) |
|
(package private) <T> DfsBlockCache.Ref<T> |
DfsBlockCache.getOrLoadRef(DfsStreamKey key,
long position,
DfsBlockCache.RefLoader<T> loader) |
Look up a cached object, creating and loading it if it doesn't exist.
|
private static java.util.concurrent.atomic.AtomicLong |
DfsBlockCache.getStat(java.util.concurrent.atomic.AtomicReference<java.util.concurrent.atomic.AtomicLong[]> stats,
DfsStreamKey key) |
|
boolean |
DfsBlockCache.hasBlock0(DfsStreamKey key) |
Quickly check if the cache contains block 0 of the given stream.
|
private DfsBlockCache.Ref<PackBitmapIndex> |
DfsPackFile.loadBitmapIndex(DfsReader ctx,
DfsStreamKey bitmapKey,
PackIndex idx,
PackReverseIndex revidx) |
|
private DfsBlockCache.Ref<PackIndex> |
DfsPackFile.loadPackIndex(DfsReader ctx,
DfsStreamKey idxKey) |
|
private DfsBlockCache.Ref<PackReverseIndex> |
DfsPackFile.loadReverseIdx(DfsStreamKey revKey,
PackIndex idx) |
|
private java.util.concurrent.locks.ReentrantLock |
DfsBlockCache.lockFor(DfsStreamKey key,
long position) |
|
private java.util.concurrent.locks.ReentrantLock |
DfsBlockCache.lockForRef(DfsStreamKey key) |
|
(package private) void |
DeltaBaseCache.put(DfsStreamKey key,
long offset,
int objectType,
byte[] data) |
|
(package private) <T> DfsBlockCache.Ref<T> |
DfsBlockCache.put(DfsStreamKey key,
long pos,
long size,
T v) |
|
(package private) <T> DfsBlockCache.Ref<T> |
DfsBlockCache.putRef(DfsStreamKey key,
long size,
T v) |
|
private void |
DfsBlockCache.reserveSpace(long reserve,
DfsStreamKey key) |
|
private <T> T |
DfsBlockCache.scan(DfsBlockCache.HashEntry n,
DfsStreamKey key,
long position) |
|
private <T> DfsBlockCache.Ref<T> |
DfsBlockCache.scanRef(DfsBlockCache.HashEntry n,
DfsStreamKey key,
long position) |
|
private int |
DfsBlockCache.slot(DfsStreamKey key,
long position) |
|