Completed
Special Memory
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Frictionless Allocators
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Frictionless Allocators
- 3 Outline of Talk
- 4 What is an allocator?
- 5 Why Do We Want Allocators?
- 6 A Faster Allocator
- 7 Performance
- 8 Special Memory
- 9 Emery Berger
- 10 Initial empirical results
- 11 Early Results
- 12 Allocator Traits (since 2011)
- 13 How did we improve support in C++17
- 14 How does pmr work?
- 15 memory_resource
- 16 Standard Resources
- 17 Idiom and usage of pmr
- 18 Quick Example
- 19 Scoped Allocator Model
- 20 Limitations of pmr
- 21 Bloomberg Experience
- 22 Unsupported use cases
- 23 Allocator Propagation
- 24 Complexity of Propagation
- 25 Syntactic overhead is high
- 26 Copy Constructor Issue
- 27 Ideal Model
- 28 Allocator Awareness
- 29 Why Implicit from Members?
- 30 Allocator Aware Properties
- 31 Simplifying Construction
- 32 Worked Example