Frictionless Allocators
Explore the intricacies of allocator-aware software in C++ through this comprehensive conference talk from CppNow 2021. Delve into the benefits of user-controlled memory allocation strategies and address the complexities hindering widespread adoption. Examine sources of friction in allocator-aware code, discover potential language extensions for cleaner design expression, and preview proposals for C++23 and beyond. Learn from early prototype implementations and gain insights into judging proposal maturity. Benefit from Alisdair Meredith's expertise as he discusses the evolution of allocator support, polymorphic allocator models, and the BDE project at BloombergLP. Understand the importance of allocator awareness, explore performance implications, and uncover limitations in current implementations while envisioning an ideal model for future C++ development.