summaryrefslogtreecommitdiff
path: root/Zend/zend_inheritance.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-05-081-2/+2
|\
| * Fix resolution of "parent" during inheritance checkNikita Popov2019-05-081-2/+2
* | Fixed bug #77498Nikita Popov2019-01-251-0/+3
* | Fix #77291: magic methods inherited from a trait may be ignoredChristoph M. Becker2018-12-161-12/+12
* | Future-proof email addressesZeev Suraski2018-11-011-2/+2
* | Merge branch 'PHP-7.2' into PHP-7.3Dmitry Stogov2018-09-031-1/+1
|\ \ | |/
| * Merge branch 'PHP-7.1' into PHP-7.2Dmitry Stogov2018-09-031-1/+1
| |\
| | * Fixed reference-countingin ZTS build.Dmitry Stogov2018-09-031-1/+1
* | | Merge branch 'PHP-7.2' into PHP-7.3Dmitry Stogov2018-08-291-4/+9
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Dmitry Stogov2018-08-291-4/+9
| |\ \ | | |/
| | * Fixed incorrect ZEND_ACC_ARENA_ALLOCATED usage (it must be used only for inte...Dmitry Stogov2018-08-291-4/+9
| | * year++Xinchen Hui2018-01-021-1/+1
| | * Revert "Inheritance checks should not ignore parents if these implement an in...Joe Watkins2017-02-011-4/+5
| * | year++Xinchen Hui2018-01-021-1/+1
* | | Fix #76773 - Methods with a concrete scope need to be added againChris Wright2018-08-221-3/+4
* | | Fix #76700 - Methods with altered visibility need to be added againPedro Magalhães2018-08-071-2/+4
* | | Improved user iterator implementation to reduce zend_class_entry memory consu...Dmitry Stogov2018-07-121-2/+17
* | | Changed structure of zend_class_entry.trait_aliases and zend_class_entry.trai...Dmitry Stogov2018-07-111-130/+128
* | | Combined few checks into oneDmitry Stogov2018-07-091-5/+1
* | | Avoid reloadingDmitry Stogov2018-07-091-1/+1
* | | Eliminated checkDmitry Stogov2018-07-091-4/+4
* | | Avoid string comparisons for magic methods (all magic methods start with "__")Dmitry Stogov2018-07-021-12/+14
* | | Fixed ZTS race condition (zend_class_entry->ce_flags of internal classes must...Dmitry Stogov2018-06-271-2/+0
* | | Fixed bug #76509Nikita Popov2018-06-251-15/+14
* | | Avoid duplication of "shadow" property_infoDmitry Stogov2018-06-221-1/+1
* | | Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-13/+13
* | | Avoid useless checks, using zend_string_efree(), in cases where the string is...Dmitry Stogov2018-05-081-2/+2
* | | Remove no longer necessary type-name special casesNikita Popov2018-02-041-8/+2
* | | Trailing whitespacesGabriel Caruso2018-01-031-1/+1
* | | year++Xinchen Hui2018-01-021-1/+1
* | | Cheaper reference constructionDmitry Stogov2017-12-261-6/+12
* | | Merge branch 'PHP-7.2'Nikita Popov2017-12-161-12/+24
|\ \ \ | |/ /
| * | Fix #75607 - Check if existing static trait property is a ref before comparingPedro Magalhães2017-12-161-4/+8
* | | Introduced zend_hash_find_ex() that may avoid unnecessary hash value check.Dmitry Stogov2017-11-241-5/+9
* | | 63911: Compare opcodes of the op_array to determine different functionsPedro Magalhães2017-11-221-0/+5
* | | Fix unsigned comparisons and remove dead codeAnatol Belski2017-11-171-1/+1
* | | Avoid unnecessary reference-counting on strings.Dmitry Stogov2017-11-161-2/+3
* | | Fix #74922 - Try to resolve constants when importing trait propertiesPedro Magalhães2017-11-021-8/+21
* | | RC manipulation cleanupXinchen Hui2017-11-011-1/+1
* | | Fixed use-after free introduced in fcc08ce19f39f7ab1381ecc8a010037d41819329Dmitry Stogov2017-10-311-0/+10
* | | Prevent reference-counting on persistent zvals (internal constants, default p...Dmitry Stogov2017-10-301-48/+54
* | | Encapsulate reference-counting primitives.Dmitry Stogov2017-10-271-1/+1
* | | Always use IS_CONSTANT_AST (IS_CONSTANT is removed).Dmitry Stogov2017-10-101-9/+12
* | | Changed the way VM accesses constant operands in 64-bit builds.Dmitry Stogov2017-10-041-1/+1
|/ /
* | further sync for vim mode linesAnatol Belski2017-07-041-0/+2
* | Fix bug #74607: Don't check for bi-directional compatibility in traitsPedro Magalhães2017-06-031-6/+6
* | Allow overriding abstract methodsPedro Magalhães2017-05-241-10/+0
* | Type hint inheritance check optimizationDmitry Stogov2017-05-101-5/+8
* | Drop unused variableNikita Popov2017-05-011-1/+0
* | Fixed bug #61970: Allow a child class to restrict access to ctorPedro Magalhães2017-05-011-2/+3