5章 プロファイリング
- Devel::SmallProf を試してみた
$ perl Makefile.PL $ make; make test $ ( cd blib && find . -type f \! -name .exists ) $ ( cd blib && find . -type f \! -name .exists \ | cpio -pdmuv ~/module/common/perl-devel-smallprof-2.02 ) $ perl -I$HOME/module/common/perl-devel-smallprof-2.02/lib -d:SmallProf ./fact-iter.pl 50
- -d では,&DB::DB が呼ばれるらしい
- Devel::Cover 使おう
- イマドキは,Devel::NYTProfらしい(http://github.com/tokuhirom/optimize-perl-doc/tree/master)
ということで,プログラミングPerl 20章を読み直してみる.
- b
- ブレイクポイント設置
- L
- ブレイクポイントの表示
- h, h h
- ヘルプ
- f
- 見ているファイルを変える
- T
- バックトレースを表示する
- |
- ページャ経由で出力を見る(ex. DB |h h)
- S
- サブルーチン名の表示
- !
- コマンドヒストリの実行
どうやら w の動作が違っているみたいです.
とりあえずh しとけってことですかね.