1 constexpr int LOOP_COUNT = 5000000; 2 3 void FunctionRecursiveTwo(int loop); 4 FunctionRecursiveOne(int loop)5void FunctionRecursiveOne(int loop) { 6 for (volatile int i = 0; i < LOOP_COUNT; ++i) { 7 } 8 if (loop >= 0) { 9 FunctionRecursiveTwo(loop); 10 } 11 } 12 FunctionRecursiveTwo(int loop)13void FunctionRecursiveTwo(int loop) { 14 for (volatile int i = 0; i < LOOP_COUNT; ++i) { 15 } 16 if (loop > 0) { 17 FunctionRecursiveOne(loop - 1); 18 } 19 } 20 main()21int main() { 22 while (true) { 23 FunctionRecursiveOne(10); 24 } 25 return 0; 26 } 27