Perrin Harkins wrote:
On Wed, 2004-07-14 at 03:50, Stas Bekman wrote:

If you read Paul's short presentation or the perldelta file itself, you will see that if you are using threaded mpms with mp2 you may really want to upgrade to that latest version, since it includes a few important ithreads fixes.


Are you mostly thinking of the thread startup time, or something else?

not 'thread' but 'interpreter clone', which directly affects run-time, if there is a need to start one at run time. Plus, previous 5.8.x releases fix quite a few threads issues since 5.8.0.


Another significant fix is for 3rd party modules that interface resources via XS. e.g. GTop. It's pretty complex stuff. In two words: you can't run most XS modules under threads, unless they handle CLONE. For more information see Example::CLONE:
http://apache.org/~stas/Example-CLONE-0.02.tar.gz
It'll end up on CPAN once 5.8.5 is released. And I plan to publish an article on the topic some time later. 5.8.5 has a fix for Scalar::Util::weaken, required for CLONE to work.


--
__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com

--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html



Reply via email to