summaryrefslogtreecommitdiff
path: root/Zend
Commit message (Expand)AuthorAgeFilesLines
* Delref only after successful allocationNikita Popov2021-02-162-5/+13
* Merge branch 'PHP-8.0'Nikita Popov2021-02-152-3/+23
|\
| * Merge branch 'PHP-7.4' into PHP-8.0Nikita Popov2021-02-152-3/+23
| |\
| | * Fix symtable cache being used while cleaning symtableNikita Popov2021-02-152-3/+23
* | | Merge branch 'PHP-8.0'Nikita Popov2021-02-152-0/+9
|\ \ \ | |/ /
| * | Fix assertion failure in cufa optimization with named argsNikita Popov2021-02-152-0/+9
* | | Use VM_MAKE_TAG for macos memory tagDavid CARLIER2021-02-151-1/+2
* | | Generate zend class entries based on stubsMáté Kocsis2021-02-1415-68/+172
* | | Optimize Traversable unpacking in zend_vm_def.hTyson Andre2021-02-132-48/+56
* | | Deprecate passing null to non-nullable arg of internal functionNikita Popov2021-02-1115-98/+213
* | | Fix typo in warnings_during_sccpTyson Andre2021-02-111-1/+1
* | | Handle warnings during sccp function evaluationNikita Popov2021-02-113-60/+22
* | | Merge branch 'PHP-8.0'Nikita Popov2021-02-111-1/+1
|\ \ \ | |/ /
* | | Merge branch 'PHP-8.0'Nikita Popov2021-02-112-1/+20
|\ \ \ | |/ /
| * | Don't throw additional Error in require_once if exception already thrownNikita Popov2021-02-112-1/+20
| * | Add missing classes to stubsMáté Kocsis2021-02-094-2/+20
* | | Link unbound simple classes (without parent/intefaces/traits) in first place.Dmitry Stogov2021-02-102-19/+30
* | | Use zend_type.ce_cache__ptr for caching class resulution during argument/resu...Dmitry Stogov2021-02-105-49/+84
* | | Use IS_ALIAS_PTR to make distinct between aliasses and real classesDmitry Stogov2021-02-102-30/+26
* | | Added Inheritance Cache.Dmitry Stogov2021-02-0920-100/+889
* | | Merge branch 'PHP-8.0'Nikita Popov2021-02-091-1/+1
|\ \ \ | |/ /
| * | Use E_ERROR to report arginfo/zpp mismatchNikita Popov2021-02-091-1/+1
* | | Remove a few more unnecessary @generate-function-entries annotationsMáté Kocsis2021-02-094-10/+4
* | | Add support for string keys in array unpackingNikita Popov2021-02-099-64/+129
* | | Document .dtor_obj and .free_objLevi Morrison2021-02-011-2/+22
* | | Move optimizer into coreNikita Popov2021-01-2834-0/+23537
* | | Merge branch 'PHP-8.0'Nikita Popov2021-01-282-2/+2
|\ \ \ | |/ /
| * | Fix stub for Serializable::serialize()Michael Voříšek2021-01-282-2/+2
* | | Merge branch 'PHP-8.0'Nikita Popov2021-01-281-1/+1
|\ \ \ | |/ /
| * | Observe fake closuresSammy Kaye Powers2021-01-281-1/+1
* | | Merge branch 'PHP-8.0'Dmitry Stogov2021-01-263-11/+14
|\ \ \ | |/ /
| * | Allow observer handlers disabling optimization in RETURN opcode handler, that...Dmitry Stogov2021-01-263-11/+14
* | | Merge branch 'PHP-8.0'Dmitry Stogov2021-01-261-2/+6
|\ \ \ | |/ /
| * | Skip dummy frames allocated on CPU stack of zend_call_function().Dmitry Stogov2021-01-261-2/+6
* | | Merge branch 'PHP-8.0'Nikita Popov2021-01-262-6/+6
|\ \ \ | |/ /
| * | Fix VAR return type verificationNikita Popov2021-01-262-6/+6
* | | Add missing resource key warning for unset()Nikita Popov2021-01-263-0/+43
* | | Add support for generating class entries from stubsMáté Kocsis2021-01-266-72/+329
* | | Merge branch 'PHP-8.0'Nikita Popov2021-01-252-10/+38
|\ \ \ | |/ /
| * | Improve switch continue warningNikita Popov2021-01-252-10/+38
| * | Next is 8.0.3Gabriel Caruso2021-01-191-1/+1
* | | Fix parsing of semi-reserved tokens at offset > 4 GBNikita Popov2021-01-253-15/+14
* | | Improve error message for leading comma in keyed list assignmentNikita Popov2021-01-252-2/+21
* | | Accept zend_string in zend_prepare_string_for_scanningNikita Popov2021-01-214-13/+14
* | | Add array_is_list(array $array) functionDusk2021-01-201-0/+27
* | | Rename zend-test to zend_testNikita Popov2021-01-1917-18/+18
* | | Mark classes cached by opcache by ZEND_ACC_CACHED flag and prevent useless co...Dmitry Stogov2021-01-193-29/+41
* | | Avoid modification of trait infoDmitry Stogov2021-01-191-3/+0
* | | Delete an outdated comment for read_property and read_dimension. [ci skip]sj-i2021-01-191-4/+0
* | | Fix $GLOBALS[] in isset and unsetNikita Popov2021-01-183-0/+24