Lines Matching refs:executor_globals
560 static void executor_globals_ctor(zend_executor_globals *executor_globals TSRMLS_DC) /* {{{ */ in executor_globals_ctor()
582 static void executor_globals_dtor(zend_executor_globals *executor_globals TSRMLS_DC) /* {{{ */ in executor_globals_dtor()
585 if (&executor_globals->persistent_list != global_persistent_list) { in executor_globals_dtor()
586 zend_destroy_rsrc_list(&executor_globals->persistent_list TSRMLS_CC); in executor_globals_dtor()
588 if (executor_globals->zend_constants != GLOBAL_CONSTANTS_TABLE) { in executor_globals_dtor()
589 zend_hash_destroy(executor_globals->zend_constants); in executor_globals_dtor()
590 free(executor_globals->zend_constants); in executor_globals_dtor()
641 zend_executor_globals *executor_globals; in zend_startup() local
723 executor_globals = ts_resource(executor_globals_id); in zend_startup()
734 zend_hash_destroy(executor_globals->zend_constants); in zend_startup()
735 *executor_globals->zend_constants = *GLOBAL_CONSTANTS_TABLE; in zend_startup()
781 zend_executor_globals *executor_globals = ts_resource(executor_globals_id); in zend_post_startup() local
785 *GLOBAL_CONSTANTS_TABLE = *executor_globals->zend_constants; in zend_post_startup()
801 executor_globals_ctor(executor_globals, tsrm_ls); in zend_post_startup()