kalle Wed, 18 Aug 2010 13:34:40 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=302441
Log:
Pass the TSRMS pointers to sapi_module_struct.log_message, this saves some
TSRMLS_FETCH() calls in a few of our SAPI's
Changed paths:
U php/php-src/trunk/ext/standard/basic_functions.c
U php/php-src/trunk/main/SAPI.h
U php/php-src/trunk/main/main.c
U php/php-src/trunk/sapi/apache/mod_php5.c
U php/php-src/trunk/sapi/apache2filter/sapi_apache2.c
U php/php-src/trunk/sapi/apache2handler/sapi_apache2.c
U php/php-src/trunk/sapi/apache_hooks/mod_php5.c
U php/php-src/trunk/sapi/cgi/cgi_main.c
U php/php-src/trunk/sapi/cli/php_cli.c
U php/php-src/trunk/sapi/continuity/capi.c
U php/php-src/trunk/sapi/embed/php_embed.c
U php/php-src/trunk/sapi/fpm/fpm/fpm_main.c
U php/php-src/trunk/sapi/litespeed/lsapi_main.c
U php/php-src/trunk/sapi/nsapi/nsapi.c
Modified: php/php-src/trunk/ext/standard/basic_functions.c
===================================================================
--- php/php-src/trunk/ext/standard/basic_functions.c 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/ext/standard/basic_functions.c 2010-08-18 13:34:40 UTC (rev 302441)
@@ -4633,7 +4633,7 @@
case 4: /* send to SAPI */
if (sapi_module.log_message) {
- sapi_module.log_message(message);
+ sapi_module.log_message(message TSRMLS_CC);
} else {
return FAILURE;
}
Modified: php/php-src/trunk/main/SAPI.h
===================================================================
--- php/php-src/trunk/main/SAPI.h 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/main/SAPI.h 2010-08-18 13:34:40 UTC (rev 302441)
@@ -237,7 +237,7 @@
char *(*read_cookies)(TSRMLS_D);
void (*register_server_variables)(zval *track_vars_array TSRMLS_DC);
- void (*log_message)(char *message);
+ void (*log_message)(char *message TSRMLS_DC);
time_t (*get_request_time)(TSRMLS_D);
void (*terminate_process)(TSRMLS_D);
Modified: php/php-src/trunk/main/main.c
===================================================================
--- php/php-src/trunk/main/main.c 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/main/main.c 2010-08-18 13:34:40 UTC (rev 302441)
@@ -567,7 +567,7 @@
/* Otherwise fall back to the default logging location, if we have one */
if (sapi_module.log_message) {
- sapi_module.log_message(log_message);
+ sapi_module.log_message(log_message TSRMLS_CC);
}
PG(in_error_log) = 0;
}
Modified: php/php-src/trunk/sapi/apache/mod_php5.c
===================================================================
--- php/php-src/trunk/sapi/apache/mod_php5.c 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/sapi/apache/mod_php5.c 2010-08-18 13:34:40 UTC (rev 302441)
@@ -307,10 +307,8 @@
/* {{{ php_apache_log_message
*/
-static void php_apache_log_message(char *message)
+static void php_apache_log_message(char *message TSRMLS_DC)
{
- TSRMLS_FETCH();
-
if (SG(server_context)) {
#if MODULE_MAGIC_NUMBER >= 19970831
aplog_error(NULL, 0, APLOG_ERR | APLOG_NOERRNO, ((request_rec *) SG(server_context))->server, "%s", message);
Modified: php/php-src/trunk/sapi/apache2filter/sapi_apache2.c
===================================================================
--- php/php-src/trunk/sapi/apache2filter/sapi_apache2.c 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/sapi/apache2filter/sapi_apache2.c 2010-08-18 13:34:40 UTC (rev 302441)
@@ -282,10 +282,9 @@
}
}
-static void php_apache_sapi_log_message(char *msg)
+static void php_apache_sapi_log_message(char *msg TSRMLS_DC)
{
php_struct *ctx;
- TSRMLS_FETCH();
ctx = SG(server_context);
Modified: php/php-src/trunk/sapi/apache2handler/sapi_apache2.c
===================================================================
--- php/php-src/trunk/sapi/apache2handler/sapi_apache2.c 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/sapi/apache2handler/sapi_apache2.c 2010-08-18 13:34:40 UTC (rev 302441)
@@ -313,10 +313,9 @@
}
}
-static void php_apache_sapi_log_message(char *msg)
+static void php_apache_sapi_log_message(char *msg TSRMLS_DC)
{
php_struct *ctx;
- TSRMLS_FETCH();
ctx = SG(server_context);
@@ -327,12 +326,12 @@
}
}
-static void php_apache_sapi_log_message_ex(char *msg, request_rec *r)
+static void php_apache_sapi_log_message_ex(char *msg, request_rec *r TSRMLS_DC)
{
if (r) {
ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, msg, r->filename);
} else {
- php_apache_sapi_log_message(msg);
+ php_apache_sapi_log_message(msg TSRMLS_CC);
}
}
@@ -589,12 +588,12 @@
}
if (r->finfo.filetype == 0) {
- php_apache_sapi_log_message_ex("script '%s' not found or unable to stat", r);
+ php_apache_sapi_log_message_ex("script '%s' not found or unable to stat", r TSRMLS_CC);
PHPAP_INI_OFF;
return HTTP_NOT_FOUND;
}
if (r->finfo.filetype == APR_DIR) {
- php_apache_sapi_log_message_ex("attempt to invoke directory '%s' as script", r);
+ php_apache_sapi_log_message_ex("attempt to invoke directory '%s' as script", r TSRMLS_CC);
PHPAP_INI_OFF;
return HTTP_FORBIDDEN;
}
Modified: php/php-src/trunk/sapi/apache_hooks/mod_php5.c
===================================================================
--- php/php-src/trunk/sapi/apache_hooks/mod_php5.c 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/sapi/apache_hooks/mod_php5.c 2010-08-18 13:34:40 UTC (rev 302441)
@@ -430,10 +430,8 @@
/* {{{ php_apache_log_message
*/
-static void php_apache_log_message(char *message)
+static void php_apache_log_message(char *message TSRMLS_DC)
{
- TSRMLS_FETCH();
-
if (SG(server_context)) {
#if MODULE_MAGIC_NUMBER >= 19970831
aplog_error(NULL, 0, APLOG_ERR | APLOG_NOERRNO, ((request_rec *) SG(server_context))->server, "%s", message);
Modified: php/php-src/trunk/sapi/cgi/cgi_main.c
===================================================================
--- php/php-src/trunk/sapi/cgi/cgi_main.c 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/sapi/cgi/cgi_main.c 2010-08-18 13:34:40 UTC (rev 302441)
@@ -676,10 +676,8 @@
}
}
-static void sapi_cgi_log_message(char *message)
+static void sapi_cgi_log_message(char *message TSRMLS_DC)
{
- TSRMLS_FETCH();
-
if (fcgi_is_fastcgi() && CGIG(fcgi_logging)) {
fcgi_request *request;
Modified: php/php-src/trunk/sapi/cli/php_cli.c
===================================================================
--- php/php-src/trunk/sapi/cli/php_cli.c 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/sapi/cli/php_cli.c 2010-08-18 13:34:40 UTC (rev 302441)
@@ -374,7 +374,7 @@
}
/* }}} */
-static void sapi_cli_log_message(char *message) /* {{{ */
+static void sapi_cli_log_message(char *message TSRMLS_DC) /* {{{ */
{
fprintf(stderr, "%s\n", message);
}
@@ -476,7 +476,7 @@
sapi_cli_log_message, /* Log message */
NULL, /* Get request time */
NULL, /* Child terminate */
-
+
STANDARD_SAPI_MODULE_PROPERTIES
};
/* }}} */
Modified: php/php-src/trunk/sapi/continuity/capi.c
===================================================================
--- php/php-src/trunk/sapi/continuity/capi.c 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/sapi/continuity/capi.c 2010-08-18 13:34:40 UTC (rev 302441)
@@ -343,9 +343,8 @@
}
-static void capi_log_message(char *message)
+static void capi_log_message(char *message TSRMLS_DC)
{
- TSRMLS_FETCH();
capi_request_context *rc = (capi_request_context *) SG(server_context);
logFmsg(0, "mod/php: %s", message);
}
Modified: php/php-src/trunk/sapi/embed/php_embed.c
===================================================================
--- php/php-src/trunk/sapi/embed/php_embed.c 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/sapi/embed/php_embed.c 2010-08-18 13:34:40 UTC (rev 302441)
@@ -90,7 +90,7 @@
{
}
-static void php_embed_log_message(char *message)
+static void php_embed_log_message(char *message TSRMLS_DC)
{
fprintf (stderr, "%s\n", message);
}
Modified: php/php-src/trunk/sapi/fpm/fpm/fpm_main.c
===================================================================
--- php/php-src/trunk/sapi/fpm/fpm/fpm_main.c 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/sapi/fpm/fpm/fpm_main.c 2010-08-18 13:34:40 UTC (rev 302441)
@@ -698,10 +698,8 @@
}
}
-static void sapi_cgi_log_message(char *message)
+static void sapi_cgi_log_message(char *message TSRMLS_DC)
{
- TSRMLS_FETCH();
-
if (fcgi_is_fastcgi() && CGIG(fcgi_logging)) {
fcgi_request *request;
Modified: php/php-src/trunk/sapi/litespeed/lsapi_main.c
===================================================================
--- php/php-src/trunk/sapi/litespeed/lsapi_main.c 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/sapi/litespeed/lsapi_main.c 2010-08-18 13:34:40 UTC (rev 302441)
@@ -268,7 +268,7 @@
/* {{{ sapi_lsapi_send_headers
*/
-static void sapi_lsapi_log_message(char *message)
+static void sapi_lsapi_log_message(char *message TSRMLS_DC)
{
int len = strlen( message );
LSAPI_Write_Stderr( message, len);
Modified: php/php-src/trunk/sapi/nsapi/nsapi.c
===================================================================
--- php/php-src/trunk/sapi/nsapi/nsapi.c 2010-08-18 12:59:52 UTC (rev 302440)
+++ php/php-src/trunk/sapi/nsapi/nsapi.c 2010-08-18 13:34:40 UTC (rev 302441)
@@ -773,9 +773,8 @@
}
}
-static void nsapi_log_message(char *message)
+static void nsapi_log_message(char *message TSRMLS_DC)
{
- TSRMLS_FETCH();
nsapi_request_context *rc = (nsapi_request_context *)SG(server_context);
if (rc) {
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php