Gregofi / camel

Custom dynamic programming language
MIT License
6 stars 1 forks source link

Custom heap #34

Closed Gregofi closed 2 years ago

Gregofi commented 2 years ago

Add basic block heap manager.

The heap is now managed by VM. It uses simple block first fit allocator. The heap needs to be initialized first with its size.

It can be later enhanced or replaced with some other heap manager.