DevConf.CZ 2020 has ended
Back To Schedule
Friday, January 24 • 12:00pm - 1:25pm
Peeking Into Your Compiler

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
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.

avatar for Ulrich Drepper

Ulrich Drepper

System Research & Data Science, CTO Office, Red Hat
Data Scientist, CTO Office
avatar for Jakub Jelínek

Jakub Jelínek

Consulting Engineer, Red Hat
Jakub Jelínek is one of the three worldwide release managers for GCC usptream, and maintains GCC in Fedora.

Friday January 24, 2020 12:00pm - 1:25pm CET
D0207 Faculty of Information Technology Brno University of Technology, Božetěchova, Brno-Královo Pole, Czechia