summaryrefslogtreecommitdiff
path: root/Zend
Commit message (Expand)AuthorAgeFilesLines
* Fix datatypeAnatol Belski2017-10-191-2/+2
* Extend zend_string API to avoid reallocation in zend_string_init_interned()Dmitry Stogov2017-10-194-22/+69
* Move a part of opcache initialization into post_startup phase (when all exten...Dmitry Stogov2017-10-182-2/+15
* Added testDmitry Stogov2017-10-171-0/+19
* Make assertions in DO_ICALL and CALL_TRAMPOLINE to be consistent with DO_FCALL.Dmitry Stogov2017-10-172-23/+30
* Revert "Allow internal functions to return values by reference (this was disa...Dmitry Stogov2017-10-172-42/+35
* Allow internal functions to return values by reference (this was disabled in ...Dmitry Stogov2017-10-172-35/+42
* Merge branch 'PHP-7.2'Dmitry Stogov2017-10-131-1/+19
|\
| * Merge branch 'PHP-7.1' into PHP-7.2Dmitry Stogov2017-10-131-1/+19
| |\
| | * Merge branch 'PHP-7.0' into PHP-7.1Dmitry Stogov2017-10-131-1/+19
| | |\
| | | * Fixed bug #75368 (mmap/munmap trashing on unlucky allocations)Dmitry Stogov2017-10-131-1/+19
* | | | Fix gc_032.phptNikita Popov2017-10-131-9/+9
* | | | Merge branch 'develop_operators' of github.com:tianhe1986/php-srcDmitry Stogov2017-10-131-1/+1
|\ \ \ \
| * | | | `memcmp` begins from the second char.tianhe19862017-10-121-1/+1
* | | | | PHP must not create circular arrays when element is assigned by value.Dmitry Stogov2017-10-122-10/+21
|/ / / /
* | | | Small improvement with zend_memnstr (tianhe1986)Dmitry Stogov2017-10-121-1/+1
* | | | Merge branch 'PHP-7.2'Anatol Belski2017-10-111-1/+1
|\ \ \ \ | |/ / /
| * | | Fix datatypeAnatol Belski2017-10-111-1/+1
* | | | AST don't have to be COPYABLE anymore.Dmitry Stogov2017-10-102-3/+1
* | | | Renumber types and type_flagsDmitry Stogov2017-10-101-15/+17
* | | | Always use IS_CONSTANT_AST (IS_CONSTANT is removed).Dmitry Stogov2017-10-1015-180/+173
* | | | Changed zend_ast_ref structure to use only one allocation, removing dichotomy...Dmitry Stogov2017-10-095-46/+82
* | | | Use zval_ptr_dtor_nogc() in places where circular zvals are not possibleDmitry Stogov2017-10-095-79/+79
* | | | Fixed incorrect recursion detectionDmitry Stogov2017-10-062-15/+10
* | | | HASH_FLAG_PERSISTENT renamed into IS_ARRAY_PERSISTENT and moved into GC_FLAGS...Dmitry Stogov2017-10-063-48/+47
* | | | Refactored recursion pretectionDmitry Stogov2017-10-0611-156/+105
* | | | Removed unused flagsDmitry Stogov2017-10-051-3/+0
* | | | Changed the way VM accesses constant operands in 64-bit builds.Dmitry Stogov2017-10-049-1019/+992
* | | | Don't pass useless argumentsDmitry Stogov2017-10-031-1/+1
* | | | Merge branch 'PHP-7.2'Andrea Faulds2017-09-292-3/+36
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.1' into PHP-7.2Andrea Faulds2017-09-292-3/+36
| |\ \ \ | | |/ /
| | * | Merge branch 'PHP-7.0' into PHP-7.1Andrea Faulds2017-09-292-3/+36
| | |\ \ | | | |/
| | | * Fix bug #75290Andrea Faulds2017-09-292-3/+36
* | | | Merge branch 'PHP-7.2'Sara Golemon2017-09-281-1/+1
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.1' into PHP-7.2Sara Golemon2017-09-281-1/+1
| |\ \ \ | | |/ /
| | * | Fix word alignment on ILP64.Sara Golemon2017-09-281-1/+1
* | | | Merge branch 'PHP-7.2'Joe Watkins2017-09-271-3/+6
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.1' into PHP-7.2Joe Watkins2017-09-271-3/+6
| |\ \ \ | | |/ /
| | * | Merge branch 'PHP-7.0' into PHP-7.1Joe Watkins2017-09-271-3/+6
| | |\ \ | | | |/
| | | * Fixed #75220 - Segfault when calling is_callable on parentNester2017-09-271-3/+6
* | | | Merge branch 'PHP-7.2'Xinchen Hui2017-09-242-1/+16
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2017-09-242-1/+16
| |\ \ \ | | |/ /
| | * | Merge branch 'PHP-7.0' into PHP-7.1Xinchen Hui2017-09-242-1/+16
| | |\ \ | | | |/
| | | * Fixed bug #75241 (Null pointer dereference in zend_mm_alloc_small()).Xinchen Hui2017-09-242-1/+16
* | | | Merge branch 'PHP-7.2'Nikita Popov2017-09-242-0/+30
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2017-09-242-0/+30
| |\ \ \ | | |/ /
| | * | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-09-242-0/+30
| | |\ \ | | | |/
| | | * Fixed bug #75252Nikita Popov2017-09-242-0/+30
* | | | Refactored array creation API. array_init() and array_init_size() are convert...Dmitry Stogov2017-09-2016-196/+120
* | | | Property access micro-optimization. (ZEND_WRONG_PROPERTY_OFFSET and ZEND_DYNA...Dmitry Stogov2017-09-185-148/+149