High‐performance cache primitives.

Description

Summary:

1. bit_packed_atomic_flags is bit‐packed atomic flags for garbage collection

2. cache is a cache which is performant in memory usage and lookup speed. It is lockfree for erase operations. Elements are lazily erased on the next insert.

Types

Name

Description

bit_packed_atomic_flags

bit_packed_atomic_flags implements a container for garbage collection flags that is only thread unsafe on calls to setup. This class bit‐packs collection flags for memory efficiency.

cache

cache implements a cache with properties similar to a cuckoo‐set.

Created with MrDocs