Development Tools Tutorial track
Room 3AB (WSCC)
In a departure from prior Plumbers tradition, we are pleased to announce not a Development Tools Microconference, but rather a set of Development Tools tutorials, including interactive tutorials, demos, and short presentations. Topics include Coccinelle (Julia Lawall), testing and debugging tools (Shuah Khan), issues with copying and pasting Linux kernel code (Michael Godfrey), and LLVM/clang and the Linux kernel (Behan Webster).
Proposals for this track
Kent Beck called code duplication "#1 in the stink parade" of bad smells; so why do so many professional developers copy/paste anyway?
|Development Tools Tutorial||04/30/2015|
Introduction to Coccinelle (slides)
|Development Tools Tutorial||05/10/2015|
This talk demonstrates how to do kernel timing and tracing starting at the beginning of start_kernel().
|Development Tools Tutorial||06/11/2015|
Overview of Linux Kernel Debugging Tools (slides)
|Development Tools Tutorial||04/27/2015|
Walkthrough of how to use the clang static analyzer with the Linux kernel code. (slides)
|Development Tools Tutorial||06/30/2015|