summaryrefslogtreecommitdiff
path: root/Zend
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary property unmangling in trait bindingNikita Popov2021-03-261-18/+2
* Improved type inference for FE_FETCH_RDmitry Stogov2021-03-251-2/+11
* Drop unneessary if branch and adjust arg_num typeGeorge Peter Banyard2021-03-252-8/+2
* Revert "Use better function"Nikita Popov2021-03-221-1/+1
* Fix const warningNikita Popov2021-03-221-1/+1
* Support VERIFY_RETURN_TYPE elision with unused operandNikita Popov2021-03-221-5/+5
* Use better functionDmitry Stogov2021-03-221-1/+1
* Add zend_hash_lookup() and zend_hash_index_lookup() functions.Dmitry Stogov2021-03-193-44/+96
* Fix handling of unknown class in trait precedence listNikita Popov2021-03-192-1/+16
* micro-optimizationDmitry Stogov2021-03-191-19/+9
* Support prototypes in call graphNikita Popov2021-03-198-38/+53
* Add missing rc1/rcn to return type initializationNikita Popov2021-03-191-1/+2
* Allow inferring narrowed return typeNikita Popov2021-03-181-1/+12
* Update opt testNikita Popov2021-03-181-1/+1
* Don't imply SILENT from NO_AUTOLOADNikita Popov2021-03-185-20/+17
* Destroy constant values before object storeNikita Popov2021-03-182-19/+30
* Implement enumsIlija Tovilo2021-03-17131-18/+3211
* Use zend_string_equals() API instead of strcmp() in various placesGeorge Peter Banyard2021-03-171-1/+1
* Change Zend Stream API to use zend_string* instead of char*.Dmitry Stogov2021-03-1613-73/+92
* Don't check executabilityNikita Popov2021-03-161-2/+2
* Check for WRONG_PROPERTY_INFONikita Popov2021-03-161-1/+1
* Revert "Remove some unnecessary explicit header dependencies"Nikita Popov2021-03-161-0/+7
* Automatically run zend_vm_gen.php if zend_vm_def.h changesNikita Popov2021-03-161-0/+5
* Remove some unnecessary explicit header dependenciesNikita Popov2021-03-161-7/+0
* Merge branch 'PHP-8.0'Nikita Popov2021-03-161-4/+3
|\
* | Add sanity check for type of read_property return valueNikita Popov2021-03-163-0/+74
* | Remove deprecated codeDmitry Stogov2021-03-131-6/+0
* | Fixed compilation warningDmitry Stogov2021-03-121-0/+1
* | Inline "array" part of FE_FETCH_R handler into HYBRID VMDmitry Stogov2021-03-112-207/+267
* | zend_verify_recv_arg_type_helper is not "cold".Dmitry Stogov2021-03-112-2/+2
* | Avoid repeatable work when error_reporting() is called with the same argument...Dmitry Stogov2021-03-111-1/+1
* | Inheritance cache optimizationDmitry Stogov2021-03-111-28/+34
* | Merge branch 'PHP-8.0'Máté Kocsis2021-03-062-2/+2
|\ \ | |/
| * Fix the error message of attribute flag validationMáté Kocsis2021-03-062-2/+2
* | Add const to zend_extension_version_info.build_idLevi Morrison2021-03-021-1/+1
* | Optimized object conversion to array without rebulding properties HashTableDmitry Stogov2021-03-015-0/+66
* | Merge branch 'PHP-8.0'Nikita Popov2021-03-012-0/+22
|\ \ | |/
| * Fixed bug #80811Nikita Popov2021-03-012-0/+22
* | Merge branch 'PHP-8.0'Nikita Popov2021-03-012-1/+16
|\ \ | |/
| * Merge branch 'PHP-7.4' into PHP-8.0Nikita Popov2021-03-012-1/+16
| |\
| | * Always remove HT iterators, even for uninit HTNikita Popov2021-03-012-1/+16
* | | Change the order of properties used in foreach(), var_dump(), serialize(), co...Dmitry Stogov2021-03-017-52/+40
|\ \ \
| * | | Change the order of properties used for var_dump(), serialize(), comparison, ...Dmitry Stogov2021-03-017-52/+40
* | | | Reference dynamic functions through dynamic_defsNikita Popov2021-03-0114-103/+162
|/ / /
* | | Fix E_DEPRECATED in zend_vm_gen.phpMax Semenik2021-03-011-3/+4
* | | Speed up __sleep() and __wakeup() callsDmitry Stogov2021-02-251-0/+2
* | | Switch few functions useful in Symphony apps to new ZPP API.Dmitry Stogov2021-02-242-18/+20
* | | Fixed error messageDmitry Stogov2021-02-245-6/+22
* | | zend_compile.c: fix typoDylan T2021-02-241-1/+1
* | | Generate class entries from stubs for com, standard, xmlreader, xmlwriter, xs...Máté Kocsis2021-02-223-5/+21