• antirez's avatar
    tryObjectEncoding(): use shared objects with maxmemory and non-LRU policy. · 2570eeb7
    antirez authored
    In order to make sure every object has its own private LRU counter, when
    maxmemory is enabled tryObjectEncoding() does not use the pool of shared
    integers. However when the policy is not LRU-based, it does not make
    sense to do so, and it is much better to save memory using shared
    integers.
    2570eeb7
object.c 22.5 KB