From: Yukihiro Matsumoto Date: 2006-03-02T13:23:56+09:00 Subject: Re: Symbols overlap ordinary objects, especially on OS X (Was: Re: Problem with weak references on OS X 10.3) Hi, In message "Re: Symbols overlap ordinary objects, especially on OS X (Was: Re: Problem with weak references on OS X 10.3)" on Thu, 2 Mar 2006 12:52:04 +0900, Tanaka Akira writes: | |In article , | nobu@ruby-lang.org writes: | |> rb_obj_id() is used as Kernel#hash also. | |Hm. Maybe. | |I updated the patch to support environments sizeof(RVALUE) |is not multiples of 5, such as windows. |(pointed by kosako: http://d.hatena.ne.jp/kkos/20060228#1141128641) | |This moves rb_obj_id from object.c to gc.c to refer sizeof(RVALUE). Could you commit this patch, please? matz.