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

/PHP_TRUNK/ext/opcache/
H A Dzend_accelerator_util_funcs.c59 if (function->op_array.static_variables) {
61 FREE_HASHTABLE(function->op_array.static_variables);
62 function->op_array.static_variables = NULL;
518 HashTable *shared_statics = op_array->static_variables;
526 ALLOC_HASHTABLE(op_array->static_variables);
527 zend_hash_clone_zval(op_array->static_variables, shared_statics, 0);
H A DZendAccelerator.c1971 if (function->op_array.static_variables) {
1972 accel_fast_hash_destroy(function->op_array.static_variables);
1973 function->op_array.static_variables = NULL;
2023 if (func->op_array.static_variables) {
2024 accel_fast_hash_destroy(func->op_array.static_variables);
2041 if (func->op_array.static_variables) {
2042 accel_fast_hash_destroy(func->op_array.static_variables);
2043 func->op_array.static_variables = NULL;
H A Dzend_persist_calc.c152 if (op_array->static_variables) {
153 ADD_DUP_SIZE(op_array->static_variables, sizeof(HashTable));
154 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));
/PHP_TRUNK/Zend/
H A Dzend_builtin_functions.c1823 HashTable *static_variables; local
1831 static_variables = func->static_variables;
1832 func->static_variables = NULL;
1834 func->static_variables = static_variables;
H A Dzend_opcode.c81 op_array->static_variables = NULL;
134 if (op_array->static_variables) {
135 zend_hash_clean(op_array->static_variables);
322 if (op_array->static_variables) {
323 zend_hash_destroy(op_array->static_variables);
324 FREE_HASHTABLE(op_array->static_variables);
H A Dzend_generators.c235 if (op_array->static_variables) {
236 ALLOC_HASHTABLE(op_array_copy->static_variables);
238 op_array_copy->static_variables,
239 zend_hash_num_elements(op_array->static_variables),
243 op_array->static_variables TSRMLS_CC,
245 op_array_copy->static_variables
H A Dzend_closures.c351 if (closure->func.type == ZEND_USER_FUNCTION && closure->func.op_array.static_variables) {
352 HashTable *static_variables = closure->func.op_array.static_variables; local
354 zend_array_dup(Z_ARRVAL(val), static_variables); local
406 closure->func.op_array.static_variables : NULL;
489 if (closure->func.op_array.static_variables) {
490 HashTable *static_variables = closure->func.op_array.static_variables; local
492 ALLOC_HASHTABLE(closure->func.op_array.static_variables);
493 zend_hash_init(closure->func.op_array.static_variables, zend_hash_num_element
[all...]
H A Dzend_execute.c1053 ZEND_ASSERT(EX(func)->op_array.static_variables != NULL);
1054 ht = EX(func)->op_array.static_variables;
H A Dzend_inheritance.c1117 if (fn->op_array.static_variables) {
H A Dzend_compile.c864 if (op_array->static_variables) {
865 HashTable *static_variables = op_array->static_variables; local
867 ALLOC_HASHTABLE(op_array->static_variables);
868 zend_array_dup(op_array->static_variables, static_variables);
913 function->op_array.static_variables = NULL; /* NULL out the unbound function */
3020 if (!CG(active_op_array)->static_variables) {
3024 ALLOC_HASHTABLE(CG(active_op_array)->static_variables);
3025 zend_hash_init(CG(active_op_array)->static_variables,
[all...]
H A Dzend_compile.h330 HashTable *static_variables; member in struct:_zend_op_array
/PHP_TRUNK/ext/opcache/Optimizer/
H A Dzend_optimizer.c535 HashTable *ht = op_array->static_variables;
537 op_array->static_variables = ht;
/PHP_TRUNK/ext/reflection/
H A Dphp_reflection.c785 HashTable *static_variables; local
788 if (fptr->type != ZEND_USER_FUNCTION || !fptr->op_array.static_variables) {
792 static_variables = fptr->op_array.static_variables;
793 count = zend_hash_num_elements(static_variables);
800 string_printf(str, "%s- Bound Variables [%d] {\n", indent, zend_hash_num_elements(static_variables));
801 zend_hash_internal_pointer_reset_ex(static_variables, &pos);
804 zend_hash_get_current_key_ex(static_variables, &key, &num_index, 0, &pos);
806 zend_hash_move_forward_ex(static_variables, &pos);
1881 if (fptr->type == ZEND_USER_FUNCTION && fptr->op_array.static_variables !
[all...]

Completed in 70 milliseconds