ruruby:Rust 的替代 Ruby 实现

时间:2024-08-12 20:05:28
【文件属性】:

文件名称:ruruby:Rust 的替代 Ruby 实现

文件大小:232KB

文件格式:ZIP

更新时间:2024-08-12 20:05:28

ruby rust Rust

Ruby Rust 的替代 Ruby 实现。 特征 纯粹用 Rust 实现。 不依赖任何其他 Ruby 实现,例如 CRuby(MRI)、mruby、.. 等。 手写原始解析器。 虚拟机执行。 实现了简单的标记和清除垃圾收集器。 支持 x86/posix、arm64/macos、x86/windows(感谢 @jtran 和 @dmtaub!)。 仅限 64 位架构。 相关文章(抱歉,目前只有日语) 实施状况 Optcarrot 基准测试 基准 Ruby Ruby 速度 胡萝卜 56.34 ± 0.18 帧/秒 26.32 ± 0.10 帧/秒 × 2.14 optcarrot --opt 129.34 ± 1.00 帧/秒 96.41 ± 1.13 帧/秒 × 1.34 要检查其他基准测试结果, 您可以在此处查看 ruby​​ 和其他 Ruby 实现的 opt


网友评论