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.




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

Search: