Refactor|LumpCache: Removed adaptive use of the "lumps" pointer in LumpCache
Previously LumpCache would avoid allocating a vector of lump data pointers if only a single lump might be stored in the cache by using the vector pointer itself for the single lump case.
We'll worry about minor space saving optimizations like this later, once we have achieved a thread-safe cache implementation.
Refactor|LumpCache: Removed adaptive use of the "lumps" pointer in LumpCache
Previously LumpCache would avoid allocating a vector of lump data
pointers if only a single lump might be stored in the cache by
using the vector pointer itself for the single lump case.
We'll worry about minor space saving optimizations like this later,
once we have achieved a thread-safe cache implementation.