[Xotcl] Re: [Xotcl] Garbage Collector in Xotcl

Zoran Vasiljevic zoran@archiware.com
Sun, 20 May 2001 13:40:21 +0200


On Sunday 20 May 2001 12:39, Artur Trzewik wrote:
>
> The main thing is to tread Xotcl objects in the same way
> as other tcl objects (Stings, Interger, Array) and use tcl garbage
> collector I thing there should be a wrapper Tcl_Obj (new Type)
>
> Here only the main idea
> static Tcl_ObjType XOTclReferenceObjectType = {
>   "XOTclReferenceObject",
>   (Tcl_FreeInternalRepProc *) ourNewDestroyMethod,
>   (Tcl_DupInternalRepProc *) NULL,
>   UpdateStringOfXOTclObject,
>   SetXOTclObjectFromAny
> };
>
> The newReference method must create such reference Tcl_Obj
> and return it as result. Of course newReference must be implemented
> in C in libxotcl.so.
>
> What do you think about it?

I'd love to see such a thing. A good idea.

Cheer's
Zoran