I did a complete rewrite of zmalloc. It is now much faster and doesn't slow down when lots of allocations have happened. It also wastes a lot less memory. Overhead on allocated blocks is now just two bytes, instead of seven. I turned it into a separate project here (https://github.com/ivop/zmalloc) where you can read more details on the algorithm. Updated DwarfStar to the new API, and added DwarfStar to the list of editors in the main README.md. Also added both DS and zmalloc to the list of third party software.
I did a complete rewrite of zmalloc. It is now much faster and doesn't slow down when lots of allocations have happened. It also wastes a lot less memory. Overhead on allocated blocks is now just two bytes, instead of seven. I turned it into a separate project here (https://github.com/ivop/zmalloc) where you can read more details on the algorithm. Updated DwarfStar to the new API, and added DwarfStar to the list of editors in the main README.md. Also added both DS and zmalloc to the list of third party software.