Re: [PHP4BETA] cvs: /php4 TODO

From: Date: Thu, 23 Dec 1999 16:17:12 +0000
Subject: Re: [PHP4BETA] cvs: /php4 TODO
References: 1  Groups: php.version4 
Request: Send a blank email to php-version4+get-8452@lists.php.net to get a copy of this message
On Thu, 23 Dec 1999, Sascha Schumann wrote: > On Thu, Dec 23, 1999 at 03:19:27PM -0000, Thies C. Arntzen wrote: > > thies Thu Dec 23 10:19:27 1999 EDT > > > > Modified files: > > /php4 TODO > > Log: > > clean up basic_functions > > > > > > Index: php4/TODO > > diff -u php4/TODO:1.27 php4/TODO:1.28 > > --- php4/TODO:1.27 Thu Dec 23 07:52:11 1999 > > +++ php4/TODO Thu Dec 23 10:18:56 1999 > > @@ -3,6 +3,9 @@ > > > > global > > ------ > > + * let every module (source-file) have it's own module & function_entry > > + block. Right now the math functions are in math.c but the corresponding > > + function-entries are in basic_functions. > > That's not a good idea. What do you gain by doing so? > Nothing. What do you lose? The module startup process will be > slowed down. The source files will never be used alone, so it > makes sense to save the startup time and merge major data > structures in one place. module startup-time should not be that a big issue, 'cause it's only done once -plus- i don't think it would even be measureable if we did split it further. (how many cycles would we loose?) the point of splitting it further is purely to make the modules easier to maintain and support. the current ext/standard is simply not consistent: dir.c has it's own function_entry whereby math.c does not. i dont want to attack this in this very second, but i think it [wcs]ould be a nice goal. tc > > -- > > Regards, > > Sascha Schumann > Consultant > > Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!" Digital Collections Phone +49 40 235350 Fax +49 40 23535180 Hammerbrookstr. 93 20097 Hamburg / Germany

« previous php.version4 (#8452) next »