Jan Kratochvil

software engineer

Red Hat LLDB developer, formerly GDB developer.


Articles by

Article

Memory error checking in C and C++: Comparing Sanitizers and Valgrind

Debugging memory errors can be challenging, and having the right tool helps. See how Valgrind and Sanitizers compare for common C and C++ memory errors.

Article

Extend C++ capabilities with LLVM STLExtras.h

We look at how the LLVM compiler header file called STLExtras.h extends the capabilities of C++ without any dependency on the rest of LLVM.