History log of /PHP-7.4/Zend/zend_ast.h (Results 101 – 124 of 124)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 02379547 26-Jun-2014 Nikita Popov

Bring static scalar AST more in line with normal AST


# 1b84b87e 26-Jun-2014 Nikita Popov

Const eval unary pm (as previously)


Revision tags: php-5.4.30, php-5.5.14
# e26c6d66 23-Jun-2014 Nikita Popov

Implement constant expression folding as a separate pass


# 90d36554 21-Jun-2014 Nikita Popov

Support string interpolation


# b6789b1d 21-Jun-2014 Nikita Popov

zend_ast_dynamic_ast returns new node


# 657762ee 19-Jun-2014 Nikita Popov

AST stage 2.4


# 55ab55c4 19-Jun-2014 Nikita Popov

Add ability to specify additional attr in AST


# 89ecd73a 19-Jun-2014 Nikita Popov

Make ast->children a uint

Future optimization: only use uint for dynamic lists and use a
uchar or even an introspection function to get the child count.


Revision tags: php-5.6.0RC1
# 0ec49bba 14-Jun-2014 Nikita Popov

AST stage 1.9

Expressions (mostly) use the AST


Revision tags: php-5.5.14RC1, php-5.4.30RC1
# 258a733e 07-Jun-2014 Nikita Popov

AST-based compiler: Stage 1


# 98918fe6 06-Jun-2014 Nikita Popov

Remove (&ast->u.child)[i] weirdness


Revision tags: php-5.6.0beta4, php-5.4.29, php-5.5.13, php-5.5.13RC1, php-5.6.0beta3, php-5.4.29RC1
# 0c6a6f0f 07-May-2014 Dmitry Stogov

Re-applyed Bob's patch with minor fixes


# 4ecc5279 06-May-2014 Dmitry Stogov

Reverted Bob's patch (it breaks many tests when run with opcache and needs to be fixed first).


# f3c1881f 06-May-2014 Bob Weinand

Re-added fix for bug #66015 and adapted for phpng branch


Revision tags: php-5.6.0beta2, php-5.5.12, php-5.4.28, php-5.4.28RC1, php-5.5.12RC1
# f614fc68 11-Apr-2014 Bob Weinand

Fix bug #66015 by reverting "Removed operations on constant arrays."


Revision tags: php-5.6.0beta1, php-5.4.27, php-5.5.11, php-5.5.11RC1, php-5.4.27RC1, php-5.5.10, php-5.4.26, php-5.6.0alpha3, php-5.4.26RC1, php-5.5.10RC1, php-5.6.0alpha2
# 3f4c877b 11-Feb-2014 Xinchen Hui

Use better data structures (incomplete)


# f4cfaf36 10-Feb-2014 Dmitry Stogov

Use better data structures (incomplete)


Revision tags: php-5.5.9, php-5.4.25, php-5.5.9RC1, php-5.4.25RC1, php-5.6.0alpha1, php-5.5.8, php-5.4.24
# c081ce62 03-Jan-2014 Xinchen Hui

Bump year


Revision tags: php-5.4.24RC1, php-5.5.8RC1, php-5.5.7, php-5.4.23, php-5.3.28
# 5a87b7ff 10-Dec-2013 Dmitry Stogov

Fixed bug #66252 (Problems in AST evaluation invalidating valid parent:: reference. Constant expessions have to be evaluated in context of defining class).


Revision tags: php-5.5.7RC1, php-5.4.23RC1, php-5.4.22, php-5.5.6
# 152898ff 07-Nov-2013 Bob Weinand

Moved arrays again to "static_scalar:" & little cleanup


# e0135014 07-Nov-2013 Dmitry Stogov

Renaming


# 9647c61d 06-Nov-2013 Dmitry Stogov

Constant expressions refactoring


# 466c5dd1 31-Oct-2013 Bob Weinand

Fixed mem leaks, added tests and ternary operator


# 23617458 31-Oct-2013 Bob Weinand

Working commit for constant scalar expressions (with constants).
Tests will follow.


12345