Beyond traditional compilation

Session information has not yet been published for this event.

*

One Line Summary

Beyond traditional compilation

Abstract

Beyond traditional compilation
or why the Linux community should stop the single compiler monopoly.

Compilers are not only for code generation any more.
Modern compilers provide a wide range of tools that perform static and dynamic program analysis, control- and data-flow-guided fuzzing, and security hardening. We’ll talk about all of these new compiler features implemented in Clang/LLVM and show how they are going to help Linux, both the kernel and the user-space.

Tags

Clang, Sanitizers

Presentation Materials

slides

Speaker