diff options
author | Anatol Belski <ab@php.net> | 2014-10-01 22:04:21 +0200 |
---|---|---|
committer | Anatol Belski <ab@php.net> | 2014-10-01 22:04:21 +0200 |
commit | 76081df168829a5cc0409fac47c217d4927ec6f6 (patch) | |
tree | 9d17ebf69a2c193ca318619aae24e821d9ef5634 /Zend/zend.c | |
parent | c161b95cdfbd45bd90c0327d29e1c967a4152c28 (diff) | |
download | php-git-76081df168829a5cc0409fac47c217d4927ec6f6.tar.gz |
using pointer to the tsrm ls cache instead of a function call
yet another approach
Diffstat (limited to 'Zend/zend.c')
-rw-r--r-- | Zend/zend.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Zend/zend.c b/Zend/zend.c index 2fe55446c4..6494441600 100644 --- a/Zend/zend.c +++ b/Zend/zend.c @@ -120,6 +120,7 @@ static HashTable *global_class_table = NULL; static HashTable *global_constants_table = NULL; static HashTable *global_auto_globals_table = NULL; static HashTable *global_persistent_list = NULL; +ZEND_TSRMLS_CACHE_DEFINE; #endif ZEND_API zend_utility_values zend_uv; @@ -580,6 +581,7 @@ int zend_startup(zend_utility_functions *utility_functions, char **extensions TS zend_executor_globals *executor_globals; extern ZEND_API ts_rsrc_id ini_scanner_globals_id; extern ZEND_API ts_rsrc_id language_scanner_globals_id; + ZEND_TSRMLS_CACHE_UPDATE; #else extern zend_ini_scanner_globals ini_scanner_globals; extern zend_php_scanner_globals language_scanner_globals; |