stas 02/05/14 07:34:04 Modified: src/docs/2.0/api/mod_perl-2.0/Apache Reload.pod Log: extend on reloading under threaded mpm Submitted by: dougm Revision Changes Path 1.3 +8 -0 modperl-docs/src/docs/2.0/api/mod_perl-2.0/Apache/Reload.pod Index: Reload.pod =================================================================== RCS file: /home/cvs/modperl-docs/src/docs/2.0/api/mod_perl-2.0/Apache/Reload.pod,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- Reload.pod 14 May 2002 10:42:38 -0000 1.2 +++ Reload.pod 14 May 2002 14:34:04 -0000 1.3 @@ -103,6 +103,14 @@ where each child has its own Perl interpreter, the modules are reloaded as each child is hit with a request. +If a module is loaded at startup, the syntax tree of each subroutine +is shared between interpreters (big win), but each subroutine has its +own padlist (where lexical my variables are stored). Once +C<Apache::Reload> reloads a module, this sharing goes away and each +Perl interpreter will have its own copy of the syntax tree for the +given subroutines. + + =head1 PSUEDOHASHES The short summary of this is: Don't use psuedohashes. Use an array
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]