summaryrefslogtreecommitdiff
path: root/Zend/zend_compile.h
Commit message (Expand)AuthorAgeFilesLines
* Implement enumsIlija Tovilo2021-03-171-2/+8
* Reference dynamic functions through dynamic_defsNikita Popov2021-03-011-1/+7
* Fix static variable behavior with inheritanceNikita Popov2021-02-181-0/+1
* Added Inheritance Cache.Dmitry Stogov2021-02-091-1/+12
* Merge branch 'PHP-8.0'Dmitry Stogov2021-01-261-0/+3
|\
| * Allow observer handlers disabling optimization in RETURN opcode handler, that...Dmitry Stogov2021-01-261-0/+3
* | Fix parsing of semi-reserved tokens at offset > 4 GBNikita Popov2021-01-251-6/+1
* | Accept zend_string in zend_prepare_string_for_scanningNikita Popov2021-01-211-1/+1
* | Mark classes cached by opcache by ZEND_ACC_CACHED flag and prevent useless co...Dmitry Stogov2021-01-191-1/+4
* | Replace zend_bool uses with boolNikita Popov2021-01-151-15/+15
|/
* Make constexpr compilation robust against multiple compilationNikita Popov2020-09-271-1/+1
* Renumber ZEND_ACC_... constantsDmitry Stogov2020-09-151-25/+25
* Accept zend_string instead of zval in zend_compile_stringNikita Popov2020-09-071-2/+2
* Improve type declarations for Zend APIsGeorge Peter Banyard2020-08-281-12/+12
* Implement named parametersNikita Popov2020-07-311-0/+5
* Implement nullsafe ?-> operatorIlija Tovilo2020-07-241-0/+4
* Add flag to forbid dynamic property creation on internal classesNikita Popov2020-06-241-1/+4
* Fix bug #77966: Cannot alias a method named "namespace"Nikita Popov2020-06-081-0/+6
* Constify char * arguments of APIstwosee2020-06-081-1/+1
* Implement "Constructor Promotion" RFCNikita Popov2020-06-051-2/+9
* Add AttributesBenjamin Eberlei2020-06-041-0/+5
* Avoid throw expression leaksNikita Popov2020-04-271-0/+2
* Remove ZEND_ACC_DTOR flagNikita Popov2020-04-171-4/+1
* Add zend_create_member_string() APINikita Popov2020-04-141-0/+1
* Store default parameter values of internal functions in arg infoMáté Kocsis2020-04-081-0/+7
* Unify checks for binary operator errors for ct evalNikita Popov2020-04-011-1/+1
* Avoid more null arithmeticNikita Popov2020-02-271-1/+1
* Remove more null arithmetic UBNikita Popov2020-02-271-0/+1
* Avoid null arithmetic UB in EX_VAR_TO_NUMNikita Popov2020-02-271-1/+1
* Remove ZEND_ACC_IMPLEMENT_INTERFACES flagNikita Popov2020-02-061-4/+1
* Remove ZEND_ACC_IMPLEMENTS_TRAITS flagNikita Popov2020-02-061-4/+1
* Remove ZEND_ACC_INHERITED flagNikita Popov2020-02-061-4/+1
* Export zend_type_to_string() with ZEND_APIDerick Rethans2020-02-031-1/+1
* Implement union typesNikita Popov2019-11-081-0/+2
* Make zend_type a 2-field structNikita Popov2019-11-081-7/+9
* Fix miscellaneous typos in docs and error messagesTyson Andre2019-10-281-1/+1
* Merge branch 'PHP-7.4'Dmitry Stogov2019-10-221-0/+3
|\
| * Allow loading FFI bindings through ffi.preload directiveDmitry Stogov2019-10-221-0/+3
* | SAMRT BRANCH improvement.Dmitry Stogov2019-10-091-0/+4
* | Added "const" qualifierDmitry Stogov2019-10-081-1/+1
* | Throw Error when writing property of non-objectNikita Popov2019-09-271-1/+0
* | Change representation of zend_type from type code to MAY_BE_* maskNikita Popov2019-09-231-0/+3
* | Merge branch 'PHP-7.4'Nikita Popov2019-09-141-1/+1
|\ \ | |/
| * Define OBJ_PROP_TO_OFFSET() using XtOffsetOf()Nikita Popov2019-09-141-1/+1
* | Merge branch 'PHP-7.4'Nikita Popov2019-09-121-1/+4
|\ \ | |/
| * Allow throwing exception while loading parent classNikita Popov2019-09-121-1/+4
* | Merge branch 'PHP-7.4'Nikita Popov2019-09-111-1/+5
|\ \ | |/
| * Only allow "nearly linked" classes for parent/interfaceNikita Popov2019-09-111-1/+5
* | Mention that arg_info[-1] holds the return infoIvan Enderlin2019-09-091-1/+1
* | Merge branch 'PHP-7.4'Dmitry Stogov2019-09-021-4/+5
|\ \ | |/