Oct 17, 2023
Interesting topics. One should note that time/space tradeoffs involved in forcing the compiler to inline functions, as doing so can balloon your executable code size.
It's a technique best used judiciously, and only after metrics have shown you actually have a bottleneck.