2023 LLVM Dev Mtg - Steps to clean and validate order files

Опубликовано: 22 Октябрь 2024
на канале: LLVM
140
2

2023 LLVM Developers' Meeting
https://llvm.org/devmtg/2023-10
------
Steps to clean and validate order files
Speaker: Sharjeel Khan
------
Slides: https://llvm.org/devmtg/2023-10/slide...
-----
Order files are text files containing symbols representing function names. Linkers (lld) uses order files to layout functions in specific order. These ordered binaries will reduce page faults and improve a program's startup time. Once we get an order file for a library or binary, we need to clean the order file of unwanted and redundant symbols. Following this, we check if it is valid based on certain criteria. In this presentation, we will talk about the steps to clean or validate order files.
-----
Videos Edited by Bash Films: http://www.BashFilms.com