2个不稳定版本
使用旧Rust 2015
0.1.0 | 2016年2月16日 |
---|---|
0.0.1 | 2015年7月9日 |
#488 在 内存管理 中
32,061 每月下载量
用于 87 个Crates (5 个直接)
6KB
91 行
memalloc
稳定Rust中的原始分配API。
文档
用法
查看以下示例,请参阅 src/lib.rs
中的测试。
使用crates.io仓库;将其添加到您的 Cargo.toml
中,与您的其他依赖项一起
[dependencies]
memalloc = "0.1"
作者
Jonathan Reem 是memalloc的主要作者和维护者。
许可证
MIT
lib.rs
:
memalloc
稳定Rust中的内存分配,提供与 std::rt::heap
相似的接口,特别是这些函数根据 u8
的对齐方式对一切进行对齐,而不是使用用户提供的对齐方式。
此外,它们不允许处理分配失败,并且将在OOM时简单地终止进程。遗憾的是,如果我们只想使用稳定API,这种限制是不可避免的。