Chapters
15213
Fall 24
Part 1: Basics
Definitions
What is Malloc?
Free vs. Allocated
Fragmentation
Part 2: Checkpoint
Implicit List
Heap Checker
Explicit List
Allocating a Block
Insertion
Coalescing
Segregated Lists
Part 3: Post-Checkpoint
Header Reduction
Mini-Blocks