]> granicus.if.org Git - php/commitdiff
Merge branch 'PHP-7.4'
authorDmitry Stogov <dmitry@zend.com>
Wed, 15 May 2019 08:07:51 +0000 (11:07 +0300)
committerDmitry Stogov <dmitry@zend.com>
Wed, 15 May 2019 08:07:51 +0000 (11:07 +0300)
* PHP-7.4:
  Removed ability to compile PHP without EX(run_time_cache). ZEND_EX_USE_RUN_TIME_CACHE was always defined.

1  2 
Zend/zend_compile.h
Zend/zend_execute.c
Zend/zend_execute.h

Simple merge
Simple merge
index 4abdaca9fdd7f42faf060718330e0e3b27c2aa23,c3fee42f2418acc83b600fda303eecc0d0c973a3..aa14a313aab59290afc466a15f596ec574096f03
@@@ -362,14 -362,16 +362,14 @@@ ZEND_API void zend_clean_and_cache_symb
  ZEND_API void zend_free_compiled_variables(zend_execute_data *execute_data);
  ZEND_API void zend_cleanup_unfinished_execution(zend_execute_data *execute_data, uint32_t op_num, uint32_t catch_op_num);
  
 -ZEND_API int ZEND_FASTCALL zend_do_fcall_overloaded(zend_execute_data *call, zval *ret);
 -
  #define CACHE_ADDR(num) \
-       ((void**)((char*)EX_RUN_TIME_CACHE() + (num)))
+       ((void**)((char*)EX(run_time_cache) + (num)))
  
  #define CACHED_PTR(num) \
-       ((void**)((char*)EX_RUN_TIME_CACHE() + (num)))[0]
+       ((void**)((char*)EX(run_time_cache) + (num)))[0]
  
  #define CACHE_PTR(num, ptr) do { \
-               ((void**)((char*)EX_RUN_TIME_CACHE() + (num)))[0] = (ptr); \
+               ((void**)((char*)EX(run_time_cache) + (num)))[0] = (ptr); \
        } while (0)
  
  #define CACHED_POLYMORPHIC_PTR(num, ce) \