<div dir='auto'>You probably know that the usual technique for hashing on object identify is to hash the memory address of the object. That requires cooperation with the garbage collector, to rehash the table when objects in the table are moved by the GC.<div dir="auto"><br></div><div dir="auto">I don't know of anyone who has done that in a portable way.</div><div dir="auto"><br></div></div>