Commit Graph

6 Commits

Author SHA1 Message Date
18c67dacb3 refactor(heap): 基于darray重构堆 2026-05-20 17:35:59 +08:00
81d9cf3c13 fix(iter): 修复反向迭代终止条件及指针解引用错误 2026-05-19 19:06:48 +08:00
e33d1cad60 refactor(core)!: 重构容器接口区分 reserve 与 resize,并更新ustring_new接口统一uview_t参数 2026-05-18 11:43:09 +08:00
72db0be317 feat(stl): 新增 arraylist 并统一迭代器顺序枚举类型
- 重构迭代器顺序枚举,引入 linear_order_t、tree_order_t 等通用类型,并替换。
- 修复 darray 中二分查找返回索引计算错误的问题
- 优化 segarray 的内存分配错误处理
- 增强 logger 模块,支持时间戳打印及格式化输出
2026-05-17 10:48:19 +08:00
d6a6bacbb0 ringbuf: add random access 2026-05-15 10:34:25 +08:00
8a3455efee refactor(ringbuf)!: 重命名模块并增加动态扩容与静态内存支持 2026-05-14 14:15:10 +08:00