[#536] SEVG in bignum.c:505... — Sean Chittenden <sean@...>
$ ruby -e 'p [].to_s.strip.to_i'
5 messages
2002/10/13
[#537] darwin shared library patch — Eric Melville <eric@...>
In Darwin, the preferred way to build shared libraries is with two level
9 messages
2002/10/13
[#539] Re: darwin shared library patch
— "Akinori MUSHA" <knu@...>
2002/10/13
Hi,
[#544] Re: darwin shared library patch
— Eric Melville <eric@...>
2002/10/16
> The patch seems to make ENV[]= coredump.
[#546] Re: darwin shared library patch
— "Akinori MUSHA" <knu@...>
2002/10/16
At Thu, 17 Oct 2002 01:41:49 +0900,
[#541] Patch for MacOS X dln.c — Luc B駘anger <belanglu@...>
I have a patch for the dynamic linker in MacOS X, which permit to load
7 messages
2002/10/13
Re: Id question
From:
matz@... (Yukihiro Matsumoto)
Date:
2002-10-04 07:46:08 UTC
List:
ruby-core #523
Hi,
In message "Id question"
on 02/10/04, Torsten Rer <torsten.rueger@firsthop.com> writes:
|So I looked at the ruby id related functions. Is it true
|-- Basic types (symbols, strings) have id's that count up, the id is
|never reused
Yes for Symbols, Boolean values (true, false), and Fixnums. Strings
are not "basic type" in this sense.
|-- objects use their address as base for id
Yes.
|-- thus if an object goes out of scope and the memory is reused, i can
|later have a different object with the same id
Yes.
|And how are id's for more complex, but builtin types done ? I mean
|array, hash, bignum, regex ...
Non immediate values are just plain obejcts. So their ID behave like
usual (non builtin) objects.
matz.