Xuefer
|
79feb1e772
|
refactor: split compatibility
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@991 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
10 years ago |
Xuefer
|
0af13b375c
|
split trace
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@990 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
10 years ago |
Xuefer
|
070be8e457
|
main/ conflict with php/main/
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@987 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
10 years ago |
Xuefer
|
3f8e65d24a
|
split sandbox source
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@986 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
10 years ago |
Xuefer
|
ef5a13d72a
|
move files to subdirs
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@982 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
10 years ago |
Xuefer
|
f5672a77eb
|
finished sandbox rewrite
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@938 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
10 years ago |
Xuefer
|
ac328888f0
|
still WIP: rewrite sandbox to use callback
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@937 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
10 years ago |
Xuefer
|
397049014d
|
simplify sandbox/compiler_result code, removed alloc
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@935 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
10 years ago |
Xuefer
|
a8046018da
|
fixed #281: changing zend_error may left unclean set up when timeout occur; zend_error is not thread local
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@903 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
10 years ago |
Xuefer
|
e5d9c15063
|
kill warnings
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@860 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
10 years ago |
Xuefer
|
9579c77164
|
fix build for <=PHP_5_2, optimize dirname call
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@847 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
10 years ago |
Xuefer
|
e5943a11f7
|
kill most const warning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@846 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
10 years ago |
Xuefer
|
315914c5d4
|
move and add back compatibile function to utils.c
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@671 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
13 years ago |
Xuefer
|
86ca8105aa
|
use XCACHE_ERROR_CACHING macro to simplify ifdefs
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@669 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
13 years ago |
Xuefer
|
80634fd463
|
make #ifdef's looks better for E_DEPRECATED
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@668 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
13 years ago |
Xuefer
|
38569c559e
|
back patch !__FILE__ and !__DIR__ on cache restore
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@662 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
13 years ago |
Xuefer
|
bc2a3aa184
|
copy only internal constant, clean constant on shutdown
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@640 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
13 years ago |
Xuefer
|
c553ca6262
|
PHP_6: fix build
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@637 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
13 years ago |
Xuefer
|
010293a523
|
handle compile time new constant. fixed #208: null as default value for parameters with array type hint produces a fatal error
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@588 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
13 years ago |
Xuefer
|
bedd56400a
|
PHP_5_3 support: uses ZEND_COMPILE_IGNORE_INTERNAL_CLASSES and ZEND_COMPILE_DELAYED_BINDING stuffs for PHP_5_3 support finally
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@548 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
14 years ago |
Xuefer
|
2a1d287e53
|
renamed DEBUG to XCACHE_DEBUG due to conflict to ext/date
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@543 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
15 years ago |
Xuefer
|
38643f8e5c
|
slide hits per second and hour
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@522 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
15 years ago |
Xuefer
|
7dcd2de319
|
optimized function_table/class_table by caching hash value
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@506 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
15 years ago |
Xuefer
|
52c01c2e35
|
fixed #157: support user error handler for E_STRICT. E_STRICT is now cached
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@496 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
15 years ago |
Xuefer
|
49984336de
|
full ZendOptimizer compatibility
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@405 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
15 years ago |
Xuefer
|
8ff7b92147
|
fix tab
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@351 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |
Xuefer
|
dd599c148a
|
use AfxTrace way of TRACE for release build
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@350 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |
Xuefer
|
5a15696e8a
|
build with vc6 by fixing TRAC va_arg
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@349 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |
Xuefer
|
69120fa668
|
copy function/class table correctly by using add_ref
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@345 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |
Xuefer
|
bf38b8775c
|
copy internal functions/classes into sandbox, they're needed by compiler
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@344 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |
Xuefer
|
1609bb2f30
|
TRACE() instead of ifdef/fprintf
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@305 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |
Xuefer
|
e80ab3c399
|
full compatible with auto_globals_jit, no need to disable it from now on
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@268 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |
Xuefer
|
c9591dbe5b
|
fixed #41, early class binding
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@212 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |
Xuefer
|
ade8255b0a
|
fixed #42, conflict between xcache sandbox and user error handler
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@209 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |
Xuefer
|
76174b4273
|
move open_files out of sandbox, it's not needed
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@131 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |
Xuefer
|
4ec818c068
|
PHP_6: builds again with php6. update UChar/void ptr to zstr.
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@103 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |
Xuefer
|
99e6113755
|
fixed #20, default: --enable-xcache-constant=yes
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@95 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |
Xuefer
|
44d53f3c01
|
possible fix for #14 "Cannot redeclare ()"
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@88 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |
Xuefer
|
4389208e02
|
initial import to online
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
16 years ago |