General

Profile

shiracha (Rikyu Shiracha)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 1 1

Activity

09/13/2014

06:49 AM Ruby Misc #10233: iseq.cのget_line_info()でバイナリサーチを使うように修正するか
Koichi Sasada wrote:
> ありがとうございます。
> ...
これでよいかちょっとわからないのですが、一応とってみました。
添付のbenchmark_short/long.rbをパッチとパッチを当てる直前のコミットで比較してあります。
結果がbenchmark_log.txtです。
内容としては例外が主な用途だろうということでその場合の動作で見ています。
特に有意差はなさそうな感じですね。。。複雑になるだけかもしれない。
...
shiracha (Rikyu Shiracha)

09/12/2014

11:50 AM Ruby Misc #10233 (Closed): iseq.cのget_line_info()でバイナリサーチを使うように修正するか
以下のPullRequestを投げさせていただきました。
https://github.com/ruby/ruby/pull/712
TODOコメントがあって気になったのでその通りの修正をとりあえず作ってみた形です。
ただむしろlinear searchのままにしておいて、コメントを
「ここは主にエラーハンドリングやデバッグに利用される部分でシンプルに保ちたいのでlinear searchを使っている」
という形に修正するべきかもしれない。とも思って迷...
shiracha (Rikyu Shiracha)

Also available in: Atom