# # ChangeLog for trunk # # Generated by Trac 1.0.1 # 2013-05-23T11:59:06+02:00 Sat, 21 Oct 2006 06:06:38 GMT moo [263] * trunk/xcache.h (modified) PHP6: fix #49, builds again with php 6 devel Wed, 18 Oct 2006 11:18:43 GMT moo [257] * trunk/coverager/coverager.php (modified) coverager: fix -1 problem when XCache is not loaded Tue, 17 Oct 2006 14:17:45 GMT moo [254] * trunk/xcache.c (modified) fix xcache.var_ttl displaying in info, fix xcache_get for ttl- unlimited Mon, 16 Oct 2006 10:42:16 GMT moo [250] * trunk/admin/xcache.php (modified) admin: fix switcher class on active Mon, 16 Oct 2006 10:40:36 GMT moo [249] * trunk/admin/xcache.php (modified) return 0 s instead of empty for deltatime Mon, 16 Oct 2006 09:07:30 GMT moo [248] * trunk/processor/processor.m4 (modified) fix var reference handling, fix #47, Assertion failed on shm Wed, 11 Oct 2006 00:27:27 GMT moo [236] * trunk/xcache.c (modified) better debugging info Wed, 11 Oct 2006 00:26:23 GMT moo [235] * trunk/utils.c (modified) * trunk/xcache.c (modified) cacher: trick in_compilation state, don't trigger !__autoload at compile ... Tue, 10 Oct 2006 01:33:19 GMT moo [234] * trunk/xcache-test.ini (modified) oops, wrong commit Tue, 10 Oct 2006 00:46:00 GMT moo [233] * trunk/processor/head.m4 (modified) * trunk/processor/main.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/xcache-test.ini (modified) * trunk/xcache.c (modified) * trunk/xcache.h (modified) processor: apply reference handling on opcode caching. reverted [196] ... Tue, 10 Oct 2006 00:40:29 GMT moo [232] * trunk/processor/hashtable.m4 (modified) processor: fix check_function of DEF_HASH_TABLE_FUNC for dprint Tue, 10 Oct 2006 00:35:56 GMT moo [231] * trunk/processor/processor.m4 (modified) fix zval reference handling Tue, 10 Oct 2006 00:31:50 GMT moo [230] * trunk/config.m4 (modified) * trunk/config.w32 (modified) * trunk/processor/hashtable.m4 (modified) * trunk/processor/head.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/processor/string.m4 (modified) * trunk/processor/struct.m4 (modified) * trunk/xcache.c (modified) processor: dprint upgrade, added --enable-xcache-dprint Sun, 08 Oct 2006 09:04:04 GMT moo [229] * trunk/run-xcachetest (modified) added ext/reflection/tests to testcase list Sun, 08 Oct 2006 06:46:14 GMT moo [228] * trunk/coverager.c (modified) fixed #45, more robust xc_coverager_get_op_array_size_no_tail Sat, 07 Oct 2006 12:36:13 GMT moo [227] * trunk/xcache.c (modified) cacher: remove redundant open_basedir check, it's done before compiling, ... Sat, 07 Oct 2006 10:57:44 GMT moo [226] * trunk/utils.c (modified) cacher: php4 fix for #36 Sat, 07 Oct 2006 10:52:05 GMT moo [225] * trunk/xcache-test.ini (modified) testcase: use default settings unless required Sat, 07 Oct 2006 04:55:05 GMT moo [224] * trunk/xcache.c (modified) avoid 64bit compiler warning Sat, 07 Oct 2006 04:36:03 GMT moo [223] * trunk/Makefile.frag (modified) fix path of xcache-test.ini so xcachetest be run outside of xcache ... Sat, 07 Oct 2006 04:32:18 GMT moo [222] * trunk/run-xcachetest (modified) add php-src/ext/standard to tests Sat, 07 Oct 2006 04:21:44 GMT moo [221] * trunk/processor/processor.m4 (modified) cacher: fix eleak in op_array non-shadow-copy (readonly_protection=on) Sat, 07 Oct 2006 04:13:59 GMT moo [220] * trunk/processor/head.m4 (modified) cacher: correct the fix [199] [196] for #36. was breaking testcase ... Sat, 07 Oct 2006 03:57:25 GMT moo [219] * trunk/processor/processor.m4 (modified) cacher PHP_5: fix prototype for readonly_protection=off, fix testcase ... Sat, 07 Oct 2006 02:14:45 GMT moo [218] * trunk/processor/processor.m4 (modified) processor: zend_constant.name uses malloc Sat, 07 Oct 2006 01:55:45 GMT moo [217] * trunk/processor/head.m4 (modified) * trunk/processor/processor.m4 (modified) processor: reset refcount to 0 to kill leak warning Sat, 07 Oct 2006 01:54:00 GMT moo [216] * trunk/xcache.c (modified) avoid crash when error compiling Sat, 07 Oct 2006 01:28:31 GMT moo [215] * trunk/Makefile.frag (modified) * trunk/run-xcachetest (added) * trunk/xcache-test.ini (added) script that help to run php test cases Thu, 05 Oct 2006 00:37:39 GMT moo [214] * trunk/utils.c (modified) cacher: fixed #41, don't early bind class that implement interface Wed, 04 Oct 2006 00:50:01 GMT moo [213] * trunk/utils.c (modified) * trunk/xcache.c (modified) fix undefined symnbol max Wed, 04 Oct 2006 00:38:45 GMT moo [212] * trunk/coverager.c (modified) * trunk/processor/processor.m4 (modified) * trunk/utils.c (modified) * trunk/utils.h (modified) * trunk/xcache.c (modified) * trunk/xcache.h (modified) fixed #41, early class binding Mon, 02 Oct 2006 01:11:40 GMT moo [210] * trunk/utils.c (modified) revert wrong commit in [209] Mon, 02 Oct 2006 01:09:56 GMT moo [209] * trunk/utils.c (modified) * trunk/utils.h (modified) fixed #42, conflict between xcache sandbox and user error handler Sun, 01 Oct 2006 10:55:48 GMT moo [208] * trunk/coverager.c (modified) coverager: simplify cov data and fix clean Sun, 01 Oct 2006 10:09:50 GMT moo [207] * trunk/coverager.c (modified) coverager: make xcache_coverager_start works Sun, 01 Oct 2006 09:34:59 GMT moo [206] * trunk/coverager.c (modified) coverager: fix build Sun, 01 Oct 2006 08:59:23 GMT moo [205] * trunk/coverager.c (modified) * trunk/xcache.c (modified) avoid undef'ing DEBUG so one can put DEBUG into CFLAGS Sun, 01 Oct 2006 08:57:51 GMT moo [204] * trunk/coverager.c (modified) * trunk/coverager.h (modified) * trunk/xcache-zh-gb2312.ini (modified) * trunk/xcache.c (modified) * trunk/xcache.ini (modified) * trunk/xcache_globals.h (modified) coverager: new api ... Sun, 01 Oct 2006 08:50:14 GMT moo [203] * trunk/utils.c (modified) cacher: fix sandbox destructor problem that cause memory leak, ... Sun, 01 Oct 2006 08:24:59 GMT moo [202] * trunk/xcache.c (modified) cacher: disable mtime-age when xcache.test is on Fri, 29 Sep 2006 11:04:28 GMT moo [201] * trunk/coverager.c (modified) coverager: avoid crash when upstream failed to compile file Fri, 29 Sep 2006 00:09:51 GMT moo [200] * trunk/disassembler.c (modified) * trunk/processor/hashtable.m4 (modified) * trunk/processor/head.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/utils.c (modified) * trunk/xcache.c (modified) * trunk/xcache.h (modified) BUCKET_KEY readability and PHP_6 build fix Sun, 24 Sep 2006 08:33:31 GMT moo [199] * trunk/processor/head.m4 (modified) * trunk/processor/processor.m4 (modified) processor: remove commented code, fix corruption detected by ... Sun, 24 Sep 2006 08:30:42 GMT moo [198] * trunk/processor/main.m4 (modified) processor: don't introduce spaces in IF* Sun, 24 Sep 2006 08:29:28 GMT moo [197] * trunk/processor/main.m4 (modified) processor: assertion delta is signed Sun, 24 Sep 2006 08:02:43 GMT moo [196] * trunk/processor/hashtable.m4 (modified) * trunk/processor/head.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/xcache.c (modified) fix #36, wrong inheriting static class variables Sun, 24 Sep 2006 05:14:13 GMT moo [195] * trunk/processor/head.m4 (modified) processor: move op_array ctor to be more readable Sun, 24 Sep 2006 04:18:22 GMT moo [194] * trunk/processor/processor.m4 (modified) PHP_5_2: new element in zend_brk_cont_element Sun, 24 Sep 2006 04:17:38 GMT moo [193] * trunk/processor/main.m4 (modified) kill 64bit warning when self test is enabled Sun, 24 Sep 2006 04:16:48 GMT moo [192] * trunk/Makefile.frag (modified) rm directories for xcachesvnclean Wed, 20 Sep 2006 00:26:40 GMT moo [191] * trunk/xcache.h (modified) bump version to 1.2-dev Wed, 20 Sep 2006 00:25:56 GMT moo [190] * trunk/xcache.c (modified) trick to load and work with zend optimizer Wed, 20 Sep 2006 00:24:42 GMT moo [189] * trunk/processor/head.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/xcache.c (modified) call op_array_ctor handler on restore to be more compatible with other ... Wed, 20 Sep 2006 00:19:42 GMT moo [188] * trunk/admin/xcache.tpl.php (modified) admin: title="detail number" Tue, 19 Sep 2006 00:37:06 GMT moo [187] * trunk/mkstructinfo.awk (modified) handle one line struct {}, multiline comments, whitespaces when parsing ... Tue, 19 Sep 2006 00:35:40 GMT moo [186] * trunk/config.m4 (modified) added argument "stop execution after first warning" for m4 to fail if ... Tue, 19 Sep 2006 00:32:27 GMT moo [185] * trunk/coverager/coverager.css (modified) * trunk/coverager/coverager.php (modified) * trunk/coverager/coverager.tpl.php (modified) Coverager: better error displaying Tue, 19 Sep 2006 00:31:30 GMT moo [184] * trunk/coverager/coverager.php (modified) fix tplcov Tue, 19 Sep 2006 00:30:08 GMT moo [183] * trunk/coverager/coverager.php (modified) Coverager: use script if extension is not loaded or coverager is not ... Tue, 19 Sep 2006 00:27:22 GMT moo [182] * trunk/admin/common.php (modified) * trunk/coverager/common-zh-simplified-gb2312.lang.php (added) * trunk/coverager/common.php (modified) recognize gb2312/gbk/gb18030 as gb2312. gb2312 lang file for coverager Mon, 18 Sep 2006 06:23:56 GMT moo [181] * trunk/admin/common.php (modified) * trunk/coverager/common.php (modified) display errors, we're E_NOTICE free Mon, 18 Sep 2006 06:05:46 GMT moo [179] * branches/1.0/mmap.c (modified) * trunk/mmap.c (modified) fix assertion Mon, 18 Sep 2006 00:27:17 GMT moo [178] * trunk/processor/head.m4 (modified) * trunk/processor/struct.m4 (modified) Processor: fix type processor_t conflict with Mac OS X Sun, 17 Sep 2006 04:28:49 GMT moo [177] * trunk/xcache-zh-gb2312.ini (modified) * trunk/xcache.ini (modified) syn xcache-zh-gb2312.ini with the English version Sun, 17 Sep 2006 04:21:15 GMT moo [176] * trunk/coverager.c (modified) Coverager: leaked by outfilename (efree by zend_mm tho) Sun, 17 Sep 2006 02:20:57 GMT moo [175] * trunk/coverager/coverager.tpl.php (modified) Coverager: remove double Content-Language Sun, 17 Sep 2006 02:14:51 GMT moo [174] * trunk/coverager/coverager.php (modified) avoid double slash Sun, 17 Sep 2006 02:07:48 GMT moo [173] * trunk/coverager/coverager.tpl.php (modified) make dir ended with dir sep Sun, 17 Sep 2006 01:56:36 GMT moo [172] * trunk/coverager/config.php.example (modified) DIRECTORY_SEPARATOR for coverager config example Sat, 16 Sep 2006 01:09:22 GMT moo [169] * trunk/config.m4 (modified) * trunk/mkstructinfo.awk (modified) comments/loops improved in mkstructinfo while avoiding gawk assertion ... Fri, 15 Sep 2006 11:36:10 GMT moo [168] * branches/1.0/xcache.ini (modified) * trunk/xcache.ini (modified) example on how to load ts enabled extension Fri, 15 Sep 2006 11:16:33 GMT moo [167] * branches/1.0/xcache.ini (modified) * trunk/xcache.ini (modified) size=0M is much less confusing than size=0, thank Andrew Arrow :) Thu, 14 Sep 2006 12:35:47 GMT moo [166] * trunk/utils.c (modified) use existing hashtable pDestructor to avoid accident undefined symbol Wed, 13 Sep 2006 12:22:57 GMT moo [165] * trunk/xcache.c (modified) * trunk/xcache.h (modified) * trunk/xcache.ini (modified) * trunk/xcache_globals.h (modified) implement xcache.stat. and reimpl [160] for trunk to fix win32 hash ... Wed, 13 Sep 2006 12:20:49 GMT moo [164] * trunk/xcache.c (modified) revert most of [82] back and use dummy ptr Wed, 13 Sep 2006 12:11:36 GMT moo [163] * trunk/xc_shm.c (modified) * trunk/xc_shm.h (modified) * trunk/xcache.c (modified) show available shm scheme in moduleinfo Wed, 13 Sep 2006 11:59:57 GMT moo [162] * trunk/xcache.ini (modified) example ini for xcache.shm_scheme Wed, 13 Sep 2006 11:52:38 GMT moo [161] * branches/1.0/admin/config.php.example (modified) * trunk/admin/config.php.example (modified) use DIRECTORY_SEPARATOR for windows in config example Tue, 12 Sep 2006 06:36:50 GMT moo [159] * trunk/THANKS (modified) fix email for judas_iscariote Sun, 10 Sep 2006 06:43:55 GMT moo [157] * trunk/xcache.h (modified) bump version to 1.1-rc1 Sun, 10 Sep 2006 03:10:52 GMT moo [154] * trunk/xcache.c (modified) fix segv on MSHUTDOWN Sun, 10 Sep 2006 02:14:39 GMT moo [153] * trunk/xc_malloc.c (modified) * trunk/xc_shm.c (modified) win32/vc build fix Sun, 10 Sep 2006 02:14:06 GMT moo [152] * trunk/xcache.c (modified) PHP6: zts build Sun, 10 Sep 2006 01:14:17 GMT moo [151] * trunk/xcache.c (modified) revert [111], they've fixed it Sun, 10 Sep 2006 00:30:09 GMT moo [150] * branches/1.0/mem.c (modified) * trunk/mem.c (modified) avoid crash when OOM on mem_realloc Sat, 09 Sep 2006 02:54:42 GMT moo [149] * trunk/xcache-zh-gb2312.ini (modified) fix xcache ini encoding as its filename Sat, 09 Sep 2006 00:56:44 GMT moo [148] * trunk/Makefile.frag (modified) * trunk/config.m4 (modified) * trunk/config.w32 (modified) * trunk/mem.c (modified) * trunk/mem.h (modified) * trunk/mmap.c (modified) * trunk/processor/head.m4 (modified) * trunk/processor/main.m4 (modified) * trunk/utils.c (modified) * trunk/xc_malloc.c (added) * trunk/xc_shm.c (added) * trunk/xc_shm.h (moved) * trunk/xcache.c (modified) * trunk/xcache.h (modified) reconstruct shm/allocator Sat, 09 Sep 2006 00:56:19 GMT moo [147] * trunk/admin/common-zh-simplified-utf-8.lang.php (modified) * trunk/admin/common-zh-traditional-utf-8.lang.php (modified) * trunk/admin/xcache.css (modified) * trunk/admin/xcache.php (modified) * trunk/admin/xcache.tpl.php (modified) show module info in statistics page Fri, 08 Sep 2006 13:13:59 GMT moo [146] * trunk/admin/xcache.tpl.php (modified) * trunk/xcache.c (modified) avoid reading of uninitialized data. thanks to valgrind Fri, 08 Sep 2006 13:07:51 GMT moo [145] * trunk/admin/xcache.css (modified) * trunk/coverager/coverager.css (modified) * trunk/coverager/coverager.tpl.php (modified) use phpinfo style Fri, 08 Sep 2006 12:12:30 GMT moo [144] * trunk/admin/xcache.php (modified) compat size() func Fri, 08 Sep 2006 01:36:06 GMT moo [143] * branches/1.0/xcache.c (modified) * trunk/xcache.c (modified) fixed string parameter parsing arg type for disassembler functions. ... Thu, 07 Sep 2006 12:11:00 GMT moo [142] * trunk/admin/xcache.php (modified) typo in adminpage Thu, 07 Sep 2006 11:40:09 GMT moo [141] * branches/1.0/xcache.c (modified) * trunk/xcache.c (modified) fix cache clear corrupted bug Wed, 06 Sep 2006 12:14:01 GMT moo [140] * trunk/xcache.c (modified) fix refcount on cache #1 #2 ... Wed, 06 Sep 2006 12:11:53 GMT moo [139] * trunk/xcache.c (modified) fix debug build Wed, 06 Sep 2006 11:14:26 GMT moo [138] * trunk/xcache.c (modified) fix build for last commit [137] Wed, 06 Sep 2006 06:41:04 GMT moo [137] * trunk/xcache.c (modified) changed the coding way of unlinking list. fixed ttl expires dead loop Wed, 06 Sep 2006 01:40:49 GMT moo [136] * trunk/xcache.c (modified) update last_gc_deletes so it gc by interval Mon, 04 Sep 2006 12:53:42 GMT moo [135] * trunk/THANKS (modified) * trunk/admin/common-zh-traditional-utf-8.lang.php (added) * trunk/admin/help-zh-traditional-utf-8.lang.php (added) Chinese Traditional translation. thanks to Finjon Kiang.