Mit Object#object_id kommst du an die Objekt-ID eines Objekts. Per ObjectSpace._id2ref kannst du eine Objekt-ID wieder in ein Objekt umwandeln. Auf diese Weise kannst du z.B. weak Pointer umsetzen. Aus der Objekt-ID kannst du auch die reale Speicheradresse ausrechnen, in dem du sie um ein Bit shiftest:Zitat