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

yarv-dev:193

From: SASADA Koichi <ko1 atdot.net>
Date: Thu, 16 Sep 2004 07:53:36 +0900
Subject: [yarv-dev:193] Re: return from orphan Proc object

 Yukihiro Matsumoto <matz ruby-lang.org>
 Thu, 16 Sep 2004 02:13:05 +0900 / [yarv-dev:192] Re: return from orphan Proc object

 ささだです。

>| メソッド呼び出し開始時に Proc オブジェクトが生成されるんですよね。
>| あら、違ったのかしらん。
>
>lambdaやProc.newが呼ばれるまではオブジェクトは作っていません。
>
>| いちいち Proc オブジェクトを作るのは大変なので、(1) で済む場合は
>|作らない、という方針でいきたいと考えています。なので、(2) を共通に
>|するのは嫌だなぁ、と考えています。
>
>あ、そうなんですか。GCのことさえ考えなければオブジェクトアロ
>ケーションはそんなに重くないので、

 無限extent にするため、 スタックをさかのぼって必要な環境を
ヒープに置かないといけないのはそれなりに重い処理だと思います。

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


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

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

       185 2004-09-15 21:12 [ko1 atdot.net       ] return from orphan Proc object          
       187 2004-09-15 22:02 ┣[maeda-yarv atusi.org]                                       
       188 2004-09-16 01:01 ┃┗[matz ruby-lang.org  ]                                     
       190 2004-09-16 01:45 ┃ ┗[ko1 atdot.net       ]                                   
       192 2004-09-16 02:13 ┃  ┗[matz ruby-lang.org  ]                                 
->     193 2004-09-16 07:53 ┃   ┗[ko1 atdot.net       ]                               
       194 2004-09-16 08:14 ┃    ┗[matz ruby-lang.org  ]                             
       195 2004-09-16 08:37 ┃     ┣[ko1 atdot.net       ]                           
       196 2004-09-16 08:50 ┃     ┃┣[matz ruby-lang.org  ]                         
       198 2004-09-16 12:11 ┃     ┃┗[maeda-yarv atusi.org]                         
       202 2004-09-16 16:32 ┃     ┃ ┗[ko1 atdot.net       ]                       
       211 2004-09-16 17:52 ┃     ┃  ┗[maeda-yarv atusi.org]                     
       214 2004-09-16 18:02 ┃     ┃   ┗[ko1 atdot.net       ]                   
       197 2004-09-16 11:47 ┃     ┗[maeda-yarv atusi.org]                           
       199 2004-09-16 14:04 ┃      ┣[matz ruby-lang.org  ]                         
       200 2004-09-16 16:23 ┃      ┃┣[ko1 atdot.net       ]                       
       204 2004-09-16 16:58 ┃      ┃┃┣[matz ruby-lang.org  ]                     
       208 2004-09-16 17:22 ┃      ┃┃┃┗[ko1 atdot.net       ]                   
       209 2004-09-16 17:30 ┃      ┃┃┃ ┗[matz ruby-lang.org  ]                 
       212 2004-09-16 17:53 ┃      ┃┃┃  ┗[ko1 atdot.net       ]               
       216 2004-09-16 18:18 ┃      ┃┃┃   ┗[matz ruby-lang.org  ]             
       207 2004-09-16 17:19 ┃      ┃┃┗[maeda-yarv atusi.org]                     
       210 2004-09-16 17:42 ┃      ┃┃ ┗[ko1 atdot.net       ]                   
       213 2004-09-16 18:01 ┃      ┃┃  ┣[maeda-yarv atusi.org]                 
       219 2004-09-16 18:24 ┃      ┃┃  ┃┗[ko1 atdot.net       ]               
       224 2004-09-17 00:21 ┃      ┃┃  ┃ ┗[maeda-yarv atusi.org]             
       225 2004-09-17 00:45 ┃      ┃┃  ┃  ┗[ko1 atdot.net       ]           
       226 2004-09-17 12:02 ┃      ┃┃  ┃   ┗[maeda-yarv atusi.org]         
       227 2004-09-17 12:11 ┃      ┃┃  ┃    ┣[ko1 atdot.net       ]       
       228 2004-09-17 13:38 ┃      ┃┃  ┃    ┗[ko1 atdot.net       ]       
       218 2004-09-16 18:22 ┃      ┃┃  ┗[matz ruby-lang.org  ]                 
       220 2004-09-16 18:31 ┃      ┃┃   ┗[ko1 atdot.net       ]               
       221 2004-09-16 19:03 ┃      ┃┃    ┗[matz ruby-lang.org  ]             
       222 2004-09-16 19:08 ┃      ┃┃     ┗[ko1 atdot.net       ]           
       223 2004-09-16 19:12 ┃      ┃┃      ┗[ko1 atdot.net       ]         
       201 2004-09-16 16:33 ┃      ┃┗[maeda-yarv atusi.org]                       
       206 2004-09-16 17:01 ┃      ┃ ┗[matz ruby-lang.org  ]                     
       215 2004-09-16 18:06 ┃      ┃  ┗[maeda-yarv atusi.org]                   
       217 2004-09-16 18:20 ┃      ┃   ┗[matz ruby-lang.org  ]                 
       203 2004-09-16 16:38 ┃      ┗[ko1 atdot.net       ]                         
       189 2004-09-16 01:04 ┗[matz ruby-lang.org  ]                                       
       191 2004-09-16 01:51  ┗[ko1 atdot.net       ]                                     
       205 2004-09-16 16:58   ┗[ko1 atdot.net       ]