SharedBuffer underlies some of our fundamental types like BufBuilder and BSONObj. It would be beneficial if it could be templated on an allocator (like std::allocator by default) so that the types building on top of it can be as well.
- is depended on by
-
SERVER-90214 Add allocator-aware BufBuilder
- Closed
-
SERVER-90247 Use allocator-aware types in BSONColumnBuilder
- Closed
-
SERVER-90261 Remove TrackedBSONObj usage in BucketMetadata
- Closed
- related to
-
SERVER-84101 Track memory usage for BSONColumnBuilder in the BucketCatalog
- Closed
-
SERVER-89260 Used sized_free (or similar) rather than free everywhere we know the allocation size
- Closed