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 或 http://opensource.org/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