Devel::KYTProf

Simple profiler
Download

Devel::KYTProf Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Yasuhiro Onishi
  • Publisher web site:
  • http://search.cpan.org/~onishi/

Devel::KYTProf Tags


Devel::KYTProf Description

Devel::KYTProf is a Perl code profiler to explore IO blocking time. use Devel::KYTProf; # your code ( including DBI, LWP )Output as follows. 315.837 ms select * from table where name = ? (1 rows) | main:23 1464.204 ms GET http://www.hatena.ne.jp/ | main:25You can add profiler to any method. Devel::KYTProf->add_prof($module, $method); Devel::KYTProf->add_prof($module, $method, $callback); Devel::KYTProf->add_profs($module, $methods); Devel::KYTProf->add_profs($module, $methods, $callback); Devel::KYTProf->add_profs($module, ':all'); Devel::KYTProf->add_profs($module, ':all', $callback);You can change settings. Devel::KYTProf->namespace_regex(); Devel::KYTProf->ignore_class_regex(); Devel::KYTProf->context_classes_regex(); Devel::KYTProf->logger($logger); Devel::KYTProf->threshold(100); # ms Devel::KYTProf->mute($module, $method); Devel::KYTProf->unmute($module, $method); Devel::KYTProf->remove_linefeed(1);SYNOPSIS use Devel::KYTProf; # your code ( including DBI, LWP )Product's homepage


Devel::KYTProf Related Software