Home
last modified time | relevance | path

Searched refs:symbol_table (Results 1 – 25 of 40) sorted by relevance

12

/PHP-7.1/Zend/
H A Dzend_vm_execute.skl35 execute_data->symbol_table = zend_rebuild_symbol_table();
37 execute_data->symbol_table = &EG(symbol_table);
H A Dzend_execute_API.c1547 zend_array *symbol_table; in zend_rebuild_symbol_table() local
1558 return ex->symbol_table; in zend_rebuild_symbol_table()
1564 symbol_table = ex->symbol_table = *(EG(symtable_cache_ptr)--); in zend_rebuild_symbol_table()
1566 return symbol_table; in zend_rebuild_symbol_table()
1570 symbol_table = ex->symbol_table = emalloc(sizeof(zend_array)); in zend_rebuild_symbol_table()
1573 return symbol_table; in zend_rebuild_symbol_table()
1575 zend_hash_real_init(symbol_table, 0); in zend_rebuild_symbol_table()
1589 return symbol_table; in zend_rebuild_symbol_table()
1596 HashTable *ht = execute_data->symbol_table; in zend_attach_symbol_table()
1683 if (symbol_table) { in zend_set_local_var()
[all …]
H A Dzend_globals.h149 zend_array symbol_table; /* main symbol table */ member
H A Dzend.c642 ZVAL_ARR(&globals, &EG(symbol_table)); in php_auto_globals_create_globals()
645 zend_hash_update(&EG(symbol_table), name, &globals); in php_auto_globals_create_globals()
1090 zend_array *symbol_table; in zend_error() local
1234 symbol_table = zend_rebuild_symbol_table(); in zend_error()
1237 if (!symbol_table) { in zend_error()
1240 ZVAL_ARR(&params[4], zend_array_dup(symbol_table)); in zend_error()
H A Dzend_execute.c1529 ht = &EG(symbol_table); in zend_get_target_symbol_table()
1535 ht = EX(symbol_table); in zend_get_target_symbol_table()
2013 zend_hash_apply(&EG(symbol_table), zend_check_symbol); \
2014 if (&EG(symbol_table)!=EX(symbol_table)) { \
2015 zend_hash_apply(EX(symbol_table), zend_check_symbol); \
2049 ZEND_API void zend_clean_and_cache_symbol_table(zend_array *symbol_table) /* {{{ */ in zend_clean_and_cache_symbol_table() argument
2052 zend_array_destroy(symbol_table); in zend_clean_and_cache_symbol_table()
2056 zend_symtable_clean(symbol_table); in zend_clean_and_cache_symbol_table()
2057 *(++EG(symtable_cache_ptr)) = symbol_table; in zend_clean_and_cache_symbol_table()
H A Dzend_gc.c419 if ((zend_array*)ref != &EG(symbol_table)) { in gc_scan_black()
524 if (((zend_array*)ref) == &EG(symbol_table)) { in gc_mark_grey()
650 if ((zend_array*)ref == &EG(symbol_table)) { in gc_scan()
H A Dzend_builtin_functions.c2006 zend_array *symbol_table; in ZEND_FUNCTION() local
2011 symbol_table = zend_rebuild_symbol_table(); in ZEND_FUNCTION()
2012 if (UNEXPECTED(symbol_table == NULL)) { in ZEND_FUNCTION()
2016 RETURN_ARR(zend_array_dup(symbol_table)); in ZEND_FUNCTION()
2323 arg = zend_hash_find_ind(call->symbol_table, arg_name); in debug_backtrace_get_args()
H A Dzend_execute.h323 ZEND_API void zend_clean_and_cache_symbol_table(zend_array *symbol_table);
H A Dzend_generators.c122 zend_clean_and_cache_symbol_table(execute_data->symbol_table); in zend_generator_close()
388 return execute_data->symbol_table; in zend_generator_get_gc()
H A Dzend_vm_def.h2605 zend_clean_and_cache_symbol_table(EX(symbol_table));
2660 zend_clean_and_cache_symbol_table(EX(symbol_table));
2670 zend_array *symbol_table = EX(symbol_table); local
2676 if (old_execute_data->symbol_table == symbol_table) {
5492 call->symbol_table = EX(symbol_table);
5494 call->symbol_table = zend_rebuild_symbol_table();
5660 if (ht == &EG(symbol_table)) {
7713 if (EXPECTED(idx < EG(symbol_table).nNumUsed)) {
7714 Bucket *p = EG(symbol_table).arData + idx;
7723 value = &EG(symbol_table).arData[idx].val;
[all …]
/PHP-7.1/main/
H A Dphp_variables.c118 && ex->symbol_table == symtable1) { in php_register_variable_ex()
133 if (symtable1 == &EG(symbol_table) && in php_register_variable_ex()
605 zend_hash_str_update(&EG(symbol_table), "argv", sizeof("argv")-1, &arr); in php_build_argv()
606 zend_hash_str_add(&EG(symbol_table), "argc", sizeof("argc")-1, &argc); in php_build_argv()
657 int globals_check = (dest == (&EG(symbol_table))); in php_autoglobal_merge()
707 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_GET]); in php_auto_globals_create_get()
726 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_POST]); in php_auto_globals_create_post()
741 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_COOKIE]); in php_auto_globals_create_cookie()
753 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_FILES]); in php_auto_globals_create_files()
817 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_ENV]); in php_auto_globals_create_env()
[all …]
/PHP-7.1/sapi/phpdbg/
H A Dphpdbg_wait.c31 if ((zvp = zend_hash_str_find(&EG(symbol_table), name, strlen(name)))) { in ZEND_EXTERN_MODULE_GLOBALS()
158 zend_hash_clean(&EG(symbol_table)); in phpdbg_webdata_decompress()
159 EG(symbol_table) = *Z_ARR_P(zvp); in phpdbg_webdata_decompress()
H A Dphpdbg_webdata_transfer.c46 zend_hash_copy(Z_ARRVAL(zv[1]), &EG(symbol_table), NULL); in phpdbg_webdata_compress()
H A Dphpdbg_info.c190 symtable = &EG(symbol_table); in phpdbg_print_symbols()
H A Dphpdbg_watch.c1301 …zend_hash_str_add(EG(current_execute_data)->symbol_table, ZEND_STRL("this"), &EG(current_execute_d…
1311 …o_global(input, len) && phpdbg_watchpoint_parse_input(input, len, &EG(symbol_table), 0, &info, 1) …
1316 …ret = phpdbg_parse_variable_with_arg(input, len, EG(current_execute_data)->symbol_table, 0, (phpdb…
H A Dphpdbg_prompt.c929 zend_hash_clean(ex->symbol_table); in PHPDBG_COMMAND()
1021 … phpdbg_parse_variable(param->str, param->len, &EG(symbol_table), 0, phpdbg_output_ev_variable, 0); in PHPDBG_COMMAND()
/PHP-7.1/ext/standard/
H A Dinfo.c204 if ((data = zend_hash_find(&EG(symbol_table), key)) != NULL && (Z_TYPE_P(data) == IS_ARRAY)) { in php_print_gpcse_array()
1031 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_SELF", sizeof("PHP_SELF")-1)) != NULL && Z_… in php_print_info()
1034 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_TYPE", sizeof("PHP_AUTH_TYPE")-1)) != … in php_print_info()
1037 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_USER", sizeof("PHP_AUTH_USER")-1)) != … in php_print_info()
1040 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_PW", sizeof("PHP_AUTH_PW")-1)) != NULL… in php_print_info()
H A Darray.c1731 zend_array *symbol_table; local
1769 symbol_table = zend_rebuild_symbol_table();
1771 if (!symbol_table) {
1938 zend_array *symbol_table; local
1948 symbol_table = zend_rebuild_symbol_table();
1949 if (UNEXPECTED(symbol_table == NULL)) {
1963 php_compact_var(symbol_table, return_value, &args[i]);
2468 if (in_hash == &EG(symbol_table)) {
2485 if (in_hash == &EG(symbol_table)) {
2614 if (Z_ARRVAL_P(stack) == &EG(symbol_table)) {
[all …]
H A Dhttp_fopen_wrapper.c142 zend_array *symbol_table; in php_stream_url_wrap_http_ex() local
664 symbol_table = zend_rebuild_symbol_table(); in php_stream_url_wrap_http_ex()
673 …zval *response_header_ptr = zend_hash_str_find_ind(symbol_table, "http_response_header", sizeof("h… in php_stream_url_wrap_http_ex()
/PHP-7.1/ext/readline/
H A Dreadline_cli.c435 zend_array *symbol_table = &EG(symbol_table); in cli_completion_generator_var() local
437 tmp = retval = cli_completion_generator_ht(text + 1, textlen - 1, state, symbol_table, NULL); in cli_completion_generator_var()
/PHP-7.1/sapi/fpm/fpm/
H A Dfpm_php.c271 data = zend_hash_find(&EG(symbol_table), table); in fpm_php_get_string_from_table()
/PHP-7.1/ext/opcache/
H A DZendAccelerator.c1437 if (zend_hash_exists(&EG(symbol_table), jit_auto_globals_str[i])) { in zend_accel_get_auto_globals()
1447 if (zend_hash_exists(&EG(symbol_table), jit_auto_globals_str[3])) { in zend_accel_get_auto_globals_no_jit()
2256 if (Z_ARR_P(zvalue) != &EG(symbol_table)) { in accel_fast_zval_dtor()
2322 ZEND_HASH_REVERSE_FOREACH(&EG(symbol_table), 0) { in zend_accel_fast_shutdown()
2326 zend_accel_fast_del_bucket(&EG(symbol_table), HT_IDX_TO_HASH(_idx-1), _p); in zend_accel_fast_shutdown()
2329 zend_hash_init(&EG(symbol_table), 8, NULL, NULL, 0); in zend_accel_fast_shutdown()
2388 zend_hash_init(&EG(symbol_table), 8, NULL, NULL, 0); in zend_accel_fast_shutdown()
/PHP-7.1/ext/session/
H A Dsession.c220 zend_hash_update_ind(&EG(symbol_table), var_name, &PS(http_session_vars)); in php_session_track_init()
794 zend_hash_update_ind(&EG(symbol_table), var_name, &PS(http_session_vars)); in PS_SERIALIZER_DECODE_FUNC()
1409 (data = zend_hash_str_find(&EG(symbol_table), "_COOKIE", sizeof("_COOKIE") - 1))) {
1479 …if (PS(use_cookies) && (data = zend_hash_str_find(&EG(symbol_table), "_COOKIE", sizeof("_COOKIE") …
1489 if (!PS(id) && (data = zend_hash_str_find(&EG(symbol_table), "_GET", sizeof("_GET") - 1))) {
1495 if (!PS(id) && (data = zend_hash_str_find(&EG(symbol_table), "_POST", sizeof("_POST") - 1))) {
/PHP-7.1/sapi/cli/
H A Dphp_cli.c1046 zend_hash_str_update(&EG(symbol_table), "argn", sizeof("argn")-1, &argn); in do_cli()
1048 zend_hash_str_update(&EG(symbol_table), "argi", sizeof("argi")-1, &argi); in do_cli()
/PHP-7.1/ext/wddx/
H A Dwddx.c682 zend_array *symbol_table = zend_rebuild_symbol_table(); in php_wddx_add_var() local
683 if ((val = zend_hash_find(symbol_table, Z_STR_P(name_var))) != NULL) { in php_wddx_add_var()

Completed in 156 milliseconds

12