タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

gaucheとprofileに関するkoko1000banのブックマーク (1)

  • Gauche: プロファイラAPIの使用例

    Shiro(2010/03/25 02:58:10 PDT): 既にあるプログラムに対して、後つけで 「この手続きの間だけプロファイラをon/offできないか」という話。 http://practical-scheme.net/chaton/gauche/a/2010/03/25#entry-4bab1039-2c8af 特定の式の実行中だけプロファイリング プロファイラはScheme側からon/offできるので、コードが書き換えられるなら こんなことができる。 (define-macro (profiling expr) `(dynamic-wind profiler-start (lambda () ,expr) profiler-stop)) (profiling 式) とすれば式の実行中だけプロファイルがとれる。 例えば、適当に重い計算をでっちあげといて: (define (fib

    Gauche: プロファイラAPIの使用例
  • 1