/php-src/ |
H A D | .gdbinit | 293 set $symtable = ((HashTable *)&($eg_ptr->symbol_table))
|
/php-src/Zend/ |
H A D | zend_API.c | 3520 HashTable *symbol_table; in zend_set_hash_symbol() local 3531 symbol_table = va_arg(symbol_table_list, HashTable *); in zend_set_hash_symbol() 3532 zend_hash_str_update(symbol_table, name, name_length, symbol); in zend_set_hash_symbol()
|
H A D | zend_builtin_functions.c | 1405 zend_array *symbol_table; in ZEND_FUNCTION() local 1413 symbol_table = zend_rebuild_symbol_table(); in ZEND_FUNCTION() 1414 if (UNEXPECTED(symbol_table == NULL)) { in ZEND_FUNCTION() 1418 RETURN_ARR(zend_array_dup(symbol_table)); in ZEND_FUNCTION() 1633 zval *arg = zend_hash_find_ex_ind(call->symbol_table, arg_name, 1); in debug_backtrace_get_args()
|
H A D | zend_compile.h | 568 zend_array *symbol_table; member
|
H A D | zend_execute.c | 2190 ht = &EG(symbol_table); in zend_get_target_symbol_table() 2196 ht = EX(symbol_table); in zend_get_target_symbol_table() 3829 zend_hash_apply(&EG(symbol_table), zend_check_symbol); \ 3830 if (&EG(symbol_table)!=EX(symbol_table)) { \ 3831 zend_hash_apply(EX(symbol_table), zend_check_symbol); \ 3863 ZEND_API void zend_clean_and_cache_symbol_table(zend_array *symbol_table) /* {{{ */ in zend_clean_and_cache_symbol_table() argument 3868 zend_symtable_clean(symbol_table); in zend_clean_and_cache_symbol_table() 3870 zend_array_destroy(symbol_table); in zend_clean_and_cache_symbol_table() 3872 *(EG(symtable_cache_ptr)++) = symbol_table; in zend_clean_and_cache_symbol_table() 4630 return execute_data->symbol_table; in zend_unfinished_execution_gc_ex()
|
H A D | zend_execute.h | 426 ZEND_API void zend_clean_and_cache_symbol_table(zend_array *symbol_table);
|
H A D | zend_execute_API.c | 1770 zend_array *symbol_table; in zend_rebuild_symbol_table() local 1781 return ex->symbol_table; in zend_rebuild_symbol_table() 1786 symbol_table = ex->symbol_table = *(--EG(symtable_cache_ptr)); in zend_rebuild_symbol_table() 1788 return symbol_table; in zend_rebuild_symbol_table() 1792 symbol_table = ex->symbol_table = zend_new_array(ex->func->op_array.last_var); in zend_rebuild_symbol_table() 1794 return symbol_table; in zend_rebuild_symbol_table() 1796 zend_hash_real_init_mixed(symbol_table); in zend_rebuild_symbol_table() 1810 return symbol_table; in zend_rebuild_symbol_table() 1817 HashTable *ht = execute_data->symbol_table; in zend_attach_symbol_table() 1903 if (symbol_table) { in zend_set_local_var() [all …]
|
H A D | zend_gc.c | 916 ZEND_ASSERT((zend_array*)ref != &EG(symbol_table)); in gc_scan_black() 1091 ZEND_ASSERT(((zend_array*)ref) != &EG(symbol_table)); in gc_mark_grey() 1303 ZEND_ASSERT(ht != &EG(symbol_table)); in gc_scan()
|
H A D | zend_generators.c | 142 zend_clean_and_cache_symbol_table(execute_data->symbol_table); in zend_generator_close() 398 return execute_data->symbol_table; in zend_generator_get_gc()
|
H A D | zend_globals.h | 174 zend_array symbol_table; /* main symbol table */ member
|
H A D | zend_hash.c | 484 } else if (UNEXPECTED(ht == &EG(symbol_table))) { in zend_array_count()
|
H A D | zend_vm_def.h | 2888 zend_clean_and_cache_symbol_table(EX(symbol_table)); in ZEND_VM_HOT_HELPER() 2951 zend_clean_and_cache_symbol_table(EX(symbol_table)); in ZEND_VM_HOT_HELPER() 2963 zend_array *symbol_table = EX(symbol_table); in ZEND_VM_HOT_HELPER() local 2973 if (old_execute_data->symbol_table == symbol_table) { in ZEND_VM_HOT_HELPER() 6454 call->symbol_table = EX(symbol_table); 6456 call->symbol_table = zend_rebuild_symbol_table(); 6621 ZEND_ASSERT(ht != &EG(symbol_table)); 8532 Bucket *p = (Bucket*)((char*)EG(symbol_table).arData + idx); 8544 value = zend_hash_find_known_hash(&EG(symbol_table), varname); 8547 idx = (char*)value - (char*)EG(symbol_table).arData; [all …]
|
H A D | zend_vm_execute.h | 1231 zend_array *symbol_table = EX(symbol_table); in zend_leave_helper_SPEC() local 1241 if (old_execute_data->symbol_table == symbol_table) { in zend_leave_helper_SPEC() 5127 call->symbol_table = EX(symbol_table); in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER() 5210 call->symbol_table = EX(symbol_table); in ZEND_INCLUDE_OR_EVAL_SPEC_OBSERVER_HANDLER() 14966 call->symbol_table = EX(symbol_table); in ZEND_INCLUDE_OR_EVAL_SPEC_TMPVAR_HANDLER() 25464 ZEND_ASSERT(ht != &EG(symbol_table)); in ZEND_UNSET_DIM_SPEC_VAR_CONST_HANDLER() 27914 ZEND_ASSERT(ht != &EG(symbol_table)); in ZEND_UNSET_DIM_SPEC_VAR_TMPVAR_HANDLER() 40011 call->symbol_table = EX(symbol_table); in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER() 57329 zend_array *symbol_table = EX(symbol_table); local 57339 if (old_execute_data->symbol_table == symbol_table) { [all …]
|
H A D | zend_vm_execute.skl | 62 execute_data->symbol_table = zend_rebuild_symbol_table(); 64 execute_data->symbol_table = &EG(symbol_table);
|
/php-src/ext/opcache/ |
H A D | ZendAccelerator.c | 1692 if (zend_hash_exists(&EG(symbol_table), ZSTR_KNOWN(ZEND_STR_AUTOGLOBAL_SERVER))) { in zend_accel_get_auto_globals() 1695 if (zend_hash_exists(&EG(symbol_table), ZSTR_KNOWN(ZEND_STR_AUTOGLOBAL_ENV))) { in zend_accel_get_auto_globals() 1698 if (zend_hash_exists(&EG(symbol_table), ZSTR_KNOWN(ZEND_STR_AUTOGLOBAL_REQUEST))) { in zend_accel_get_auto_globals() 4444 zend_hash_init(&EG(symbol_table), 0, NULL, ZVAL_PTR_DTOR, 0);
|
/php-src/ext/opcache/jit/ |
H A D | zend_jit_helpers.c | 1781 if (EXPECTED(idx < EG(symbol_table).nNumUsed * sizeof(Bucket))) { in zend_jit_fetch_global_helper() 1782 Bucket *p = (Bucket*)((char*)EG(symbol_table).arData + idx); in zend_jit_fetch_global_helper() 1794 value = zend_hash_find_known_hash(&EG(symbol_table), varname); in zend_jit_fetch_global_helper() 1796 value = zend_hash_add_new(&EG(symbol_table), varname, &EG(uninitialized_zval)); in zend_jit_fetch_global_helper() 1797 idx = (char*)value - (char*)EG(symbol_table).arData; in zend_jit_fetch_global_helper() 1801 idx = (char*)value - (char*)EG(symbol_table).arData; in zend_jit_fetch_global_helper()
|
H A D | zend_jit_ir.c | 3081 REGISTER_DATA(EG(symbol_table)); in zend_jit_setup_disasm() 10922 num_used_ref = ir_MUL_U32(ir_LOAD_U32(jit_EG(symbol_table.nNumUsed)), 10933 bucket_ref = ir_ADD_A(ir_LOAD_A(jit_EG(symbol_table.arData)), idx_ref);
|
H A D | zend_jit_vm_helpers.c | 54 zend_clean_and_cache_symbol_table(EX(symbol_table)); in zend_jit_leave_nested_func_helper() 94 zend_clean_and_cache_symbol_table(EX(symbol_table)); in zend_jit_leave_top_func_helper()
|
/php-src/ext/readline/ |
H A D | readline_cli.c | 452 zend_array *symbol_table = &EG(symbol_table); in cli_completion_generator_var() local 454 tmp = retval = cli_completion_generator_ht(text + 1, textlen - 1, state, symbol_table, NULL); in cli_completion_generator_var()
|
/php-src/ext/session/ |
H A D | session.c | 242 zend_hash_update_ind(&EG(symbol_table), var_name, &PS(http_session_vars)); in php_session_track_init() 888 zend_hash_update_ind(&EG(symbol_table), var_name, &PS(http_session_vars)); in PS_SERIALIZER_DECODE_FUNC() 1487 (data = zend_hash_str_find(&EG(symbol_table), "_COOKIE", sizeof("_COOKIE") - 1))) { in php_session_reset_id() 1566 …if (PS(use_cookies) && (data = zend_hash_str_find(&EG(symbol_table), "_COOKIE", sizeof("_COOKIE") … in php_session_start() 1576 if (!PS(id) && (data = zend_hash_str_find(&EG(symbol_table), "_GET", sizeof("_GET") - 1))) { in php_session_start() 1582 if (!PS(id) && (data = zend_hash_str_find(&EG(symbol_table), "_POST", sizeof("_POST") - 1))) { in php_session_start()
|
/php-src/ext/soap/ |
H A D | soap.c | 1228 if ((server_vars = zend_hash_find(&EG(symbol_table), server)) != NULL &&
|
/php-src/ext/standard/ |
H A D | array.c | 1990 zend_hash_add_new(symbol_table, var_name, entry); 2035 zend_hash_add_new(symbol_table, var_name, entry); 2225 zend_hash_add_new(symbol_table, var_name, entry); 2294 zend_hash_add_new(symbol_table, var_name, entry); 2441 zend_hash_add_new(symbol_table, Z_STR(final_name), entry); 2546 zend_hash_add_new(symbol_table, var_name, entry); 2586 zend_hash_add_new(symbol_table, var_name, entry); 2603 zend_array *symbol_table; local 2639 symbol_table = zend_rebuild_symbol_table(); 2745 zend_array *symbol_table; local [all …]
|
H A D | basic_functions.c | 955 (args = zend_hash_find_ex_ind(&EG(symbol_table), ZSTR_KNOWN(ZEND_STR_ARGV), 1)) != NULL)
|
H A D | info.c | 177 …if ((data = zend_hash_find_deref(&EG(symbol_table), key)) != NULL && (Z_TYPE_P(data) == IS_ARRAY))… in php_print_gpcse_array() 1014 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_SELF", sizeof("PHP_SELF")-1)) != NULL && Z_… in php_print_info() 1017 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_TYPE", sizeof("PHP_AUTH_TYPE")-1)) != … in php_print_info() 1020 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_USER", sizeof("PHP_AUTH_USER")-1)) != … in php_print_info() 1023 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_PW", sizeof("PHP_AUTH_PW")-1)) != NULL… in php_print_info()
|
H A D | url_scanner_ex.re | 358 if ((tmp = zend_hash_find(&EG(symbol_table), ZSTR_KNOWN(ZEND_STR_AUTOGLOBAL_SERVER))) &&
|