Hacker News AIT2·78 分
Relax 发布 Rust JIT 编译器 构建提速至 11 秒
原标题:Relax: JIT compiler for Rust to reduce build times
- 按函数惰性编译并在运行时优化热点,彻底移除 rustc/LLVM/链接器环节
- 大型 3D 游戏冷启动首帧 11 秒、热启动 1.15 秒,小应用热启动 0.41 秒
- 支持运行中热补丁修改函数且保留程序状态,MIT 许可开源
AI 聚合热点事件 · 2026/11/12
Relax 是 Makepad 团队用 Rust 编写的实时编译器与 JIT 运行时,绕过 rustc、LLVM 和链接器,直接从源码运行 Cargo 包,按函数首次调用时编译并热更新。官方数据显示大型 3D 游戏冷启动首帧从约 3 分钟降至 11 秒,二次运行仅 1.15 秒,且支持在运行中打补丁保留状态。
曲线只比较全程持续完整观测的同一批信源;缺口小时数据已插值平滑,保持趋势连续。
原标题:Relax: JIT compiler for Rust to reduce build times