Searched defs:class_table (Results 1 - 7 of 7) sorted by relevance

/PHP_TRUNK/ext/opcache/
H A DZendAccelerator.h159 HashTable class_table; member in struct:_zend_persistent_script
H A Dzend_persist.c886 static void zend_accel_persist_class_table(HashTable *class_table) argument
888 zend_hash_persist(class_table, zend_persist_class_entry);
889 zend_hash_apply(class_table, (apply_func_t) zend_update_parent_ce);
915 zend_accel_persist_class_table(&script->class_table);
H A Dzend_persist_calc.c373 static void zend_accel_persist_class_table_calc(HashTable *class_table) argument
375 zend_hash_persist_calc(class_table, zend_persist_class_entry_calc);
397 zend_accel_persist_class_table_calc(&new_persistent_script->class_table);
/PHP_TRUNK/Zend/
H A Dzend_globals.h82 HashTable *class_table; /* class table */ member in struct:_zend_compiler_globals
156 HashTable *class_table; /* class table */ member in struct:_zend_executor_globals
H A Dzend_compile.c977 ZEND_API zend_class_entry *do_bind_class(const zend_op_array* op_array, const zend_op *opline, HashTable *class_table, zend_bool compile_time) /* {{{ */ argument
989 if ((ce = zend_hash_find_ptr(class_table, Z_STR_P(op1))) == NULL) {
994 if (zend_hash_add_ptr(class_table, Z_STR_P(op2), ce) == NULL) {
1014 ZEND_API zend_class_entry *do_bind_inherited_class(const zend_op_array *op_array, const zend_op *opline, HashTable *class_table, zend_class_entry *parent_ce, zend_bool compile_time) /* {{{ */ argument
1027 ce = zend_hash_find_ptr(class_table, Z_STR_P(op1));
1041 if (zend_hash_exists(class_table, Z_STR_P(op2))) {
1050 if (zend_hash_add_ptr(class_table, Z_STR_P(op2), ce) == NULL) {
1074 if (do_bind_class(CG(active_op_array), opline, CG(class_table), 1) == NULL) {
1077 table = CG(class_table);
1102 if (do_bind_inherited_class(CG(active_op_array), opline, CG(class_table), c
[all...]
H A Dzend_vm_def.h6844 Z_CE_P(EX_VAR(opline->result.var)) = do_bind_class(&EX(func)->op_array, opline, EG(class_table), 0);
6853 Z_CE_P(EX_VAR(opline->result.var)) = do_bind_inherited_class(&EX(func)->op_array, opline, EG(class_table), Z_CE_P(EX_VAR(opline->extended_value)), 0);
6863 if ((zce = zend_hash_find(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op2)))) == NULL ||
6864 ((orig_zce = zend_hash_find(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op1)))) != NULL &&
6866 do_bind_inherited_class(&EX(func)->op_array, opline, EG(class_table), Z_CE_P(EX_VAR(opline->extended_value)), 0); variable
6877 ce = zend_hash_find_ptr(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op2)));
6898 ce = zend_hash_find_ptr(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op2)));
/PHP_TRUNK/sapi/phpdbg/
H A Dphpdbg_bp.c413 HashTable class_breaks, *class_table; local
426 if (!(class_table = zend_hash_str_find_ptr(&PHPDBG_G(bp)[PHPDBG_BREAK_METHOD], class_lcname, class_len))) {
428 class_table = zend_hash_str_update_mem(&PHPDBG_G(bp)[PHPDBG_BREAK_METHOD], class_lcname, class_len, &class_breaks, sizeof(HashTable));
431 if (!zend_hash_str_exists(class_table, func_lcname, func_len)) {
442 zend_hash_str_update_mem(class_table, func_lcname, func_len, &new_break, sizeof(phpdbg_breakmethod_t));
446 PHPDBG_BREAK_MAPPING(new_break.id, class_table);
581 if (!(ce = zend_hash_str_find_ptr(EG(class_table), zend_str_tolower_dup(new_break->class_name, new_break->class_len), new_break->class_len))) {
616 HashTable class_breaks, *class_table; local
640 if (!(class_table = zend_hash_str_find_ptr(&PHPDBG_G(bp)[PHPDBG_BREAK_METHOD_OPLINE], new_break.class_name, new_break.class_len))) {
642 class_table
942 HashTable *class_table; local
1421 HashTable *class_table; local
1507 HashTable *class_table, *method_table; local
[all...]

Completed in 30 milliseconds