Lines Matching refs:EG

353 			PZVAL_LOCK(&EG(uninitialized_zval));
354 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval);
420 PZVAL_LOCK(&EG(uninitialized_zval));
421 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval);
484 if (UNEXPECTED(*var_ptr == &EG(error_zval))) {
486 PZVAL_LOCK(&EG(uninitialized_zval));
487 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval));
613 PZVAL_LOCK(&EG(uninitialized_zval));
614 *retval = &EG(uninitialized_zval);
665 PZVAL_LOCK(&EG(uninitialized_zval));
666 *retval = &EG(uninitialized_zval);
805 if (OP1_TYPE == IS_VAR && UNEXPECTED(*var_ptr == &EG(error_zval))) {
807 PZVAL_LOCK(&EG(uninitialized_zval));
808 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval));
852 if (OP1_TYPE == IS_VAR && UNEXPECTED(*var_ptr == &EG(error_zval))) {
854 PZVAL_LOCK(&EG(uninitialized_zval));
855 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval));
899 if (OP1_TYPE == IS_VAR && UNEXPECTED(*var_ptr == &EG(error_zval))) {
942 if (OP1_TYPE == IS_VAR && UNEXPECTED(*var_ptr == &EG(error_zval))) {
1068 retval = &EG(uninitialized_zval_ptr);
1074 Z_ADDREF_P(&EG(uninitialized_zval));
1075 …get_symbol_table, Z_STRVAL_P(varname), Z_STRLEN_P(varname)+1, hash_value, &EG(uninitialized_zval_p…
1117 if (retval != &EG(uninitialized_zval_ptr)) {
1299 if (container != &EG(uninitialized_zval_ptr)) {
1319 if (retval_ptr != &EG(uninitialized_zval_ptr)) {
1344 PZVAL_LOCK(&EG(uninitialized_zval));
1345 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval));
1471 PZVAL_LOCK(&EG(uninitialized_zval));
1472 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval));
1548 if (container != &EG(uninitialized_zval_ptr)) {
1570 if (EX_T(opline->result.var).var.ptr_ptr != &EG(uninitialized_zval_ptr)) {
1589 PZVAL_LOCK(&EG(uninitialized_zval));
1590 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval));
1680 PZVAL_LOCK(&EG(uninitialized_zval));
1681 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval));
1683 } else if (UNEXPECTED(*variable_ptr_ptr == &EG(error_zval))) {
1688 PZVAL_LOCK(&EG(uninitialized_zval));
1689 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval));
1736 PZVAL_LOCK(&EG(uninitialized_zval));
1737 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval));
1739 } else if (OP1_TYPE == IS_VAR && UNEXPECTED(*variable_ptr_ptr == &EG(error_zval))) {
1744 PZVAL_LOCK(&EG(uninitialized_zval));
1745 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval));
1789 if (UNEXPECTED(EG(exception) != NULL)) {
1850 if (UNEXPECTED(EG(exception) != NULL)) {
1880 if (UNEXPECTED(EG(exception) != NULL)) {
1910 if (UNEXPECTED(EG(exception) != NULL)) {
1944 if (UNEXPECTED(EG(exception) != NULL)) {
1975 if (UNEXPECTED(EG(exception) != NULL)) {
2117 EG(exception) = NULL;
2156 zend_ptr_stack_3_push(&EG(arg_types_stack), EX(fbc), EX(object), EX(called_scope));
2226 zend_ptr_stack_3_push(&EG(arg_types_stack), EX(fbc), EX(object), EX(called_scope));
2234 if (UNEXPECTED(EG(exception) != NULL)) {
2247 EX(called_scope) = EG(called_scope);
2306 …if (EG(This) && Z_OBJCE_P(EG(This)) != ce->constructor->common.scope && (ce->constructor->common.f…
2315 if (EG(This) &&
2316 Z_OBJ_HT_P(EG(This))->get_class_entry &&
2317 !instanceof_function(Z_OBJCE_P(EG(This)), ce TSRMLS_CC)) {
2327 if ((EX(object) = EG(This))) {
2341 zend_ptr_stack_3_push(&EG(arg_types_stack), EX(fbc), EX(object), EX(called_scope));
2347 …} else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(function_name), Z_STRLEN…
2373 …if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &EX(fb…
2421 if (UNEXPECTED(EG(exception) != NULL)) {
2477 zend_ptr_stack_3_push(&EG(arg_types_stack), EX(fbc), EX(object), EX(called_scope));
2482 …} else if (zend_hash_quick_find(EG(function_table), Z_STRVAL(func_name->constant), Z_STRLEN(func_n…
2484 …if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL(func_name->constant), Z_STRLEN(fu…
2503 EG(current_execute_data) = EX(prev_execute_data); in ZEND_VM_HELPER()
2504 EG(opline_ptr) = NULL; in ZEND_VM_HELPER()
2505 if (!EG(active_symbol_table)) { in ZEND_VM_HELPER()
2525 execute_data = EG(current_execute_data); in ZEND_VM_HELPER()
2538 EG(opline_ptr) = &EX(opline); in ZEND_VM_HELPER()
2539 EG(active_op_array) = EX(op_array); in ZEND_VM_HELPER()
2540 EG(return_value_ptr_ptr) = EX(original_return_value); in ZEND_VM_HELPER()
2543 if (UNEXPECTED(EG(exception) != NULL)) { in ZEND_VM_HELPER()
2561 EG(opline_ptr) = &EX(opline); in ZEND_VM_HELPER()
2562 EG(active_op_array) = EX(op_array); in ZEND_VM_HELPER()
2563 EG(return_value_ptr_ptr) = EX(original_return_value); in ZEND_VM_HELPER()
2564 if (EG(active_symbol_table)) { in ZEND_VM_HELPER()
2565 if (EG(symtable_cache_ptr)>=EG(symtable_cache_limit)) { in ZEND_VM_HELPER()
2566 zend_hash_destroy(EG(active_symbol_table)); in ZEND_VM_HELPER()
2567 FREE_HASHTABLE(EG(active_symbol_table)); in ZEND_VM_HELPER()
2571 zend_hash_clean(EG(active_symbol_table)); in ZEND_VM_HELPER()
2572 *(++EG(symtable_cache_ptr)) = EG(active_symbol_table); in ZEND_VM_HELPER()
2575 EG(active_symbol_table) = EX(symbol_table); in ZEND_VM_HELPER()
2580 if (EG(This)) { in ZEND_VM_HELPER()
2581 if (UNEXPECTED(EG(exception) != NULL) && IS_CTOR_CALL(EX(called_scope))) { in ZEND_VM_HELPER()
2583 Z_DELREF_P(EG(This)); in ZEND_VM_HELPER()
2585 if (Z_REFCOUNT_P(EG(This)) == 1) { in ZEND_VM_HELPER()
2586 zend_object_store_ctor_failed(EG(This) TSRMLS_CC); in ZEND_VM_HELPER()
2589 zval_ptr_dtor(&EG(This)); in ZEND_VM_HELPER()
2591 EG(This) = EX(current_this); in ZEND_VM_HELPER()
2592 EG(scope) = EX(current_scope); in ZEND_VM_HELPER()
2593 EG(called_scope) = EX(current_called_scope); in ZEND_VM_HELPER()
2600 if (UNEXPECTED(EG(exception) != NULL)) { in ZEND_VM_HELPER()
2651 EX(current_this) = EG(This); in ZEND_VM_HELPER()
2652 EX(current_scope) = EG(scope); in ZEND_VM_HELPER()
2653 EX(current_called_scope) = EG(called_scope); in ZEND_VM_HELPER()
2654 EG(This) = EX(object); in ZEND_VM_HELPER()
2655 EG(scope) = (fbc->type == ZEND_USER_FUNCTION || !EX(object)) ? fbc->common.scope : NULL; in ZEND_VM_HELPER()
2656 EG(called_scope) = EX(called_scope); in ZEND_VM_HELPER()
2659 zend_arg_types_stack_3_pop(&EG(arg_types_stack), &EX(called_scope), &EX(current_object), &EX(fbc)); in ZEND_VM_HELPER()
2677 if (EXPECTED(EG(exception) == NULL)) { in ZEND_VM_HELPER()
2697 EX(original_return_value) = EG(return_value_ptr_ptr); in ZEND_VM_HELPER()
2698 EG(active_symbol_table) = NULL; in ZEND_VM_HELPER()
2699 EG(active_op_array) = &fbc->op_array; in ZEND_VM_HELPER()
2700 EG(return_value_ptr_ptr) = NULL; in ZEND_VM_HELPER()
2705 EG(return_value_ptr_ptr) = &ret->var.ptr; in ZEND_VM_HELPER()
2711 if (EXPECTED(EG(exception) == NULL)) { in ZEND_VM_HELPER()
2715 zend_execute(EG(active_op_array) TSRMLS_CC); in ZEND_VM_HELPER()
2718 EG(opline_ptr) = &EX(opline); in ZEND_VM_HELPER()
2719 EG(active_op_array) = EX(op_array); in ZEND_VM_HELPER()
2720 EG(return_value_ptr_ptr) = EX(original_return_value); in ZEND_VM_HELPER()
2721 if (EG(active_symbol_table)) { in ZEND_VM_HELPER()
2722 if (EG(symtable_cache_ptr)>=EG(symtable_cache_limit)) { in ZEND_VM_HELPER()
2723 zend_hash_destroy(EG(active_symbol_table)); in ZEND_VM_HELPER()
2724 FREE_HASHTABLE(EG(active_symbol_table)); in ZEND_VM_HELPER()
2728 zend_hash_clean(EG(active_symbol_table)); in ZEND_VM_HELPER()
2729 *(++EG(symtable_cache_ptr)) = EG(active_symbol_table); in ZEND_VM_HELPER()
2732 EG(active_symbol_table) = EX(symbol_table); in ZEND_VM_HELPER()
2763 if (EG(This)) { in ZEND_VM_HELPER()
2764 if (UNEXPECTED(EG(exception) != NULL) && IS_CTOR_CALL(EX(called_scope))) { in ZEND_VM_HELPER()
2766 Z_DELREF_P(EG(This)); in ZEND_VM_HELPER()
2768 if (Z_REFCOUNT_P(EG(This)) == 1) { in ZEND_VM_HELPER()
2769 zend_object_store_ctor_failed(EG(This) TSRMLS_CC); in ZEND_VM_HELPER()
2772 zval_ptr_dtor(&EG(This)); in ZEND_VM_HELPER()
2774 EG(This) = EX(current_this); in ZEND_VM_HELPER()
2775 EG(scope) = EX(current_scope); in ZEND_VM_HELPER()
2776 EG(called_scope) = EX(current_called_scope); in ZEND_VM_HELPER()
2784 if (UNEXPECTED(EG(exception) != NULL)) { in ZEND_VM_HELPER()
2807 zend_ptr_stack_3_push(&EG(arg_types_stack), EX(fbc), EX(object), EX(called_scope));
2811 …} else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(fname), Z_STRLEN_P(fname…
2833 if (!EG(return_value_ptr_ptr)) {
2845 *EG(return_value_ptr_ptr) = ret;
2847 retval_ptr == &EG(uninitialized_zval)) {
2851 *EG(return_value_ptr_ptr) = ret;
2853 *EG(return_value_ptr_ptr) = retval_ptr;
2861 *EG(return_value_ptr_ptr) = ret;
2882 if (!EG(return_value_ptr_ptr)) {
2892 *EG(return_value_ptr_ptr) = ret;
2898 *EG(return_value_ptr_ptr) = ret;
2914 if (EG(return_value_ptr_ptr)) {
2920 *EG(return_value_ptr_ptr) = ret;
2926 if (EG(return_value_ptr_ptr)) {
2930 *EG(return_value_ptr_ptr) = *retval_ptr_ptr;
2974 if (EG(exception) == NULL) {
2985 ce = Z_OBJCE_P(EG(exception));
3004 exception = EG(exception);
3005 if (!EG(active_symbol_table)) {
3010 *EX_CV(opline->op2.var) = EG(exception);
3013 zend_hash_quick_update(EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value,
3014 &EG(exception), sizeof(zval *), (void**)&EX_CV(opline->op2.var));
3016 if (UNEXPECTED(EG(exception) != exception)) {
3017 Z_ADDREF_P(EG(exception));
3020 EG(exception) = NULL;
3060 if (varptr == &EG(uninitialized_zval)) {
3107 varptr != &EG(uninitialized_zval) &&
3147 if (OP1_TYPE == IS_VAR && UNEXPECTED(*varptr_ptr == &EG(error_zval))) {
3190 …if (zend_verify_arg_type((zend_function *) EG(active_op_array), arg_num, NULL, opline->extended_va…
3195 if (EG(active_op_array)->scope) {
3196 class_name = EG(active_op_array)->scope->name;
3212 …zend_verify_arg_type((zend_function *) EG(active_op_array), arg_num, *param, opline->extended_valu…
3248 …zend_verify_arg_type((zend_function *) EG(active_op_array), arg_num, assignment_value, opline->ext…
3384 …zend_ptr_stack_3_push(&EG(arg_types_stack), EX(fbc), EX(object), ENCODE_CTOR(EX(called_scope), RET…
3428 if (UNEXPECTED(ce != EG(scope))) {
3429 …_ERROR, "Call to private %s::__clone() from context '%s'", ce->name, EG(scope) ? EG(scope)->name :…
3434 if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(clone), EG(scope)))) {
3435 …RROR, "Call to protected %s::__clone() from context '%s'", ce->name, EG(scope) ? EG(scope)->name :…
3440 if (EXPECTED(EG(exception) == NULL)) {
3448 if (!RETURN_VALUE_USED(opline) || UNEXPECTED(EG(exception) != NULL)) {
3510 if (UNEXPECTED(EG(exception) != NULL)) {
3531 zend_class_entry *old_scope = EG(scope);
3533 EG(scope) = ce;
3535 EG(scope) = old_scope;
3747 … failure_retval = zend_hash_exists(&EG(included_files), resolved_path, strlen(resolved_path)+1);
3760 …if (zend_hash_add_empty_element(&EG(included_files), file_handle.opened_path, strlen(file_handle.o…
3797 if (UNEXPECTED(EG(exception) != NULL)) {
3800 EX(original_return_value) = EG(return_value_ptr_ptr);
3801 EG(active_op_array) = new_op_array;
3805 EG(return_value_ptr_ptr) = EX_T(opline->result.var).var.ptr_ptr;
3807 EG(return_value_ptr_ptr) = NULL;
3815 if (!EG(active_symbol_table)) {
3828 EG(opline_ptr) = &EX(opline);
3829 EG(active_op_array) = EX(op_array);
3830 EG(return_value_ptr_ptr) = EX(original_return_value);
3833 if (UNEXPECTED(EG(exception) != NULL)) {
3869 if (EG(active_symbol_table)) {
3872 …zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv…
3901 if (UNEXPECTED(EG(exception) != NULL)) {
3946 if (OP1_TYPE == IS_CV && container != &EG(uninitialized_zval_ptr)) {
3981 if (ht == &EG(symbol_table)) {
4048 if (OP1_TYPE == IS_CV && container != &EG(uninitialized_zval_ptr)) {
4092 if (array_ptr_ptr == NULL || array_ptr_ptr == &EG(uninitialized_zval_ptr)) {
4154 if (iter && EXPECTED(EG(exception) == NULL)) {
4158 if (!EG(exception)) {
4172 if (UNEXPECTED(EG(exception) != NULL)) {
4179 if (UNEXPECTED(EG(exception) != NULL)) {
4289 if (UNEXPECTED(EG(exception) != NULL)) {
4297 if (UNEXPECTED(EG(exception) != NULL)) {
4304 if (UNEXPECTED(EG(exception) != NULL)) {
4315 if (UNEXPECTED(EG(exception) != NULL)) {
4374 } else if (EG(active_symbol_table)) {
4377 …if (zend_hash_quick_find(EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value, (void …
4612 EG(exit_status) = Z_LVAL_P(ptr);
4628 Z_LVAL(EX_T(opline->result.var).tmp_var) = EG(error_reporting);
4634 if (EG(error_reporting)) {
4636 EG(error_reporting) = 0;
4637 if (!EG(error_reporting_ini_entry)) {
4638 …if (UNEXPECTED(zend_hash_find(EG(ini_directives), "error_reporting", sizeof("error_reporting"), (v…
4642 if (!EG(error_reporting_ini_entry)->modified) {
4643 if (!EG(modified_ini_directives)) {
4644 ALLOC_HASHTABLE(EG(modified_ini_directives));
4645 zend_hash_init(EG(modified_ini_directives), 8, NULL, NULL, 0);
4647 …if (EXPECTED(zend_hash_add(EG(modified_ini_directives), "error_reporting", sizeof("error_reporting…
4648 EG(error_reporting_ini_entry)->orig_value = EG(error_reporting_ini_entry)->value;
4649 EG(error_reporting_ini_entry)->orig_value_length = EG(error_reporting_ini_entry)->value_length;
4650 EG(error_reporting_ini_entry)->orig_modifiable = EG(error_reporting_ini_entry)->modifiable;
4651 EG(error_reporting_ini_entry)->modified = 1;
4653 } else if (EG(error_reporting_ini_entry)->value != EG(error_reporting_ini_entry)->orig_value) {
4654 efree(EG(error_reporting_ini_entry)->value);
4656 EG(error_reporting_ini_entry)->value = estrndup("0", sizeof("0")-1);
4657 EG(error_reporting_ini_entry)->value_length = sizeof("0")-1;
4667 …zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", EG(scope)->name, EX(op_array)…
4677 if (!EG(error_reporting) && Z_LVAL(EX_T(opline->op1.var).tmp_var) != 0) {
4680 EG(error_reporting) = Z_LVAL(restored_error_reporting);
4682 if (EXPECTED(EG(error_reporting_ini_entry) != NULL)) {
4683 if (EXPECTED(EG(error_reporting_ini_entry)->modified &&
4684 EG(error_reporting_ini_entry)->value != EG(error_reporting_ini_entry)->orig_value)) {
4685 efree(EG(error_reporting_ini_entry)->value);
4687 EG(error_reporting_ini_entry)->value = Z_STRVAL(restored_error_reporting);
4688 EG(error_reporting_ini_entry)->value_length = Z_STRLEN(restored_error_reporting);
4810 if (!EG(no_extensions)) {
4820 if (!EG(no_extensions)) {
4830 if (!EG(no_extensions)) {
4842 …EX_T(opline->result.var).class_entry = do_bind_class(EX(op_array), opline, EG(class_table), 0 TSRM…
4852 …EX_T(opline->result.var).class_entry = do_bind_inherited_class(EX(op_array), opline, EG(class_tabl…
4863 …if (zend_hash_quick_find(EG(class_table), Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv)+1…
4864 …(zend_hash_quick_find(EG(class_table), Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), Z_H…
4866 …do_bind_inherited_class(EX(op_array), opline, EG(class_table), EX_T(opline->extended_value).class_…
4877 do_bind_function(EX(op_array), opline, EG(function_table), 0);
4887 if (++EG(ticks_count)>=opline->extended_value) {
4888 EG(ticks_count)=0;
4998 zend_uint op_num = EG(opline_before_exception)-EG(active_op_array)->opcodes;
5012 for (i=0; i<EG(active_op_array)->last_try_catch; i++) {
5013 if (EG(active_op_array)->try_catch_array[i].try_op > op_num) {
5016 } else if (op_num < EG(active_op_array)->try_catch_array[i].catch_op) {
5023 EX(called_scope) = (zend_class_entry*)zend_ptr_stack_pop(&EG(arg_types_stack));
5036 zend_arg_types_stack_2_pop(&EG(arg_types_stack), &EX(object), &EX(fbc));
5067 …if (!EG(error_reporting) && EX(old_error_reporting) != NULL && Z_LVAL_P(EX(old_error_reporting)) !…
5168 …if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opl…
5176 …zend_create_closure(&EX_T(opline->result.var).tmp_var, (zend_function *) op_array, EG(called_scop…
5178 …zend_create_closure(&EX_T(opline->result.var).tmp_var, (zend_function *) op_array, EG(scope), EG(…