public static void reconfigure(WindowCacheConfig cfg) { int dbLimit = cfg.getDeltaBaseCacheLimit(); if (maxByteCount != dbLimit) { maxByteCount = dbLimit; releaseMemory(); } }
static UnpackedObjectCache() { DEAD = new WeakReference<Entry>(null); maxByteCount = new WindowCacheConfig().getDeltaBaseCacheLimit(); cache = new Slot[CACHE_SZ]; for (int i = 0; i < CACHE_SZ; i++) cache[i] = new Slot(); }
static UnpackedObjectCache() { Dead = new WeakReference<Entry>(null); _maxByteCount = new WindowCacheConfig().DeltaBaseCacheLimit; Cache = new Slot[CacheSize]; for (int i = 0; i < CacheSize; i++) { Cache[i] = new Slot(); } }
public static void Reconfigure(WindowCacheConfig cfg) { int dbLimit = cfg.DeltaBaseCacheLimit; if (_maxByteCount != dbLimit) { _maxByteCount = dbLimit; ReleaseMemory(); } }