2019-04-21 01:34:12 +02:00
2019-04-21 01:34:12 +02:00
2019-04-21 01:34:12 +02:00
2019-04-21 01:34:12 +02:00
2019-04-20 18:01:27 +02:00
2019-04-21 01:34:12 +02:00

Dynamic memory manager

Features

  • Written in ANSI C99, compatible with size_t for size data types
  • Implements standard C library functions for memory allocation, malloc, calloc, realloc and free
  • Supports different memory regions to allow use of framented memories
  • Uses first-fit algorithm to search free block
  • Suitable for embedded applications
  • 100% open source, code available
  • User friendly MIT license

Examples and resources

For examples, please check second repository, available at https://github.com/MaJerle/dyn_mem_res

Documentation

Full API documentation with description and examples is available and is regulary updated with the source changes

http://majerle.eu/documentation/dyn_mem/html/index.html

Contribution

I invite you to give feature request or report a bug. Please use issues tracker.

Languages
C 90.3%
C++ 5.9%
CMake 3.8%