[Yarv-devel] GC Tech. on Script Lang.
K.Sasada
ko1 @ namikilab.tuat.ac.jp
2004年 2月 9日 (月) 20:13:57 EST
matz at ruby-lang.org (Yukihiro Matsumoto) wrote :
[ Re: [Yarv-devel] GC Tech. on Script Lang. ]
at Sat, 07 Feb 2004 11:10:41 +0900
ささだです。
> どーなんでしょうねえ。ローカル変数とCスタックから指されてい
> るオブジェクトにマークをつけるコストがどれくらいかですよね。
> マークは非再帰で済むので十分に軽い、といいんですが。
なぜ非再帰ですむのかわかりませんでした。自分が何かを抱え込んだときにも
ライトバリアがかかるのでしょうか。
って書いていてやっとわかりました。参照されてるんだから、
レファレンスビットがたってるんですね。
obj = []
obj.push("str") # "str".referenced? -> true
--
// SASADA Koichi @ namikilab.tuat.ac.jp
//
Yarv-devel メーリングリストの案内