Completed
Introduction
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Fancy Pointers for Fun and Profit
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Outline
- 3 Summary
- 4 Motivation
- 5 Serialization
- 6 Intermediate Format
- 7 Costs
- 8 Intermediate formats
- 9 Object persistence
- 10 Standard layout types
- 11 Not relocatable types
- 12 Addressing and allocation
- 13 Addressing model
- 14 Pointer interface
- 15 Allocation strategy
- 16 Thread safety transaction safety
- 17 Notes on synthetic pointers
- 18 Runtime cost
- 19 Framework
- 20 Framework Types
- 21 Addressing Models
- 22 Wrapper Addressing Model
- 23 Why the Union
- 24 Tactical Decision
- 25 Segment Address
- 26 Segment Offset
- 27 TwoDimensional Mask Addressing
- 28 Offset Addressing
- 29 Helper Functions
- 30 Null Offset
- 31 Helper Traits
- 32 Type Deaths
- 33 Iterators
- 34 Assignments
- 35 Comparison Helpers
- 36 Monotonic Allocation
- 37 Allocator
- 38 Results