1
0
Fork 0
Commit Graph

276 Commits

Author SHA1 Message Date
Xuefer df3dce2a4a optimizer: fix bb head, and remove unused code
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@332 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-16 13:15:36 +00:00
Xuefer 04fc727783 optimzer: implement dop for debugging
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@331 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-16 13:14:15 +00:00
Xuefer f0b0fb8120 rebuild zend_try_catch_element
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@330 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-16 12:10:15 +00:00
Xuefer 563648330f trunk: merged 328, fixed #56: xcache_set segfaults when xcache.var_size=0
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@329 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-16 12:04:32 +00:00
Xuefer 5eaa9b12e8 add EA_DIR so ppl won't have to stury prepare.devel
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@327 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-13 12:29:15 +00:00
Xuefer 649b96853a optimizer: handle try/catch and make all opnum(opline_num) to be bbid_t inside optimization
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@326 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-10 17:17:59 +00:00
Xuefer 56a3ae64db add 1.2.0 release date
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@324 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-10 08:29:03 +00:00
Xuefer fc2be9a6a4 add xc_php_addref_dmz and s/xc_php_remove_dmz/xc_php_release_dmz/
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@323 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-10 08:18:09 +00:00
Xuefer 78ea9ed121 avoid double free on php hit
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@322 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-10 08:14:46 +00:00
Xuefer 159ef31736 admin: show php refcount
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@321 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-10 08:13:37 +00:00
Xuefer babf8e3b57 cacher: disable extra openbase dir warnning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@320 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-10 06:12:27 +00:00
Xuefer 4d09e78b6c cacher: handle the case on compiler error, pass testcase bug35740.phpt
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@319 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-10 04:21:12 +00:00
Xuefer 2cccef837d accept TEST_ARGS for make xcachetest
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@318 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-10 04:17:50 +00:00
Xuefer ea5e888d9d cacher: fix stat and skip user stream
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@317 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-10 04:15:53 +00:00
Xuefer 792c39abc4 optimizer: don't crash on compiler error
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@316 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-10 03:22:26 +00:00
Xuefer c32e2b3854 compiler cacher: fix early_binding_class argument
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@315 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-10 03:08:05 +00:00
Xuefer fffb1e1bf2 compiler cacher: passed most of the testcases
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@314 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-10 02:31:42 +00:00
Xuefer 3b0a300b11 optimizer: fix leak
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@313 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-10 02:25:00 +00:00
Xuefer f0453a11dc optimizer: finished building of basic blocks
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@312 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-09 16:28:25 +00:00
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 b72808e539 bump version to 2.0.0-dev, and 1.3 will be a backport branch version
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@309 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-09 03:49:53 +00:00
Xuefer 43f3bde41f basic works on optimizer
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@308 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-09 03:44:45 +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 fdea5852e4 part of [305], make it compiles
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@306 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-08 16:59:00 +00:00
Xuefer 1609bb2f30 TRACE() instead of ifdef/fprintf
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@305 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-08 16:11:19 +00:00
Xuefer c2aa7eb965 bump trunk version to 1.3.0-dev
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@304 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-08 14:03:07 +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 9b1666062e fix false assertion on php.autoglobal_cnt
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@299 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-03 07:56:55 +00:00
Xuefer e55c1728d5 kill warnings for debug
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@297 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-03 02:58:06 +00:00
Xuefer a9153834b9 fixed compatibility with zo under apache 1.x
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@296 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-03 02:57:37 +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 4c1af68f24 trunk: kill warning on solaris compiler
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@294 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-02 02:40:00 +00:00
Xuefer 2b8cac41e5 NEWS update
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@293 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-12-02 02:30:25 +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 fee2bf3c7c disassembler: wrong parameter calling destroy_op_array which makes building on php4 zts fails
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@289 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-11-28 17:05:55 +00:00
Xuefer f784571aa7 removed unused var
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@288 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-11-28 17:04:53 +00:00
Xuefer 6f92821111 news for 1.2.0
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@286 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-11-22 11:44:26 +00:00
Xuefer ba86707ed7 bump version to 1.2.0-rc1
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@285 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-11-22 11:44:14 +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 60e8edb29f removed zend_append_version_info. not needed after [282]
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@283 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-11-21 14:12:05 +00:00
Xuefer 1fb72afd44 fix possible alloca() scope problem in lock
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@282 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-11-20 15:15:17 +00:00
Xuefer b31a6c1faa trunk: keep config.nice on `make xcachesvnclean`
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@281 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-11-20 12:53:32 +00:00
Xuefer e3193d1562 make [278] works when there's no sohosin/zo
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@280 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-11-20 12:51:45 +00:00
Xuefer b074ef2c25 trunk: fixed #48, was leaking info when cacher is not enabled by size
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@279 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-11-19 01:47:38 +00:00
Xuefer 59d3ec0a3d trunk: fix coredump on shutdown when loaded as "extension" and after "suhosin". thanks to Alex, Cristian and Esser
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@278 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2006-11-17 17:21:46 +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