This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Friday, November 4 • 9:00am - 10:00am
ThinLTO: Scalable and Incremental LTO

Sign up or log in to save this to your schedule and see who's attending!

ThinLTO was first introduced at EuroLLVM 2015 as "A Fine-Grained Demand-Driven Infrastructure". The presentation was based on an early prototype made as a proof-of-concept. Taking this original concept, we redesign it from scratch in LLVM by extending the bitcode format, redesigning the high-level workflow to remove the "demand-driven" iterative part, and adding new capabilities such as the incremental build support. We added supports in two linkers: Gold on Linux and ld64 on Darwin. 

We propose in this presentation to go through the final design and how it is implemented in LLVM.

avatar for Mehdi Amini

Mehdi Amini

Compiler Engineer, Apple Inc.
avatar for Teresa Johnson

Teresa Johnson

Software Engineer, Google

Friday November 4, 2016 9:00am - 10:00am
1 - General Session (Rm LL20ABC)

Attendees (74)