If you’re interested in the internals of Valgrind you may want to watch the following two videos recorded during FOSDEM 2017 in Brussels.
- A dozen years of Memcheck: Looking backwards and looking forwards
- Where next for Valgrind’s dynamic instrumentation infrastructure?
Both videos are by Valgrind’s original author, Julian Seward and provide a fascinating combination of architectural and historical details of what I consider one of the most important tools to have if you’re a C or C++ developer.
In fact there are quite a lot of interesting talks at FOSDEM this year covering a very wide range of topics. The full list is here but don’t say I didn’t warn you if you get distracted watching talks.