Is there any automatical way to trace execution in a javascript application (in browser) ?
My need is to know according to the use case :
- which functions are called
- which functions call which functions
In fact, it's a code coverage by instrumentation (like Istanbul) but for runtime.
------------------------- EDIT -------------------------
I want to generate a map of functions used during execution.
Example :
1 - for use case #1 :
functA1 -> [functB3, functC2 -> [functE5, functD8 ] ]
functA2 -> [functT2]
functA3
With this kind of execution map, i can understand how the appl works
and compare execution between two releases.