Subj : SetPrivate and live objects To : netscape.public.mozilla.jseng From : "Sterling Bates" Date : Wed Nov 12 2003 12:50 am Is it possible that the private_to_jsval macro will affect live objects, particularly when they tear down? For instance, Delphi will access the virtual method table to find the Destroy method of an object. When the object is added to the private slot of a JSObject it will sometimes fail when attempting to free itself. I'm wondering if changing any of the bits of the pointer could cause this kind of symptom. Another question: If I change the private_to_jsval and jsval_to_private macros to do nothing, will that affect anything else? (I ask #2 since I understand the pointer to be technically private, and not for use inside the engine...) Thanks, Sterling .