History log of /PHP-7.4/Zend/zend_ast.c (Results 126 – 150 of 158)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 7f01b6fc 26-Jun-2014 Nikita Popov

Bring static scalar arrays in line


# 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
# 9d49492f 24-Jun-2014 Xinchen Hui

Fixed bug #67368 (Memory leak with immediately dereferenced array in class constant)


# e26c6d66 23-Jun-2014 Nikita Popov

Implement constant expression folding as a separate pass


# 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, 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).


# 6e87a085 06-May-2014 Nikita Popov

Fix ZTS build


# 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
# df7ca608 24-Apr-2014 Dmitry Stogov

Optimized constant lookup


Revision tags: php-5.4.28RC1, php-5.5.12RC1
# 096e40a0 11-Apr-2014 Bob Weinand

Fixed tests for recent constant array changes


# 35b895fd 11-Apr-2014 Bob Weinand

Removed useless void* parameter and replaced with zend_bool on zval_update_constant* functions


# ee2a7c7d 11-Apr-2014 Bob Weinand

Fixed disallowal of array usage in constants at run-time
Added at the same time the possibility of array dereferencing
to complete the set of features (useful application of arrays in constan

Fixed disallowal of array usage in constants at run-time
Added at the same time the possibility of array dereferencing
to complete the set of features (useful application of arrays in constants)

show more ...


# f614fc68 11-Apr-2014 Bob Weinand

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


Revision tags: php-5.6.0beta1
# 3bc8810b 03-Apr-2014 Dmitry Stogov

Constant duplication optimization
Argument receiving optimization


# 76cc99fe 03-Apr-2014 Dmitry Stogov

Refactored ZVAL flags usage to simplify various checks (e.g. Z_REFCOUNTED(), candidate for GC, etc)


Revision tags: php-5.4.27, php-5.5.11, php-5.5.11RC1, php-5.4.27RC1
# 3d1fa4cb 06-Mar-2014 Tjerk Meesters

Allow T_POW in constant expressions


Revision tags: php-5.5.10, php-5.4.26, php-5.6.0alpha3, php-5.4.26RC1, php-5.5.10RC1, php-5.6.0alpha2
# 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


1234567