Siechfred: Trace

Beitrag lesen

Es passiert immer wieder, dass ich (man) nicht weiß, welche Programmzweige das Programm durchläuft. Es gibt nun die mühsame Möglichkeit an zig Stellen im Programm einen print durchzuführen. Dies können allerdings sehr viele sein - und die muss man dann alle wieder entfernen. Zu diesem Zweck gibt es an den Großrechnern den trace, der "beliebig" fein eingestellt werden kann.

Hast du dich mal durch die Devel-Module geklickt? Da gibt es Devel::Backtrace, Devel::CallTrace (mit Hinweisen auf weitere Module, die ähnliches tun, z.B. Debug::Trace) und natürlich diverse manpages in Perl selber, als Einstieg perldebtut.

Siechfred

--
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.