Revision tags: php-7.0.2RC1, php-5.6.17RC1, php-7.0.1RC1 |
|
#
a75c1950 |
| 08-Dec-2015 |
Dmitry Stogov |
Implemented the RFC `Support Class Constant Visibility`. Squashed commit of the following: commit f11ca0e7a57793fa0e3e7f6d451720e6c42bb0b9 Author: Dmitry Stogov <dmitry@zend.com
Implemented the RFC `Support Class Constant Visibility`. Squashed commit of the following: commit f11ca0e7a57793fa0e3e7f6d451720e6c42bb0b9 Author: Dmitry Stogov <dmitry@zend.com> Date: Tue Dec 8 12:38:42 2015 +0300 Fixed test expectation commit 211f873f542504d0a0f72b6b5cb23908a1c99a2d Author: Dmitry Stogov <dmitry@zend.com> Date: Tue Dec 8 12:28:38 2015 +0300 Embed zend_class_constant.flags into zend_class_constants.value.u2.access_flags commit 51deab84b2cdbf9cdb1a838cf33b2ee45c61748b Author: Dmitry Stogov <dmitry@zend.com> Date: Mon Dec 7 11:18:55 2015 +0300 Fixed issues found by Nikita commit 544dbd5b47e40d38a8ccb96bc5583e9cb7fdd723 Author: Dmitry Stogov <dmitry@zend.com> Date: Sat Dec 5 02:41:05 2015 +0300 Refactored immplementation of https://wiki.php.net/rfc/class_const_visibility @reeze created an RFC here and I emailed internals here and didn't get any responses positive/negative.
show more ...
|
Revision tags: php-7.0.0, php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1, php-5.6.15, php-7.0.0RC6, php-7.0.1, php-5.6.15RC1, php-7.0.0RC5 |
|
#
ddb6d780 |
| 06-Oct-2015 |
Márcio Almada |
Fix bug #70650
|
Revision tags: php-5.5.30, php-5.6.14, php-7.0.0RC4, php-5.6.14RC1, php-7.0.0RC3, php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45, php-5.6.13RC1, php-7.0.0RC1, php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44, php-5.6.12RC1, php-7.0.0beta2, php-7.0.0beta1, php-5.6.11, php-5.5.27, php-5.4.43, php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2, php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42, POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL, php-5.6.10RC1, php-5.5.26RC1 |
|
#
69b54ba9 |
| 25-May-2015 |
Bob Weinand |
Also unreserve T_CLASS
|
Revision tags: php-5.5.25, php-5.6.9, php-5.4.41, php-5.6.9RC1, php-5.5.25RC1, php-5.6.8, php-5.5.24, php-5.4.40 |
|
#
ea09a9fa |
| 01-Apr-2015 |
Dmitry Stogov |
Convert fatal errors into EngineExceptions Make zval_update_constant_ex(), zval_update_constant(), zend_update_class_constants() and zend_ast_evaluate() return SUCCESS or FAILURE.
|
Revision tags: php-5.6.8RC1, php-5.5.24RC1, php-5.6.7, php-5.5.23, php-5.4.39 |
|
#
22d6cc7c |
| 07-Mar-2015 |
Márcio Almada |
fix compilation warnings, rename batch_use to group_use
|
Revision tags: php-5.6.7RC1, php-5.5.23RC1, POST_PHP7_EREG_MYSQL_REMOVALS, PRE_PHP7_EREG_MYSQL_REMOVALS, php-5.6.6, php-5.5.22, php-5.4.38, POST_PHP7_REMOVALS, PRE_PHP7_REMOVALS, php-5.6.6RC1, php-5.5.22RC1, php-5.5.21, php-5.6.5, php-5.4.37 |
|
#
275e7276 |
| 19-Jan-2015 |
Márcio Almada |
first implementation of batch use compilation
|
#
fcdb6e08 |
| 20-Feb-2015 |
Nikita Popov |
WIP
|
#
6b779596 |
| 19-Feb-2015 |
Dmitry Stogov |
Implemented AST pretty-printer
|
#
c8576c5a |
| 08-Jan-2015 |
Levi Morrison |
Implement return types RFC is documented here: https://wiki.php.net/rfc/return_types
|
#
8fb29d3f |
| 20-Jan-2015 |
Anatol Belski |
fix declaration
|
#
1010b0ea |
| 19-Jan-2015 |
Sara Golemon |
Provide compiler hook for altering the AST pre-compilation.
|
#
fc33f52d |
| 15-Jan-2015 |
Xinchen Hui |
bump year
|
#
0579e827 |
| 15-Jan-2015 |
Xinchen Hui |
bump year
|
Revision tags: php-5.5.21RC1, php-5.6.5RC1, POST_NATIVE_TLS_MERGE, PRE_NATIVE_TLS_MERGE, php-5.5.20, php-5.4.36, php-5.6.4 |
|
#
bdeb220f |
| 13-Dec-2014 |
Anatol Belski |
first shot remove TSRMLS_* things
|
Revision tags: php-5.6.4RC1, php-5.5.20RC1, php-5.6.3, php-5.5.19, php-5.4.35, php-5.6.3RC1, php-5.5.19RC1, php-5.5.18, php-5.4.34, php-5.5.18RC1, php-5.6.1, php-5.6.2 |
|
#
51119054 |
| 22-Sep-2014 |
Nikita Popov |
Test error conditions for ct class const refs And fix a bug found while doing so...
|
#
5185baab |
| 18-Sep-2014 |
Dmitry Stogov |
Changed "inline" into "zend_always_inline"
|
Revision tags: php-5.4.33 |
|
#
69e7c9d8 |
| 16-Sep-2014 |
Nikita Popov |
Initial coalesce operator implementation
|
Revision tags: php-5.5.17, php-5.6.1RC1, php-5.5.17RC1, php-5.4.33RC1 |
|
#
545fd516 |
| 29-Aug-2014 |
Nikita Popov |
Don't distinguish between ast/list in parser This removes the need to use $<ast>{n} or $<list>$ casts in the reduction actions. Keeping the distinction in the parser doesn't rea
Don't distinguish between ast/list in parser This removes the need to use $<ast>{n} or $<list>$ casts in the reduction actions. Keeping the distinction in the parser doesn't really give us any benefit and only makes changing the grammar harder.
show more ...
|
Revision tags: php-5.6.0, POST_AST_MERGE, PRE_AST_MERGE, POST_64BIT_BRANCH_MERGE, PRE_64BIT_BRANCH_MERGE, php-5.5.16, php-5.4.32, POST_PHPNG_MERGE, PRE_PHPNG_MERGE, php-5.6.0RC4, php-5.3.29, php-5.5.16RC1, php-5.4.32RC1, php-5.3.29RC1, php-5.6.0RC3 |
|
#
cf7f0c41 |
| 28-Jul-2014 |
Nikita Popov |
zend_ast_create determined child count automatically
|
#
39d480e4 |
| 28-Jul-2014 |
Nikita Popov |
Remove zend_ast_create_unary etc
|
#
1d79fb30 |
| 28-Jul-2014 |
Nikita Popov |
Add zend_ast_list* variant to parser stack element
|
#
f29b84ab |
| 28-Jul-2014 |
Nikita Popov |
Minor cleanups in AST code
|
#
d3cb2393 |
| 27-Jul-2014 |
Nikita Popov |
Use separate node type for lists This saves storing the children count for normal ast nodes.
|
#
21eb6807 |
| 27-Jul-2014 |
Nikita Popov |
Store lineno for zval ast nodes more efficiently
|
#
df42793c |
| 26-Jul-2014 |
Nikita Popov |
Create namespace_name via AST
|