History log of /PHP-7.1/Zend/zend_compile.c (Results 1076 – 1100 of 1956)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1a1178a6 06-Jul-2010 Dmitry Stogov

eliminated unnecessary iterations during request startup/shutdown


Revision tags: php-5.3.3RC2, php-5.2.14RC2
# a8e80ec2 28-Jun-2010 Felipe Pena

- Reverted fix for bug #51421


# cb6bf19b 26-Jun-2010 Felipe Pena

- Fixed bug #51421 (Abstract __construct constructor argument list not enforced)


# 10a9634b 26-Jun-2010 Felipe Pena

- Fixed bug #51421 (Abstract __construct constructor argument list not enforced)


# d98de7d2 26-Jun-2010 Felipe Pena

- Fixed bug #52160 (Invalid E_STRICT redefined constructor error)


# eb5e97ad 26-Jun-2010 Felipe Pena

- Fixed bug #52160 (Invalid E_STRICT redefined constructor error)


Revision tags: php-5.3.3RC1, php-5.2.14RC1
# dc3940bd 08-Jun-2010 Felipe Pena

- Fix ZTS build


# e6bd5368 08-Jun-2010 Stefan Marr

Fixed issue with statics in traits.
#Please review this change, I moved the routine which copies statics from the closure code to zend_variables.c
#Please also have a look to check whether th

Fixed issue with statics in traits.
#Please review this change, I moved the routine which copies statics from the closure code to zend_variables.c
#Please also have a look to check whether the TSRMLS_DC is correct, and whether it fits with the rest in zend_variables, because there you are using some macro magic and I am not exactly sure what the reason is for that.

show more ...


# 0262fdf3 29-May-2010 Johannes Schlüter

- A method called like a trait is no constructor


# f7ce6958 25-May-2010 Dmitry Stogov

- Interned string related callbacks moved turned from compiler_globals into real globals
- Updated API version number


# 33fae4ca 24-May-2010 Ilia Alshanetsky

Added support for numeric & scalar type hint as defined within
http://wiki.php.net/rfc/typecheckingstrictandweak RFC


# f23e8576 24-May-2010 Dmitry Stogov

Fixed ZTS build


# c5237d82 24-May-2010 Dmitry Stogov

Added caches to eliminate repeatable run-time bindings of functions, classes, constants, methods and properties


# 1bc92476 20-May-2010 Derick Rethans

- Added scalar typehinting.


# a7c129af 07-May-2010 Felipe Pena

- Fix typo (take 3! thanks Chris and Tony)


# 91c46fd2 07-May-2010 Felipe Pena

- Fix error message wording (Kalle)


# c95b4ace 07-May-2010 Felipe Pena

- Fixed ZEND_VERIFY_ABSTRACT_CLASS order when using traits
# It's the last one now, thus the traits can be used to implement interfaces


# 74fe9dd8 07-May-2010 Felipe Pena

- Fixed magic method and constructor copy for traits


# 5d701938 07-May-2010 Felipe Pena

- Added check for constant creation on Traits
- Simplified trait flag check
- Test++ :)


# ca3656df 06-May-2010 Felipe Pena

- Added check for 'static' on trait visibility modifier


# 363d6e45 06-May-2010 Felipe Pena

- Fix typos


# 241ceed3 06-May-2010 Felipe Pena

- Fix error messages & WS


# d5800f88 06-May-2010 Dmitry Stogov

Optimized access to static properties using executor specialization. A constant class name may be used as a direct operand of ZEND_FETCH_* instruction without previous ZEND_FETCH_CLASS.


# a888d2cd 04-May-2010 Felipe Pena

- Added check for trait when trying to extend it


# 45a536fc 04-May-2010 Felipe Pena

- Added check for abstract class

abstract class foo { }
class T { use foo; } // T cannot use foo - it is not a trait

- Added check for trait on NEW

trait a { }

- Added check for abstract class

abstract class foo { }
class T { use foo; } // T cannot use foo - it is not a trait

- Added check for trait on NEW

trait a { }
new a; // Cannot instantiate trait a

# Tests for errors comming soon :)

show more ...


1...<<41424344454647484950>>...79