rasmus Fri May 18 11:36:55 2007 UTC
Modified files: (Branch: PHP_5_2)
/php-src NEWS
/TSRM tsrm_virtual_cwd.c
/php-src/ext/standard php_lcg.h
Log:
Get rid of a stray time() syscall in tsrm and clean up lcg rinit
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.714&r2=1.2027.2.547.2.715&diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.714 php-src/NEWS:1.2027.2.547.2.715
--- php-src/NEWS:1.2027.2.547.2.714 Thu May 17 15:13:51 2007
+++ php-src/NEWS Fri May 18 11:36:54 2007
@@ -1,6 +1,7 @@
PHP NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
?? ??? 2007, PHP 5.2.3
+- Optimized out a couple of per-request syscalls (Rasmus)
- Upgraded SQLite 3 to version 3.3.16 (Ilia)
- Added PDO::FETCH_KEY_PAIR mode that will fetch a 2 column result set into
an associated array. (Ilia)
http://cvs.php.net/viewvc.cgi/TSRM/tsrm_virtual_cwd.c?r1=1.74.2.9.2.26&r2=1.74.2.9.2.27&diff_format=u
Index: TSRM/tsrm_virtual_cwd.c
diff -u TSRM/tsrm_virtual_cwd.c:1.74.2.9.2.26
TSRM/tsrm_virtual_cwd.c:1.74.2.9.2.27
--- TSRM/tsrm_virtual_cwd.c:1.74.2.9.2.26 Thu Apr 12 15:28:58 2007
+++ TSRM/tsrm_virtual_cwd.c Fri May 18 11:36:55 2007
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: tsrm_virtual_cwd.c,v 1.74.2.9.2.26 2007/04/12 15:28:58 dmitry Exp $ */
+/* $Id: tsrm_virtual_cwd.c,v 1.74.2.9.2.27 2007/05/18 11:36:55 rasmus Exp $ */
#include <sys/types.h>
#include <sys/stat.h>
@@ -31,6 +31,7 @@
#include "tsrm_virtual_cwd.h"
#include "tsrm_strtok_r.h"
+#include "SAPI.h"
#ifdef TSRM_WIN32
#include <io.h>
@@ -518,7 +519,7 @@
}
if (use_cache) {
- t = CWDG(realpath_cache_ttl)?time(NULL):0;
+ t = CWDG(realpath_cache_ttl)?sapi_get_request_time(TSRMLS_C):0;
if ((bucket = realpath_cache_find(path, path_length, t
TSRMLS_CC)) != NULL) {
int len = bucket->realpath_len;
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/php_lcg.h?r1=1.21.2.1.2.1&r2=1.21.2.1.2.2&diff_format=u
Index: php-src/ext/standard/php_lcg.h
diff -u php-src/ext/standard/php_lcg.h:1.21.2.1.2.1
php-src/ext/standard/php_lcg.h:1.21.2.1.2.2
--- php-src/ext/standard/php_lcg.h:1.21.2.1.2.1 Mon Jan 1 09:36:08 2007
+++ php-src/ext/standard/php_lcg.h Fri May 18 11:36:55 2007
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: php_lcg.h,v 1.21.2.1.2.1 2007/01/01 09:36:08 sebastian Exp $ */
+/* $Id: php_lcg.h,v 1.21.2.1.2.2 2007/05/18 11:36:55 rasmus Exp $ */
#ifndef PHP_LCG_H
#define PHP_LCG_H
@@ -33,7 +33,6 @@
PHP_FUNCTION(lcg_value);
PHP_MINIT_FUNCTION(lcg);
-PHP_RINIT_FUNCTION(lcg);
#ifdef ZTS
#define LCG(v) TSRMG(lcg_globals_id, php_lcg_globals *, v)
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php