|
|
@516
|
12 years |
Xuefer |
fixed #138: no segv if cache is not initialized correctly
|
|
|
@508
|
12 years |
Xuefer |
PHP_4: fix build
|
|
|
@506
|
12 years |
Xuefer |
optimized function_table/class_table by caching hash value
|
|
|
@504
|
12 years |
Xuefer |
PHP_6: updated support
|
|
|
@503
|
12 years |
Xuefer |
constinfos cannot be fast copied
|
|
|
@502
|
12 years |
Xuefer |
clean shutdown
|
|
|
@501
|
12 years |
Xuefer |
kill warning
|
|
|
@500
|
12 years |
Xuefer |
don't catch compiler error, just warnings
|
|
|
@498
|
12 years |
Xuefer |
PHP_5_3: deep copy arg_info which is modified by executor
|
|
|
@496
|
12 years |
Xuefer |
fixed #157: support user error handler for E_STRICT. E_STRICT is now cached
|
|
|
@495
|
12 years |
Xuefer |
shallow copy for some compiler result infos
|
|
|
@492
|
12 years |
Xuefer |
merged r490 from b1.2: added module dependency, thanks to Cristian …
|
|
|
@488
|
12 years |
Xuefer |
typo issue
|
|
|
@486
|
12 years |
Xuefer |
fix unused variable warning
|
|
|
@485
|
12 years |
Xuefer |
5.3 support
|
|
|
@477
|
12 years |
Xuefer |
opcodes data is copied but not the op_array. use op_array_handler instead
|
|
|
@474
|
12 years |
Xuefer |
oops
|
|
|
@472
|
12 years |
Xuefer |
merged [471] from b1.2: live with wrong system time: allow caching …
|
|
|
@467
|
12 years |
Xuefer |
merged r465 from b1.2: fixed #102, Segmentation fault with …
|
|
|
@456
|
12 years |
Xuefer |
fixed #133: add "compile failures" in XCache admin stats
|
|
|
@455
|
12 years |
Xuefer |
fix wrong merge in [996] and [451], [454]
|
|
|
@454
|
12 years |
Xuefer |
merged [453] from b1.2: for non cachable files, they just wont be …
|
|
|
@451
|
12 years |
Xuefer |
merged [449] from turnk: fix compiling state after compiling non …
|
|
|
@450
|
12 years |
Xuefer |
the missing piece merging from [408]
|
|
|
@444
|
12 years |
Xuefer |
fixed #55: crashes php tokenizer on certain special situation
|
|
|
@438
|
12 years |
Xuefer |
5.2-non-zts build fix
|
|
|
@435
|
12 years |
Xuefer |
copy internal table correctly, refix #59 which is broken by [429]
|
|
|
@433
|
12 years |
Xuefer |
merged [431] from b1.2: fast inc/dec was trying to break ro protection
|
|
|
@429
|
12 years |
Xuefer |
refix #101, apache1 segv with non-zts php+XCache
|
|
|
@425
|
12 years |
Xuefer |
merged [423] from b1.2: fixed #101, #105: Fixed compatibility issue …
|
|
|
@416
|
12 years |
Xuefer |
fixed #94, gc was disabled when xcache.cacher set to off
|
|
|
@405
|
13 years |
Xuefer |
full ZendOptimizer? compatibility
|
|
|
@403
|
13 years |
Xuefer |
init global variables
|
|
|
@402
|
13 years |
Xuefer |
s/origin_compile_file/old_compile_file/g
|
|
|
@400
|
13 years |
Xuefer |
fix invalid read of free'ed data for hide-and-seek trick. possible fix …
|
|
|
@399
|
13 years |
Xuefer |
added xcache.experimental for use to turn on experimental features
|
|
|
@393
|
13 years |
Xuefer |
set svn:eol-style
|
|
|
@391
|
13 years |
Xuefer |
fixed #96, wrong format string for sprintf
|
|
|
@388
|
13 years |
Xuefer |
clean shutdown
|
|
|
@383
|
13 years |
Xuefer |
ws fix
|
|
|
@376
|
13 years |
Xuefer |
fix wrong http auth realm quoting
|
|
|
@374
|
13 years |
Xuefer |
fixed #77, was not updating hits/misses for var cache
|
|
|
@366
|
13 years |
Xuefer |
fixed #80: avoid negetive GC count down
|
|
|
@360
|
13 years |
Xuefer |
show hash value in admin
|
|
|
@359
|
13 years |
Xuefer |
merged from 1.2: fix for #71, fix inode hvalue issue by better hashing
|
|
|
@353
|
13 years |
Xuefer |
fixed #67, to success compile on OOM
|
|
|
@345
|
13 years |
Xuefer |
copy function/class table correctly by using add_ref
|
|
|
@344
|
13 years |
Xuefer |
copy internal functions/classes into sandbox, they're needed by compiler
|
|
|
@341
|
13 years |
Xuefer |
trunk: merged [339]: remove unnecessary debug code for #56
|
|
|
@337
|
13 years |
Xuefer |
1.2->trunk: [334] robust error handling on shm init
|
|
|
@329
|
13 years |
Xuefer |
trunk: merged 328, fixed #56: xcache_set segfaults when xcache.var_size=0
|
|
|
@323
|
13 years |
Xuefer |
add xc_php_addref_dmz and s/xc_php_remove_dmz/xc_php_release_dmz/
|
|
|
@322
|
13 years |
Xuefer |
avoid double free on php hit
|
|
|
@321
|
13 years |
Xuefer |
admin: show php refcount
|
|
|
@320
|
13 years |
Xuefer |
cacher: disable extra openbase dir warnning
|
|
|
@319
|
13 years |
Xuefer |
cacher: handle the case on compiler error, pass testcase bug35740.phpt
|
|
|
@317
|
13 years |
Xuefer |
cacher: fix stat and skip user stream
|
|
|
@315
|
13 years |
Xuefer |
compiler cacher: fix early_binding_class argument
|
|
|
@314
|
13 years |
Xuefer |
compiler cacher: passed most of the testcases
|
|
|
@311
|
13 years |
Xuefer |
restruct cached compile, add md5 table to recognize and merge file …
|
|
|
@307
|
13 years |
Xuefer |
stack interface changes
|
|
|
@305
|
13 years |
Xuefer |
TRACE() instead of ifdef/fprintf
|
|
|
@299
|
13 years |
Xuefer |
fix false assertion on php.autoglobal_cnt
|
|
|
@297
|
13 years |
Xuefer |
kill warnings for debug
|
|
|
@296
|
13 years |
Xuefer |
fixed compatibility with zo under apache 1.x
|
|
|
@295
|
13 years |
Xuefer |
remove warnings
|
|
|
@283
|
13 years |
Xuefer |
removed zend_append_version_info. not needed after [282]
|
|
|
@280
|
13 years |
Xuefer |
make [278] works when there's no sohosin/zo
|
|
|
@279
|
13 years |
Xuefer |
trunk: fixed #48, was leaking info when cacher is not enabled by size
|
|
|
@278
|
13 years |
Xuefer |
trunk: fix coredump on shutdown when loaded as "extension" and after …
|
|
|
@268
|
13 years |
Xuefer |
full compatible with auto_globals_jit, no need to disable it from now on
|
|
|
@254
|
13 years |
Xuefer |
fix xcache.var_ttl displaying in info, fix xcache_get for ttl-unlimited
|
|
|
@236
|
13 years |
Xuefer |
better debugging info
|
|
|
@235
|
13 years |
Xuefer |
cacher: trick in_compilation state, don't trigger __autoload at …
|
|
|
@233
|
13 years |
Xuefer |
processor: apply reference handling on opcode caching. reverted [196] …
|
|
|
@230
|
13 years |
Xuefer |
processor: dprint upgrade, added --enable-xcache-dprint
|
|
|
@227
|
13 years |
Xuefer |
cacher: remove redundant open_basedir check, it's done before …
|
|
|
@224
|
13 years |
Xuefer |
avoid 64bit compiler warning
|
|
|
@216
|
13 years |
Xuefer |
avoid crash when error compiling
|
|
|
@213
|
13 years |
Xuefer |
fix undefined symnbol max
|
|
|
@212
|
13 years |
Xuefer |
fixed #41, early class binding
|
|
|
@205
|
13 years |
Xuefer |
avoid undef'ing DEBUG so one can put DEBUG into CFLAGS
|
|
|
@204
|
13 years |
Xuefer |
coverager: new api …
|
|
|
@202
|
13 years |
Xuefer |
cacher: disable mtime-age when xcache.test is on
|
|
|
@200
|
13 years |
Xuefer |
BUCKET_KEY readability and PHP_6 build fix
|
|
|
@196
|
13 years |
Xuefer |
fix #36, wrong inheriting static class variables
|
|
|
@190
|
13 years |
Xuefer |
trick to load and work with zend optimizer
|
|
|
@189
|
13 years |
Xuefer |
call op_array_ctor handler on restore to be more compatible with other …
|
|
|
@165
|
13 years |
Xuefer |
implement xcache.stat. and reimpl [160] for trunk to fix win32 hash problem
|
|
|
@164
|
13 years |
Xuefer |
revert most of [82] back and use dummy ptr
|
|
|
@163
|
13 years |
Xuefer |
show available shm scheme in moduleinfo
|
|
|
@154
|
13 years |
Xuefer |
fix segv on MSHUTDOWN
|
|
|
@152
|
13 years |
Xuefer |
PHP6: zts build
|
|
|
@151
|
13 years |
Xuefer |
revert [111], they've fixed it
|
|
|
@148
|
13 years |
Xuefer |
reconstruct shm/allocator
|
|
|
@146
|
13 years |
Xuefer |
avoid reading of uninitialized data. thanks to valgrind
|
|
|
@143
|
13 years |
Xuefer |
fixed string parameter parsing arg type for disassembler functions. …
|
|
|
@141
|
13 years |
Xuefer |
fix cache clear corrupted bug
|
|
|
@140
|
13 years |
Xuefer |
fix refcount on cache #1 #2 …
|
|
|
@139
|
13 years |
Xuefer |
fix debug build
|
|
|