[Yarv-devel] GC Tech. on Script Lang.

Yukihiro Matsumoto matz @ ruby-lang.org
2004年 2月 9日 (月) 20:26:17 EST


まつもと ゆきひろです

In message "Re: [Yarv-devel] GC Tech. on Script Lang."
    on 04/02/09, shudo at computer.org <shudo at computer.org> writes:

|"a" も "b" も定数だから、コンパイル (or parse) 時に
|"ab" になって、ゴミは出ない、なんてことは Ruby はやらない?

やりません。Stringクラスの+メソッドか再定義されない保証がな
いので。動的な言語はこれだから。(苦笑)

 a = ["a", "b"]

の場合には外側の配列は回収できますが、内側の文字列は回収でき
ないので回収率は低いでしょうね。


Yarv-devel メーリングリストの案内