]> granicus.if.org Git - php/commitdiff
Use fastcall calling convention
authorDmitry Stogov <dmitry@zend.com>
Tue, 2 Apr 2019 20:49:13 +0000 (23:49 +0300)
committerDmitry Stogov <dmitry@zend.com>
Tue, 2 Apr 2019 20:49:13 +0000 (23:49 +0300)
Zend/zend_execute.h
Zend/zend_execute_API.c

index f58b9d7c95d3f889f5f77f65e0a55f2cb7d434f6..b82592200862b6af40769f6608bfa79bba230e93 100644 (file)
@@ -344,7 +344,7 @@ ZEND_API zend_bool zend_is_executing(void);
 
 ZEND_API void zend_set_timeout(zend_long seconds, int reset_signals);
 ZEND_API void zend_unset_timeout(void);
-ZEND_API ZEND_NORETURN void zend_timeout(int dummy);
+ZEND_API ZEND_NORETURN void ZEND_FASTCALL zend_timeout(int dummy);
 ZEND_API zend_class_entry *zend_fetch_class(zend_string *class_name, int fetch_type);
 ZEND_API zend_class_entry *zend_fetch_class_by_name(zend_string *class_name, zend_string *lcname, int fetch_type);
 
index dc8172360ba74d3ab8ebcf11e752e1e8249fef2a..56786ae41b5a5846e6be1312748aa4be6965cf22 100644 (file)
@@ -1123,7 +1123,7 @@ ZEND_API int zend_eval_string_ex(char *str, zval *retval_ptr, char *string_name,
 
 static void zend_set_timeout_ex(zend_long seconds, int reset_signals);
 
-ZEND_API ZEND_NORETURN void zend_timeout(int dummy) /* {{{ */
+ZEND_API ZEND_NORETURN void ZEND_FASTCALL zend_timeout(int dummy) /* {{{ */
 {
 #if defined(PHP_WIN32)
 # ifndef ZTS