History log of /PHP-7.1/Zend/zend_ast.c (Results 51 – 75 of 111)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1bab755a 17-Aug-2014 Nikita Popov

Fix GC when opcache is in use


# 38a17391 16-Aug-2014 Nikita Popov

Fix merge


# 8ee2a4a9 16-Aug-2014 Anatol Belski

first shot on merging the core fro the int64 branch


Revision tags: POST_PHPNG_MERGE, PRE_PHPNG_MERGE, php-5.6.0RC4, php-5.3.29
# 4a3e501f 08-Aug-2014 Dmitry Stogov

cleanup


Revision tags: php-5.5.16RC1, php-5.4.32RC1, php-5.3.29RC1
# ad5677e4 30-Jul-2014 Nikita Popov

Use ZVAL_COPY until proven wrong


Revision tags: php-5.6.0RC3
# cf7f0c41 28-Jul-2014 Nikita Popov

zend_ast_create determined child count automatically


# 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


# edd9fcab 26-Jul-2014 Nikita Popov

Fix leaks

Must find a good way to handle constant expressions...


# d46f67a3 25-Jul-2014 Nikita Popov

Use arena allocator (currently leaky!)


# d909b633 23-Jul-2014 Dmitry Stogov

Fixed crash on self-referencing constant expression (part of a constant AST)


Revision tags: php-5.5.15, php-5.4.31
# df970e9f 21-Jul-2014 Nikita Popov

Pre-evaluate magic constants


# b24bda6b 21-Jul-2014 Nikita Popov

Partial port of class declarations


# 461bce52 21-Jul-2014 Nikita Popov

Prepare zend_ast_decl for reuse with classes


# 547331d2 19-Jul-2014 Nikita Popov

Port methods

The duplicated magic method checks are ugly


# adbddf4e 18-Jul-2014 Nikita Popov

Support static closures


# 405b97e8 18-Jul-2014 Nikita Popov

Handle function doc comments


# cdcf78f7 18-Jul-2014 Nikita Popov

Fix lexer/compiler interdependency


# 359f99fe 18-Jul-2014 Nikita Popov

Use dedicated func_decl ast node

Functions need a bunch of extra info, that becomes inconvenient
to handle using the normal ast structure.


# 20d2a044 16-Jul-2014 Nikita Popov

Lineno corrections


# f589713c 15-Jul-2014 Nikita Popov

Preliminary function decl support

Problem: __FUNCTION__ etc don't work anymore, due to lexer/parser
interdependency.


# 069da161 12-Jul-2014 Nikita Popov

approx correct linenos in errors


# 8577f58e 12-Jul-2014 Nikita Popov

Store (bad) estimate of lineno with ast

Currently not used yet


12345