Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

LLVM's Realtime Safety Revolution - Tools for Modern Mission Critical Systems

CppCon via YouTube

Overview

Watch a conference talk from CppCon 2024 exploring groundbreaking LLVM tools designed to enforce safety in realtime mission-critical systems. Discover two new features in the latest version of Clang that help maintain realtime guarantees: the Realtime Sanitizer for runtime detection of problematic function calls like malloc and pthread_mutex_lock, and the -Wperf-constraints system for static compile-time feedback. Learn how these tools can be effectively integrated into codebases for audio processing, autonomous vehicles, and aerospace applications to prevent time-unbounded operations in realtime threads. Presented by Christopher Apple, an experienced audio software engineer who contributed to the Realtime Sanitizer's development, and David Trevelyan, an independent audio software engineering consultant who invented the RealtimeSanitizer and has extensive experience in real-time audio processing systems.

Syllabus

LLVM's Realtime Safety Revolution: Tools for Modern Mission Critical Systems - CppCon 2024

Taught by

CppCon

Reviews

Start your review of LLVM's Realtime Safety Revolution - Tools for Modern Mission Critical Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.