记分牌
Relax 对决 rustc
Relax
rustc + Cargo
背后的工程
一套全新的 Rust 工具链,从源码字节到机器码。
环节 · 常规工具链 · Relax
它为什么会改变 Rust
要速度,要安全,不要等。
保存即构建
- 启动以来帧数
- 补丁次数
- 重启次数
逐项对比
Relax 对比 rustc,逐项来看。
速度
Relax 对比 rustc,跑真实负载。
查看具体数字
实话实说
LLVM 仍然领先的地方。
架构
一个进程,从源码字节到可执行内存。
各层,以及它们取代了什么
分层编译与实时补丁
一个函数的一生。
设计原则
设计原则,以及相对 rustc 的意义。
构建
构建 Relax。