Перейти к содержимому

Peeking Into Your Compiler - DevConf.CZ 2020

DevConf

0:00 / 0:00

Peeking Into Your Compiler - DevConf.CZ 2020

1 167 просмотров · 6 лет назад
DevConf
9,06 тыс. подписчиков
1 167 просмотров · 6 лет назад
Speakers: Ulrich Drepper, Jakub Jelínek Compilers are certainly complicated programs but mostly because they are accepted as black boxes. This does not have to be the case, though. Compilers, and gcc specifically, provide means to inspect what is going on. Compilers have different stages and the optimizer specifically is implemented through individual passes. It is possible to examine the state of a program before and after each of the steps and determine what the compiler did. In this talk we will show some how to extract information from gcc and how to interpret it. This will have understanding compilers and it also will allow adjusting one's code so that it can be optimized better. [ https://sched.co/YOvU ] -- Recordings of talks at DevConf are a community effort. Unfortunately not everything works perfectly every time. If you're interested in helping us improve, let us know.