Rucksack code

Heaps 

Heaps API 

Heaps Implementation 

Open/close/initialize 

Pointers 

Heap expansion 

Tracking of allocations 

Free list heap 

Allocation 

Expansion 

Heap info 

Simple free list heap with fixed size blocks 

Appending heap (as used by copying garbage collector) 

Little utility functions 

Buffers