1
0
Fork 0

117 Commits (b860171aaead0e6351082c7f14f06f08014cf2c6)

Author SHA1 Message Date
Xuefer c04bb792d8 merge from trunk 11 years ago
Xuefer e2a871ec76 PHP_6: prepared in literal way for __FILE__ __DIR__ fix up 11 years ago
Xuefer 4271653af9 PHP 6: initial catch up with php 6 literals and trait 11 years ago
Xuefer 7471acdf96 disassembler: refix previous partial 11 years ago
Xuefer c343c77ef4 partial fix for decompiling 5.3 11 years ago
Xuefer cec9aeb79e segv because dir/filepath is unused by var key, need space optimize later 13 years ago
Xuefer f1143e68cb update op_array->filename for hard link restoring 13 years ago
Xuefer 6aaae80e38 the logic of implemenation of dir/file path fixing was wrong. file/dir path should be cached before hardlink 13 years ago
Xuefer 294075fc4c use src instead of dst 13 years ago
Xuefer 38569c559e back patch !__FILE__ and !__DIR__ on cache restore 13 years ago
Xuefer 4dbfbd7e1e also cache/reproduce E_DEPRECATED 13 years ago
Xuefer 3003e642fb reverted r643 as it's a false assertion. try another way to get ride of some const warning 13 years ago
Xuefer 28ce1b378c name/class_name need not deep copy in zend_arg_info 13 years ago
Xuefer 6e324d93f8 remove unused HashTable_zend_constant 13 years ago
Xuefer d7e92e4f8b 5.3 support, merge news from 1.2 14 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 14 years ago
Xuefer 025a73977b fix dprint space for { that without name 14 years ago
Xuefer f304523f89 PHP_6: added goto support 15 years ago
Xuefer 1af51b5e1f PHP_6: fix method prototype 15 years ago
Xuefer 470c2fcee8 PHP_4: fix build 15 years ago
Xuefer a1bbff4ffd PHP_6: unicode support for __get __set etc handlers 15 years ago
Xuefer 7dcd2de319 optimized function_table/class_table by caching hash value 15 years ago
Xuefer 277e453efc 1 byte off for zend_constant 15 years ago
Xuefer b36dbed007 PHP_6: updated support 15 years ago
Xuefer 5b6d472b1d constinfos cannot be fast copied 15 years ago
Xuefer 7e8177b1d5 don't catch compiler error, just warnings 15 years ago
Xuefer 6c747e7378 PHP_5_3: deep copy arg_info which is modified by executor 15 years ago
Xuefer 52c01c2e35 fixed #157: support user error handler for E_STRICT. E_STRICT is now cached 15 years ago
Xuefer 1d225c1885 shallow copy for some compiler result infos 15 years ago
Xuefer 94674f8374 PHP_5_3: support for new zvalue_value.type 15 years ago
Xuefer 9fdc8ec51a ZVAL_REFCOUNT was removed in ZendEngine 15 years ago
Xuefer b96c159e8e 5.3 support 15 years ago
Xuefer adf9a227cf fix: zval_data type size mismatch 15 years ago
Xuefer 9e29e3173d fixed #129, added idx_type for PHP_5_3 15 years ago
Xuefer 6b0f3f9cdf compile against PHP_5_3 15 years ago
Xuefer 4af40759f6 restruct cached compile, add md5 table to recognize and merge file with same content 16 years ago
Xuefer eb1f19aad2 IS_CV code re-arrange 16 years ago
Xuefer c0a56a47f2 trunk: catch up doc_comment with PHP6 16 years ago
Xuefer e80ab3c399 full compatible with auto_globals_jit, no need to disable it from now on 16 years ago
Xuefer de084ab362 PHP_6: processor: fix script_encoding eleak 16 years ago
Xuefer 7f21eca6e7 fix var reference handling, fix #47, Assertion failed on shm 16 years ago
Xuefer 22ddb4c0ac processor: apply reference handling on opcode caching. reverted [196] [199] [220] and refix for #36 16 years ago
Xuefer a75411f56e fix zval reference handling 16 years ago
Xuefer 99861b1d3c processor: dprint upgrade, added --enable-xcache-dprint 16 years ago
Xuefer a24b9c693d cacher: fix eleak in op_array non-shadow-copy (readonly_protection=on) 16 years ago
Xuefer 13195156e4 cacher PHP_5: fix prototype for readonly_protection=off, fix testcase Zend/tests/bug37632.phpt 16 years ago
Xuefer 3365e394be processor: zend_constant.name uses malloc 16 years ago
Xuefer f4b67d768d processor: reset refcount to 0 to kill leak warning 16 years ago
Xuefer c9591dbe5b fixed #41, early class binding 16 years ago
Xuefer d519ff2c5a BUCKET_KEY readability and PHP_6 build fix 16 years ago