Byte Allocator Visualizer

This tool mirrors the linked-list byte allocator from go_allocator. Each allocation removes the head of the free list, and freeing a byte pushes it back on the front. Click Allocate Byte to allocate the next free slot and click any colored byte to return it to the allocator.

Ready.
Head index:
Allocated:
Free:
Metadata Next free byte Free byte Allocated byte
Free list order: