yarv-dev:267
From: SASADA Koichi <ko1 atdot.net>
Date: Mon, 25 Oct 2004 20:00:18 +0900
Subject: [yarv-dev:267] Re: Block inlining method
Hideo Fukumori <fukumori m.ieice.org> wrote :
[ [yarv-dev:266] Re: Block inlining method ]
at Sun, 24 Oct 2004 10:34:03 +0900
ささだです。
> (壊して遊ぶとかいう用途を除けば)セマンティクスが変わるような変更、
> たとえばifTrue:の意味をひっくり返す、などというのは誰もやらない
> のではないかと思います。インラインで最適化されるような
> メソッドについては、みんな再定義なんてやらないよね?という
> 暗黙の合意があるのではないかな。
多分、Ruby でも、そういった暗黙の合意はありそうなんですが、
それを処理系が前提としてもいいんだろうか、という疑問はありま
す。
きっと、みんな定数畳み込みくらい、やってくれって思ってるよ
ねぇ。定数畳み込みをする、しないを引数オプションで選べるくら
いがちょうどいいんだろうか。
--
// SASADA Koichi at atdot dot net
//
--
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml
257 2004-10-20 21:12 [ko1 atdot.net ] Block inlining method 258 2004-10-20 23:34 ┗[fukumori m.ieice.org] 259 2004-10-20 23:39 ┣[fukumori m.ieice.org] 260 2004-10-20 23:41 ┣[ko1 atdot.net ] 266 2004-10-24 10:34 ┃┗[fukumori m.ieice.org] -> 267 2004-10-25 20:00 ┃ ┗[ko1 atdot.net ] 261 2004-10-20 23:43 ┗[fukumori m.ieice.org]