Re: [MacPerl-Modules] Thread Manager?
[email protected] (AgentM) Sun, 02 Sep 2001 12:47:22 -0400
| Newsgroups | perl.macperl.modules |
|---|---|
| Message-ID | <[email protected]> |
**Thanks for your repsonse. So am I correct in my understanding that the actual Thread Manager calls are *not* planned on being directly included (i.e. Mac::Threads) but only superficially through GUSI? That could give me something to do. :) Then any ol' MacPerl with the right Gestalt could potentially use threads. > At 01:45 -0400 2001.09.02, AgentM wrote: >> Is there any particular reason that the Thread Manager is not available >> under MacPerl? It provides for preemptive threads, so MacPerl could >> potentially be the first Perl to support any type of reliable threading- >> not to mention asynchronous I/O as described in the Thread Manager docs. >> I'd love to be able to take advantage of this. Please let me know if >> there is something I'm missing or if I'm mistaken. Thanks. > > perl 5.7.2 is probably the first perl to provide reliable threading. > > GUSI 2, which supplies POSIX to MacPerl, has pthread support. When > MacPerl 5.8.0 is ported (sometime after MacPerl 5.6.1 is completed), > there will be an opportunity to have threads in MacPerl via 5.8.0's > ithreads interface, which will not only give us perl-level thread > support, but also fork() emulation via threads. > > The guy who is doing most of the work on ithread support currently, Artur > Bergman, has offered to help get it working under MacPerl, too. Hopefully > we get to the point where he can start working on it while he is still > available. :) > > -- > Chris Nandor [email protected] http://pudge.net/ > Open Source Development Network [email protected] http://osdn.com/