summaryrefslogtreecommitdiff
path: root/Zend/zend_globals.h
Commit message (Collapse)AuthorAgeFilesLines
* - Update copyright notices to 2006Andi Gutmans2006-01-041-1/+1
|
* Fixed bug #34729 (Crash in ZTS mode under Apache)Dmitry Stogov2005-12-011-0/+5
|
* Fixed bug #35147 (__HALT_COMPILER() breaks with --enable-zend-multibyte)Dmitry Stogov2005-11-151-0/+1
|
* Bump up the yearfoobar2005-08-031-1/+1
|
* - Fixed bug #30630: Added a BSD based strtod function that isDerick Rethans2004-11-031-3/+0
| | | | | locale-independent.
* Reverted the NetWare Specific Stack limit related patches as asked by AndiAnantha Kesari H Y2004-09-231-4/+0
|
* NetWare specific stack limit checksAnantha Kesari H Y2004-09-221-0/+4
|
* - Boost up __autoload() calls by caching the lookupMarcus Boerger2004-08-231-0/+1
|
* - Second wave of garbage removal.Andi Gutmans2004-08-191-6/+0
|
* - Fix Reflection class namesMarcus Boerger2004-03-301-0/+2
| | | | | | - Add ability to get the extension an internal class was defined in # This is the patch Andi and me used to search for underscrores...
* New autoload protection schema was implemented (Using HashTable instead of ↵Dmitry Stogov2004-03-241-1/+1
| | | | boolean flag)
* - Rename compatiblity mode to zend.ze2_compatibility_mode (it doesn't only ↵Zeev Suraski2004-02-251-1/+1
| | | | | | | | | | | affect auto-clone). - Perform implementation checks even with simple inheritance (off when compatibility mode is enabled). - Restore default arguments in interfaces and handle it correctly. - Move registration of internal classes later in the startup sequence in order to have INI options available.
* Rewrote exception support. Fixes a few limitations and bugs in the oldZeev Suraski2004-02-031-1/+2
| | | | | | | | | | | implementation, and allows exceptions to 'fire' much earlier than before. Instructions on how to use the new mechanism will follow on internals@ shortly... Note - this (most probably) breaks the current implementation of set_exception_handler()
* Added error mask to set_error_handler()Zeev Suraski2004-01-101-0/+2
| | | | | Patch by Christian Schneider <cschneid@cschneid.com>
* - Happy new year and PHP 5 for rest of the files too..foobar2004-01-081-1/+1
| | | | | # Should the LICENSE and Zend/LICENSE dates be updated too?
* Fixed bug #26697 (calling class_exists on a nonexistent class in __autoloadMarcus Boerger2003-12-231-0/+1
| | | | | results in segfault).
* - added script encoding support to Zend Engine 2.Masaki Fujimoto2003-08-111-0/+32
| | | | | | | this enables ZE2 to gracefully parse scripts written in UTF-8 (with BOM), UTF-16, UTF-32, Shift_JIS, ISO-2022-JP etc... (when configured with '--enable-zend-multibyte' and '--enable-mbstring')
* Remove namespace leftoversStanislav Malyshev2003-07-231-1/+0
|
* - Nuke CG(in_clone_method)Andi Gutmans2003-07-021-1/+0
|
* updating license information in the headers.James Cox2003-06-101-1/+1
|
* MEGA-patch: namespaces are R.I.P.Stanislav Malyshev2003-06-021-6/+0
|
* Implement a different way to catch documentation comments.Andrei Zmievski2003-04-021-0/+3
|
* Multi-purpose patch:Andrei Zmievski2003-03-311-2/+0
| | | | | | | | | | - The fields of zend_namespace were not completely initialized which led to a variety of problems. - The occurrence of class/interface/namespace definition is now captured. - Functions/classes/interfaces/namespaces can be preceded by doc comments which are stored for use by extensions.
* - Keep track of starting/ending line numbers for user functions.Andrei Zmievski2003-03-191-0/+2
| | | | | - Store last parsed doc comment in a compiler global for future use.
* Add support for interfacesZeev Suraski2003-03-051-0/+1
|
* Implement simple stream support in the ZE scanners.Wez Furlong2003-02-181-2/+2
|
* Namespace patch. Big changes:Stanislav Malyshev2003-02-161-3/+6
| | | | | | | | | | | | | | | | 1. Nested classes are gone. 2. New syntax for namespaces: namespace foo { class X { ... } function bar { ... } var x = 1; const ZZ = 2; } 3. Namespaced symbol access: $x = new foo::X; - etc. For now, namespaces are case insensitive, just like classes. Also, there can be no global class and namespace with the same name (to avoid ambiguities in :: resolution).
* Improve PPP handling of propertiesZeev Suraski2003-02-071-0/+2
|
* Reimplement PPP propertiesZeev Suraski2003-02-041-1/+1
|
* - Added some missing CVS $Id$ tags, headers and footers.foobar2003-02-011-0/+9
|
* Implemented compatibility modeZeev Suraski2003-01-121-0/+1
| | | | | To enable - zend2.implicit_clone = on in php.ini or using ini_set()
* MFZE1 - lineno fixZeev Suraski2003-01-051-0/+1
|
* Bump year.Sebastian Bergmann2002-12-311-1/+1
|
* - Implement public/protected/private methods.Zeev Suraski2002-12-061-0/+2
| | | | | | - Prevent instantiation of classes with abstract methods. Based in part on Marcus's patch.
* - Improve overall engine performanceAndi Gutmans2002-10-221-1/+1
|
* MFZE1Ilia Alshanetsky2002-10-141-0/+1
|
* MFZE1 (floats & locale issue)Ilia Alshanetsky2002-10-121-0/+3
|
* - Allow access to private/protected variables of $clone inside the __clone()Andi Gutmans2002-10-071-0/+1
| | | | | - method
* - MFZE1.Andi Gutmans2002-09-231-1/+1
|
* @- Added set_exception_handler() function for registering a global,Stig Bakken2002-08-161-0/+2
| | | | | | | @ catch-all exception handling function (Stig) - Added set_exception_handler() function for registering a global, catch-all exception handling function (Stig)
* MFZE1Zeev Suraski2002-08-151-0/+3
|
* MFZE1 (use token instead of global for opcode counting)Jason Greene2002-08-141-1/+0
|
* MFZE1 global declareJason Greene2002-07-301-0/+1
|
* - MFZE1Andi Gutmans2002-06-221-1/+0
|
* - This was also supposed to be part of the previous ZEND_MM commit :)Andi Gutmans2002-06-191-1/+1
|
* - Commit an initial version of a home made memory manager.Andi Gutmans2002-06-161-0/+4
| | | | | | | - It's just for seeing if this would be an advantage to PHP in MT - environments. If this is to become production material there is still - a long way to go.
* Generalize object storage and reference bookkeepingStanislav Malyshev2002-05-311-1/+2
|
* Initial support for built-in backtracing.Andi Gutmans2002-05-021-0/+2
| | | | | | | | There are still a few problems such as includes and calling other functions from internal functions which aren't seen (will have to think if and how to fix this). Also the main scripts filename isn't available. Need to think about that.
* - Initial patch to support importing from class scopes (for Stig).Andi Gutmans2002-03-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - It isn't complete yet but I want to work on it from another machine. It - shouldn't break anything else so just don't try and use it. - The following is a teaser of something that already works: <?php class MyClass { function hello() { print "Hello, World\n"; } class MyClass2 { function hello() { print "Hello, World in MyClass2\n"; } } } import function hello, class MyClass2 from MyClass; MyClass2::hello(); hello(); ?>
* - Remove use of C++ reserved words namespace/thisAndi Gutmans2002-03-011-2/+2
|