Execution Code Tracking - How to know which code has been executed in project?
问题 Let say that I have open source project from which I would like to borrow some functionality. Can I get some sort of report generated during execution and/or interaction of this project? Report should contain e.g.: which functions has been called, in which order, which classes has been instantiated etc.? Would be nice to have some graphic output for that... you know, if else tree and highlighted the executed branch etc. I am mostly interested in python and C (perl would be fine too) but if