Here I want to share how to stop 'print debugging': write prints, peak values, write another prints again, restart application, repeat from beginning. Remove whole debug stuff from code and lose all knowledge gathered. Stop wasting time, be effective. Save debugging profiles, and load them when required. See how application was debugged before, instead of implementing 'print' wheel again.
Hello, I want to speak today about debugging perl scripts. How to trace variables,trace loading (what and from where was loaded), measure execution time. How to rerun debugging particular subroutines without whole application restart. How to find variables at any stack level and dump theirs values.