69 Commits (e5d9c150631c2733f77a44385e12c84b88dc639e)

Author SHA1 Message Date
Xuefer e5d9c15063 kill warnings 10 years ago
Xuefer c92727b809 kill warning 10 years ago
Xuefer 8ee211b61c kill warning 10 years ago
Xuefer 9579c77164 fix build for <=PHP_5_2, optimize dirname call 10 years ago
Xuefer e5943a11f7 kill most const warning 10 years ago
Xuefer bbde30a43a tests/bug52160.phpt: report multiple error correctly 10 years ago
Xuefer 5daf260872 initial PHP_5_4 support 10 years ago
Xuefer 0e72928f44 fix false assertion for empty while (1) {} 11 years ago
Xuefer ed71049c18 decompiler: refix FETCH_CONSTANT for PHP_5_3 instead of messing up with UCLASS 11 years ago
Xuefer 13e183586f fix type of op_type mismsatch for PHP 5-, assert before changing opline_num 11 years ago
Xuefer cccdfd61aa decompiler: massive improvements for php 5 and 5.3 11 years ago
Xuefer 4271653af9 PHP 6: initial catch up with php 6 literals and trait 11 years ago
Xuefer fe1b49296b fix builtin constant memory leak on compile 11 years ago
Xuefer 888824c874 PHP_6: fix for function and class talbe similar to previous fix 12 years ago
Xuefer f7aea863c0 PHP_6: new zend_constants.dtor which is used to free zend_constant.value on shutdown. cannot be used for XCache temp zend_constants table 12 years ago
Xuefer 15d74bace5 remove superfluous code about auto_globals 12 years ago
Xuefer 315914c5d4 move and add back compatibile function to utils.c 12 years ago
Xuefer 86ca8105aa use XCACHE_ERROR_CACHING macro to simplify ifdefs 12 years ago
Xuefer 80634fd463 make #ifdef's looks better for E_DEPRECATED 12 years ago
Xuefer 4bec45f41c PHP6 build fix 13 years ago
Xuefer 89f3a28486 make use of internal_constant_tail otherwise 1.3 will cache unwanted constants 13 years ago
Xuefer 4dbfbd7e1e also cache/reproduce E_DEPRECATED 13 years ago
Xuefer bc2a3aa184 copy only internal constant, clean constant on shutdown 13 years ago
Xuefer c553ca6262 PHP_6: fix build 13 years ago
Xuefer f20aec667f avoid unused function warning 13 years ago
Xuefer 010293a523 handle compile time new constant. fixed #208: null as default value for parameters with array type hint produces a fatal error 13 years ago
Xuefer 9031c962d5 remove signed/unsigned warning 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 8560c8fa43 fixed undefined symbol zend_vspprintf, use vspprintf instead 14 years ago
Xuefer f304523f89 PHP_6: added goto support 14 years ago
Xuefer 470c2fcee8 PHP_4: fix build 14 years ago
Xuefer 7dcd2de319 optimized function_table/class_table by caching hash value 14 years ago
Xuefer b36dbed007 PHP_6: updated support 14 years ago
Xuefer 7e8177b1d5 don't catch compiler error, just warnings 14 years ago
Xuefer 52c01c2e35 fixed #157: support user error handler for E_STRICT. E_STRICT is now cached 14 years ago
Xuefer b96c159e8e 5.3 support 14 years ago
Xuefer 513ae0523a typo 15 years ago
Xuefer 49984336de full ZendOptimizer compatibility 15 years ago
Xuefer 5a15696e8a build with vc6 by fixing TRAC va_arg 15 years ago
Xuefer 22e597e5a8 disable copying internal class temporarily 15 years ago
Xuefer 69120fa668 copy function/class table correctly by using add_ref 15 years ago
Xuefer bf38b8775c copy internal functions/classes into sandbox, they're needed by compiler 15 years ago
Xuefer 1609bb2f30 TRACE() instead of ifdef/fprintf 15 years ago
Xuefer c78b30ab6d remove warnings 15 years ago
Xuefer 4c1af68f24 trunk: kill warning on solaris compiler 15 years ago
Xuefer 5c4b4a9ffb make [269] pass test cases 15 years ago
Xuefer d8505b39e5 do not destruct shallow copied tmp_auto_globals. also improve copying of other hash tables 15 years ago
Xuefer e80ab3c399 full compatible with auto_globals_jit, no need to disable it from now on 15 years ago
Xuefer 83512c514b remove false assertion. 15 years ago
Xuefer 784cff26d0 cacher: trick in_compilation state, don't trigger !__autoload at compile time 15 years ago