Hacker News new | past | comments | ask | show | jobs | submit login
Memory Pool System is a flexible and adaptable memory manager (ravenbrook.com)
31 points by eatonphil on Dec 17, 2022 | hide | past | favorite | 4 comments



I always have such a hard time finding alternatives to Boehm. I don't remember how I stumbled onto this.

If you know of other GCs-as-a-library, please share!


MMTk.io is a library that provides VM-agnostic GC bindings, and several different algorithms you can plug in as a collector (stop-the-world mark-and-sweep, semispace, generational gc, etc)


VMKit was a very interesting project. Do you know why it was stopped? As an alternative I switched to the Mono runtime which works very well for my Oberon+ implementation.


MPS is impressive, but also rather complex; I considered it for my Oberon+ C backend runtime, but then moved towards automatic reference counting instead, and currently add weak pointers to the language, which is as simple as one can get.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: