I want to have A executed functions list. it will help me in debugging. one way is to create some code snippet which add the currently executing function name in the list and paste that in every function but its cumbersome as I have to do that for all the functions. So, is there anything that can ease my work?
example -
void function1()
{
function2();
}
void function2()
{
function3
}
void function3()
{
// some other function call
}
Now, I want the list to have functions name arranged according to their execution order like this -- function3,function2,function1....
And I don't want to stop at function 3. The list should keep on population with the latest execution functions names.