summaryrefslogtreecommitdiff
path: root/Zend/zend_types.h
Commit message (Expand)AuthorAgeFilesLines
* Delref only after successful allocationNikita Popov2021-02-161-4/+10
* Added Inheritance Cache.Dmitry Stogov2021-02-091-10/+22
* Replace zend_bool uses with boolNikita Popov2021-01-151-1/+1
* Remove SEPARATE_ZVAL_IF_NOT_REF() macroNikita Popov2021-01-141-13/+10
* Remove SEPARATE_ARG_IF_REF macroNikita Popov2021-01-141-7/+0
* Fixed bug #80617: Type narrowing warning in ZEND_TYPE_INIT_CODENikita Popov2021-01-141-1/+1
* Add GC_TRY_ADDREF macroNikita Popov2020-09-151-0/+8
* Improve type declarations for Zend APIsGeorge Peter Banyard2020-08-281-0/+2
* Add ZVAL_OBJ_COPY macroNikita Popov2020-06-171-0/+8
* Change GC_COLLECTABLE flag into GC_NOT_COLLECTABLE to simplify GC_MAY_LEAK() ...Dmitry Stogov2020-06-151-9/+14
* Use standard boolean type as zend_bool typedefGeorge Peter Banyard2020-06-091-1/+2
* Add support for the mixed typeMáté Kocsis2020-05-221-3/+4
* Fix [-Werror=missing-braces] compiler warningGeorge Peter Banyard2020-04-131-1/+1
* Add static return typeNikita Popov2020-02-171-0/+1
* Reuse SEPARATE_ARRAY() macroDmitry Stogov2020-02-111-6/+1
* Use zend_type inside type listsNikita Popov2020-01-171-33/+27
* Fix #78880: Another bunch of spelling errorsMáté Kocsis2020-01-161-1/+1
* Renumber zval types, clarify allowed overlapNikita Popov2020-01-071-8/+10
* Merge branch 'PHP-7.4'Dmitry Stogov2019-12-111-0/+6
|\
| * Addirional fix for bug #78918Dmitry Stogov2019-12-111-0/+6
* | Support single class unions in gen stubsNikita Popov2019-11-151-0/+6
* | Implement union typesNikita Popov2019-11-081-19/+90
* | Make zend_type a 2-field structNikita Popov2019-11-081-46/+65
* | Merge branch 'PHP-7.4'Nikita Popov2019-11-011-4/+2
|\ \ | |/
| * Fixed bug #78768Nikita Popov2019-11-011-4/+2
* | Fix miscellaneous typos in docs and error messagesTyson Andre2019-10-281-1/+1
* | Merge branch 'PHP-7.4'Nikita Popov2019-10-251-0/+14
|\ \ | |/
| * Fix bug #78226: Don't call __set() on uninitialized typed propertiesNikita Popov2019-10-251-0/+14
* | Check that type is set in ZEND_TYPE_IS_MASK()Nikita Popov2019-09-231-1/+1
* | Don't set nullability flag for parameters without typeNikita Popov2019-09-231-2/+5
* | Change representation of zend_type from type code to MAY_BE_* maskNikita Popov2019-09-231-32/+44
* | Merge branch 'PHP-7.4'Nikita Popov2019-08-131-0/+1
|\ \ | |/
| * Generalize delref assertionNikita Popov2019-08-131-0/+1
* | Merge branch 'PHP-7.4'Dmitry Stogov2019-07-101-2/+8
|\ \ | |/
| * Reduce cost for references to strings and resourcesDmitry Stogov2019-07-101-2/+8
| * Backported call frame initialization improvementDmitry Stogov2019-04-121-1/+0
* | Add do...while(0) for RETURN_* and ZVAL_* APIstwosee2019-06-121-4/+4
* | Simplify call frame initializationDmitry Stogov2019-04-111-1/+0
* | Change to php.net mail addressXinchen Hui2019-04-081-1/+1
* | Merge branch 'PHP-7.4'Nikita Popov2019-03-181-0/+1
|\ \ | |/
| * Fixed bug #72685Nikita Popov2019-03-181-0/+1
* | Merge branch 'PHP-7.4'Joe Watkins2019-03-121-1/+2
|\ \ | |/
| * zend_weakrefsJoe Watkins2019-03-121-1/+2
* | Refactor zend_object_handlers API to pass zend_object* and zend_string* inste...Dmitry Stogov2019-02-041-1/+1
|/
* Remove local variablesPeter Kokot2019-02-031-10/+0
* Adios, yearly copyright rangesZeev Suraski2019-01-301-1/+1
* Implement typed propertiesNikita Popov2019-01-111-8/+44
* Merge branch 'PHP-7.3'Nikita Popov2018-11-151-0/+8
|\
| * Fixed bug #77165Nikita Popov2018-11-151-0/+8
| * Future-proof email addressesZeev Suraski2018-11-011-3/+3