History log of /PHP-7.4/Zend/zend_operators.c (Results 26 – 50 of 590)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 7f6387b5 13-Oct-2018 Peter Kokot

Trim trailing whitespace in source code files


Revision tags: php-7.1.23, php-7.2.11, php-7.3.0RC3
# 7ec8087f 04-Oct-2018 Nikita Popov

Introduce get_properties_for() handler

This handler allows getting the object properties for a particular
purpose, such as array casting, serialization, etc.


Revision tags: php-7.1.23RC1
# c1706980 27-Sep-2018 Dmitry Stogov

Remove dead code (only IS_ARRAY may relive zendi_convert_scalar_to_number()), and micro-optimization.


Revision tags: php-7.2.11RC1, php-7.3.0RC2
# 689c6fb1 18-Sep-2018 Dmitry Stogov

Replace ZEND_ACC_ANON_BOUND, ZEND_ACC_UNRESOLVED_PARENT and ZEND_ACC_UNRESOLVED_INTERFACES with single ZEND_ACC_LINKED.


# dfa166e7 16-Sep-2018 Nikita Popov

Remove unused ZEND_FILE_LINE in i_zval_ptr_dtor


Revision tags: php-5.6.38, php-7.1.22, php-7.3.0RC1, php-7.2.10, php-7.0.32, php-7.1.22RC1
# c1729272 29-Aug-2018 Remi Collet

fix double cast to int on 32-bit


Revision tags: php-7.3.0beta3, php-7.2.10RC1
# d140df58 23-Aug-2018 Dmitry Stogov

Keep information about unresolved interfaces in zend_class_entry->interface_names.
Move interface implementation code into ZEND_DECLARE_*CLASS opcodes.
Remove ZEND_ADD_INTERFACE and ZEND_VER

Keep information about unresolved interfaces in zend_class_entry->interface_names.
Move interface implementation code into ZEND_DECLARE_*CLASS opcodes.
Remove ZEND_ADD_INTERFACE and ZEND_VERIFY_ABSTRACT_CLASS opcodes.

show more ...


Revision tags: php-7.1.21, php-7.2.9, php-7.3.0beta2, php-7.1.21RC1, php-7.3.0beta1, php-7.2.9RC1
# aed3de1b 25-Jul-2018 Dmitry Stogov

Split add/sub_function(s) into fast and slow parts


Revision tags: php-5.6.37, php-7.1.20, php-7.3.0alpha4, php-7.0.31, php-7.2.8, php-7.1.20RC1, php-7.2.8RC1, php-7.3.0alpha3
# 8d3f8ca1 03-Jul-2018 Peter Kokot

Remove unused Git attributes ident

The $Id$ keywords were used in Subversion where they can be substituted
with filename, last revision number change, last changed date, and last
use

Remove unused Git attributes ident

The $Id$ keywords were used in Subversion where they can be substituted
with filename, last revision number change, last changed date, and last
user who changed it.

In Git this functionality is different and can be done with Git attribute
ident. These need to be defined manually for each file in the
.gitattributes file and are afterwards replaced with 40-character
hexadecimal blob object name which is based only on the particular file
contents.

This patch simplifies handling of $Id$ keywords by removing them since
they are not used anymore.

show more ...


# ebd1f5af 23-Jul-2018 Dmitry Stogov

API cleanup.
Removed useless filename and lineno arguments, used in DEBUG build.
The patch doesn't break source compatibility of public API (only binary compatibility).


# 62b34648 10-Jul-2018 Dmitry Stogov

Removed deprecated condition


# bd8e7676 06-Jul-2018 Dmitry Stogov

Use zval_ptr_dtor() instead of zval_dtor() in in-place array/object conversion functions


# ca40664a 05-Jul-2018 Dmitry Stogov

Conversion related optimizations


# 6c0ddcda 04-Jul-2018 Dmitry Stogov

Removed legacy zval_dtor() usage. It doesn't work with zvals with refcount == 0, anyway.


# 5898583e 04-Jul-2018 Dmitry Stogov

Fixed some incorrect zval_dtor() usages


# af341213 04-Jul-2018 Dmitry Stogov

se zval_ptr_dtor_str() instead of zend_string_release_ex(Z_STR(*), 0)


# 5f19816f 04-Jul-2018 Dmitry Stogov

concat_function() micro optimization


Revision tags: php-7.3.0alpha2, php-7.1.19, php-7.2.7, php-7.1.19RC1, php-7.3.0alpha1, php-7.2.7RC1
# ff58d705 30-May-2018 Dmitry Stogov

Avoid agressive inlining in rarely used paths


# d90c6f24 29-May-2018 Dmitry Stogov

Removed useless zval_ptr_dtor()


# 5eb1f92f 28-May-2018 Dmitry Stogov

Use zend_string_release_ex() instread of zend_string_release() in places, where we sure about string persistence.


Revision tags: php-7.1.18, php-7.2.6, php-7.2.6RC1, php-7.1.18RC1, php-5.6.36, php-7.2.5, php-7.1.17, php-7.0.30, php-7.1.17RC1, php-7.2.5RC1, php-5.6.35, php-7.0.29, php-7.2.4, php-7.1.16, php-7.1.16RC1, php-7.2.4RC1
# 9716bd68 06-Mar-2018 Dmitry Stogov

Avoid double copying


Revision tags: php-7.1.15, php-5.6.34, php-7.2.3, php-7.0.28, php-7.2.3RC1, php-7.1.15RC1
# 414aaa20 06-Feb-2018 Gabriel Caruso

Use bool instead of boolean


Revision tags: php-7.1.14, php-7.2.2, php-7.1.14RC1
# 19676fdf 16-Jan-2018 Dmitry Stogov

Added zendi_smart_streq() for smart string equality check


Revision tags: php-7.2.2RC1
# 9d7544aa 10-Jan-2018 Dmitry Stogov

Convert "sparse switch" statements into sequences of "if" with the most probable conditions first


Revision tags: php-7.1.13, php-5.6.33, php-7.2.1, php-7.0.27
# 64002648 31-Dec-2017 Gabriel Caruso

Trailing whitespaces

Signed-off-by: Gabriel Caruso <carusogabriel34@gmail.com>


12345678910>>...24