History log of /PHP-7.3/Zend/zend_vm_gen.php (Results 1 – 25 of 238)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-7.3.13RC1, php-7.2.26RC1, php-7.4.0, php-7.2.25, php-7.3.12, php-7.4.0RC6, php-7.3.12RC1, php-7.2.25RC1, php-7.4.0RC5, php-7.1.33, php-7.2.24, php-7.3.11, php-7.4.0RC4, php-7.3.11RC1, php-7.2.24RC1, php-7.4.0RC3, php-7.2.23, php-7.3.10, php-7.4.0RC2, php-7.2.23RC1, php-7.3.10RC1, php-7.4.0RC1, php-7.1.32, php-7.2.22, php-7.3.9, php-7.4.0beta4, php-7.2.22RC1, php-7.3.9RC1, php-7.4.0beta2, php-7.1.31, php-7.2.21, php-7.3.8, php-7.4.0beta1, php-7.2.21RC1, php-7.3.8RC1
# 9ccf3fb9 15-Jul-2019 Dmitry Stogov

Fixed incorrect specialization (missed IS_INDIRECT handling)


Revision tags: php-7.4.0alpha3, php-7.3.7, php-7.2.20, php-7.4.0alpha2, php-7.3.7RC3, php-7.3.7RC2, php-7.2.20RC2, php-7.4.0alpha1, php-7.3.7RC1, php-7.2.20RC1, php-7.2.19, php-7.3.6, php-7.1.30, php-7.2.19RC1, php-7.3.6RC1, php-7.1.29, php-7.2.18, php-7.3.5, php-7.2.18RC1, php-7.3.5RC1
# 7b8212f4 08-Apr-2019 Dmitry Stogov

Repare SWITCH VM


Revision tags: php-7.2.17, php-7.3.4, php-7.1.28, php-7.3.4RC1, php-7.2.17RC1, php-7.1.27, php-7.3.3, php-7.2.16, php-7.3.3RC1, php-7.2.16RC1, php-7.2.15, php-7.3.2, php-7.2.15RC1, php-7.3.2RC1, php-5.6.40, php-7.1.26, php-7.3.1, php-7.2.14
# 8db63adb 21-Dec-2018 Dmitry Stogov

Removed /e modifirer and fixed ws.


Revision tags: php-7.2.14RC1, php-7.3.1RC1, php-5.6.39, php-7.1.25, php-7.2.13, php-7.0.33, php-7.3.0, php-7.1.25RC1, php-7.2.13RC1, php-7.3.0RC6, php-7.1.24, php-7.2.12, php-7.3.0RC5
# 9afce019 01-Nov-2018 Zeev Suraski

Future-proof email addresses


Revision tags: php-7.1.24RC1, php-7.2.12RC1, php-7.3.0RC4
# 902d39a3 13-Oct-2018 Peter Kokot

Trim trailing whitespace in source code files


# 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, php-7.1.23RC1, php-7.2.11RC1, php-7.3.0RC2, php-5.6.38, php-7.1.22, php-7.3.0RC1, php-7.2.10, php-7.0.32
# 1d36c336 05-Sep-2018 Dmitry Stogov

Fixed support for commutative "user opcodes"


Revision tags: php-7.1.22RC1, php-7.3.0beta3, php-7.2.10RC1, php-7.1.21, php-7.2.9, php-7.3.0beta2, php-7.1.21RC1, php-7.3.0beta1, php-7.2.9RC1
# be805f14 30-Jul-2018 Dmitry Stogov

Added missing define


# a5e80b22 25-Jul-2018 Peter Kokot

Fix typos in code comments


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 ...


# 3fd97a5b 03-Jul-2018 Dmitry Stogov

Better hot/cold code splitting


Revision tags: php-7.3.0alpha2, php-7.1.19, php-7.2.7
# 1597b566 07-Jun-2018 Dmitry Stogov

Inline few small opcode handlers into hybrid executor


Revision tags: php-7.1.19RC1, php-7.3.0alpha1, php-7.2.7RC1
# 59c2ff25 05-Jun-2018 Dmitry Stogov

Embed zend_leave_helper() into hybrid executor to avoid call overhead.


# 9e0f131d 31-May-2018 Dmitry Stogov

Fixed ISSET/ISEMPTY bit meaning to simplify run-time checks


# 84aab1d4 29-May-2018 Dmitry Stogov

Marked rarely used opcodes as "cold" (e.g. ADD_CONST_CONST ususaly optimized out).


Revision tags: php-7.1.18, php-7.2.6
# e9e2d068 14-May-2018 Dmitry Stogov

Fixed conditions


Revision tags: php-7.2.6RC1, php-7.1.18RC1
# b8a91ac5 07-May-2018 Dmitry Stogov

Use "fastcall" calling convention


Revision tags: 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
# 91ba1f20 23-Mar-2018 Dmitry Stogov

Remove "hot" mark from JMP(Z|NZ|ZNZ) with IS_CONST operand


# e6c17983 22-Mar-2018 Dmitry Stogov

Allow extra specialisation for ISSET/ISEMPTY handlers


# 1735e29b 22-Mar-2018 Dmitry Stogov

Reduce overhead of extra-specialization for opcode handler selection.


# 975d1440 14-Mar-2018 Dmitry Stogov

Fixed user-opcode support


Revision tags: php-7.1.16RC1, php-7.2.4RC1, php-7.1.15, php-5.6.34, php-7.2.3, php-7.0.28
# 6fb9e242 22-Feb-2018 Dmitry Stogov

Allow generation of VM map


# 9c0427ca 21-Feb-2018 Dmitry Stogov

Mark exceptional helpers as "cold"


Revision tags: php-7.2.3RC1, php-7.1.15RC1
# 764e231c 12-Feb-2018 Haitao Lv

fix ZEND_VM_SET_OPCODE_HANDLER cannot set user opcode handler


# 050d6248 19-Feb-2018 Dmitry Stogov

Fixed typo


12345678910