83 Commits (trunk)

Author SHA1 Message Date
Xuefer 7a586c55ce cacher: fix #354 build error for debug mode (thanks to drakmor) 6 years ago
Xuefer 925a2dff1e cacher: improve hashing by taking file_size into acccount (stat needed of course) 7 years ago
Xuefer 15ad8700a8 support for reference value 7 years ago
Xuefer 07183575ef use vector for objects/object_handles 7 years ago
Xuefer 30d56bf2d7 code clean up for vector 7 years ago
Xuefer 51accff949 fix build for older PHP 7 years ago
Xuefer 6c397c70ec support for autoload in xcache_get 7 years ago
Xuefer de6840d14b closes #342: object caching 7 years ago
Xuefer f664f5a518 merge stack/vector to 1 impl, avoid possible memory leak using malloc 7 years ago
Xuefer 970fd0aa01 kill warning 7 years ago
Xuefer d9514bcc6b closes #337: adds warning about Zend OPcache optimization level incompatiblity 7 years ago
Xuefer 708688b3d7 define XCACHE_DEBUG in phpized 7 years ago
Xuefer 499e70e785 disable trace 7 years ago
Xuefer 46d274fba2 adds class const support for {{{__FILE__ __DIR__}}} 7 years ago
Xuefer 21a895a4c6 fix typo in last commit: disable {{{__DIR__}}} recognization for <=PHP_5_2 7 years ago
Xuefer be1ba47738 disable {{{__DIR__}}} recognization for <=PHP_5_2 7 years ago
Xuefer 30ab87d469 fixed random 24H counters clear. it's a race cached condition. thanks to the report from Per Hansson 7 years ago
Xuefer 7b4722df0f fixed #333: reduce memory usage for small or empty files 8 years ago
Xuefer 501bbf2e0f adds reflection info for APIs 8 years ago
Xuefer e317146c8b processor: abstract store target (storage) 8 years ago
Xuefer d19d64546d clean up shm handlers 8 years ago
Xuefer d913f3e5fd relocate: fix handling hash table, TODO: fix dst/src stuff 8 years ago
Xuefer ffe43cb799 relocate: update proto to like memcpy/store/restore, update test code 8 years ago
Xuefer 11bb4f0d07 update func prototype for relocate 8 years ago
Xuefer eaa50fbafc fix arg 8 years ago
Xuefer 45e2bfe79d updated relocate impl 8 years ago
Xuefer 6413478cd7 update relocate 8 years ago
Xuefer 41b20da882 relocate WIP 8 years ago
Xuefer 59fc9ffed0 typo 8 years ago
Xuefer 1267e8bb4f fixes #323: refix locking impl for threaded env 8 years ago
Xuefer 6409eb5aef cacher: fixes #228, enable var caching for cli 8 years ago
Xuefer 02eb6beda4 add back PHP_4 code for disassembler 8 years ago
Xuefer 31e5f026de ZEND_STRS ZEND_STRL is inconsist between PHP5.0- and PHP5.0+ 8 years ago
Xuefer ef420d39bd fix PHP 5.0 build 8 years ago
Xuefer c7492e6c3a remove php 4 support completely 8 years ago
Xuefer 96e1893175 un-experimental for __FILE__ __DIR__ handling after files moved/hardlinked 8 years ago
Xuefer 876859cc24 undo [1242] 8 years ago
Xuefer 34338ebd10 fix build 8 years ago
Xuefer bcebc33200 undefined xc_shm_t 8 years ago
Xuefer d6a26094d9 fixes #296: Multiple instances of the same software causes PHP "cannot redeclare class" errors when xcache enabled 8 years ago
Xuefer 7fe46fb894 compatiblity with fcntl 8 years ago
Xuefer 57549f6cf7 kill warning "function with _alloca() inlined into a loop" 9 years ago
Xuefer c67d47e7c8 finished improve stability on threaded env 9 years ago
Xuefer 36ef103274 fix some 64bit warnings 9 years ago
Xuefer beeb22d135 fix for ZTS 9 years ago
Xuefer f6aa3a6474 fixs crash when cache is too small on start up 9 years ago
Xuefer 117d72449c fix typo 9 years ago
Xuefer 00883bf301 fix build, part of previous change 9 years ago
Xuefer 278cdbcb50 fix magic number: use 0 1 with zend_bool only. use FAILURE for int return type to avoid confusing. fix usage of 0 9 years ago
Xuefer e8600bb8e2 use correct header for getpid() 9 years ago