[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev:230

From: SASADA Koichi <ko1 atdot.net>
Date: Tue, 28 Sep 2004 14:50:13 +0900
Subject: [yarv-dev:230] Re: fix some yarv design

 SASADA Koichi <ko1 atdot.net>
 Tue, 28 Sep 2004 04:58:48 +0900 / [yarv-dev:229] fix some yarv design

 ささだです。

 そういえば、前から言われていた recv.selector args, &block の評価順は、
ついに折れて、

  recv
  args
  block

 の順に評価することにしました。

 そのため、必ずメソッド呼び出し時にメモリアクセスが入ること
になります。まぁ、他にも色々と処理は重いのでしょうがないか。

  recv = stack[-ARG_NUM];

 を、起動処理開始時に行う必要がある、というわけです。スタックキャッ
シュが全然使えねー(ARG_NUM が 0 か 1 なら使えるわけですが)。

-- 
// SASADA Koichi at atdot dot net
//


--
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

       229 2004-09-28 04:58 [ko1 atdot.net       ] fix some yarv design                    
->     230 2004-09-28 14:50 ┗[ko1 atdot.net       ]