Searched refs:symbol_table (Results 1 - 25 of 49) sorted by relevance

12

/PHP_TRUNK/Zend/
H A Dzend_gc.c345 if ((zend_array*)ref != &EG(symbol_table)) {
450 if (((zend_array*)ref) == &EG(symbol_table)) {
576 if ((zend_array*)ref == &EG(symbol_table)) {
H A Dzend_variables.c271 zend_array *symbol_table; local
279 symbol_table = zend_rebuild_symbol_table();
280 p = zend_hash_find(symbol_table, key->key);
286 zend_hash_add_new(symbol_table, key->key, &tmp);
H A Dzend_globals.h146 zend_array symbol_table; /* main symbol table */ member in struct:_zend_executor_globals
H A Dzend_execute.h317 ZEND_API void zend_clean_and_cache_symbol_table(zend_array *symbol_table);
H A Dzend_execute_API.c151 zend_hash_init(&EG(symbol_table), 64, NULL, ZVAL_PTR_DTOR, 0);
233 EG(symbol_table).pDestructor = zend_unclean_zval_ptr_dtor;
238 symbols = zend_hash_num_elements(&EG(symbol_table));
239 zend_hash_reverse_apply(&EG(symbol_table), (apply_func_t) zval_call_destructor);
240 } while (symbols != zend_hash_num_elements(&EG(symbol_table)));
274 EG(symbol_table).pDestructor = zend_unclean_zval_ptr_dtor;
276 zend_hash_graceful_reverse_destroy(&EG(symbol_table));
664 int call_user_function_ex(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[], int no_separation, zend_array *symbol_table) /* {{{ */ argument
676 fci.symbol_table = symbol_table;
[all...]
H A Dzend.c622 ZVAL_ARR(&globals, &EG(symbol_table));
625 zend_hash_update(&EG(symbol_table), name, &globals);
1055 zend_array *symbol_table; local
1199 symbol_table = zend_rebuild_symbol_table();
1202 if (!symbol_table) {
1205 ZVAL_ARR(&params[4], zend_array_dup(symbol_table));
H A Dzend_execute.c1477 ht = &EG(symbol_table);
1489 if (!EX(symbol_table)) {
1492 ht = EX(symbol_table);
1956 zend_hash_apply(&EG(symbol_table), zend_check_symbol); \
1957 if (&EG(symbol_table)!=EX(symbol_table)) { \
1958 zend_hash_apply(EX(symbol_table), zend_check_symbol); \
1992 ZEND_API void zend_clean_and_cache_symbol_table(zend_array *symbol_table) /* {{{ */ argument
1995 zend_array_destroy(symbol_table);
1999 zend_symtable_clean(symbol_table);
[all...]
H A Dzend_vm_def.h2320 if (UNEXPECTED(EX(symbol_table) != NULL)) {
2321 zend_clean_and_cache_symbol_table(EX(symbol_table));
2380 if (UNEXPECTED(EX(symbol_table) != NULL)) {
2381 zend_clean_and_cache_symbol_table(EX(symbol_table));
2389 zend_array *symbol_table = EX(symbol_table); local
2395 if (old_execute_data->symbol_table == symbol_table) {
3533 call->symbol_table = NULL;
3570 call->symbol_table
[all...]
/PHP_TRUNK/ext/pdo_sqlite/
H A Dsqlite_driver.c331 fc->fci.symbol_table = NULL;
482 collation->fc.fci.symbol_table = NULL;
/PHP_TRUNK/ext/spl/
H A Dspl_engine.h68 fci.symbol_table = NULL;
/PHP_TRUNK/ext/standard/
H A Dhttp_fopen_wrapper.c147 zend_array *symbol_table; local
665 symbol_table = zend_rebuild_symbol_table();
674 zval *response_header_ptr = zend_hash_str_find_ind(symbol_table, "http_response_header", sizeof("http_response_header")-1);
H A Dinfo.c204 if ((data = zend_hash_find(&EG(symbol_table), key)) != NULL && (Z_TYPE_P(data) == IS_ARRAY)) {
1029 if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_SELF", sizeof("PHP_SELF")-1)) != NULL && Z_TYPE_P(data) == IS_STRING) {
1032 if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_TYPE", sizeof("PHP_AUTH_TYPE")-1)) != NULL && Z_TYPE_P(data) == IS_STRING) {
1035 if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_USER", sizeof("PHP_AUTH_USER")-1)) != NULL && Z_TYPE_P(data) == IS_STRING) {
1038 if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_PW", sizeof("PHP_AUTH_PW")-1)) != NULL && Z_TYPE_P(data) == IS_STRING) {
H A Darray.c1372 zend_array *symbol_table; local
1411 symbol_table = zend_rebuild_symbol_table();
1413 if (!symbol_table) {
1426 var_exists = zend_hash_exists_ind(symbol_table, var_name);
1493 if ((orig_var = zend_hash_find(symbol_table, Z_STR(final_name))) != NULL) {
1500 zend_hash_update(symbol_table, Z_STR(final_name), entry);
1505 zend_hash_update_ind(symbol_table, Z_STR(final_name), entry);
1551 zend_array *symbol_table; local
1557 symbol_table = zend_rebuild_symbol_table();
1569 php_compact_var(symbol_table, return_valu
[all...]
/PHP_TRUNK/sapi/fpm/fpm/
H A Dfpm_php.c272 data = zend_hash_find(&EG(symbol_table), table);
/PHP_TRUNK/sapi/phpdbg/
H A Dphpdbg_wait.c31 if ((zvp = zend_hash_str_find(&EG(symbol_table), name, strlen(name)))) {
160 zend_hash_clean(&EG(symbol_table));
161 EG(symbol_table) = *Z_ARR_P(zvp);
H A Dphpdbg_webdata_transfer.c46 zend_hash_copy(Z_ARRVAL(zv[1]), &EG(symbol_table), NULL);
H A Dphpdbg_watch.c684 zend_hash_str_add(EG(current_execute_data)->symbol_table, ZEND_STRL("this"), &EG(current_execute_data)->This);
687 if (phpdbg_is_auto_global(input, len) && phpdbg_watchpoint_parse_input(input, len, &EG(symbol_table), 0, callback, 1) != FAILURE) {
691 return phpdbg_parse_variable_with_arg(input, len, EG(current_execute_data)->symbol_table, 0, (phpdbg_parse_var_with_arg_func) phpdbg_watchpoint_parse_wrapper, (phpdbg_parse_var_with_arg_func) phpdbg_watchpoint_parse_step, 0, callback);
801 return phpdbg_watchpoint_parse_input(input, len, EG(current_execute_data)->symbol_table, 0, phpdbg_delete_watchpoint, 0);
H A Dphpdbg_info.c184 symtable = &EG(symbol_table);
186 phpdbg_error("inactive", "type=\"symbol_table\"", "No active symbol table!");
H A Dphpdbg_prompt.c124 fci.symbol_table = zend_rebuild_symbol_table();
681 if (ex && ex->symbol_table) {
682 zend_hash_clean(ex->symbol_table);
791 phpdbg_parse_variable(param->str, param->len, &EG(symbol_table), 0, phpdbg_output_ev_variable, 0);
/PHP_TRUNK/sapi/cli/
H A Dphp_cli.c1019 zend_hash_str_update(&EG(symbol_table), "argi", sizeof("argi")-1, &argi);
1026 zend_hash_str_update(&EG(symbol_table), "argn", sizeof("argn")-1, &argn);
/PHP_TRUNK/ext/opcache/
H A DZendAccelerator.c1343 if (zend_hash_exists(&EG(symbol_table), jit_auto_globals_str[i])) {
1353 if (zend_hash_exists(&EG(symbol_table), jit_auto_globals_str[3])) {
2096 if (Z_ARR_P(zvalue) != &EG(symbol_table)) {
2162 ZEND_HASH_REVERSE_FOREACH(&EG(symbol_table), 0) {
2166 zend_accel_fast_del_bucket(&EG(symbol_table), HT_IDX_TO_HASH(_idx-1), _p);
2169 zend_hash_init(&EG(symbol_table), 8, NULL, NULL, 0);
2228 zend_hash_init(&EG(symbol_table), 8, NULL, NULL, 0);
/PHP_TRUNK/ext/readline/
H A Dreadline_cli.c430 zend_array *symbol_table = &EG(symbol_table); local
432 tmp = retval = cli_completion_generator_ht(text + 1, textlen - 1, state, symbol_table, NULL);
/PHP_TRUNK/ext/wddx/
H A Dwddx.c663 zend_array *symbol_table = zend_rebuild_symbol_table(); local
664 if ((val = zend_hash_find(symbol_table, Z_STR_P(name_var))) != NULL) {
/PHP_TRUNK/ext/session/
H A Dsession.c210 zend_hash_update_ind(&EG(symbol_table), var_name, &PS(http_session_vars));
316 if ((array = zend_hash_str_find(&EG(symbol_table), "_SERVER", sizeof("_SERVER") - 1)) &&
879 zend_hash_update_ind(&EG(symbol_table), var_name, &PS(http_session_vars));
941 if ((tmp = zend_hash_find(&EG(symbol_table), name))) {
942 if ((Z_TYPE_P(tmp) == IS_ARRAY && Z_ARRVAL_P(tmp) == &EG(symbol_table)) || tmp == &PS(http_session_vars)) {
1032 if ((tmp = zend_hash_find(&EG(symbol_table), name))) {
1033 if ((Z_TYPE_P(tmp) == IS_ARRAY && Z_ARRVAL_P(tmp) == &EG(symbol_table)) || tmp == &PS(http_session_vars)) {
1551 if (PS(use_cookies) && (data = zend_hash_str_find(&EG(symbol_table), "_COOKIE", sizeof("_COOKIE") - 1))) {
1559 if (PS(define_sid) && !PS(id) && (data = zend_hash_str_find(&EG(symbol_table), "_GET", sizeof("_GET") - 1))) {
1566 if (PS(define_sid) && !PS(id) && (data = zend_hash_str_find(&EG(symbol_table), "_POS
[all...]
/PHP_TRUNK/main/
H A Dphp_variables.c113 if (symtable1 == &EG(symbol_table) &&
579 zend_hash_str_update(&EG(symbol_table), "argv", sizeof("argv")-1, &arr);
580 zend_hash_str_add(&EG(symbol_table), "argc", sizeof("argc")-1, &argc);
631 int globals_check = (dest == (&EG(symbol_table)));
681 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_GET]);
700 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_POST]);
715 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_COOKIE]);
727 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_FILES]);
742 if ((argc = zend_hash_str_find_ind(&EG(symbol_table), "argc", sizeof("argc")-1)) != NULL &&
743 (argv = zend_hash_str_find_ind(&EG(symbol_table), "arg
[all...]

Completed in 88 milliseconds

12