Timeline


and

2013-07-22:

09:22 Ticket #228 (var cache doesn't work for php cli) closed by moo
fixed: In 1341: […]
09:22 Changeset [1341] by moo
  • trunk/ChangeLog
  • trunk/mod_cacher/xc_cacher.c

cacher: fixes #228, enable var caching for cli

09:20 Changeset [1340] by moo
  • trunk/mod_disassembler/sample.cpp.php

Decompiler: multiple catch support for PHP 5.1-

08:39 Changeset [1339] by moo
  • trunk/lib/Decompiler.class.php

Decompiler: multiple catch support for PHP 5.1-

08:06 Changeset [1338] by moo
  • trunk/bin/phpdop.phpr
  • trunk/lib/Decompiler.class.php

phpdop: show jumpouts/jmpins

2013-07-19:

12:13 Changeset [1337] by moo
  • trunk/devel/run

devel: dont symlink non-existing file

08:57 Changeset [1336] by moo
  • trunk/mod_disassembler/sample.cpp.php

devel: fix yield sample for decompile test

08:50 Changeset [1335] by moo
  • trunk/lib/Decompiler.class.php
  • trunk/mod_disassembler/sample.cpp.php

Decompiler: update PHP4 support for static method call

07:03 Changeset [1334] by moo
  • trunk/devel/run
  • trunk/mod_disassembler/sample.cpp.php
  • trunk/mod_disassembler/sample4.php

devel: use cpp to generate samples for different php version

06:26 Changeset [1333] by moo
  • trunk/lib/Decompiler.class.php

Decompiler: support for yield generator

06:25 Changeset [1332] by moo
  • trunk/xcache/xc_opcode_spec_def.h

code clean up

05:52 Changeset [1331] by moo
  • trunk/mod_disassembler/sample4.php
  • trunk/mod_disassembler/sample5.php

separate PHP 4/5 decompile sample

2013-07-17:

11:41 Changeset [1330] by moo
  • trunk/lib/Decompiler.class.php

Decompiler: refix switch (SWITCH_FREE)

11:10 Changeset [1329] by moo
  • trunk/lib/Decompiler.class.php

Decompiler: avoid duplicate switch result

10:21 Changeset [1328] by moo
  • trunk/bin/phpdop.phpr

use dec for opline

2013-07-16:

05:24 Changeset [1327] by moo
  • trunk/mod_disassembler/sample.php

undone code removal mistake

04:44 Changeset [1326] by moo
  • trunk/xcache/xc_const_string.c

fix type string for PHP5.1-

04:42 Changeset [1325] by moo
  • trunk/Makefile.frag.deps
  • trunk/devel/prepare.mak
  • trunk/xcache/xc_const_string.c

adds opcode string for PHP5.2 seperately for easier compiling

04:23 Changeset [1324] by moo
  • trunk/Makefile.frag.deps
  • trunk/devel/run

devel: make deps works before build

04:19 Changeset [1323] by moo
  • trunk/devel/run

devel: allow phpize/make to work on multiple dirs

2013-07-15:

19:53 Changeset [1322] by moo
  • trunk/lib/Decompiler.class.php
  • trunk/mod_disassembler/sample.php

Decompiler: fix new without assign

19:37 Changeset [1321] by moo
  • trunk/ChangeLog
  • trunk/Makefile.frag.deps
  • trunk/devel/prepare.cfg.example

add back PHP_4 code for disassembler

18:55 Changeset [1320] by moo
  • trunk/processor/struct.m4

fix build using old C

17:53 Changeset [1319] by moo
  • trunk/lib/Decompiler.class.php
  • trunk/xcache/xc_opcode_spec_def.h

Decompiler, disassembler: fix unset for PHP 5.0

11:32 Changeset [1318] by moo
  • trunk/lib/Decompiler.class.php

Decompiler: update static member support for PHP 5.0

11:03 Changeset [1317] by moo
  • trunk/lib/Decompiler.class.php
  • trunk/mod_disassembler/sample.php

Decompiler: fix PHP5.0 foreach, pre/post inc/dec

06:40 Changeset [1316] by moo
  • trunk/lib/Decompiler.class.php
  • trunk/xcache/xc_opcode_spec_def.h

Decompiler, disassembler: update PHP 5.0 support

06:07 Changeset [1315] by moo
  • trunk/lib/Decompiler.class.php

Decompiler: fix PHP 5.0 static member

05:05 Changeset [1314] by moo
  • trunk/lib/Decompiler.class.php
  • trunk/xcache/xc_utils.c

Decompiler, disassembler: update PHP 5.0 support

04:30 Changeset [1313] by moo
  • trunk/mod_cacher/xc_cacher.c
  • trunk/mod_disassembler/xc_disassembler.c
  • trunk/processor/main.m4

ZEND_STRS ZEND_STRL is inconsist between PHP5.0- and PHP5.0+

04:29 Changeset [1312] by moo
  • trunk/Makefile.frag.deps
  • trunk/devel/run

update dependencies

04:27 Changeset [1311] by moo
  • trunk/htdocs/cacher/lang/en.po
  • trunk/htdocs/cacher/lang/zh-simplified.po
  • trunk/htdocs/cacher/lang/zh-traditional.po

update po

2013-07-14:

21:02 Changeset [1310] by moo
  • trunk/mod_optimizer/xc_optimizer.c

