go-generic-object-store is a small, fast, light-weight, in-memory, off-heap library designed specifically for use with string interning and other similar redundancy reduction concepts.
Part of implementing variable sized slabs in pools. I left objsPerSlab in ObjectStore to avoid making a lot of code changes. Feel free to remove it in your next PR that implements the rest of the new logic.
Part of implementing variable sized slabs in pools. I left
objsPerSlab
inObjectStore
to avoid making a lot of code changes. Feel free to remove it in your next PR that implements the rest of the new logic.See also: #18