Overview
Explore strategies for mitigating real-time safety violations in C++ during this conference talk from C++ on Sea 2024. Delve into external tools for checking running code, code transformations, and library interposition techniques to minimize unbounded calls in real-time and performance-critical contexts. Examine experimental tools that simplify the process with compiler switches, and discuss performance impacts across various techniques. Learn how to handle multiple threads with differing real-time requirements and gain practical tools to ensure real-time safety guarantees in your C++ codebase. Presented by Dave Rowland, CTO at Audio Squadron, this talk offers valuable insights for developers working with real-time systems and performance-critical applications.
Syllabus
Catching Real-time Safety Violations in C++ - Dave Rowland - C++ on Sea 2024
Taught by
cpponsea