Xuefer
|
081bb66e29
|
Decompiler: fix handling catch with/without FETCH_CLASS & JMP for different PHP version
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1309 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-14 19:01:49 +00:00 |
Xuefer
|
53208532aa
|
Decompiler: bind FETCH_CLASS & CATCH together; fix unset for PHP5.1; improve printBacktrace for devel
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1308 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-14 18:46:23 +00:00 |
Xuefer
|
742ae699e7
|
adds TODO for brk
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1307 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-13 04:33:04 +00:00 |
Xuefer
|
b6c66205a7
|
Decompiler, disassembler: fix catch for different PHP version; fetch hack is not necessary for PHP5.4+; update for ?: operator
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1306 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-13 04:24:58 +00:00 |
Xuefer
|
fea60080b7
|
Decompiler: adds simple backtrace print, fix warning for catch
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1305 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-12 18:08:46 +00:00 |
Xuefer
|
2ac16ece5e
|
Decompiler: recognize __FILE__
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1304 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-12 17:02:45 +00:00 |
Xuefer
|
b2ad347af5
|
disassembler, Decompiler: fix catch, ticks
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1303 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-12 16:59:43 +00:00 |
Xuefer
|
beb0ee22d1
|
Disassembler: can now recover compile time constant
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1302 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-12 09:23:18 +00:00 |
Xuefer
|
31c0487196
|
disassembler: USER_OPCODE is not 5.0
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1301 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-12 08:47:30 +00:00 |
Xuefer
|
db3cc8b69b
|
disassembler, Decompiler: fix ISSET_ISEMPTY_VAR
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1300 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-12 07:58:09 +00:00 |
Xuefer
|
57ba915338
|
Decompiler: fix warning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1299 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-12 07:41:12 +00:00 |
Xuefer
|
215cc889dd
|
undef unused
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1298 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-12 07:40:44 +00:00 |
Xuefer
|
ef420d39bd
|
fix PHP 5.0 build
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1297 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-12 04:30:00 +00:00 |
Xuefer
|
bb447cc80f
|
Decompiler: remove PHP 4 support. adds XC_QM_ASSIGN_VAR
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1296 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-12 03:32:26 +00:00 |
Xuefer
|
2575870deb
|
disassembler: fix UNSET_VAR for PHP 5.4+
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1295 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-12 03:13:34 +00:00 |
Xuefer
|
699f10ffcb
|
MAKEOPTS for all $MAKE
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1294 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-12 02:21:31 +00:00 |
Xuefer
|
15e7931fb2
|
Decompiler: adds unset, XC_QM_ASSIGN_VAR
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1291 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-11 07:25:11 +00:00 |
Xuefer
|
d0bcd02437
|
Decompiler: improves support for PHP_5_4
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1288 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-10 09:32:49 +00:00 |
Xuefer
|
907b84caed
|
disassembler: fix nullable array handling
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1287 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-10 08:32:58 +00:00 |
Xuefer
|
2b73d8c9ea
|
kill sign warning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1286 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-10 07:38:10 +00:00 |
Xuefer
|
aee274ada1
|
phpdc: exit on decompile error
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1285 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-10 07:13:14 +00:00 |
Xuefer
|
efccb81f06
|
PHP_5_5: optimizer: support for finally
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1284 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-10 06:59:45 +00:00 |
Xuefer
|
ee4748b127
|
add dependency for test/dprint/debug
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1283 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-10 04:49:20 +00:00 |
Xuefer
|
313f0d0cc2
|
wrong change in prevous commit
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1282 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-08 08:15:24 +00:00 |
Xuefer
|
c7492e6c3a
|
remove php 4 support completely
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1281 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-08 08:00:36 +00:00 |
Xuefer
|
c8b77e8be6
|
optimizer: fix devel debug output
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1280 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-08 06:38:59 +00:00 |
Xuefer
|
770a69718e
|
optimizer: WIP improve finally handling
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1279 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-06-27 09:43:47 +00:00 |
Xuefer
|
6b8fd2c257
|
disable optimizer for PHP 5.5 for now. TODO: support for finally_op/finally_end
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1278 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-06-26 15:04:41 +00:00 |
Xuefer
|
96e1893175
|
un-experimental for __FILE__ __DIR__ handling after files moved/hardlinked
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1277 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-06-26 15:03:13 +00:00 |
Xuefer
|
401eee2b01
|
optimizer: fix debug build
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1276 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-06-25 07:08:09 +00:00 |
Xuefer
|
dd6e9fbe85
|
disassembler: fixes crash with nested sandbox (since 3.0)
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1275 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-06-25 05:01:31 +00:00 |
Xuefer
|
db77416e0b
|
avoid dup test with ./run retest
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1274 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-06-25 04:53:05 +00:00 |
Xuefer
|
00db145cf0
|
allow dop be traced
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1273 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-06-25 04:52:40 +00:00 |
Xuefer
|
2def3ff2b1
|
fix test running for 5.3+
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1272 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-06-25 04:15:16 +00:00 |
Xuefer
|
90bffee775
|
fix test running for 5.3+
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1271 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-06-25 04:14:29 +00:00 |
Xuefer
|
c4639fa7bb
|
updated build dependency for 5.5
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1270 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-06-25 04:13:18 +00:00 |
Xuefer
|
056483bbff
|
note about 3.0.3
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1265 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-06-18 02:40:51 +00:00 |
Xuefer
|
af43dc86c8
|
update copyright year
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1261 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-06-10 04:26:08 +00:00 |
Xuefer
|
ba09ba2425
|
updated release date
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1260 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-06-10 04:25:32 +00:00 |
Xuefer
|
c1d9d863a7
|
disassembler: fix: compile against correct const string for PHP 5.2, use 5.3 version of strings is enough
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1254 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-05-28 02:07:48 +00:00 |
Xuefer
|
5d5b18a4bc
|
update bug fix note about PHP 5.4+ only
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1253 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-05-28 02:03:33 +00:00 |
Xuefer
|
cf45ee00ee
|
fixes #307: compatible with Zend Debugger which requires to be installed after Zend Extension Manager
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1251 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-05-27 14:58:08 +00:00 |
Xuefer
|
cb30f6371e
|
fix optimizer debug
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1250 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-05-24 09:36:16 +00:00 |
Xuefer
|
091e5563f2
|
remove unused code
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1249 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-05-24 04:20:05 +00:00 |
Xuefer
|
5ce96cff4f
|
fixes #301: refix locking impl
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1245 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-05-20 08:02:40 +00:00 |
Xuefer
|
876859cc24
|
undo [1242]
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1244 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-05-16 07:02:56 +00:00 |
Xuefer
|
34338ebd10
|
fix build
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1243 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-05-16 06:58:59 +00:00 |
Xuefer
|
bcebc33200
|
undefined xc_shm_t
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1242 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-05-16 06:52:36 +00:00 |
Xuefer
|
3eb6e9b552
|
fix build for PHP<5.4
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1240 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-05-16 06:24:41 +00:00 |
Xuefer
|
d6a26094d9
|
fixes #296: Multiple instances of the same software causes PHP "cannot redeclare class" errors when xcache enabled
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1238 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-05-10 17:52:02 +00:00 |