summaryrefslogtreecommitdiff
path: root/Zend/zend_constants.c
Commit message (Collapse)AuthorAgeFilesLines
* Happy New YearXinchen Hui2013-01-011-1/+1
|
* Improved traits implementation. Now to support __CLASS__ constant in traits ↵Dmitry Stogov2012-01-171-4/+36
| | | | php doesn't have to copy the complete compiled method, but can reuse the same code. The resolution of __CLASS__ constants in methods defined in traits are delayed till run-time. This approach also made possible to use __CLASS__ constant as default value for traits properties and method arguments.
* - Year++Felipe Pena2012-01-011-1/+1
|
* Fixed ZE specific compile warnings (Bug #55629)Dmitry Stogov2011-09-131-3/+4
|
* - Minor optimization taking the computed hash of interned stringsFelipe Pena2011-07-101-1/+8
|
* ZEND_THREAD_SAFE and ZEND_DEBUG_BUILD are not meant to be case insensitiveScott MacVicar2011-05-171-1/+1
|
* Add options to debug_backtrace functionsStanislav Malyshev2011-01-161-0/+2
|
* - Year++Felipe Pena2011-01-011-1/+1
|
* - Add missing checkFelipe Pena2010-11-141-1/+2
|
* - Fix the constant detectionFelipe Pena2010-11-131-1/+1
|
* - Fixed bug #53305 (E_NOTICE when defining a constant starts with ↵Felipe Pena2010-11-131-2/+9
| | | | | | | __COMPILER_HALT_OFFSET__) - Fixed a part of bug #53260 (the __COMPILER_HALT_OFFSET__ name is not shown in the E_NOTICE)
* marked char pointer arguments as const in lots ofHartmut Holzgraefe2010-10-141-3/+3
| | | | | | places where strings pointed to are not modified to prevent compiler warnings about discarded qualifiers ...
* - Interned string related callbacks moved turned from compiler_globals into ↵Dmitry Stogov2010-05-251-2/+2
| | | | | | | real globals - Updated API version number
* - Reimplemented ZEND_INIT_FCALL_BY_NAME and ZEND_INIT_NS_FCALL_BY_NAME to ↵Dmitry Stogov2010-04-271-7/+4
| | | | | | | use literals instead of additional operands - Optimized access to global constants
* Optimized access to global constants using values with pre-calculated ↵Dmitry Stogov2010-04-221-23/+61
| | | | hash_values from litersls table
* Added concept of interned strings. All strings constants known at compile ↵Dmitry Stogov2010-04-201-4/+8
| | | | time are allocated in a single copy and never changed.
* sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-051-1/+1
|
* fix #46304: Defining namespaced constant using define() uses case sensitive ↵Stanislav Malyshev2009-01-121-4/+21
| | | | match for namespace
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* Namespace resolution streamlining patchStanislav Malyshev2008-11-111-27/+14
| | | | | [DOC] new resolution rules should be documented soon
* - Next step in namespaces, using / as namespace separator.Marcus Boerger2008-11-041-51/+60
|
* clean some dead code (with static analysis help)Nuno Lopes2008-09-231-1/+0
|
* - MFH: Constness (Added const qualifier to several function parameters)Felipe Pena2008-08-121-9/+9
|
* Fixed constant substitution (Matt)Dmitry Stogov2008-07-281-1/+1
|
* MFH: Add E_USER_DEPRECATED (patch by Lars Strojny)Hannes Magnusson2008-07-211-0/+1
|
* - MFH Add E_DEPRECATED (Lars Strojny, Felipe Pena, Marcus)Marcus Boerger2008-02-231-0/+1
| | | | | [DOC] Finally added deprecation messages
* iFixed memory leakDmitry Stogov2008-02-191-0/+1
|
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* MFH: add ZEND_DEBUG_BUILD constantJani Taskinen2007-11-201-0/+6
|
* MFH: Added macros for managing zval refcounts and is_ref statusesYiduo (David) Wang2007-10-071-4/+4
|
* Fixed bug #42820 (defined() on constant with namespace prefixes tries to ↵Dmitry Stogov2007-10-031-2/+4
| | | | load class).
* Fixed bug #42798 (__autoload() not triggered for classes used in method ↵Dmitry Stogov2007-10-011-2/+4
| | | | signature).
* Added support for Late Static Binding. (Dmitry, Etienne Kneuss)Dmitry Stogov2007-09-291-0/+8
|
* NamespacesDmitry Stogov2007-09-281-67/+122
|
* Improved fix for bug #41633 (self:: doesn't work for constants) to support ↵Dmitry Stogov2007-07-271-1/+1
| | | | function define()
* MFH: change E_NOTICE to E_ERROR when using a class constant from ↵Antony Dovgal2007-06-071-1/+2
| | | | | | | | non-existent class (noticed by Jani) add tests
* Addres limitation of __HALT_COMPILER() that allowed only one instanceIlia Alshanetsky2007-04-041-4/+24
| | | | | | | per request. # Patch by Greg Beaver
* MFH: Bump year.Sebastian Bergmann2007-01-011-1/+1
|
* - Here, tooJohannes Schlüter2006-10-181-1/+1
|
* - MFH: Fix #38465 (ReflectionParameter fails if default value is an access ↵Johannes Schlüter2006-10-181-6/+12
| | | | to self::
* add missing parts of E_RECOVERABLE mergeAntony Dovgal2006-05-101-0/+1
|
* Fix: incorrect string length passedDmitry Stogov2006-03-151-2/+2
|
* Eliminated run-time constant fetching for TRUE, FALSE and NULLDmitry Stogov2006-03-151-7/+8
|
* zend_hash_apply() doesn't use ZEND_HASH_APPLY_... macrosDmitry Stogov2006-03-141-1/+1
|
* Optimized cleanup loops on request shutdownDmitry Stogov2006-03-131-6/+8
|
* - Update copyright notices to 2006Andi Gutmans2006-01-041-1/+1
|
* Bump up the yearfoobar2005-08-031-1/+1
|
* - Revert the weird change of ZEND_STRS() macro and use the correctfoobar2005-01-201-4/+4
| | | | | | ZEND_STRL() macro. # ZEND_STRS was changed to be same as ZEND_STRL..someone on crack? :)
* Bugfix #29116 Zend constant warning uses memory after free (jdolecek at ↵Marcus Boerger2004-07-131-1/+1
| | | | NetBSD dot org)
* Do not use alloca() where it can be easily abused by the users.Ilia Alshanetsky2004-07-011-12/+9
| | | | | # This probably should go into reflection code as well.