Searched refs:static_variables (Results 1 - 13 of 13) sorted by relevance

/PHP_TRUNK/ext/opcache/
H A Dzend_accelerator_util_funcs.c56 if (function->op_array.static_variables) {
58 FREE_HASHTABLE(function->op_array.static_variables);
59 function->op_array.static_variables = NULL;
575 HashTable *shared_statics = op_array->static_variables;
583 ALLOC_HASHTABLE(op_array->static_variables);
584 zend_hash_clone_zval(op_array->static_variables, shared_statics, 0);
H A Dzend_persist_calc.c161 if (op_array->static_variables) {
162 ADD_DUP_SIZE(op_array->static_variables, sizeof(HashTable));
163 ADD_SIZE(zend_hash_persist_calc(op_array->static_variables, zend_persist_zval_calc TSRMLS_CC));
H A Dzend_persist.c315 if (op_array->static_variables) {
316 zend_hash_persist(op_array->static_variables, zend_persist_zval TSRMLS_CC);
317 zend_accel_store(op_array->static_variables, sizeof(HashTable));
H A DZendAccelerator.c1980 if (function->op_array.static_variables) {
1981 accel_fast_hash_destroy(function->op_array.static_variables);
1982 function->op_array.static_variables = NULL;
2032 if (func->op_array.static_variables) {
2033 accel_fast_hash_destroy(func->op_array.static_variables);
2050 if (func->op_array.static_variables) {
2051 accel_fast_hash_destroy(func->op_array.static_variables);
2052 func->op_array.static_variables = NULL;
/PHP_TRUNK/Zend/
H A Dzend_closures.c350 if (closure->func.type == ZEND_USER_FUNCTION && closure->func.op_array.static_variables) {
351 HashTable *static_variables = closure->func.op_array.static_variables; local
353 zend_array_dup(Z_ARRVAL(val), static_variables); local
405 closure->func.op_array.static_variables : NULL;
488 if (closure->func.op_array.static_variables) {
489 HashTable *static_variables = closure->func.op_array.static_variables; local
491 ALLOC_HASHTABLE(closure->func.op_array.static_variables);
492 zend_hash_init(closure->func.op_array.static_variables, zend_hash_num_element
[all...]
H A Dzend_generators.c239 if (op_array->static_variables) {
240 ALLOC_HASHTABLE(op_array_copy->static_variables);
242 op_array_copy->static_variables,
243 zend_hash_num_elements(op_array->static_variables),
247 op_array->static_variables TSRMLS_CC,
249 op_array_copy->static_variables
H A Dzend_opcode.c81 op_array->static_variables = NULL;
131 if (op_array->static_variables) {
132 zend_hash_clean(op_array->static_variables);
319 if (op_array->static_variables) {
320 zend_hash_destroy(op_array->static_variables);
321 FREE_HASHTABLE(op_array->static_variables);
H A Dzend_builtin_functions.c1876 HashTable *static_variables; local
1891 static_variables = func->static_variables;
1892 func->static_variables = NULL;
1894 func->static_variables = static_variables;
H A Dzend_compile.c920 if (op_array->static_variables) {
921 HashTable *static_variables = op_array->static_variables; local
923 ALLOC_HASHTABLE(op_array->static_variables);
924 zend_array_dup(op_array->static_variables, static_variables);
1992 if (fn->op_array.static_variables) {
2490 function->op_array.static_variables = NULL; /* NULL out the unbound function */
4609 if (!CG(active_op_array)->static_variables) {
4613 ALLOC_HASHTABLE(CG(active_op_array)->static_variables);
[all...]
H A Dzend_execute.c898 ZEND_ASSERT(EX(func)->op_array.static_variables != NULL);
899 ht = EX(func)->op_array.static_variables;
H A Dzend_compile.h293 HashTable *static_variables; member in struct:_zend_op_array
/PHP_TRUNK/ext/opcache/Optimizer/
H A Dzend_optimizer.c552 HashTable *ht = op_array->static_variables;
554 op_array->static_variables = ht;
/PHP_TRUNK/ext/reflection/
H A Dphp_reflection.c779 HashTable *static_variables; local
782 if (fptr->type != ZEND_USER_FUNCTION || !fptr->op_array.static_variables) {
786 static_variables = fptr->op_array.static_variables;
787 count = zend_hash_num_elements(static_variables);
794 string_printf(str, "%s- Bound Variables [%d] {\n", indent, zend_hash_num_elements(static_variables));
795 zend_hash_internal_pointer_reset_ex(static_variables, &pos);
798 zend_hash_get_current_key_ex(static_variables, &key, &num_index, 0, &pos);
800 zend_hash_move_forward_ex(static_variables, &pos);
1868 if (fptr->type == ZEND_USER_FUNCTION && fptr->op_array.static_variables !
[all...]

Completed in 40 milliseconds