3个不稳定版本
| 0.2.1 | 2021年11月23日 |
|---|---|
| 0.2.0 | 2021年11月23日 |
| 0.1.0 | 2021年11月13日 |
#569 in 内存管理
用于 hv-elastic
11KB
152 行
Heavy Stampede - 基于 Bumpalo 的 Heavy 内存分配实用程序
实现了围绕 bumpalo::Bump 的类型,用于 Sync bump 分配。
许可证
根据以下许可证之一授权:
- Apache许可证第2版 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 https://open-source.org.cn/licenses/MIT)
任选其一。
贡献
除非你明确表示,否则任何有意提交以包含在作品中的贡献,根据Apache-2.0许可证定义,应如上双授权,不附加任何额外条款或条件。
lib.rs:
Heavy Stampede - 一群友好的 bumpalo,具有额外功能
此crate基于并重新导出bumpalo crate中的大多数内容。在实现和使用上,它与 bumpalo-herd crate非常相似,但支持一些Herd不支持的操作。
BumpPool支持通过PooledBump::detach从池中临时分离Bump,将其锁定在分离的线程中,直到它被丢弃并返回池中。PooledBump::as_bump_unbound,对内部管理的Bump进行不安全访问。
依赖关系
约390KB