#分配器 #分配 #分配

nightly haz-alloc

用 Rust 编写的通用分配器

6 个版本

0.3.1 2023 年 5 月 4 日
0.3.0 2023 年 4 月 23 日
0.2.1 2022 年 1 月 27 日
0.1.2 2022 年 1 月 27 日

#315 in 内存管理

Download history 33/week @ 2024-03-29 8/week @ 2024-04-05

每月 72 次下载

MIT/Apache

57KB
1.5K SLoC

🚧 进行中 🚧

目前不应将其视为生产就绪。

haz-alloc

Crate Documentation GitHub Workflow Status License

haz-alloc 是一个受 jemalloc 启发的 Rust 编写的通用分配器。

此 crate 需要 Rust 的夜间版本。

支持的平台

haz-alloc 支持的平台。

平台 支持 已测试(C.I.)
Windows ✔️ ✔️
Linux ✔️ ✔️
Mac OS
其他 Unix 类似系统 未测试

如果您想在 haz-alloc 不支持的平台中使用它,可以使用 haz-alloc-core,该程序实现分配器并提供它使用的系统函数。

不要在同一 crate 中依赖 haz-allochaz-alloc-corehaz-alloc 可能只增加其 haz-alloc-core 依赖项的次版本号,同时增加其主版本号,这将导致如果两者都依赖于此而造成破坏。

许可

根据您的选择,许可协议为以下之一

贡献

除非您明确声明,否则任何有意提交以包含在作品中的贡献,根据 Apache-2.0 许可证定义,应按照上述方式双许可,而无需任何额外的条款或条件。

依赖关系

~0–7MB
~40K SLoC