Lines Matching defs:_zend_executor_globals

137 struct _zend_executor_globals {  struct
138 zval uninitialized_zval;
139 zval error_zval;
142 zend_array *symtable_cache[SYMTABLE_CACHE_SIZE];
143 zend_array **symtable_cache_limit;
144 zend_array **symtable_cache_ptr;
146 zend_array symbol_table; /* main symbol table */
148 HashTable included_files; /* files already included */
150 JMP_BUF *bailout;
152 int error_reporting;
153 int exit_status;
155 HashTable *function_table; /* function symbol table */
156 HashTable *class_table; /* class table */
157 HashTable *zend_constants; /* constants table */
159 zval *vm_stack_top;
160 zval *vm_stack_end;
161 zend_vm_stack vm_stack;
163 struct _zend_execute_data *current_execute_data;
164 zend_class_entry *scope;
166 zend_long precision;
168 int ticks_count;
170 HashTable *in_autoload;
171 zend_function *autoload_func;
172 zend_bool full_tables_cleanup;
175 zend_bool no_extensions;
178 zend_bool timed_out;
179 OSVERSIONINFOEX windows_version_info;
182 HashTable regular_list;
183 HashTable persistent_list;
185 int user_error_handler_error_reporting;
186 zval user_error_handler;
187 zval user_exception_handler;
188 zend_stack user_error_handlers_error_reporting;
189 zend_stack user_error_handlers;
190 zend_stack user_exception_handlers;
192 zend_error_handling_t error_handling;
193 zend_class_entry *exception_class;
196 zend_long timeout_seconds;
198 int lambda_count;
200 HashTable *ini_directives;
201 HashTable *modified_ini_directives;
202 zend_ini_entry *error_reporting_ini_entry;
204 zend_objects_store objects_store;
205 zend_object *exception, *prev_exception;
206 const zend_op *opline_before_exception;
207 zend_op exception_op[3];
209 struct _zend_module_entry *current_module;
211 zend_bool active;
212 zend_bool valid_symbol_table;
214 zend_long assertions;
216 uint32_t ht_iterators_count; /* number of allocatd slots */
217 uint32_t ht_iterators_used; /* number of used slots */
218 HashTableIterator *ht_iterators;
219 HashTableIterator ht_iterators_slots[16];
221 void *saved_fpu_cw_ptr;
223 XPFPA_CW_DATATYPE saved_fpu_cw;
226 zend_function trampoline;
227 zend_op call_trampoline_op;
229 void *reserved[ZEND_MAX_RESERVED_RESOURCES];