Xuefer
|
9c0999b7de
|
cacher: PHP_5_6: fix support for __debugInfo
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1490 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2014-05-28 16:04:58 +00:00 |
Xuefer
|
5f8c3d0ee3
|
Decompiler PHP_5_6: updated support for zend_ast
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1488 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2014-05-27 15:48:37 +00:00 |
Xuefer
|
23d83bef26
|
PHP_5_6: finish support for zend_ast
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1487 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2014-05-27 14:34:07 +00:00 |
Xuefer
|
a35afeb482
|
WIP PHP_5_6 support
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1486 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2014-05-27 04:53:34 +00:00 |
Xuefer
|
d1d5b5f70d
|
more asserts for class index
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1481 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2014-02-26 04:04:47 +00:00 |
Xuefer
|
7b4722df0f
|
fixed #333: reduce memory usage for small or empty files
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1478 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-12-13 07:28:45 +00:00 |
Xuefer
|
8f51668e2e
|
processor: avoid using srcdir dstdir marco for m4
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1473 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-11-13 04:53:37 +00:00 |
Xuefer
|
fab2b53da6
|
relocate: rename marcos to relocate
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1471 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-11-13 04:01:47 +00:00 |
Xuefer
|
d19d64546d
|
clean up shm handlers
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1468 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-11-12 09:46:04 +00:00 |
Xuefer
|
70d24b68c4
|
relocate: update dst/src to compile
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1461 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-11-09 07:38:23 +00:00 |
Xuefer
|
8df8c75878
|
update handling of refcount for readonly protection after relocate impl
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1447 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-11-07 09:56:10 +00:00 |
Xuefer
|
41b20da882
|
relocate WIP
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1444 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-11-06 18:24:29 +00:00 |
Xuefer
|
9563ceb3c1
|
adds ptrmove
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1440 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-11-05 17:17:07 +00:00 |
Xuefer
|
b860171aae
|
fix for not using memcpy
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1438 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-11-05 14:32:52 +00:00 |
Xuefer
|
8316f63cd1
|
fix pointer type mismatch warning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1406 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-09-26 10:24:00 +00:00 |
Xuefer
|
52a1e4b242
|
refcount could be increase, use -1/2 to keep away from 0 in both direction (either ++ or --)
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1388 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-09-22 16:42:45 +00:00 |
Xuefer
|
bd30aa1975
|
readonly protection for copied array, with jmp_addr fixed
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1387 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-09-22 16:25:10 +00:00 |
Xuefer
|
e715a91978
|
readonly protection for copied array
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1385 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-09-22 16:17:46 +00:00 |
Xuefer
|
c383d75c51
|
undo wrong change
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1382 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-09-22 15:27:53 +00:00 |
Xuefer
|
2492dcb0ad
|
possible fix for #324
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1381 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-09-22 15:04:51 +00:00 |
Xuefer
|
9e88b0280f
|
make use of SRC/DST widely
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1380 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-09-22 14:45:46 +00:00 |
Xuefer
|
02eb6beda4
|
add back PHP_4 code for disassembler
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1321 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-15 17:37:57 +00:00 |
Xuefer
|
31e5f026de
|
ZEND_STRS ZEND_STRL is inconsist between PHP5.0- and PHP5.0+
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1313 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-07-15 02:30:59 +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
|
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
|
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
|
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 |
Xuefer
|
4d16d53af2
|
PHP_5_5: fix build
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1232 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2013-03-25 06:10:27 +00:00 |
Xuefer
|
cb45d30c6e
|
fix build
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1214 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-12-19 09:08:16 +00:00 |
Xuefer
|
0f53de0a19
|
add support for PHP_5_5
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1213 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-12-19 08:42:53 +00:00 |
Xuefer
|
36ef103274
|
fix some 64bit warnings
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1201 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-12-17 13:22:49 +00:00 |
Xuefer
|
18eb8aff00
|
fixes #295: crash using traits with PHP 5.4.8+
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1196 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-12-12 09:05:12 +00:00 |
Xuefer
|
ef9f0d6d09
|
refactor: move more cache stuffs to mod_cacher
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1051 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-07-26 03:47:52 +00:00 |
Xuefer
|
43c2392a8e
|
refactor: improve build, kill warning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1027 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-07-22 06:57:08 +00:00 |
Xuefer
|
6be3a408ca
|
fixed #264, #284: __FILE__ __DIR__ handling for moved/hardlinked files (set "xcache.experimental = on" to eanble this fix)
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@964 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-07-13 02:40:55 +00:00 |
Xuefer
|
9d48a497ba
|
fix disassembler for 2.4 literal
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@930 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-06-26 13:53:44 +00:00 |
Xuefer
|
282834a775
|
kill sign/const warning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@917 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-06-23 04:49:59 +00:00 |
Xuefer
|
d7def6f842
|
fix release build
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@880 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-04-01 06:43:11 +00:00 |
Xuefer
|
0a9fa1c496
|
kill warning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@877 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-04-01 03:39:31 +00:00 |
Xuefer
|
20ea91ac58
|
PHP_5_4: fix for ZEND_JMP_SET_VAR
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@875 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-03-31 18:32:21 +00:00 |
Xuefer
|
287c5e9aae
|
fix build
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@873 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-03-31 17:15:06 +00:00 |
Xuefer
|
539fb947e4
|
is non-unicode only; prepare for handling include_path + stat=0; project state is now unstable
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@866 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-03-29 09:24:40 +00:00 |
Xuefer
|
4bd9441522
|
expand_path for __DIR__ __FILE__ support
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@859 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-03-28 16:15:21 +00:00 |
Xuefer
|
06f64aa1eb
|
store entry_var_t
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@856 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-03-28 09:30:46 +00:00 |
Xuefer
|
64de704dbf
|
remove type/cache/hvalue from cached copy to reduce memory usage a little bit
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@854 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-03-28 08:48:20 +00:00 |
Xuefer
|
e391b0f205
|
more readability cache property. reduce memory footprint for data caching
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@851 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-03-27 16:07:50 +00:00 |
Xuefer
|
e5943a11f7
|
kill most const warning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@846 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-03-26 09:41:19 +00:00 |
Xuefer
|
94bb24973f
|
kill some warning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@844 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-03-25 07:18:30 +00:00 |
Xuefer
|
49275ed9ca
|
PHP_5_4: handle exclude_from_classes
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@843 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2012-03-25 07:01:16 +00:00 |