Tilen Majerle 7bdd4b56a5
Merge pull request #10 from MaJerle/dependabot/pip/docs/urllib3-1.26.17
Bump urllib3 from 1.26.15 to 1.26.17 in /docs
2023-10-03 12:34:16 +02:00
2023-01-04 21:14:09 +01:00
2023-05-28 12:04:53 +02:00
2023-05-28 12:04:53 +02:00
2019-04-21 01:34:12 +02:00
2021-12-13 09:40:04 +01:00
2021-12-09 09:24:19 +01:00
2023-08-28 21:42:55 +02:00
2023-01-31 07:55:11 +01:00
2022-09-30 08:13:14 +02:00
2022-09-01 23:08:51 +02:00
2023-01-31 07:55:11 +01:00
2023-01-04 21:14:09 +01:00
2023-08-27 19:48:33 +02:00

Lightweight dynamic memory manager

Read first: Documentation

Features

  • Written in C (C11), compatible with size_t for size data types
  • Implements standard C library functions for memory allocation, malloc, calloc, realloc and free
  • Uses first-fit algorithm to search for free block
  • Supports multiple allocation instances to split between memories and/or CPU cores
  • Supports different memory regions to allow use of fragmented memories
  • Highly configurable for memory allocation and reallocation
  • Supports embedded applications with fragmented memories
  • Supports automotive applications
  • Supports advanced free/realloc algorithms to optimize memory usage
  • Operating system ready, thread-safe API
  • C++ wrapper functions
  • User friendly MIT license

Contribute

Fresh contributions are always welcome. Simple instructions to proceed:

  1. Fork Github repository
  2. Follow C style & coding rules already used in the project
  3. Create a pull request to develop branch with new features or bug fixes

Alternatively you may:

  1. Report a bug
  2. Ask for a feature request
Languages
C 90.3%
C++ 5.9%
CMake 3.8%