Devel :: AutoProfiler.

Profilo automatico Le chiamate subroutine in un programma Perl.
Scarica ora

Devel :: AutoProfiler. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Greg London
  • Sito web dell'editore:
  • http://search.cpan.org/~gslondon/

Devel :: AutoProfiler. Tag


Devel :: AutoProfiler. Descrizione

Profilo automaticamente chiamate subroutine in un programma perl. Autoprofiler è un modulo Perl che profilerà automaticamente chiamate subroutine in un programma perl. Il modulo Profiler è completamente automatico nella sua modalità base. Semplicemente "Usa" il modulo nella parte superiore dello script principale. Il modulo si installerà automaticamente tutte le subroutine nel codice, profilo ogni chiamata di subroutine durante l'esecuzione dello script e stampare un report di utilizzo. Per utilizzare il modulo AutoProfiler nel programma, basta inserire questa riga nel tuo programma: Usa Devol :: Autoprofiler; tutto il resto accadrà automaticamente.Autoprofiler 1.1 gestisce subroutine prototipate. Se si utilizza un modulo che non si desidera profilato, "Utilizzare" quel modulo prima di "usare" il modulo AutoProfiler.Iouse ThisModuleWillNotbeRouse; Utilizzare Devel: : AutoProfiler; Utilizzare questo motivoModolevillettoProfilato; quando il programma è completato, il modulo AutoProfiler stamperà automaticamente le informazioni su tutte le subroutine profilate. È possibile fornire una callback che verrà chiamata al termine della fine. Questo riferimento del codice verrà superato un hash contenente tutte le informazioni del chiamante sotto forma di hash. La tua routine di callback può fare qualsiasi cosa desideri con questa informazione. Utilizzare i dati :: Dumper; Utilizzare Devel :: AutoProProfiler (-Command => Sub {My (TA) = @_; Stampa "Questo formato fornito da User Callback "; Stampa Dumper TA;}); Se non fornisci un comando di callback, AutoProfiler stampa le informazioni del chiamante in ordine inverso con il tempo totale trascorso in una particolare subroutine. Ciò significa che alla fine dell'esecuzione, tutte le informazioni sono stampate OUT, e l'ultimo elemento elencato utilizza il più tempo del processore durante l'esecuzione. Requisiti: · Perl.


Devel :: AutoProfiler. Software correlato