summaryrefslogtreecommitdiff
path: root/ext/opcache
Commit message (Expand)AuthorAgeFilesLines
* Fixed memory leak because of incorrect 'if ();' optimizationDmitry Stogov2015-07-023-6/+62
* Cleanup (updated comments about optimization of comparison with IS_NULL)Dmitry Stogov2015-07-011-10/+14
* Cleanup (we don't use is_ref=1/refcount=2 trick to trigger COW in PHP-7)Dmitry Stogov2015-07-011-2/+0
* Use ZSTR_ API to access zend_string elements (this is just renaming without s...Dmitry Stogov2015-06-309-100/+100
* On Windows PHP may be restarted with different set of DSO extensions without ...Dmitry Stogov2015-06-291-4/+12
* Improved zend_string API (Francois Laupretre)Dmitry Stogov2015-06-294-10/+10
* Don't evaluate invalid constant expressions.Dmitry Stogov2015-06-292-7/+14
* Fix rope memory leaks upon exceptionBob Weinand2015-06-281-0/+3
* add test for bug #69838Anatol Belski2015-06-201-0/+17
* Fix bug #69838 OPCACHE Warning Internal error: wrong size calculationAnatol Belski2015-06-201-1/+1
* Merge branch 'pull-request/1284'Anatol Belski2015-06-171-1/+1
|\
| * Fix some missed testsAaron Piotrowski2015-06-151-1/+1
* | Add a commentXinchen Hui2015-06-171-0/+2
* | Improved class type hints checks, by caching resolved class entries in run-ti...Dmitry Stogov2015-06-174-16/+27
* | Add phpdbg to allowed cli-SAPIs in opcacheBob Weinand2015-06-151-2/+3
* | Removed opcache.load_comments configuration directive. Now doc comments loadi...Dmitry Stogov2015-06-154-27/+2
|/
* Cache the class_name typehint key in arg_infoBob Weinand2015-06-123-0/+12
* Use better zend_hash_* functionsDmitry Stogov2015-06-052-3/+3
* cleanup more redundant S_IS* declarationsAnatol Belski2015-05-251-4/+0
* Remove ZEND_BRK/ZEND_CONT from VMNikita Popov2015-05-234-58/+2
* Embed break/continue depth into oplineNikita Popov2015-05-231-8/+2
* Forgot the test for bug #69688Xinchen Hui2015-05-221-0/+18
* Fixed testXinchen Hui2015-05-221-1/+5
* Fixed bug #69688 (segfault with eval and opcache fast shutdown)Xinchen Hui2015-05-221-1/+3
* Fixed build with DEBUG_COMPACT_LITERALS=1Dmitry Stogov2015-05-211-6/+8
* Set proper type_info flags.Dmitry Stogov2015-05-211-0/+1
* Fixed SHM+FILE cache with opcache.protect_memory=1Dmitry Stogov2015-05-201-7/+9
* Improved script copyining from SHM to process memoryDmitry Stogov2015-05-201-168/+71
* Improved hash table copyingDmitry Stogov2015-05-191-34/+40
* Merged FE_FETCH_R[W] with the following ASSIGN[_REF] when assigne to CV.Dmitry Stogov2015-05-135-17/+39
* Removed deprecated conditionsDmitry Stogov2015-05-131-9/+3
* Fixed string handling (string cached in SHM marked as permanent, strings stor...Dmitry Stogov2015-05-123-15/+27
* Merge branch 'PHP-5.6'Dmitry Stogov2015-05-072-7/+27
|\
| * Merge branch 'PHP-5.5' into PHP-5.6Dmitry Stogov2015-05-072-7/+27
| |\
| | * Fixed bug #69549 (Memory leak with opcache.optimization_level=0xFFFFFFFF)Dmitry Stogov2015-05-072-7/+27
| * | Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2015-05-051-1/+1
| |\ \ | | |/
| | * Update versionXinchen Hui2015-05-051-1/+1
| * | Since 5.6 stat.cwd using emalloc (Thanks to Remi)Xinchen Hui2015-04-221-0/+22
* | | Strings and other pointers should be handled differentlyDmitry Stogov2015-05-071-44/+63
* | | Fix buildRasmus Lerdorf2015-05-061-0/+2
* | | Temporary fix for SIGFPEXinchen Hui2015-05-071-0/+4
* | | Added experimental (disabled by default) file based opcode cache.Dmitry Stogov2015-05-0617-101/+1801
* | | Merge branch 'anon'Dmitry Stogov2015-04-275-0/+17
|\ \ \
| * | | Refactored using specialized opcodesDmitry Stogov2015-04-275-0/+17
* | | | Use new hash iteration API.Dmitry Stogov2015-04-271-15/+11
|/ / /
* | | Added HashTable flag HASH_FLAG_STATIC_KEYS that is maintaned to be set if all...Dmitry Stogov2015-04-241-0/+4
* | | Keep realpath and PCRE caches in consistency with opcache SHM.Dmitry Stogov2015-04-222-1/+48
* | | Fixed zend_string related inconsistenciesDmitry Stogov2015-04-211-0/+1
* | | Removed deprecated codeDmitry Stogov2015-04-211-8/+0
* | | Compact HashTables to reduce SHM usageDmitry Stogov2015-04-212-3/+79