# # ChangeLog for trunk/utils.c # # Generated by Trac 1.0.1 # 2013-06-18T07:47:19+02:00 Fri, 21 Mar 2008 14:36:17 GMT moo [548] * 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) PHP_5_3 support: uses ZEND_COMPILE_IGNORE_INTERNAL_CLASSES and ... Sat, 15 Mar 2008 01:59:29 GMT moo [545] * trunk/utils.c (modified) fixed undefined symbol zend_vspprintf, use vspprintf instead Sat, 05 Jan 2008 11:52:35 GMT moo [515] * trunk/processor/processor.m4 (modified) * trunk/utils.c (modified) PHP_6: added goto support Sat, 05 Jan 2008 09:17:02 GMT moo [508] * trunk/const_string.c (modified) * trunk/processor/processor.m4 (modified) * trunk/utils.c (modified) * trunk/xcache.c (modified) * trunk/xcache_globals.h (modified) PHP_4: fix build Sat, 05 Jan 2008 04:45:48 GMT moo [506] * trunk/processor/processor.m4 (modified) * trunk/utils.c (modified) * trunk/utils.h (modified) * trunk/xcache.c (modified) * trunk/xcache.h (modified) optimized function_table/class_table by caching hash value Sat, 05 Jan 2008 03:42:14 GMT moo [504] * trunk/disassembler.c (modified) * trunk/processor/hashtable.m4 (modified) * trunk/processor/main.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/processor/string.m4 (modified) * trunk/utils.c (modified) * trunk/xcache.c (modified) PHP_6: updated support Fri, 04 Jan 2008 14:42:36 GMT moo [500] * trunk/ChangeLog (modified) * trunk/processor/processor.m4 (modified) * trunk/utils.c (modified) * trunk/xcache.c (modified) * trunk/xcache.h (modified) don't catch compiler error, just warnings Fri, 04 Jan 2008 11:38:57 GMT moo [496] * trunk/ChangeLog (modified) * trunk/processor/processor.m4 (modified) * trunk/utils.c (modified) * trunk/utils.h (modified) * trunk/xcache-test.ini (modified) * trunk/xcache.c (modified) * trunk/xcache.h (modified) * trunk/xcache_globals.h (modified) fixed #157: support user error handler for E_STRICT. E_STRICT is now ... Fri, 28 Dec 2007 10:16:12 GMT moo [485] * trunk/const_string.c (modified) * trunk/const_string_opcodes_php5.3.h (added) * trunk/coverager.c (modified) * trunk/optimizer.c (modified) * trunk/prepare.devel (modified) * trunk/prepare.devel.inc.example (modified) * trunk/processor/processor.m4 (modified) * trunk/utils.c (modified) * trunk/xcache.c (modified) * trunk/xcache.h (modified) 5.3 support Sat, 30 Jun 2007 05:04:55 GMT moo [434] * trunk/utils.c (modified) typo Thu, 31 May 2007 03:48:08 GMT moo [405] * trunk/utils.c (modified) * trunk/utils.h (modified) * trunk/xcache.c (modified) * trunk/xcache_globals.h (modified) full ZendOptimizer compatibility Sun, 27 May 2007 12:36:12 GMT moo [393] * trunk/AUTHORS (modified) * trunk/COPYING (modified) * trunk/Decompiler.class.php (modified) * trunk/NEWS (modified) * trunk/README (modified) * trunk/align.h (modified) * trunk/assembler.c (modified) * trunk/config.m4 (modified) * trunk/const_string.c (modified) * trunk/const_string.h (modified) * trunk/const_string_opcodes_php4.x.h (modified) * trunk/const_string_opcodes_php5.0.h (modified) * trunk/const_string_opcodes_php5.1.h (modified) * trunk/const_string_opcodes_php6.x.h (modified) * trunk/coverager.c (modified) * trunk/coverager.h (modified) * trunk/coverager/common-en.lang.php (modified) * trunk/coverager/common-zh-simplified-gb2312.lang.php (modified) * trunk/coverager/common-zh-simplified-utf-8.lang.php (modified) * trunk/coverager/common.php (modified) * trunk/coverager/coverager.php (modified) * trunk/coverager/coverager.tpl.php (modified) * trunk/coverager/index.php (modified) * trunk/decoder.c (modified) * trunk/disassembler.c (modified) * trunk/disassembler.h (modified) * trunk/encoder.c (modified) * trunk/foreachcoresig.h (modified) * trunk/includes.c (modified) * trunk/lock.c (modified) * trunk/lock.h (modified) * trunk/mem.c (modified) * trunk/mem.h (modified) * trunk/mkopcode.awk (modified) * trunk/mkopcode_spec.awk (modified) * trunk/mkstructinfo.awk (modified) * trunk/mmap.c (modified) * trunk/opcode_spec.c (modified) * trunk/opcode_spec.h (modified) * trunk/optimizer.c (modified) * trunk/optimizer.h (modified) * trunk/processor.c (modified) * trunk/processor/dispatch.m4 (modified) * trunk/processor/hashtable.m4 (modified) * trunk/processor/head.m4 (modified) * trunk/processor/main.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/processor/string.m4 (modified) * trunk/processor/struct.m4 (modified) * trunk/stack.c (modified) * trunk/stack.h (modified) * trunk/utils.c (modified) * trunk/utils.h (modified) * trunk/xc_shm.h (modified) * trunk/xcache.c (modified) * trunk/xcache.h (modified) * trunk/xcache_globals.h (modified) set svn:eol-style Mon, 12 Feb 2007 07:48:57 GMT moo [349] * trunk/utils.c (modified) * trunk/utils.h (modified) build with vc6 by fixing TRAC va_arg Sun, 04 Feb 2007 09:55:47 GMT moo [346] * trunk/utils.c (modified) disable copying internal class temporarily Sun, 04 Feb 2007 08:15:00 GMT moo [345] * trunk/utils.c (modified) * trunk/utils.h (modified) * trunk/xcache.c (modified) copy function/class table correctly by using add_ref Sun, 04 Feb 2007 06:22:14 GMT moo [344] * trunk/utils.c (modified) * trunk/utils.h (modified) * trunk/xcache.c (modified) * trunk/xcache_globals.h (modified) copy internal functions/classes into sandbox, they're needed by compiler Fri, 08 Dec 2006 16:11:19 GMT moo [305] * trunk/coverager.c (modified) * trunk/mem.c (modified) * trunk/mmap.c (modified) * trunk/utils.c (modified) * trunk/utils.h (modified) * trunk/xc_malloc.c (modified) * trunk/xc_shm.h (modified) * trunk/xcache.c (modified) TRACE() instead of ifdef/fprintf Sun, 03 Dec 2006 01:48:53 GMT moo [295] * trunk/processor/head.m4 (modified) * trunk/processor/main.m4 (modified) * trunk/utils.c (modified) * trunk/xcache.c (modified) remove warnings Sat, 02 Dec 2006 02:40:00 GMT moo [294] * trunk/utils.c (modified) trunk: kill warning on solaris compiler Sun, 29 Oct 2006 10:00:55 GMT moo [270] * trunk/utils.c (modified) make [269] pass test cases Sun, 29 Oct 2006 08:02:58 GMT moo [269] * trunk/utils.c (modified) do not destruct shallow copied tmp_auto_globals. also improve copying of ... Sun, 29 Oct 2006 02:05:01 GMT moo [268] * trunk/processor/processor.m4 (modified) * trunk/utils.c (modified) * trunk/utils.h (modified) * trunk/xcache-zh-gb2312.ini (modified) * trunk/xcache.c (modified) * trunk/xcache.h (modified) * trunk/xcache.ini (modified) full compatible with auto_globals_jit, no need to disable it from now on Tue, 24 Oct 2006 04:38:38 GMT moo [264] * trunk/utils.c (modified) remove false assertion. 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 ... Sat, 07 Oct 2006 10:57:44 GMT moo [226] * trunk/utils.c (modified) cacher: php4 fix for #36 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 08:50:14 GMT moo [203] * trunk/utils.c (modified) cacher: fix sandbox destructor problem that cause memory leak, ... 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 Thu, 14 Sep 2006 12:35:47 GMT moo [166] * trunk/utils.c (modified) use existing hashtable pDestructor to avoid accident undefined symbol 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 Sun, 03 Sep 2006 07:37:05 GMT moo [131] * trunk/utils.c (modified) * trunk/utils.h (modified) * trunk/xcache.c (modified) move open_files out of sandbox, it's not needed Sat, 02 Sep 2006 02:09:03 GMT moo [121] * trunk/utils.c (modified) removed unused xc_constant_copy_ctor Sun, 27 Aug 2006 05:09:02 GMT moo [103] * trunk/processor/head.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/processor/string.m4 (modified) * trunk/utils.c (modified) * trunk/utils.h (modified) * trunk/xcache.c (modified) * trunk/xcache.h (modified) PHP_6: builds again with php6. update UChar/void ptr to zstr. Sun, 16 Jul 2006 11:07:57 GMT moo [95] * trunk/config.m4 (modified) * trunk/config.w32 (modified) * trunk/processor/processor.m4 (modified) * trunk/utils.c (modified) * trunk/utils.h (modified) * trunk/xcache.c (modified) * trunk/xcache.h (modified) fixed #20, default: --enable-xcache-constant=yes Sun, 09 Jul 2006 12:47:31 GMT moo [88] * trunk/utils.c (modified) * trunk/utils.h (modified) * trunk/xcache.h (modified) possible fix for #14 "Cannot redeclare ()" Thu, 25 May 2006 02:36:08 GMT moo [19] * trunk/utils.c (modified) * trunk/xcache.c (modified) * trunk/xcache.h (modified) void empty agument for macro for vc6 Wed, 24 May 2006 07:52:48 GMT moo [11] * trunk/Makefile.frag (modified) * trunk/config.m4 (modified) * trunk/config.w32 (added) * trunk/coverage.c (modified) * trunk/lock.c (modified) * trunk/mmap.c (modified) * trunk/myshm.h (modified) * trunk/processor/main.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/processor/string.m4 (modified) * trunk/processor/struct.m4 (modified) * trunk/stack.c (modified) * trunk/utils.c (modified) * trunk/xcache.c (modified) * trunk/xcache.h (modified) make it build on windows vc compiler Sat, 13 May 2006 03:19:43 GMT moo [8] * trunk/config.m4 (modified) * trunk/disassembler.c (modified) * trunk/opcode_spec.c (modified) * trunk/utils.c (modified) * trunk/xcache.c (modified) make opcode_spec_def.h optional Tue, 09 May 2006 10:58:38 GMT moo [1] * trunk (added) * trunk/.vimrc (added) * trunk/Decompiler.class.php (added) * trunk/INSTALL (added) * trunk/Makefile.frag (added) * trunk/align.h (added) * trunk/assembler.c (added) * trunk/config.m4 (added) * trunk/const_string.c (added) * trunk/const_string.h (added) * trunk/const_string_opcodes_php4.x.h (added) * trunk/const_string_opcodes_php5.1.h (added) * trunk/const_string_opcodes_php6.x.h (added) * trunk/coverage.c (added) * trunk/coverage.h (added) * trunk/decoder.c (added) * trunk/disassembler.c (added) * trunk/disassembler.h (added) * trunk/encoder.c (added) * trunk/includes.c (added) * trunk/lock.c (added) * trunk/lock.h (added) * trunk/make.devel (added) * trunk/make.inc.example (added) * trunk/mem.c (added) * trunk/mem.h (added) * trunk/mkopcode.awk (added) * trunk/mkopcode_spec.awk (added) * trunk/mkstructinfo.awk (added) * trunk/mmap.c (added) * trunk/myshm.h (added) * trunk/opcode_spec.c (added) * trunk/opcode_spec.h (added) * trunk/optimizer.c (added) * trunk/optimizer.h (added) * trunk/phpdc.phpr (added) * trunk/phpdop.phpr (added) * trunk/processor (added) * trunk/processor.c (added) * trunk/processor/dispatch.m4 (added) * trunk/processor/hashtable.m4 (added) * trunk/processor/head.m4 (added) * trunk/processor/main.m4 (added) * trunk/processor/processor.m4 (added) * trunk/processor/string.m4 (added) * trunk/processor/struct.m4 (added) * trunk/stack.c (added) * trunk/stack.h (added) * trunk/test.php (added) * trunk/utils.c (added) * trunk/utils.h (added) * trunk/xcache.c (added) * trunk/xcache.h (added) * trunk/xcache.ini (added) * trunk/xcache_globals.h (added) initial import to online