optimizer: fix recalc of catch_op/finally_op

21:01 Changeset [1309] by moo
  • trunk/lib/Decompiler.class.php

Decompiler: fix handling catch with/without FETCH_CLASS & JMP for different PHP version

20:46 Changeset [1308] by moo
  • trunk/lib/Decompiler.class.php

Decompiler: bind FETCH_CLASS & CATCH together; fix unset for PHP5.1; improve printBacktrace for devel

2013-07-13:

06:33 Changeset [1307] by moo
  • trunk/lib/Decompiler.class.php

adds TODO for brk

06:24 Changeset [1306] by moo
  • trunk/lib/Decompiler.class.php
  • trunk/mod_disassembler/sample.php
  • trunk/xcache/xc_opcode_spec.c

Decompiler, disassembler: fix catch for different PHP version; fetch hack is not necessary for PHP5.4+; update for ?: operator

2013-07-12:

20:08 Changeset [1305] by moo
  • trunk/lib/Decompiler.class.php
  • trunk/mod_disassembler/sample.php

Decompiler: adds simple backtrace print, fix warning for catch

19:02 Changeset [1304] by moo
  • trunk/lib/Decompiler.class.php

Decompiler: recognize FILE

18:59 Changeset [1303] by moo
  • trunk/lib/Decompiler.class.php
  • trunk/xcache/xc_opcode_spec_def.h

disassembler, Decompiler: fix catch, ticks

11:23 Changeset [1302] by moo
  • trunk/lib/Decompiler.class.php
  • trunk/mod_disassembler/sample.php

Disassembler: can now recover compile time constant

10:47 Changeset [1301] by moo
  • trunk/xcache/xc_opcode_spec_def.h

disassembler: USER_OPCODE is not 5.0

09:58 Changeset [1300] by moo
  • trunk/lib/Decompiler.class.php
  • trunk/xcache/xc_opcode_spec_def.h

disassembler, Decompiler: fix ISSET_ISEMPTY_VAR

09:41 Changeset [1299] by moo
  • trunk/lib/Decompiler.class.php

Decompiler: fix warning

09:40 Changeset [1298] by moo
  • trunk/xcache/xc_utils.c

undef unused

09:29 Ticket #314 (Fatal error class redeclaration after return statement) closed by moo
wontfix: This bug has been reported multiple times. The code reproduced is already …
06:30 Changeset [1297] by moo
  • trunk/mod_cacher/xc_cacher.c
  • trunk/processor/processor.m4

fix PHP 5.0 build

05:32 Changeset [1296] by moo
  • trunk/lib/Decompiler.class.php
  • trunk/mod_disassembler/sample.php

Decompiler: remove PHP 4 support. adds XC_QM_ASSIGN_VAR

05:13 Changeset [1295] by moo
  • trunk/mod_disassembler/sample.php
  • trunk/xcache/xc_opcode_spec_def.h

disassembler: fix UNSET_VAR for PHP 5.4+

04:39 Ticket #314 (Fatal error class redeclaration after return statement) created by afxdesign
Hello, I have experienced a problem where xcache loads a class incorrectly …
04:21 Changeset [1294] by moo
  • trunk/devel/run

MAKEOPTS for all $MAKE

04:21 Changeset [1293] by moo
  • autobuild/scripts/bootstrap

typo

04:20 Changeset [1292] by moo
  • autobuild/scripts/bootstrap

typo

2013-07-11:

09:25 Changeset [1291] by moo
  • trunk/lib/Decompiler.class.php
  • trunk/mod_disassembler/sample.php

Decompiler: adds unset, XC_QM_ASSIGN_VAR

08:08 Changeset [1290] by moo
  • autobuild/.config
  • autobuild/xcache/.config

update for 5.5.0

08:08 Changeset [1289] by moo
  • autobuild/scripts/bootstrap

support MAKE_OPTS

2013-07-10:

11:32 Changeset [1288] by moo
  • trunk/ChangeLog
  • trunk/lib/Decompiler.class.php
  • trunk/mod_disassembler/sample.php

Decompiler: improves support for PHP_5_4

10:32 Changeset [1287] by moo
  • trunk/processor/processor.m4
  • trunk/processor/struct.m4

disassembler: fix nullable array handling

09:38 Changeset [1286] by moo
  • trunk/mod_optimizer/xc_optimizer.c

kill sign warning

09:13 Changeset [1285] by moo
  • trunk/bin/phpdc.phpr
  • trunk/lib/Decompiler.class.php

phpdc: exit on decompile error

08:59 Changeset [1284] by moo
  • trunk/mod_optimizer/xc_optimizer.c
  • trunk/xcache.c

PHP_5_5: optimizer: support for finally

06:49 Changeset [1283] by moo
  • trunk/Makefile.frag.deps
  • trunk/devel/run

add dependency for test/dprint/debug

2013-07-08:

10:15 Changeset [1282] by moo
  • trunk/xcache/xc_utils.c

wrong change in prevous commit

10:00 Changeset [1281] by moo
  • trunk/ChangeLog
  • trunk/Makefile.frag.deps
  • trunk/NEWS

remove php 4 support completely

08:38 Changeset [1280] by moo
  • trunk/mod_optimizer/xc_optimizer.c
  • trunk/xcache/xc_compatibility.h

optimizer: fix devel debug output

Note: See TracTimeline for information about the timeline view.