7 个版本
0.9.6 | 2022年6月22日 |
---|---|
0.9.5 | 2022年6月21日 |
0.9.0 | 2022年5月25日 |
#391 in 内存管理
110KB
2K SLoC
rb-allocator
围绕 Rust 系统分配器的包装器,它将内存使用情况报告给 Ruby GC。这意味着 Ruby 将准确反映 Rust 的内存使用情况,从而知道何时进行 GC。
用法
-
将以下内容添加到您的
Cargo.toml
[dependencies] rb-allocator = "0.9.2"
-
使用提供的
ruby_global_allocator!
宏extern crate rb_allocator; use rb_allocator::*; ruby_global_allocator!();
许可
根据您的选择,许可如下:
- Apache 许可证版本 2.0,(LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义的,您有意提交以包含在作品中并由您提交的贡献,应如上双重许可,不得附加任何额外条款或条件。
依赖关系
~0–2.3MB
~36K SLoC