ANN: threads enabled Itcl



Hi all,

I've written a patch for Itcl that makes it possible to use Itcl
objects in multiple threads. It is possible to create an object e.g. in
the main thread (using the -ts/-threadshared option) and call methods
on it in a different thread.

The patch for Itcl and also one for Itk can be downloaded at
http://e-lehmann.de/?page_id=31, I wrapped up the sources and created
binaries for Linux and windows as well, and created a Wiki entry at
http://wiki.tcl.tk/16140.

Please report bugs, if any, directly to me. If it is interresting to
have the patch included in the official release, I can submit it to the
official patch submitting page at sourceforge.


Eckhard

.



Relevant Pages

  • Re: ANN: threads enabled Itcl
    ... I've written a patch for Itcl that makes it possible to use Itcl ... objects in multiple threads. ... From what I remember with ns_cache from AOLserver, Tcl_Obj cannot be shared between threads. ...
    (comp.lang.tcl)
  • Who maintains Itcl? & submitting patches
    ... is Michael Mc Lennan still maintaining Itcl? ... I have enhanced Itcl's functionality to provide "cget code" - code that ... Or should I provide the patch as "extension" to Itcl ...
    (comp.lang.tcl)
  • Re: Giving developers clue how many testers verified certain kernel version
    ... I do report bugs and will always ... no problem when people do NOT report bugs in that piece of code ... patch to the official tree. ... > in your ACPI example there is a bug/problem. ...
    (Linux-Kernel)
  • Re: [patch 07/76] NIU: Bump driver version and release date.
    ... this patch is quite trivial and does not fix any "real problem". ... It makes a difference for driver maintainers when users ... report bugs and we ask them for the version printed ... fixes which I sometimes do anyways. ...
    (Linux-Kernel)
  • RE: DHCPD bug
    ... >:Sheesh. ... Nice would have been sending their patch to Ted when they ... if they don't report bugs as ... else's work I'd say not reporting violates the spirit of open source ...
    (FreeBSD-Security)