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

/PHP_TRUNK/ext/opcache/Optimizer/
H A Dzend_optimizer.c555 HashTable *ht = op_array->static_variables;
557 op_array->static_variables = ht;
586 HashTable *ht = op_array->static_variables;
588 op_array->static_variables = ht;
/PHP_TRUNK/ext/opcache/
H A DZendAccelerator.c1970 if (function->op_array.static_variables) {
1971 accel_fast_hash_destroy(function->op_array.static_variables);
1972 function->op_array.static_variables = NULL;
2022 if (func->op_array.static_variables) {
2023 accel_fast_hash_destroy(func->op_array.static_variables);
2040 if (func->op_array.static_variables) {
2041 accel_fast_hash_destroy(func->op_array.static_variables);
2042 func->op_array.static_variables = NULL;
H A Dzend_accelerator_util_funcs.c57 if (function->op_array.static_variables) {
59 FREE_HASHTABLE(function->op_array.static_variables);
60 function->op_array.static_variables = NULL;
377 if (UNEXPECTED(op_array->static_variables)) {
378 HashTable *shared_statics = op_array->static_variables;
380 ALLOC_HASHTABLE(op_array->static_variables);
381 zend_hash_clone_zval(op_array->static_variables, shared_statics, 0);
H A Dzend_persist.c315 if (op_array->static_variables) {
316 zend_hash_persist(op_array->static_variables, zend_persist_zval);
317 zend_accel_store(op_array->static_variables, sizeof(HashTable));
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);
/PHP_TRUNK/Zend/
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,
245 op_array_copy->static_variables
H A Dzend_builtin_functions.c1922 HashTable *static_variables; local
1930 static_variables = func->static_variables;
1931 func->static_variables = NULL;
1933 func->static_variables = static_variables;
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
411 closure->func.op_array.static_variables : NULL;
494 if (closure->func.op_array.static_variables) {
495 HashTable *static_variables = closure->func.op_array.static_variables; local
497 ALLOC_HASHTABLE(closure->func.op_array.static_variables);
498 zend_hash_init(closure->func.op_array.static_variables, zend_hash_num_element
[all...]
H A Dzend_compile.c867 if (op_array->static_variables) {
868 HashTable *static_variables = op_array->static_variables; local
870 ALLOC_HASHTABLE(op_array->static_variables);
871 zend_array_dup(op_array->static_variables, static_variables);
915 function->op_array.static_variables = NULL; /* NULL out the unbound function */
3040 if (!CG(active_op_array)->static_variables) {
3044 ALLOC_HASHTABLE(CG(active_op_array)->static_variables);
3045 zend_hash_init(CG(active_op_array)->static_variables,
[all...]
H A Dzend_compile.h342 HashTable *static_variables; member in struct:_zend_op_array
H A Dzend_execute.c1123 ZEND_ASSERT(EX(func)->op_array.static_variables != NULL);
1124 ht = EX(func)->op_array.static_variables;
H A Dzend_opcode.c81 op_array->static_variables = NULL;
133 if (op_array->static_variables) {
134 zend_hash_clean(op_array->static_variables);
320 if (op_array->static_variables) {
321 zend_hash_destroy(op_array->static_variables);
322 FREE_HASHTABLE(op_array->static_variables);
H A Dzend_inheritance.c1160 if (fn->op_array.static_variables) {
/PHP_TRUNK/ext/reflection/
H A Dphp_reflection.c782 HashTable *static_variables; local
785 if (fptr->type != ZEND_USER_FUNCTION || !fptr->op_array.static_variables) {
789 static_variables = fptr->op_array.static_variables;
790 count = zend_hash_num_elements(static_variables);
797 string_printf(str, "%s- Bound Variables [%d] {\n", indent, zend_hash_num_elements(static_variables));
798 zend_hash_internal_pointer_reset_ex(static_variables, &pos);
801 zend_hash_get_current_key_ex(static_variables, &key, &num_index, &pos);
803 zend_hash_move_forward_ex(static_variables, &pos);
1896 if (fptr->type == ZEND_USER_FUNCTION && fptr->op_array.static_variables !
[all...]

Completed in 51 milliseconds