1
0
Fork 0

55 Commits (f7aea863c020dc9aafc3c13319d426715d6ed4a1)

Author SHA1 Message Date
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 13 years ago
Xuefer 15d74bace5 remove superfluous code about auto_globals 13 years ago
Xuefer 315914c5d4 move and add back compatibile function to utils.c 13 years ago
Xuefer 86ca8105aa use XCACHE_ERROR_CACHING macro to simplify ifdefs 13 years ago
Xuefer 80634fd463 make #ifdef's looks better for E_DEPRECATED 13 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 15 years ago
Xuefer 470c2fcee8 PHP_4: fix build 15 years ago
Xuefer 7dcd2de319 optimized function_table/class_table by caching hash value 15 years ago
Xuefer b36dbed007 PHP_6: updated support 15 years ago
Xuefer 7e8177b1d5 don't catch compiler error, just warnings 15 years ago
Xuefer 52c01c2e35 fixed #157: support user error handler for E_STRICT. E_STRICT is now cached 15 years ago
Xuefer b96c159e8e 5.3 support 15 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 16 years ago
Xuefer 22e597e5a8 disable copying internal class temporarily 16 years ago
Xuefer 69120fa668 copy function/class table correctly by using add_ref 16 years ago
Xuefer bf38b8775c copy internal functions/classes into sandbox, they're needed by compiler 16 years ago
Xuefer 1609bb2f30 TRACE() instead of ifdef/fprintf 16 years ago
Xuefer c78b30ab6d remove warnings 16 years ago
Xuefer 4c1af68f24 trunk: kill warning on solaris compiler 16 years ago
Xuefer 5c4b4a9ffb make [269] pass test cases 16 years ago
Xuefer d8505b39e5 do not destruct shallow copied tmp_auto_globals. also improve copying of other hash tables 16 years ago
Xuefer e80ab3c399 full compatible with auto_globals_jit, no need to disable it from now on 16 years ago
Xuefer 83512c514b remove false assertion. 16 years ago
Xuefer 784cff26d0 cacher: trick in_compilation state, don't trigger !__autoload at compile time 16 years ago
Xuefer d1ecd8fba1 cacher: php4 fix for #36 16 years ago
Xuefer 643ed26444 cacher: fixed #41, don't early bind class that implement interface 16 years ago
Xuefer 4537ab156d fix undefined symnbol max 16 years ago
Xuefer c9591dbe5b fixed #41, early class binding 16 years ago
Xuefer b47072a8eb revert wrong commit in [209] 16 years ago
Xuefer ade8255b0a fixed #42, conflict between xcache sandbox and user error handler 16 years ago
Xuefer f46eb95b47 cacher: fix sandbox destructor problem that cause memory leak, introduced by [166] 16 years ago
Xuefer d519ff2c5a BUCKET_KEY readability and PHP_6 build fix 16 years ago
Xuefer ade3729794 use existing hashtable pDestructor to avoid accident undefined symbol 16 years ago
Xuefer 42efedb793 reconstruct shm/allocator 16 years ago
Xuefer 76174b4273 move open_files out of sandbox, it's not needed 16 years ago
Xuefer 5db529021f removed unused xc_constant_copy_ctor 16 years ago
Xuefer 4ec818c068 PHP_6: builds again with php6. update UChar/void ptr to zstr. 16 years ago
Xuefer 99e6113755 fixed #20, default: --enable-xcache-constant=yes 16 years ago