refactored GenericsCache.
added an optimization in LifeManager::atomicAdjustLastReadTs(long
contextTs)