I've added more details about compiler automatically inlining functions.

However I think going into secondary optimizations from inlining functions is going too much into detail...