Ever wondered how to make your C++ code behave for real-time applications? This talk dives into the awesome world of Function Effect Analysis (FEA), a compiler superpower from Clang 20 that lets you mark functions as non-throwing, non-allocating, or non-blocking, with the compiler enforcing the rules!
You'll get a peek at how FEA works, tackle challenges with third-party libraries, and hear battle-tested tips and tricks from Squarehead's journey to hardcore real-time systems. Plus, there might be a cool demo of RealtimeSanitizer. Walk away ready to make your projects rock-solid!
Watch on YouTube
Top comments (0)