Skip to main content

Pool Lifecycle Gauntlet

Challenge on lesson: Checkpoint: Memory Architecture

CHALLENGE
Difficulty: advanced+25 XP

Implement the full BytePool lifecycle: acquire until exhausted (nullptr after), release back (noteFree), and reuse released blocks. The tracker's live count must always equal blocks-out minus blocks-returned.

Back to lesson: Checkpoint: Memory Architecture