两级分离式内存分配器实现。
两级分离分配内存分配器实现。作者:Matthew Conte([email protected])。在BSD许可证下发布。
2016/04/10 - v3.1
2014/02/08 - v3.0 * 此版本基于 3DInteractive GmbH 的改进 * 更改接口,允许有多个内存池 * 将池处理与控制结构分离(添加、删除、调试) * 控制结构和池仍可在同一个内存块中构建 * 为控制结构和池的内存块检查对齐 * 添加了用于检索控制结构大小、对齐大小、最小和最大块大小、池结构的开销以及单次分配的开销的函数 * 最小池大小为 tlsf_block_size_min() + tlsf_pool_overhead() * 删除池时必须为空,以便实现 O(1) 的删除
2011/10/20 - v2.0 * 支持 64 位 * 更多用于 ffs/fls 的编译器内联函数 * 在调试版中在创建 TLSF 时验证 ffs/fls
暂无开放 Issues,或尚未同步最近议题。