Ticket #129 (reopened task)
TODO: fix compatibility with PHP_5_3
| Reported by: | judas_iscariote | Owned by: | moo |
|---|---|---|---|
| Priority: | major | Milestone: | 1.3.0 |
| Component: | cacher | Version: | 1.2.1 |
| Keywords: | Cc: | ||
| Blocked By: | PHP Version: | 5_3 | |
| Application: | all | Need User Feedback: | no |
| Other Exts: | SAPI: | Irrelevant | |
| Probability: | Always | Blocking: |
Description
Currently stuff is no longer compiling with the new PHP_5_3 branch, xcache needs to be adapted/tested in order to support late static binding and namespaces, will be nice to get this done asap in order to have enough time to test it troughly.
AUTOCHECK INFO: runtime autocheck Enabled (debug build) AUTOCHECK INFO: zend_compiled_variable: processor looks good AUTOCHECK INFO: zend_try_catch_element: processor looks good AUTOCHECK INFO: zend_brk_cont_element: processor looks good AUTOCHECK INFO: HashTable: processor looks good AUTOCHECK INFO: zval: processor looks good AUTOCHECK INFO: zend_arg_info: processor looks good AUTOCHECK INFO: zend_constant: processor looks good AUTOCHECK INFO: zend_property_info: processor looks good AUTOCHECK ERROR: ==== calc zend_class_entry ================= AUTOCHECK expected: type,name,name_length,parent,refcount,constants_updated,ce_flags,function_table,default_properties,properties_info,default_static_members,static_members,constants_table,builtin_functions,constructor,destructor,clone,__get,__set,__unset,__isset,__call,__callstatic,__tostring,serialize_func,unserialize_func,iterator_funcs,create_object,get_iterator,interface_gets_implemented,get_static_method,serialize,unserialize,interfaces,num_interfaces,filename,line_start,line_end,doc_comment,doc_comment_len,module AUTOCHECK missing : __callstatic get_static_method AUTOCHECK INFO: znode: processor looks good AUTOCHECK INFO: zend_op: processor looks good AUTOCHECK INFO: zend_op_array: processor looks good AUTOCHECK INFO: xc_constinfo_t: processor looks good AUTOCHECK INFO: xc_funcinfo_t: processor looks good AUTOCHECK INFO: xc_classinfo_t: processor looks good AUTOCHECK INFO: xc_autoglobal_t: processor looks good AUTOCHECK INFO: xc_entry_data_php_t: processor looks good AUTOCHECK INFO: xc_entry_data_var_t: processor looks good AUTOCHECK INFO: xc_entry_t: processor looks good AUTOCHECK ERROR: ==== store zend_class_entry ================= AUTOCHECK ERROR: ==== restore zend_class_entry ================= AUTOCHECK ERROR: ==== dprint zend_class_entry ================= AUTOCHECK ERROR: ==== dasm zend_class_entry ================= AUTOCHECK ERROR: ==== asm zend_class_entry ================= make: *** [processor.out] Error 1
Change History
Note: See
TracTickets for help on using
tickets.

