constexpr int LOOP_COUNT = 5000000; void FunctionRecursive(int loop) { for (volatile int i = 0; i < LOOP_COUNT; ++i) { } if (loop > 0) { FunctionRecursive(loop - 1); } for (volatile int i = 0; i < LOOP_COUNT; ++i) { } } int main() { FunctionRecursive(10); return 0; }