yarv-dev:502
From: SASADA Koichi <ko1 atdot.net>
Date: Thu, 09 Jun 2005 11:45:26 +0900
Subject: [yarv-dev:502] case/when optimization
ささだです。 case/when のオーダーを O(1) にできるときはする、という最適化を付けました。 http://www.namikilab.tuat.ac.jp/~sasada/diary/200506.html#d3 http://www.namikilab.tuat.ac.jp/~sasada/diary/200506.html#d4 正規表現では出来ないかなぁ、というのが、[ruby-dev:26279] の話を思い出 した発端だったんですが、トークン化とは違って駄目そうですねえ。せめて C言 語レベルで呼び出すみたいな最適化をすれば速くなるんだろうか(問答無用で === を呼び出すよりは速そうだけど、オーダーは変わらない)。 -- // SASADA Koichi at atdot dot net // -- ML: yarv-dev quickml.atdot.net 使い方: http://www.atdot.net/~ko1/quickml
-> 502 2005-06-09 11:45 [ko1 atdot.net ] case/when optimization 503 2005-06-05 14:24 ┗[shiro lava.net ] 505 2005-06-09 14:37 ┗[ko1 atdot.net ] 506 2005-06-05 14:57 ┗[shiro lava.net ]