[#20392] [BigDecimal] proposal to change specification — "Tadashi Saito" <shiba@...2.accsnet.ne.jp>

斎藤と申します。

25 messages 2003/06/20
[#20407] Re: [BigDecimal] proposal to change specification — "Shigeo Kobayashi" <shigeo@...> 2003/06/22

小林です。

[#20447] [BigDecimal] renaming proposal — "Tadashi Saito" <shiba@...2.accsnet.ne.jp>

斎藤です。

47 messages 2003/06/24
[#20621] Re: [BigDecimal] renaming proposal — "Shigeo Kobayashi" <shigeo@...> 2003/07/11

小林@MAILチェック中です。

[#20628] Re: [BigDecimal] renaming proposal — "Shigeo Kobayashi" <shigeo@...> 2003/07/11

小林です。

[ruby-dev:20455] Re: *.soのautoload(PR#504)

From: Minero Aoki <aamine@...>
Date: 2003-06-25 07:13:47 UTC
List: ruby-dev #20455
青木です。

  In mail "[ruby-dev:20454] Re: *.soのautoload(PR#504)"
    nobu.nakada@nifty.ne.jp wrote:

> なかだです。

> > 以前「GC 対策」と聞きました。たぶん、クラスオブジェクトを
> > rb_gc_register_address せずにグローバル変数に入れておける
> > ようになる、ということだと思うんですけど。
> 
> rb_class_tblを残すか、rb_cObjectを直接マークすればいいのでは。
> 結局大本になるテーブルはどこかに必須なので、そこをマークするの
> に違いはないのではないかと。

それだと定数に別のものを再代入されたらクラスオブジェクトが
宙に浮きませんか? たとえば

  NilClass = nil

とされた場合、rb_cNilClass がどこかから確実に参照されている
ことが保証できなくなるのではないでしょうか。
-------------------------------------------------------------------
青木峰郎

In This Thread