Project

General

Profile

Actions

Misc #10233

closed

iseq.cのget_line_info()でバイナリサーチを使うように修正するか

Added by shiracha (Rikyu Shiracha) over 9 years ago. Updated over 5 years ago.

Status:
Closed
Assignee:
-
[ruby-dev:48536]

Description

以下のPullRequestを投げさせていただきました。
https://github.com/ruby/ruby/pull/712

TODOコメントがあって気になったのでその通りの修正をとりあえず作ってみた形です。

ただむしろlinear searchのままにしておいて、コメントを
「ここは主にエラーハンドリングやデバッグに利用される部分でシンプルに保ちたいのでlinear searchを使っている」
という形に修正するべきかもしれない。とも思って迷っており、やはり辞めるべきかレビューを頂きたいです。


Files

benchmark_short.rb (1.5 KB) benchmark_short.rb shiracha (Rikyu Shiracha), 09/13/2014 06:46 AM
benchmark_long.rb (7.65 KB) benchmark_long.rb shiracha (Rikyu Shiracha), 09/13/2014 06:46 AM
benchmark_log.txt (1.69 KB) benchmark_log.txt shiracha (Rikyu Shiracha), 09/13/2014 06:46 AM
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0