253 Commits (trunk)

Author SHA1 Message Date
Xuefer 7cfae1680f processor: remove extra ) 10 years ago
Xuefer 6e4375d61b decompiler: fix decompiling runtime array 10 years ago
Xuefer d7a969ea1c PHP_6: disassembler/decompiler: fix property 10 years ago
Xuefer c04bb792d8 merge from trunk 10 years ago
Xuefer e2a871ec76 PHP_6: prepared in literal way for __FILE__ __DIR__ fix up 10 years ago
Xuefer 369b9eabbb runtime check for field list assertion to tell which is mismatch 10 years ago
Xuefer 4271653af9 PHP 6: initial catch up with php 6 literals and trait 10 years ago
Xuefer 2e9dd4df93 remove unused foreach code 10 years ago
Xuefer 7471acdf96 disassembler: refix previous partial 10 years ago
Xuefer c343c77ef4 partial fix for decompiling 5.3 10 years ago
Xuefer c65bcccb7a fix build by avoing nested macro with ifdef 11 years ago
Xuefer cec9aeb79e segv because dir/filepath is unused by var key, need space optimize later 12 years ago
Xuefer f1143e68cb update op_array->filename for hard link restoring 12 years ago
Xuefer 6aaae80e38 the logic of implemenation of dir/file path fixing was wrong. file/dir path should be cached before hardlink 12 years ago
Xuefer 7a6edb78d4 correct cache class index 12 years ago
Xuefer 294075fc4c use src instead of dst 12 years ago
Xuefer 38569c559e back patch !__FILE__ and !__DIR__ on cache restore 12 years ago
Xuefer 2d2b69a0be fix build with PHP6 12 years ago
Xuefer 4dbfbd7e1e also cache/reproduce E_DEPRECATED 12 years ago
Xuefer 3003e642fb reverted r643 as it's a false assertion. try another way to get ride of some const warning 12 years ago
Xuefer 28ce1b378c name/class_name need not deep copy in zend_arg_info 12 years ago
Xuefer 6e324d93f8 remove unused HashTable_zend_constant 12 years ago
Xuefer 69c693df21 do not call php6 api for older php 13 years ago
Xuefer d7e92e4f8b 5.3 support, merge news from 1.2 13 years ago
Xuefer bedd56400a PHP_5_3 support: uses ZEND_COMPILE_IGNORE_INTERNAL_CLASSES and ZEND_COMPILE_DELAYED_BINDING stuffs for PHP_5_3 support finally 13 years ago
Xuefer 025a73977b fix dprint space for { that without name 13 years ago
Xuefer f304523f89 PHP_6: added goto support 14 years ago
Xuefer 1af51b5e1f PHP_6: fix method prototype 14 years ago
Xuefer 0c5f4896ce use u_strlen instead of for loop 14 years ago
Xuefer decd2ba8c3 remove warning calling u_strcmp 14 years ago
Xuefer 470c2fcee8 PHP_4: fix build 14 years ago
Xuefer a1bbff4ffd PHP_6: unicode support for __get __set etc handlers 14 years ago
Xuefer 7dcd2de319 optimized function_table/class_table by caching hash value 14 years ago
Xuefer 277e453efc 1 byte off for zend_constant 14 years ago
Xuefer b36dbed007 PHP_6: updated support 14 years ago
Xuefer 5b6d472b1d constinfos cannot be fast copied 14 years ago
Xuefer 7e8177b1d5 don't catch compiler error, just warnings 14 years ago
Xuefer 6c747e7378 PHP_5_3: deep copy arg_info which is modified by executor 14 years ago
Xuefer 52c01c2e35 fixed #157: support user error handler for E_STRICT. E_STRICT is now cached 14 years ago
Xuefer 1d225c1885 shallow copy for some compiler result infos 14 years ago
Xuefer 94674f8374 PHP_5_3: support for new zvalue_value.type 14 years ago
Xuefer 9fdc8ec51a ZVAL_REFCOUNT was removed in ZendEngine 14 years ago
Xuefer b96c159e8e 5.3 support 14 years ago
Xuefer adf9a227cf fix: zval_data type size mismatch 14 years ago
Xuefer 9e29e3173d fixed #129, added idx_type for PHP_5_3 14 years ago
Xuefer 6b0f3f9cdf compile against PHP_5_3 14 years ago
Xuefer bc30ff8728 processor: fix warning about undefined item_ for popdef, thanks Elan Ruusam?e 15 years ago
Xuefer 65282d6051 processor: only undefine() when defined() to avoid warning with some m4 15 years ago
Xuefer 4af40759f6 restruct cached compile, add md5 table to recognize and merge file with same content 15 years ago
Xuefer eb1f19aad2 IS_CV code re-arrange 15 years ago