🥞 A simple heap allocation library for hobby operating systems.
- C 95.7%
- Makefile 3.4%
- CMake 0.9%
| impl | New major blocks where not append to the linked list. | |
| tests | Added C++ support. | |
| .gitignore | Added C++ support. | |
| CMakeLists.txt | Make and cmake support. | |
| compile_flags.txt | Improved error reporting and overflow detection. | |
| libheap.c | Improved tracing. | |
| libheap.h | Added C++ support. | |
| LICENSE | Initial commit | |
| Makefile | Added C++ support. | |
| manifest.json | Update to cutekit 11. | |
| README.md | New major blocks where not append to the linked list. | |
libheap
A simple heap allocation library for hobby operating systems.
Goals
- Be simple to use and understand
- Be transparent and easy to debug (no magic)
- Be reasonably fast