Lines Matching refs:script
73 zend_hash_init(&persistent_script->script.function_table, 128, NULL, ZEND_FUNCTION_DTOR, 0); in create_persistent_script()
78 zend_hash_init(&persistent_script->script.class_table, 16, NULL, ZEND_CLASS_DTOR, 0); in create_persistent_script()
86 persistent_script->script.function_table.pDestructor = zend_accel_destroy_zend_function; in free_persistent_script()
87 persistent_script->script.class_table.pDestructor = zend_accel_destroy_zend_class; in free_persistent_script()
89 persistent_script->script.function_table.pDestructor = NULL; in free_persistent_script()
90 persistent_script->script.class_table.pDestructor = NULL; in free_persistent_script()
93 zend_hash_destroy(&persistent_script->script.function_table); in free_persistent_script()
94 zend_hash_destroy(&persistent_script->script.class_table); in free_persistent_script()
96 if (persistent_script->script.filename) { in free_persistent_script()
97 zend_string_release_ex(persistent_script->script.filename, 0); in free_persistent_script()
781 *op_array = persistent_script->script.main_op_array; in zend_accel_load_script()
802 if (zend_hash_num_elements(&persistent_script->script.class_table) > 0) { in zend_accel_load_script()
803 zend_accel_class_hash_copy_from_shm(CG(class_table), &persistent_script->script.class_table); in zend_accel_load_script()
807 if (zend_hash_num_elements(&persistent_script->script.function_table) > 0) { in zend_accel_load_script()
808 …zend_accel_function_hash_copy_from_shm(CG(function_table), &persistent_script->script.function_tab… in zend_accel_load_script()
813 persistent_script->script.filename) { in zend_accel_load_script()
817 … sizeof(haltoff) - 1, ZSTR_VAL(persistent_script->script.filename), ZSTR_LEN(persistent_script->sc… in zend_accel_load_script()
827 if (zend_hash_num_elements(&persistent_script->script.function_table) > 0) { in zend_accel_load_script()
828 zend_accel_function_hash_copy(CG(function_table), &persistent_script->script.function_table); in zend_accel_load_script()
830 if (zend_hash_num_elements(&persistent_script->script.class_table) > 0) { in zend_accel_load_script()
831 zend_accel_class_hash_copy(CG(class_table), &persistent_script->script.class_table); in zend_accel_load_script()
835 if (persistent_script->script.first_early_binding_opline != (uint32_t)-1) { in zend_accel_load_script()
837 CG(compiled_filename) = persistent_script->script.filename; in zend_accel_load_script()
838 zend_do_delayed_early_binding(op_array, persistent_script->script.first_early_binding_opline); in zend_accel_load_script()