« Refsort/Ruby 2.11 リリース | トップページ | 参議院選挙 »

2010/07/04

Refsort/Ruby 2.12 リリース

昨日,久々の改訂版をアップロードしたばかりなのですが,ソースコードを眺めているうちに "あれ?" と思う個所を発見し,昨夜から今朝にかけていろいろといじっているうちに,やはり新しくバージョンを上げることにしました.

辞書ファイルに埋め込みコメントが多数ある場合,Refsort の -m オプションを使うと,加速度的に読み込み速度が落ちていきます.多数というのは,まあ 10,000 箇所くらいという意味です.これは Ruby の Hash#key というメソッドの実行が加速度的に遅くなるためです.これを回避するために別の方法を用いることで,劇的に速度低下を抑えることができました.めでたし.

またマイナーな仕様変更として,起動オプションのうち,--detectdup オプションの名前を --detectdouble に変更しました.短縮形は -d のままで変更ありません.

一方,昨日から使い始めた Ruby 1.9.2-RC1 ですが,今のところは特に問題点もなく快調です.順調にいけば,8月初めには 1.9.2 がリリースされることでしょう.

|

« Refsort/Ruby 2.11 リリース | トップページ | 参議院選挙 »

IT関連情報」カテゴリの記事

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/54612/48793963

この記事へのトラックバック一覧です: Refsort/Ruby 2.12 リリース:

» Ruby 1.9.2 Released! [望湖庵日記 Lakeside Diary]
長い間テストが行われてきた Ruby の最新版 1.9.2 がついにリリースされました.昨年初めにリリースされた 1.9.1 からの言語仕様上の変化はさほど多くありませんが,より使いやすく,より安定して使えるように仕上がっているようです. 早速,mswin64 版をダウンロードして Windows 7 で試してみました... [続きを読む]

受信: 2010/08/21 08:17

» Refsort/Ruby 2.13 Released [望湖庵日記 Lakeside Diary]
ほぼ半年ぶりですが,Refsort/Ruby のアップデートをお届けします.今回のアップデートは,ほとんどソースコードのお化粧直し程度なので,機能などの変更はありません. Ruby 本体が 1.9.2-p136 になっていますので,いくぶんですが実行速度が上がったような気がします.例えば,Ubuntu 10.10 上で... [続きを読む]

受信: 2011/02/06 09:05

« Refsort/Ruby 2.11 リリース | トップページ | 参議院選挙 »