-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Sven Bieg edited this page Jul 23, 2023
·
34 revisions
My memory-manager uses Clusters to map gaps by size.
The difficulty was to make the map re-enterable.
Adding a free block to the map can cause an allocation, the opposite when removing.
I've made it by caching releases in free blocks, and by
making allocations passive without moving anything in the map.
Copyright 2024, Sven Bieg (svenbieg@web.de)