Devel :: Autoprofiler

automatisch profiel Subroutine-oproepen in een Perl-programma.
Download nu

Devel :: Autoprofiler Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Greg London
  • Uitgever website:
  • http://search.cpan.org/~gslondon/

Devel :: Autoprofiler Tags


Devel :: Autoprofiler Beschrijving

PROFIEL PROFIEL SUBROUTINE-oproepen in een PERL-programma. Autoprofiler is een PERL-module die automatisch subroutine-oproepen in een PERL-programma profileert. De profilermodule is volledig automatisch in de basismodus. U gebruikt eenvoudig "de module bovenaan u hoofdscript. De module wordt vervolgens automatisch instrument voor alle subroutines in de code, profiel elke subroutine-oproep tijdens de uitvoering van het script en print een rapport van het gebruik. Om de Autoprofiler-module in uw programma te gebruiken, zet deze gewoon in uw programma in uw programma Devel :: Autoprofiler; Al het andere zal automatisch gebeuren. Auto-handgrepen prototyped subroutines. Als u een module gebruikt die u niet wilt geprofileerd, "gebruik" die module voordat u "gebruikt" de Autoprofiler-module.ieuse thismodulewillnotbeprofilie; gebruik Devel: : Autoprofiler; gebruik ThismoduLewillgetprofileer; Wanneer het programma is voltooid, printt de Autoprofiler-module automatisch informatie over alle subroutines die geprofileerd waren. U kunt een callback leveren die op de eindtijd wordt opgeroepen. Deze codefeutische referentie wordt een hash geslaagd met alle bellerinformatie in de vorm van een hash. Uw callback-routine kan het doen wat het met deze informatie wenst. Gebruik gegevens :: Dumper; Gebruik Devel :: Autoprofiler (-command => sub {My (ta) = @_; print "Dit formaat verstrekt door de callback van de gebruiker "; Dumper TA;}); Als u geen callback-opdracht levert, drukt Autoprofiler de bellerinformatie in omgekeerde volgorde af via de totale tijd doorgebracht in een bepaalde subroutine. Dit betekent dat aan het einde van de uitvoering alle informatie is afgedrukt OUT, en het vermelde artikel gebruikt de meeste processortijd tijdens de uitvoering. Vereisten: · Perl


Devel :: Autoprofiler Gerelateerde software