Revision tags: BEFORE_NEW_PARAMETER_PARSE |
|
#
04e257a8 |
| 15-Jun-2008 |
Greg Beaver |
HUGE speed improvement, from 19 req/sec to 27 req/sec for phpMyAdmin - now speed with apc+phar.cache_list = on-disk speedcvs diff -u |less This is by generating a list of virtual directories and usi
HUGE speed improvement, from 19 req/sec to 27 req/sec for phpMyAdmin - now speed with apc+phar.cache_list = on-disk speedcvs diff -u |less This is by generating a list of virtual directories and using those in stat calls instead of scanning the whole manifest hash table. on-disk phpMyAdmin = 28 req/sec
show more ...
|
#
c772aca9 |
| 13-Jun-2008 |
Felipe Pena |
- Fix build (ZTS)
|
#
4f9daeed |
| 13-Jun-2008 |
Greg Beaver |
[DOC] implement full signature support for tar-based archives. By default, data archives do not have a signature, but can have one set via setSignatureAlgorithm()
|
#
98f2dc2a |
| 12-Jun-2008 |
Greg Beaver |
[DOC] add phar.cache_list, a PATH_SEPARATOR-separated list of full paths to phar archives to cache at startup. This caches the manifest, so that on first access to a phar archive, no file manife
[DOC] add phar.cache_list, a PATH_SEPARATOR-separated list of full paths to phar archives to cache at startup. This caches the manifest, so that on first access to a phar archive, no file manifest parsing occurs. This could use further tweaking. For instance, the full copy of the manifest into the current process may be unnecessary if refcounting could be external to the manifest. This would be another significant gain. With APC, I measure a slight perf increase to 19 req/sec up from 16 req/sec, without it approaches regular PHP at 3.8 req/sec (regular is 4 req/sec). This is benching phpMyAdmin
show more ...
|
#
8b600a72 |
| 30-May-2008 |
Greg Beaver |
refactor function names for clarity. No functionality change
|
#
4b035dae |
| 22-May-2008 |
Greg Beaver |
major fixes * found felipe's segfault in util.c and fixed the segfault (3 tests fail due to odd behavior of . and .. on this machine) * fixed serious flaws in the setting/resetting of is_da
major fixes * found felipe's segfault in util.c and fixed the segfault (3 tests fail due to odd behavior of . and .. on this machine) * fixed serious flaws in the setting/resetting of is_data - now it works properly. Assume all new PharData are tar-based, and allow passing Phar::ZIP to PharData constructor to override this * fix broken earlier commit, introduced segfault that broke 20 tests here
show more ...
|
#
1f661c81 |
| 21-May-2008 |
Greg Beaver |
fix offset detection in tar files
|
#
719beb79 |
| 15-May-2008 |
Greg Beaver |
add full metadata support for tar-based archives and test
|
Revision tags: RELEASE_1_2_5 |
|
#
16b4d8e0 |
| 12-May-2008 |
SVN Migration |
This commit was manufactured by cvs2svn to create branch 'PHP_5_3'.
|