Dmitry, While passing by ref in this case would be a bit faster, but those two functions really should not be taking arguments by reference. What we really need is "pass by const".
Ilia Dmitry Stogov wrote: > Hi Ilia, > > In php 5.1 and above we can use ZEND_SEND_PREFER_REF flag instead of > ZEND_SEND_BY_REF. > I think we should do it. > > Thanks. Dmitry. > > >>-----Original Message----- >>From: Ilia Alshanetsky [mailto:[EMAIL PROTECTED] >>Sent: Wednesday, September 14, 2005 6:11 PM >>To: Dmitry Stogov >>Cc: 'Ilia Alshanetsky'; php-cvs@lists.php.net; Andi Gutmans; >>Zeev Suraski >>Subject: Re: [PHP-CVS] cvs: php-src /ext/standard basic_functions.c >> >> >>Dmitry Stogov wrote: >> >>>Are you sure? >>>Passing by value may copy whole array. >> >>It makes the functions a TINY bit slower 0.06 seconds for >>1000000 itterations, but makes it possible to pass return >>values of functions that return arrays. >> >>Ilia >> >> > > > > > -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php