Table 1: Execution times.

Loop Overhead + No Optimization Optimization
Nothing 1.66 0.64
Ordinary function 6.87 4.1
Inline function 5.8 0.64
Virtual function 8.17 5.77