debug perl
Aben Siatris
aben na webcom.sk
Čtvrtek Říjen 13 10:00:30 MEST 2005
Dňa Streda 12 Október 2005 18:10 Honza Pazdziora napísal:
> > mam trosku vacsi perlovy projekt a chcel som si spravit jeho profiling
> > a velmi sa mi nedari.
> >
> > jediny profiller ktory sa mi podarilo spustit bez toho aby to zamrzlo
> > bol Devel::SmallProf, ten vsak vypisuje info o kazdom jednom riadku
>
> Na podobne veci mi bez problemu funguje Devel::DProf, pouzivam to
> podle manove stranky
>
> $ perl -d:DProf skript.pl
> $ dprofpp
>
> a vzdycky mi to dalo to, co jsem potreboval ...
>
> > a ja by som potreboval len volane funkcie, takze som sa dal do jeho
>
> ... a defaultne to ukazuje prave volane funkce.
ano, tento profiler (vystup je ozaj pekny) avsak nie Devel::SmallProf ktory
jediny mi funguje bez padu, ztuhnutia a segfaultu.
> Pokud Vam nejede
> Devel::DProf, ktery je v core distribuci Perlu, kontaktujte sveho
> dodavatele, protoze tohle je vec, ktera by jet mela.
bez vahania segfaultuje.
ide o fcgi script v ktorom hodne pouzivam eval, presmerovavania $SIG,
taktiez Inline=>C, takze by som sa ani vobec nedivil.
okrem toho i keby DProf fungoval, potrebujem nieco co by profillovalo
beziaci script a nie od BEGIN{} po END{}, takze nieco co by som si
upravil/nakodil sam a ukladalo by to medzistavy.
a co sa tyka perlu, tak testovane na dvoch strojoch (jeden BSD druhy linux) na jednom
5.8.4, na druhom 5.8.7 verzia (s int64 kvoli utf8)
Další informace o konferenci Perl