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/