mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-17 07:49:25 +00:00
This patch converts the memory-allocator interfaces ('Allocator', 'Range_allocator') and their implementations ('Heap', 'Sliced heap', 'Slab', 'Allocator_avl', 'Synced_allocator') to the new 'Allocation' utility. The new interface resides at base/memory.h whereas the traditional allocators implement the new interface. Down the road, the traditional allocators can successively be decoupled from the traditional 'Allocator' and 'Range_allocator' interfaces. Issue #5502 Issue #5245
This source-code repository contains genuine low-level OS components and interfaces of Genode. It solely depends on the framework's base API.