Rust 编程语言
寄存器分配在Cranelift中的作用
Speakers
Presentation Slides
Presentation Video
寄存器分配是优化编译器中最关键的阶段之一,通常占用了编译时间的很大一部分。本次演讲将介绍 Cranelift 所使用的寄存器分配器,Cranelift 是一个用 Rust 编写的快速编译后端,并被 Rust 编译器所采用。演讲将重点关注其最新迭代版本 regalloc3,该版本目前正在开发中。
寄存器分配是优化编译器中最关键的阶段之一,通常占用了编译时间的很大一部分。本次演讲将介绍 Cranelift 所使用的寄存器分配器,Cranelift 是一个用 Rust 编写的快速编译后端,并被 Rust 编译器所采用。演讲将重点关注其最新迭代版本 regalloc3,该版本目前正在开发中。