pub type zend_executor_globals = _zend_executor_globals;
struct zend_executor_globals {Show 81 fields
pub uninitialized_zval: _zval_struct,
pub error_zval: _zval_struct,
pub symtable_cache: [*mut _zend_array; 32],
pub symtable_cache_limit: *mut *mut _zend_array,
pub symtable_cache_ptr: *mut *mut _zend_array,
pub symbol_table: _zend_array,
pub included_files: _zend_array,
pub bailout: *mut [__jmp_buf_tag; 1],
pub error_reporting: i32,
pub exit_status: i32,
pub function_table: *mut _zend_array,
pub class_table: *mut _zend_array,
pub zend_constants: *mut _zend_array,
pub vm_stack_top: *mut _zval_struct,
pub vm_stack_end: *mut _zval_struct,
pub vm_stack: *mut _zend_vm_stack,
pub vm_stack_page_size: usize,
pub current_execute_data: *mut _zend_execute_data,
pub fake_scope: *mut _zend_class_entry,
pub jit_trace_num: u32,
pub ticks_count: i32,
pub precision: i64,
pub persistent_constants_count: u32,
pub persistent_functions_count: u32,
pub persistent_classes_count: u32,
pub no_extensions: bool,
pub full_tables_cleanup: bool,
pub vm_interrupt: zend_atomic_bool_s,
pub timed_out: zend_atomic_bool_s,
pub in_autoload: *mut _zend_array,
pub hard_timeout: i64,
pub stack_base: *mut c_void,
pub stack_limit: *mut c_void,
pub regular_list: _zend_array,
pub persistent_list: _zend_array,
pub user_error_handler_error_reporting: i32,
pub exception_ignore_args: bool,
pub user_error_handler: _zval_struct,
pub user_exception_handler: _zval_struct,
pub user_error_handlers_error_reporting: _zend_stack,
pub user_error_handlers: _zend_stack,
pub user_exception_handlers: _zend_stack,
pub exception_class: *mut _zend_class_entry,
pub error_handling: u32,
pub capture_warnings_during_sccp: i32,
pub timeout_seconds: i64,
pub ini_directives: *mut _zend_array,
pub modified_ini_directives: *mut _zend_array,
pub error_reporting_ini_entry: *mut _zend_ini_entry,
pub objects_store: _zend_objects_store,
pub exception: *mut _zend_object,
pub prev_exception: *mut _zend_object,
pub opline_before_exception: *const _zend_op,
pub exception_op: [_zend_op; 3],
pub current_module: *mut _zend_module_entry,
pub active: bool,
pub flags: u8,
pub assertions: i64,
pub ht_iterators_count: u32,
pub ht_iterators_used: u32,
pub ht_iterators: *mut _HashTableIterator,
pub ht_iterators_slots: [_HashTableIterator; 16],
pub saved_fpu_cw_ptr: *mut c_void,
pub trampoline: _zend_function,
pub call_trampoline_op: _zend_op,
pub weakrefs: _zend_array,
pub exception_string_param_max_len: i64,
pub get_gc_buffer: zend_get_gc_buffer,
pub main_fiber_context: *mut _zend_fiber_context,
pub current_fiber_context: *mut _zend_fiber_context,
pub active_fiber: *mut _zend_fiber,
pub fiber_stack_size: usize,
pub record_errors: bool,
pub num_errors: u32,
pub errors: *mut *mut _zend_error_info,
pub filename_override: *mut _zend_string,
pub lineno_override: i64,
pub call_stack: _zend_call_stack,
pub max_allowed_stack_size: i64,
pub reserved_stack_size: u64,
pub reserved: [*mut c_void; 6],
}
§user_error_handler_error_reporting: i32
§user_error_handler: _zval_struct
§user_exception_handler: _zval_struct
§user_error_handlers_error_reporting: _zend_stack
§user_error_handlers: _zend_stack
§user_exception_handlers: _zend_stack
§error_handling: u32
§main_fiber_context: *mut _zend_fiber_context