Brussels / 1 & 2 February 2020

schedule

K.4.201


Day Start End Track(s)
Saturday 10:30 18:25 LLVM
Sunday 10:05 16:35 Debugging Tools
09 10 11 12 13 14 15 16 17 18
Saturday Debugging with LLVM
A quick introduction to LLDB and LLVM sanitizers
Benchmarking LLVM using Embench Confronting Clang and Fedora LLVM and GCC
Learning to work together
LLVM meets Code Property Graphs LLVM and Python
Past, Present, Future
Flang : The Fortran frontend of LLVM
This technical talk introduces the new Fortran fronted of LLVM.
Ask LLVM developers Anything Panel Automating Programming and Development of Heterogeneous SoCs with LLVM Tools HPVM: Extending LLVM For Compiling to Heterogeneous Parallel Systems
Sunday Low-end platform profiling with HawkTracer profiler GDB pipelines -- convenience iteration over inferior data structures
Bringing MDB's "walkers" to GDB
The GDB Text User Interface Memcheck Reloaded
dealing with compiler-generated branches on undefined values
Postmodern strace strace: fight for performance strace --seccomp-bpf: a look under the hood Tools and mechanisms to debug BPF programs Support for mini-debuginfo in LLDB
How to read the .gnu_debugdata section.
The elfutils debuginfod server Debugging apps running in Kubernetes
An overview of the tooling available

Events

Title Track Start End

Saturday

  Debugging with LLVM
A quick introduction to LLDB and LLVM sanitizers
LLVM 10:30 11:10
  Benchmarking LLVM using Embench LLVM 11:15 11:55
  Confronting Clang and Fedora LLVM 12:10 12:50
  LLVM and GCC
Learning to work together
LLVM 12:55 13:35
  LLVM meets Code Property Graphs LLVM 13:50 14:30
  LLVM and Python
Past, Present, Future
LLVM 14:35 15:15
  Flang : The Fortran frontend of LLVM
This technical talk introduces the new Fortran fronted of LLVM.
LLVM 15:20 16:00
  Ask LLVM developers Anything Panel LLVM 16:05 16:45
  Automating Programming and Development of Heterogeneous SoCs with LLVM Tools LLVM 17:00 17:40
  HPVM: Extending LLVM For Compiling to Heterogeneous Parallel Systems LLVM 17:45 18:25

Sunday

  Low-end platform profiling with HawkTracer profiler Debugging Tools 10:05 10:30
  GDB pipelines -- convenience iteration over inferior data structures
Bringing MDB's "walkers" to GDB
Debugging Tools 10:35 11:05
  The GDB Text User Interface Debugging Tools 11:10 11:40
  Memcheck Reloaded
dealing with compiler-generated branches on undefined values
Debugging Tools 11:45 12:25
  Postmodern strace Debugging Tools 12:30 13:00
  strace: fight for performance Debugging Tools 13:05 13:35
  strace --seccomp-bpf: a look under the hood Debugging Tools 13:40 14:10
  Tools and mechanisms to debug BPF programs Debugging Tools 14:15 14:55
  Support for mini-debuginfo in LLDB
How to read the .gnu_debugdata section.
Debugging Tools 15:00 15:15
  The elfutils debuginfod server Debugging Tools 15:20 16:00
  Debugging apps running in Kubernetes
An overview of the tooling available
Debugging Tools 16:05 16:35