You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl-cvs@perl.apache.org by do...@hyperreal.org on 1999/05/18 02:46:50 UTC
cvs commit: modperl/src/modules/perl Constants.xs
dougm 99/05/17 17:46:49
Modified: . Changes
src/modules/perl Constants.xs
Log:
:common Apache::Constants are compiled at bootstrap time, so CVs are
shared and AUTOLOAD is avoided, which was known to cause a spin
while loading SERVER_ERROR for particular Perl errors
Revision Changes Path
1.286 +4 -0 modperl/Changes
Index: Changes
===================================================================
RCS file: /export/home/cvs/modperl/Changes,v
retrieving revision 1.285
retrieving revision 1.286
diff -u -r1.285 -r1.286
--- Changes 1999/05/17 19:08:12 1.285
+++ Changes 1999/05/18 00:46:44 1.286
@@ -8,6 +8,10 @@
=item 1.19_01-dev
+:common Apache::Constants are compiled at bootstrap time, so CVs are
+shared and AUTOLOAD is avoided, which was known to cause a spin
+while loading SERVER_ERROR for particular Perl errors
+
<Perl> sections now use 1.3.7-dev's cmd_parms->context to cure many
known, old bugs, e.g. @DirectoryIndex outside of %Location, .htaccess
and many more [Salvador Ortiz Garcia <so...@msg.com.mx>]
1.15 +3 -0 modperl/src/modules/perl/Constants.xs
Index: Constants.xs
===================================================================
RCS file: /export/home/cvs/modperl/src/modules/perl/Constants.xs,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- Constants.xs 1999/01/18 02:46:35 1.14
+++ Constants.xs 1999/05/18 00:46:47 1.15
@@ -897,6 +897,9 @@
BOOT:
items = items;
+#ifndef XS_IMPORT
+ perl_require_module("Apache::Constants::Exports", NULL);
+#endif
boot_ConstSubs("common");
#ifdef XS_IMPORT