AOLserver Multithreaded Tcl
AOLserver extends and patches Tcl 8.2 with:
- Commands for creating, joining, and synchronizing threads
- Commands for sharing “variables” (files are harder)
- A zippy cool replacement for the memory allocator
- Compile time patches for thread unsafe routines (e.g, -Dreaddir=ns_readdir)
In addition, AOLserver addresses a basic problem of multithreaded Tcl - nearly seamless multithreaded interpreter initialization