Completed
Allocator Traits (since 2011)
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