Lines Matching refs:class_table

622 	ZEND_HASH_FOREACH_BUCKET(CG(class_table), p) {  in accel_copy_permanent_strings()
1741 orig_class_count = EG(class_table)->nNumUsed; in opcache_compile_file()
1784 …zend_accel_move_user_classes(CG(class_table), CG(class_table)->nNumUsed - orig_class_count, &new_p… in opcache_compile_file()
3212 if (EG(class_table)) { in preload_shutdown()
3213 ZEND_HASH_REVERSE_FOREACH_VAL(EG(class_table), zv) { in preload_shutdown()
3442 p = zend_hash_find_ptr(EG(class_table), key); in get_unlinked_dependency()
3464 p = zend_hash_find_ptr(EG(class_table), ce->interface_names[i].lc_name); in get_unlinked_dependency()
3476 p = zend_hash_find_ptr(EG(class_table), ce->trait_names[i].lc_name); in get_unlinked_dependency()
3561 p = zend_hash_find_ptr(EG(class_table), lcname); in preload_try_resolve_property_types()
3601 known = zend_hash_exists(EG(class_table), lcname); in preload_is_type_known()
3614 p = zend_hash_find_ptr(EG(class_table), key); in preload_is_method_maybe_override()
3624 zend_class_entry *p = zend_hash_find_ptr(EG(class_table), ce->interface_names[i].lc_name); in preload_is_method_maybe_override()
3634 zend_class_entry *p = zend_hash_find_ptr(EG(class_table), ce->trait_names[i].lc_name); in preload_is_method_maybe_override()
3680 ZEND_HASH_REVERSE_FOREACH_VAL(EG(class_table), zv) { in preload_link()
3690 if (zend_hash_exists(EG(class_table), key)) { in preload_link()
3701 parent = zend_hash_find_ptr(EG(class_table), key); in preload_link()
3715 p = zend_hash_find_ptr(EG(class_table), ce->interface_names[i].lc_name); in preload_link()
3731 p = zend_hash_find_ptr(EG(class_table), ce->trait_names[i].lc_name); in preload_link()
3750 zv = zend_hash_set_bucket_key(EG(class_table), (Bucket*)zv, key); in preload_link()
3798 orig_dtor = EG(class_table)->pDestructor; in preload_link()
3799 EG(class_table)->pDestructor = NULL; in preload_link()
3800 ZEND_HASH_REVERSE_FOREACH_STR_KEY_VAL(EG(class_table), key, zv) { in preload_link()
3808 && zend_hash_exists(EG(class_table), key)) { in preload_link()
3845 zend_hash_add(&script->script.class_table, key, zv); in preload_link()
3848 EG(class_table)->nNumOfElements--; in preload_link()
3850 EG(class_table)->pDestructor = orig_dtor; in preload_link()
3851 zend_hash_rehash(EG(class_table)); in preload_link()
3864 if (!zend_hash_exists(&script->script.class_table, key)) { in preload_link()
3917 uint32_t num_classes = zend_hash_num_elements(EG(class_table)); in preload_ensure_classes_loadable()
3922 ZEND_HASH_REVERSE_FOREACH_PTR(EG(class_table), ce) { in preload_ensure_classes_loadable()
4093 ZEND_HASH_FOREACH_PTR(&script->script.class_table, ce) { in preload_optimize()
4100 ZEND_HASH_FOREACH_PTR(&tmp_script->script.class_table, ce) { in preload_optimize()
4111 ZEND_HASH_FOREACH_PTR(&script->script.class_table, ce) { in preload_optimize()
4116 ZEND_HASH_FOREACH_PTR(&script->script.class_table, ce) { in preload_optimize()
4240 if (zend_hash_num_elements(&script->class_table)) { in preload_load()
4241 Bucket *p = script->class_table.arData; in preload_load()
4242 Bucket *end = p + script->class_table.nNumUsed; in preload_load()
4244 zend_hash_extend(CG(class_table), in preload_load()
4245 CG(class_table)->nNumUsed + script->class_table.nNumUsed, 0); in preload_load()
4247 _zend_hash_append_ex(CG(class_table), p->key, &p->val, 1); in preload_load()
4257 if (EG(class_table)) { in preload_load()
4258 EG(persistent_classes_count) = EG(class_table)->nNumUsed; in preload_load()
4455 ZEND_HASH_REVERSE_FOREACH_VAL(EG(class_table), zv) { in accel_preload()
4586 preload_move_user_classes(CG(class_table), &script->script.class_table); in accel_preload()
4588 zend_hash_sort_ex(&script->script.class_table, preload_sort_classes, NULL, 0); in accel_preload()
4601 ZEND_HASH_FOREACH_PTR(&script->script.class_table, ce) { in accel_preload()
4631 if (zend_hash_num_elements(&script->script.class_table) > 1) { in accel_preload()
4632 zend_hash_sort_ex(&script->script.class_table, preload_sort_classes, NULL, 0); in accel_preload()