トップ «前の日(02-01) 最新 次の日(02-03)» 追記   RSS 1.0 FEED  

Journal InTime


2005-02-02 (Wed)

_ プロファイラ(2)

profile.rbがあまりにも遅いのでCで書いてみた。

[Journal InTime - プロファイラより引用]

やはりバグ*1が あったので修正。

ついでに、Windowsだとtimes(2)がないようなので、clock(3)を使うよう変更。

あと、

$ ruby -r doprofreal -e 'sleep(0.1)'
  %%   cumulative   self              self     total
 time   seconds   seconds    calls  ms/call  ms/call  name
 99.93     0.10      0.10        1   99.061   99.061  Kernel.sleep
  0.07     0.10      0.00        1    0.071   99.132  #toplevel

のように実時間で計測できるようにしてみた。

Tags: Ruby

*1  Ruby 1.9用のパッチではreturnのトレースが足りなかった。

_ Matzにっきのコメント欄の登場人物

会社の後輩の多くが、Matzにっきにコメントを書いているkazuhoさんかずひこさんだと思っていたのを知りびっくり。 ぜんぜんキャラ違うじゃん。 ちなみに、maedaさんは私じゃないですよ。 こちらはだれも私だと思ってなかったみたいだけど。

Tags: その他
本日のツッコミ(全6件) [ツッコミを入れる]

_ 上司 [それはあんまりだ。人を見る目を養う研修が必要か。]

_ ささだ [どんな研修になるんでしょう・・・.]

_ まつもと [「ゆきひろ」と「ひろゆき」を区別したり、「kazuhiko」と「kazuho」を区別したりするんでしょう。]

_ ただただし [そういう能力を養うには2chが最適?]

_ おくじ [面白すぎます。ネタじゃないんですか?]

_ shugo [ネタじゃないんですよね、これがまた。 しかも、自分も「ひろゆき」は経験があったりするので人のことは言えないという。]