/PHP-7.1/sapi/phpdbg/ |
H A D | phpdbg_bp.c | 426 HashTable class_breaks, *class_table; in phpdbg_set_breakpoint_method() local 444 if (!zend_hash_str_exists(class_table, func_lcname, func_len)) { in phpdbg_set_breakpoint_method() 459 PHPDBG_BREAK_MAPPING(new_break.id, class_table); in phpdbg_set_breakpoint_method() 631 HashTable class_breaks, *class_table; in phpdbg_set_breakpoint_method_opline() local 949 HashTable *class_table; in phpdbg_find_breakpoint_method() local 956 brake = zend_hash_find_ptr(class_table, lcname); in phpdbg_find_breakpoint_method() 1428 HashTable *class_table; in phpdbg_print_breakpoints() local 1432 ZEND_HASH_FOREACH_PTR(&PHPDBG_G(bp)[PHPDBG_BREAK_METHOD], class_table) { in phpdbg_print_breakpoints() 1435 ZEND_HASH_FOREACH_PTR(class_table, brake) { in phpdbg_print_breakpoints() 1514 HashTable *class_table, *method_table; in phpdbg_print_breakpoints() local [all …]
|
H A D | phpdbg_print.c | 272 ZEND_HASH_FOREACH_STR_KEY_PTR(EG(class_table), rt_name, func) { in phpdbg_print_opcodes_function() 308 ZEND_HASH_FOREACH_STR_KEY_PTR(EG(class_table), rt_name, ce) { in phpdbg_print_opcodes_method() 366 ZEND_HASH_FOREACH_STR_KEY_PTR(EG(class_table), rt_name, ce) { in phpdbg_print_opcodes_class() 399 ZEND_HASH_FOREACH_PTR(EG(class_table), ce) { in phpdbg_print_opcodes()
|
H A D | phpdbg_info.c | 392 ZEND_HASH_FOREACH_PTR(EG(class_table), ce) { in PHPDBG_INFO()
|
H A D | phpdbg_utils.c | 400 *ce = zend_hash_str_find_ptr(EG(class_table), lc_name, lc_length); in phpdbg_safe_class_lookup()
|
H A D | phpdbg_prompt.c | 1191 phpdbg_writeln("info", "classes=\"%d\"", "Classes %d", zend_hash_num_elements(EG(class_table))); in PHPDBG_COMMAND() 1534 …phpdbg_writeln("clean", "classes=\"%d\"", "Classes %d", zend_hash_num_elements(EG(class_table))… in PHPDBG_COMMAND()
|
/PHP-7.1/ext/opcache/ |
H A D | zend_accelerator_util_funcs.c | 78 zend_hash_init(&persistent_script->script.class_table, 16, NULL, ZEND_CLASS_DTOR, 0); in create_persistent_script() 87 persistent_script->script.class_table.pDestructor = zend_accel_destroy_zend_class; in free_persistent_script() 90 persistent_script->script.class_table.pDestructor = NULL; in free_persistent_script() 94 zend_hash_destroy(&persistent_script->script.class_table); in free_persistent_script() 654 if (zend_hash_num_elements(&persistent_script->script.class_table) > 0) { in zend_accel_load_script() 655 …zend_accel_class_hash_copy(CG(class_table), &persistent_script->script.class_table, (unique_copy_c… in zend_accel_load_script() 682 if (zend_hash_num_elements(&persistent_script->script.class_table) > 0) { in zend_accel_load_script() 683 zend_accel_class_hash_copy(CG(class_table), &persistent_script->script.class_table, NULL); in zend_accel_load_script()
|
H A D | zend_persist_calc.c | 394 static void zend_accel_persist_class_table_calc(HashTable *class_table) in zend_accel_persist_class_table_calc() argument 396 zend_hash_persist_calc(class_table, zend_persist_class_entry_calc); in zend_accel_persist_class_table_calc() 424 zend_accel_persist_class_table_calc(&new_persistent_script->script.class_table); in zend_accel_script_persist_calc()
|
H A D | ZendAccelerator.c | 548 for (idx = 0; idx < CG(class_table)->nNumUsed; idx++) { in accel_use_shm_interned_strings() 551 p = CG(class_table)->arData + idx; in accel_use_shm_interned_strings() 1547 orig_class_table = CG(class_table); in opcache_compile_file() 1552 EG(class_table) = CG(class_table) = &new_persistent_script->script.class_table; in opcache_compile_file() 1572 EG(class_table) = CG(class_table) = orig_class_table; in opcache_compile_file() 2348 ZEND_HASH_REVERSE_FOREACH(EG(class_table), 0) { in zend_accel_fast_shutdown() 2382 zend_accel_fast_del_bucket(EG(class_table), HT_IDX_TO_HASH(_idx-1), _p); in zend_accel_fast_shutdown() 2400 ZEND_HASH_REVERSE_FOREACH(EG(class_table), 0) { in zend_accel_fast_shutdown() 2406 zend_accel_fast_del_bucket(EG(class_table), HT_IDX_TO_HASH(_idx-1), _p); in zend_accel_fast_shutdown() 2421 EG(class_table)->nNumUsed = EG(class_table)->nNumOfElements; in zend_accel_fast_shutdown() [all …]
|
H A D | zend_persist.c | 846 static void zend_accel_persist_class_table(HashTable *class_table) in zend_accel_persist_class_table() argument 848 zend_hash_persist(class_table, zend_persist_class_entry); in zend_accel_persist_class_table() 849 zend_hash_apply(class_table, (apply_func_t) zend_update_parent_ce); in zend_accel_persist_class_table() 884 zend_accel_persist_class_table(&script->script.class_table); in zend_accel_script_persist()
|
H A D | zend_file_cache.c | 718 …zend_file_cache_serialize_hash(&new_script->script.class_table, script, info, buf, zend_file_cache… in zend_file_cache_serialize() 1322 zend_file_cache_unserialize_hash(&script->script.class_table, in zend_file_cache_unserialize()
|
/PHP-7.1/ext/opcache/Optimizer/ |
H A D | zend_optimizer.h | 85 HashTable class_table; member
|
H A D | zend_optimizer.c | 572 if (script && (ce = zend_hash_find_ptr(&script->class_table, class_name))) { in get_class_entry_from_op1() 574 } else if ((ce = zend_hash_find_ptr(EG(class_table), class_name))) { in get_class_entry_from_op1() 952 ZEND_HASH_FOREACH_PTR(&script->class_table, ce) { in zend_optimize_script() 1030 ZEND_HASH_FOREACH_PTR(&script->class_table, ce) { in zend_optimize_script() 1054 ZEND_HASH_FOREACH_PTR(&script->class_table, ce) { in zend_optimize_script()
|
H A D | zend_call_graph.c | 70 ZEND_HASH_FOREACH_PTR(&script->class_table, ce) { in zend_foreach_op_array()
|
H A D | pass1_5.c | 307 if ((ce = zend_hash_find_ptr(EG(class_table), in zend_optimizer_pass1()
|
H A D | zend_ssa.c | 504 zend_class_entry *ce = script ? zend_hash_find_ptr(&script->class_table, lcname) : NULL; in place_essa_pis() 506 ce = zend_hash_find_ptr(CG(class_table), lcname); in place_essa_pis()
|
/PHP-7.1/Zend/ |
H A D | zend_globals.h | 82 HashTable *class_table; /* class table */ member 159 HashTable *class_table; /* class table */ member
|
H A D | zend.c | 43 # define GLOBAL_CLASS_TABLE CG(class_table) 498 compiler_globals->class_table = (HashTable *) malloc(sizeof(HashTable)); in compiler_globals_ctor() 499 zend_hash_init_ex(compiler_globals->class_table, 64, NULL, ZEND_CLASS_DTOR, 1, 0); in compiler_globals_ctor() 500 zend_hash_copy(compiler_globals->class_table, global_class_table, zend_class_add_ref); in compiler_globals_ctor() 530 if (compiler_globals->class_table != GLOBAL_CLASS_TABLE) { in compiler_globals_dtor() 531 zend_hash_destroy(compiler_globals->class_table); in compiler_globals_dtor() 532 free(compiler_globals->class_table); in compiler_globals_dtor() 756 compiler_globals->class_table = (HashTable *) malloc(sizeof(HashTable)); in zend_startup() 759 *compiler_globals->class_table = *GLOBAL_CLASS_TABLE; in zend_startup() 820 *GLOBAL_CLASS_TABLE = *compiler_globals->class_table; in zend_post_startup() [all …]
|
H A D | zend_execute_API.c | 147 EG(class_table) = CG(class_table); in init_executor() 320 ZEND_HASH_REVERSE_FOREACH_PTR(EG(class_table), ce) { in shutdown_executor() 334 ZEND_HASH_REVERSE_FOREACH_PTR(EG(class_table), ce) { in shutdown_executor() 370 zend_hash_reverse_apply(EG(class_table), clean_non_persistent_class_full); in shutdown_executor() 373 zend_hash_reverse_apply(EG(class_table), clean_non_persistent_class); in shutdown_executor() 954 ce = zend_hash_find_ptr(EG(class_table), lc_name); in zend_lookup_class_ex() 1029 ce = zend_hash_find_ptr(EG(class_table), lc_name); in zend_lookup_class_ex()
|
H A D | zend_builtin_functions.c | 1496 ce = zend_hash_find_ptr(EG(class_table), lc_name); in ZEND_FUNCTION() 1532 ce = zend_hash_find_ptr(EG(class_table), lc_name); in ZEND_FUNCTION() 1569 ce = zend_hash_find_ptr(EG(class_table), lc_name); in ZEND_FUNCTION() 1915 …zend_hash_apply_with_arguments(EG(class_table), copy_class_or_interface_name, 3, return_value, mas… in ZEND_FUNCTION() 1931 …zend_hash_apply_with_arguments(EG(class_table), copy_class_or_interface_name, 3, return_value, mas… in ZEND_FUNCTION() 1947 …zend_hash_apply_with_arguments(EG(class_table), copy_class_or_interface_name, 3, return_value, mas… in ZEND_FUNCTION()
|
H A D | zend_compile.h | 741 …class(const zend_op_array *op_array, const zend_op *opline, HashTable *class_table, zend_bool comp… 742 …class(const zend_op_array *op_array, const zend_op *opline, HashTable *class_table, zend_class_ent…
|
H A D | zend_compile.c | 1111 ce = zend_hash_find_ptr(class_table, Z_STR_P(rtd_key)); in do_bind_class() 1114 if (zend_hash_add_ptr(class_table, Z_STR_P(lcname), ce) == NULL) { in do_bind_class() 1147 ce = zend_hash_find_ptr(class_table, Z_STR_P(rtd_key)); in do_bind_inherited_class() 1161 if (zend_hash_exists(class_table, Z_STR_P(lcname))) { in do_bind_inherited_class() 1197 table = CG(class_table); in zend_do_early_binding() 1229 table = CG(class_table); in zend_do_early_binding() 1752 int n = zend_hash_num_elements(CG(class_table)); in zend_initialize_class_data() 3886 ce = zend_hash_find_ptr(CG(class_table), lcname); in zend_compile_static_call() 6007 if (!zend_hash_exists(CG(class_table), lcname)) { in zend_compile_class_decl() 6008 zend_hash_add_ptr(CG(class_table), lcname, ce); in zend_compile_class_decl() [all …]
|
H A D | zend_API.c | 1943 ZEND_HASH_FOREACH_PTR(CG(class_table), ce) { in zend_collect_module_handlers() 1956 ZEND_HASH_FOREACH_PTR(CG(class_table), ce) { in zend_collect_module_handlers() 2484 zend_hash_apply_with_argument(EG(class_table), clean_module_class, (void *) &module_number); in clean_module_classes() 2660 zend_hash_update_ptr(CG(class_table), lowercase_name, class_entry); in do_register_internal_class() 2727 ce = zend_hash_add_ptr(CG(class_table), lcname, ce); in zend_register_class_alias_ex() 2812 disabled_class = zend_hash_find_ptr(CG(class_table), key); in zend_disable_class()
|
/PHP-7.1/ext/simplexml/ |
H A D | sxe.c | 201 …if ((pce = zend_hash_str_find_ptr(CG(class_table), "simplexmlelement", sizeof("SimpleXMLElement") … in PHP_MINIT_FUNCTION()
|
/PHP-7.1/ext/spl/ |
H A D | php_spl.c | 71 ce = zend_hash_find_ptr(EG(class_table), lc_name); in spl_find_ce_by_name() 298 return zend_hash_exists(EG(class_table), lc_name); in spl_autoload() 427 if (zend_hash_exists(EG(class_table), lc_name)) { in PHP_FUNCTION()
|
/PHP-7.1/ext/readline/ |
H A D | readline_cli.c | 476 char *retval = cli_completion_generator_ht(text, textlen, state, EG(class_table), (void**)&ce); in cli_completion_generator_class()
|