Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Learn essential techniques for debugging multi-threaded code in Linux through this comprehensive conference talk from Meeting C++ 2024. Master practical debugging approaches beyond basic printf statements, exploring powerful tools and methodologies for handling complex threading issues. Discover how to effectively use GDB for multi-thread debugging, implement ThreadSanitizer (TSan) for race condition detection, leverage Helgrind to identify thread synchronization errors, employ time travel debugging for root cause analysis, and utilize thread fuzzing to expose hidden concurrency bugs. Through live demonstrations and minimal slides, gain hands-on knowledge to tackle challenging multi-threading problems with confidence and precision.
Syllabus
How to debug Linux multi threaded code - Greg Law - Meeting C++ 2024
Taught by
Meeting Cpp