summaryrefslogtreecommitdiff
path: root/Zend
Commit message (Expand)AuthorAgeFilesLines
* Live ranges construction optimizationDmitry Stogov2019-01-211-28/+72
* Implement single-pass live range calculationNikita Popov2019-01-213-249/+193
* Merge branch 'PHP-7.3'Anatol Belski2019-01-191-1/+1
|\
| * Fixed bug #77484 Zend engine crashes when calling realpath in invalid working...Anatol Belski2019-01-191-1/+1
* | Micro-optimizationDmitry Stogov2019-01-181-15/+26
* | Optimize zend_handle_fetch_obj_flags()Dmitry Stogov2019-01-181-51/+78
* | Improved ZEND_TRY_ASSIGN... API to avoid unnecessary double copying and reduc...Dmitry Stogov2019-01-182-78/+341
* | Removed useless Z_REFCOUNTED_P() checks.Dmitry Stogov2019-01-172-29/+29
* | Reduce slow code sizeDmitry Stogov2019-01-163-759/+438
* | Micro-optimizationDmitry Stogov2019-01-161-6/+11
* | Extend zend_get_property_offset() to return property_info for typed properties.Dmitry Stogov2019-01-161-31/+31
* | Fixed testsDmitry Stogov2019-01-161-5/+5
* | Fixed and improved incorrect usage of value_type argument.Dmitry Stogov2019-01-163-36/+37
* | Merge branch 'master' of git.php.net:php-srcDmitry Stogov2019-01-162-62/+62
|\ \
| * | Fix param list for build without global regAnatol Belski2019-01-152-62/+62
* | | Separated zend_assign_to_typed_prop()Dmitry Stogov2019-01-163-1930/+318
|/ /
* | Reuse zend_incdec_typed_ref() and separate zend_incdec_typed_prop()Dmitry Stogov2019-01-161-54/+46
* | Separated zend_binary_assign_op_typed_ref() and zend_binary_assign_op_typed_p...Dmitry Stogov2019-01-153-754/+533
* | Fixed uninitialized result of PRE_INC/PRE_DEC in case of exception.Dmitry Stogov2019-01-154-346/+173
* | Add dummy get_gc handler for iterator wrapperNikita Popov2019-01-152-1/+30
* | Fix handling of UNDEF properties in compound assignNikita Popov2019-01-152-0/+23
* | Use fastcall calling conventionDmitry Stogov2019-01-152-10/+10
* | Removed missed and unused function declarationDmitry Stogov2019-01-151-2/+0
* | Merge branch 'PHP-7.3'Nikita Popov2019-01-141-0/+16
|\ \ | |/
| * Fixed bug #77447Nikita Popov2019-01-141-0/+16
* | Merge branch 'PHP-7.3'Dmitry Stogov2019-01-142-0/+52
|\ \ | |/
| * Fixed bug #77263 (Segfault when using 2 RecursiveFilterIterator)Dmitry Stogov2019-01-142-0/+52
* | Revert removal of private __clone() methodsNikita Popov2019-01-141-0/+10
* | Change zend_try_array_init_size arg to uint32_tNikita Popov2019-01-141-2/+2
* | Kill this new and insanely annoying warningKalle Sommer Nielsen2019-01-141-1/+1
* | Implement typed propertiesNikita Popov2019-01-11130-4731/+20704
* | Require that write_property value is not a referenceNikita Popov2019-01-091-11/+2
* | Fix some sign-related issues in comparisonsjvoisin2019-01-092-2/+2
* | Merge branch 'PHP-7.3'Nikita Popov2019-01-081-25/+25
|\ \ | |/
| * Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-01-081-25/+25
| |\
| | * Prefix error_code with underscore in FastZPP implementationtwosee2019-01-081-25/+25
* | | Remove separate *nix system build for Zend enginePeter Kokot2019-01-046-308/+0
* | | Resolve parent::class at compile-time if possibleNikita Popov2019-01-041-33/+7
* | | Detect invalid uses of parent:: during compilationNikita Popov2019-01-043-16/+11
* | | Support parent::class inside constexpr contextsNikita Popov2019-01-044-21/+40
* | | Handle self::class separately from __CLASS__ in const evalNikita Popov2019-01-043-10/+23
* | | Don't replace self::class with __CLASS__ during const evalNikita Popov2019-01-042-25/+26
* | | Fix intl buildNikita Popov2019-01-042-4/+4
* | | Introduce separate ZEND_AST_CLASS_NAME AST nodeNikita Popov2019-01-045-58/+85
* | | Merge branch 'PHP-7.3'Nikita Popov2019-01-042-4/+25
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-01-042-4/+25
| |\ \ | | |/
| | * Fix self::class inside constant in global scopeNikita Popov2019-01-042-4/+25
* | | Merge branch 'PHP-7.3'Nikita Popov2019-01-031-3/+11
|\ \ \ | |/ /
| * | Possible fix for bug #77357Nikita Popov2019-01-031-3/+11
* | | Fix undefined function error messageNikita Popov2019-01-022-14/+2