1
0
Fork 0
Commit Graph

55 Commits (ea5e888d9df000dc26ae6e1d64eeeeb8535d7d8c)

Author SHA1 Message Date
Xuefer 4af40759f6 restruct cached compile, add md5 table to recognize and merge file with same content
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@311 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-09 16:27:03 +00:00
Xuefer eb1f19aad2 IS_CV code re-arrange
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@310 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-09 10:01:17 +00:00
Xuefer da00589b96 stack interface changes
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@307 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-09 03:42:09 +00:00
Xuefer 0ba961fb14 c comments fix
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@302 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-07 14:13:38 +00:00
Xuefer ddc1ca92f3 debug code to check compiler result size
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@300 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-03 07:58:23 +00:00
Xuefer c78b30ab6d remove warnings
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@295 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-03 01:48:53 +00:00
Xuefer 0356300ba7 m4 compatibility for solaris
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@292 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-02 02:28:29 +00:00
Xuefer 6f32441f4f typo of last fix
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@291 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-02 02:21:04 +00:00
Xuefer 785338a83d trunk: fix bad macro name, solaris m4 is picky on it
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@290 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-02 02:16:38 +00:00
Xuefer 1d3a6722fc processor: ws
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@284 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-11-22 11:43:31 +00:00
Xuefer c0a56a47f2 trunk: catch up doc_comment with PHP6
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@272 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-11-05 03:00:32 +00:00
Xuefer e80ab3c399 full compatible with auto_globals_jit, no need to disable it from now on
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@268 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-10-29 02:05:01 +00:00
Xuefer de084ab362 PHP_6: processor: fix script_encoding eleak
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@267 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-10-29 02:03:44 +00:00
Xuefer 7f21eca6e7 fix var reference handling, fix #47, Assertion failed on shm
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@248 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-10-16 09:07:30 +00:00
Xuefer 22ddb4c0ac processor: apply reference handling on opcode caching. reverted [196] [199] [220] and refix for #36
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@233 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-10-10 00:46:00 +00:00
Xuefer 2ec9c783a1 processor: fix check_function of DEF_HASH_TABLE_FUNC for dprint
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@232 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-10-10 00:40:29 +00:00
Xuefer a75411f56e fix zval reference handling
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@231 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-10-10 00:35:56 +00:00
Xuefer 99861b1d3c processor: dprint upgrade, added --enable-xcache-dprint
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@230 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-10-10 00:31:50 +00:00
Xuefer a24b9c693d cacher: fix eleak in op_array non-shadow-copy (readonly_protection=on)
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@221 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-10-07 04:21:44 +00:00
Xuefer eab2061906 cacher: correct the fix [199] [196] for #36. was breaking testcase Zend/tests/bug28442.phpt
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@220 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-10-07 04:13:59 +00:00
Xuefer 13195156e4 cacher PHP_5: fix prototype for readonly_protection=off, fix testcase Zend/tests/bug37632.phpt
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@219 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-10-07 03:57:25 +00:00
Xuefer 3365e394be processor: zend_constant.name uses malloc
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@218 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-10-07 02:14:45 +00:00
Xuefer f4b67d768d processor: reset refcount to 0 to kill leak warning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@217 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-10-07 01:55:45 +00:00
Xuefer c9591dbe5b fixed #41, early class binding
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@212 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-10-04 00:38:45 +00:00
Xuefer d519ff2c5a BUCKET_KEY readability and PHP_6 build fix
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@200 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-09-29 00:09:51 +00:00
Xuefer 015d71b366 processor: remove commented code, fix corruption detected by --eanble-xcache-test for [196]
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@199 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-09-24 08:33:31 +00:00
Xuefer b17bb8f8a6 processor: don't introduce spaces in IF*
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@198 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-09-24 08:30:42 +00:00
Xuefer d30fc0a479 processor: assertion delta is signed
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@197 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-09-24 08:29:28 +00:00
Xuefer 01bd668358 fix #36, wrong inheriting static class variables
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@196 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-09-24 08:02:43 +00:00
Xuefer 07cdfb0854 processor: move op_array ctor to be more readable
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@195 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-09-24 05:14:13 +00:00
Xuefer d8701d4fce PHP_5_2: new element in zend_brk_cont_element
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@194 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-09-24 04:18:22 +00:00
Xuefer 603e6d43cb kill 64bit warning when self test is enabled
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@193 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-09-24 04:17:38 +00:00
Xuefer ec94318ff0 call op_array_ctor handler on restore to be more compatible with other zend_extension
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@189 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-09-20 00:24:42 +00:00
Xuefer eb41ec3baf Processor: fix type processor_t conflict with Mac OS X
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@178 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-09-18 00:27:17 +00:00
Xuefer 42efedb793 reconstruct shm/allocator
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@148 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-09-09 00:56:44 +00:00
Xuefer 40c027b240 remove typo
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@122 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-09-02 02:12:39 +00:00
Xuefer 114e36343b gc expired items, new ini: xcache.ttl xcache.gc_interval xcache.var_ttl xcache.var_maxttl xcache.var_gc_interval
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@114 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-08-30 00:31:03 +00:00
Xuefer 4ec818c068 PHP_6: builds again with php6. update UChar/void ptr to zstr.
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@103 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-08-27 05:09:02 +00:00
Xuefer 567b1054ba FIX: alloc'ed wrong size for string on restore
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@100 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-08-27 03:45:38 +00:00
Xuefer 0d578c04c0 sohosin compatible & TSRM fix.
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@99 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-08-26 07:35:18 +00:00
Xuefer 99e6113755 fixed #20, default: --enable-xcache-constant=yes
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@95 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-07-16 11:07:57 +00:00
Xuefer f7c7805f75 PHP_5_2: !__tostring cache was MFH by php
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@94 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-07-16 09:19:40 +00:00
Xuefer 543295527a try to show both count/size assert before abort
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@93 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-07-16 09:12:55 +00:00
Xuefer 75013592ee kill compiler warnings
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@91 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-07-16 06:30:58 +00:00
Xuefer 61b7b1df15 kill compiler warnings
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@90 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-07-16 06:06:46 +00:00
Xuefer 358fb1e573 fix #19 prototype inherit from abstract class
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@89 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-07-16 06:00:42 +00:00
Xuefer ee150ff9c3 catch up with PHP_5_2, zend_property_info.ce
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@78 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-06-11 02:49:31 +00:00
Xuefer 2fe9441b3c refix as in the example from http://www.hardened-php.net/eaccelerator-0.9.3-hash-fix.patch
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@58 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-06-03 02:30:58 +00:00
Xuefer 4e695efe19 brings 5.0.x support back
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@56 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-05-31 01:22:18 +00:00
Xuefer a97a4ef176 patch for hardening-patch
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@50 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-05-30 12:02:53 +00:00