Skip to content
Rust Search
← Browse conferences

Let's talk about Link-Time Optimization (LTO)

SoftwareMill
Rustikon 29:54 147 views

I contributed LTO-related changes to many open-source projects, and had a lot of interesting discussions with their maintainers about LTO. In this talk, I want to share with you my experience.

Player unavailable or embedding blocked? Use the YouTube link above.

Other talks by Aliaksandr Zaitsau

Profile-Guided Optimization (PGO) for Rust applications: Practical Guide

RustLab Conference
RustLab 52:39 944 views

Profile-Guided Optimization (PGO) is a compiler optimization technique that helps with optimizing software based on runtime statistics. This optimization is available for a long time in the Rustc compiler. I applied PGO to many kinds of software (compilers, databases, log solutions, CLI tools, and many more), collected a lot of carefully hidden traps on my journey, reviewed many open-source projects, and found multiple PGO integration approaches. In this talk, I want to share with you my experience. LEVEL: Intermediate