|
|
| Perl: the Markov chain saw | |
| PerlMonks |
Re: Re: Re: Re: Create a separate process with a sub...by liz (Monsignor) |
| on Aug 15, 2003 at 08:43 UTC ( [id://284133]=note: print w/replies, xml ) | Need Help?? |
This is an archived low-energy page for bots and other anonmyous visitors. Please sign up if you are a human and want to interact.
...an is_finished() (or better named?)...
I was thinking of calling it "exited", in a new package Thread::Exited. ...I realise that using a "threads::" prefix is taboo as all lowercase names are reserved for pragmas, but maybe a "Threads" top level namespace is called for to distinguish between pThreads and iThreads stuff? There were a lot of discussions about that about 14 months ago on p5p (shortly before the release of 5.8.0). "Threads::xxx" was also taboo because of upper/lowecase insensitive file systems. It was decided to use "Thread" as the top level namespace for this type of stuff. And yes, there is some overlap: Thread::Signal being one of them. To my knowledge, only Thread::Iterator and Thread::RWLock are for the old 5.005 threads implementation. All other Thread:: modules are for the new ithreads implementation. How do I know? I wrote most of them ;-) ... stretch to try and unify the api.. If there would be people to help on the non-Linux and Windows front (as I don't have access and/or don't have any knowledge), I would be willing to have a go at Thread::Priority. Liz
In Section
Seekers of Perl Wisdom
|
|
||||||||||||||||||||||||||||