summaryrefslogtreecommitdiff
path: root/ext/opcache/zend_persist.c
Commit message (Expand)AuthorAgeFilesLines
* Prevent HashTable compaction below HT_MIN_SIZE (this may lead to hash collisi...Dmitry Stogov2015-09-021-12/+16
* Ensure proper data alignmentDmitry Stogov2015-08-311-0/+27
* Resolve GOTO at compile time and replace it with sequnce of FREE/FE_FREE and ...Dmitry Stogov2015-07-101-1/+0
* Squashed commit of the following:Dmitry Stogov2015-07-101-4/+5
* Fixed bug #62210 (Exceptions can leak temporary variables. As a part of the f...Dmitry Stogov2015-07-071-5/+4
* Improved zend_string API (Francois Laupretre)Dmitry Stogov2015-06-291-2/+2
* Fix bug #69838 OPCACHE Warning Internal error: wrong size calculationAnatol Belski2015-06-201-1/+1
* Improved class type hints checks, by caching resolved class entries in run-ti...Dmitry Stogov2015-06-171-3/+0
* Cache the class_name typehint key in arg_infoBob Weinand2015-06-121-0/+3
* Set proper type_info flags.Dmitry Stogov2015-05-211-0/+1
* Merged FE_FETCH_R[W] with the following ASSIGN[_REF] when assigne to CV.Dmitry Stogov2015-05-131-2/+4
* Added experimental (disabled by default) file based opcode cache.Dmitry Stogov2015-05-061-1/+1
* Refactored using specialized opcodesDmitry Stogov2015-04-271-0/+2
* Added HashTable flag HASH_FLAG_STATIC_KEYS that is maintaned to be set if all...Dmitry Stogov2015-04-241-0/+4
* Compact HashTables to reduce SHM usageDmitry Stogov2015-04-211-2/+68
* Changed HashTable layout:Dmitry Stogov2015-03-131-23/+20
* Fixed conditionsDmitry Stogov2015-03-061-1/+3
* Avoid useless op_array duplicationDmitry Stogov2015-03-051-0/+9
* Improved code for class property inheritanceDmitry Stogov2015-03-041-9/+14
* Improved assert() according to expectations RFC.Dmitry Stogov2015-03-021-0/+1
* Fixed memory leakDmitry Stogov2015-02-201-3/+58
* Use fast SSE2 memcpy() for copying block of data from SHM to process memoryDmitry Stogov2015-02-201-0/+5
* Simplify reallocation during copying data from SHM to process memoryDmitry Stogov2015-02-201-18/+0
* don't count op_arrays stored in opcache SHMDmitry Stogov2015-02-201-1/+1
* Lazy duplication of op_array->static_variablesDmitry Stogov2015-02-201-2/+16
* Fix "forech" statemt behaviour according to https://wiki.php.net/rfc/php7_for...Dmitry Stogov2015-02-121-2/+4
* Implement return typesLevi Morrison2015-01-271-10/+19
* bump yearXinchen Hui2015-01-151-1/+1
* trailing whitespace removalStanislav Malyshev2015-01-101-2/+2
* Use special flag (HASH_FLAG_INITIALIZED) instead of (nTableMask == 0) to indi...Dmitry Stogov2014-12-271-2/+2
* Don't count variadic argument in zend_func.common.num_args. This allows faste...Dmitry Stogov2014-12-221-3/+7
* first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-46/+46
* Reduced size of zend_op on 64-bit systems.Dmitry Stogov2014-12-121-1/+6
* Use zend_string* for op_array->arg_info[]->name and op_array->arg_info[]->cla...Dmitry Stogov2014-12-031-4/+2
* Copy all the arena allocated data from SHM to process memory at onceDmitry Stogov2014-10-091-7/+23
* Opcache compatibility for coalesce operatorNikita Popov2014-09-281-0/+1
* Removed ZEND_QM_ASSIGN_VAR and ZEND_JMP_SET_VAR opcodes (in PHPNG they did ex...Dmitry Stogov2014-09-111-1/+0
* We don't need to check for xlat entry twiceDmitry Stogov2014-09-091-6/+2
* Fixed GC problem (arrays may be recorded as possible root of garbage cycle. w...Dmitry Stogov2014-09-091-0/+6
* Fixed uint32_t overflowDmitry Stogov2014-08-261-2/+2
* Merge remote-tracking branch 'php-src/master' into astNikita Popov2014-08-251-19/+19
|\
| * master renames phase 2Anatol Belski2014-08-251-10/+10
| * master renames phase 1Anatol Belski2014-08-251-8/+8
| * basic macro replacements, all at onceAnatol Belski2014-08-191-1/+1
* | Merge remote-tracking branch 'php-src/master' into astNikita Popov2014-08-161-126/+5
|\ \ | |/
| * Remove old version PHP supportsXinchen Hui2014-08-151-126/+5
* | Merge remote-tracking branch 'php-src/phpng' into astNikita Popov2014-08-161-6/+29
|\ \ | |/
| * Fixed bug #67725 (now we create immutable arrays only in SHM)Dmitry Stogov2014-08-051-0/+10
| * Don't waste SHM for unused BucketsDmitry Stogov2014-08-041-6/+19
* | Fix typoNikita Popov2014-08-151-1/+1