From Jason Turner
Watch on YouTube

Summary

This episode explores GNU function attributes focusing on the 'always_inline' attribute as an example. Jason demonstrates how to use this compiler-specific extension to force function inlining regardless of optimization level, but cautions against overriding compiler decisions in most cases. The episode emphasizes using modern C++ attribute syntax with double brackets for better portability across different compilers.

Resources

Tags