7 Commits (35cea3d104ca686c9df4047a3703b8f97b3488cd)

Author SHA1 Message Date
Francisco cdf72248f3 Reimplement batch-based background object/memory pool
Main changes:
- addition of pool utilities
- The node size/alignment and batch allocation threshold are now runtime arguments
- object pool and memory pool are not anymore based on the same class.
  The object pool cannot use intrusive free list because it would overwrite the object
  memory
4 years ago
Francisco a79ca92020 refactor type storage and pool tests 4 years ago
Francisco d04a19f8bc refactor - increase code reuse in adt files 4 years ago
Francisco e1523692c2 implementation of concurrent fixed size pool that leverages thread local caches to avoid mutexing 4 years ago
Francisco 6d9709fe54 adt - make circular buffer work with types without default ctor 4 years ago
Francisco ef5329bec0 adt - extend circular map unit test to test the container with move-only types 4 years ago
Codebot 4523ee6087 rename srsLTE to srsRAN 4 years ago