From: Tanaka Akira Date: 2006-02-28T10:03:14+09:00 Subject: Re: Symbols overlap ordinary objects, especially on OS X (Was: Re: Problem with weak references on OS X 10.3) In article , nobu@ruby-lang.org writes: > Two thoughts; > > a) assume any objects never be placed at lowest 32MB area, > while same problem presumably occurs on systems which > doesn't have virtual memory feature, such as X68k. > > b) use id name pointer instead of ID value, which would causes > perfomance penalty. Another idea: c) align objects 20bytes. map symbols to non-20bytes aligned value. -- Tanaka Akira