"Brent Dax" <[EMAIL PROTECTED]> wrote in message 00f901c2a22a$50417b30$6501a8c0@deepblue">news:00f901c2a22a$50417b30$6501a8c0@deepblue... > Under all systems I can think of, the memory address of an object's > header is constant. The data may move, but the header stays constant. > This is to minimize the insanity of pointer chasing in C.
The address may be constant for the life of the process: but some objects persist a bit longer. These cases can probably be covered by a C<.guid> method. Is this method a member of C<Object>, or only of C<PersistantObject>? Dave.