summaryrefslogtreecommitdiff
path: root/Zend/zend.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Assume lazy consensus regarding the cast_object() patch. *Only* implementedSterling Hughes2003-05-271-2/+7
| | | | | | from a internals perspective. This callback has been very useful for both ext/mono and ext/simplexml
* Fix bug #23162 user_error() crashs if > 1024 bytes (Marcus, Moriyoshi)Marcus Boerger2003-05-041-6/+11
|
* Change get_class() so that it returns qualified names for namespacedStanislav Malyshev2003-04-211-6/+6
| | | | | | | | | | | | classes. *HEADS UP*: get_class_name() handler interface is changed, now it should allocate the space it returns with emalloc, and the users free it. If anyone has problems with it or has suggestions how to do it without this - please tell. Also: make function_exists() understand namespaces.
* Corrected patch by Marcus Börger <helly@php.net>.Sebastian Bergmann2003-04-191-1/+5
|
* Patch by Marcus Börger to fix some memleaksSterling Hughes2003-04-181-3/+9
|
* Patch by Marcus Börger <helly@php.net>.Sebastian Bergmann2003-04-171-5/+3
|
* Initialize all relevant zend_class_entry fields to avoid accidentalAndrei Zmievski2003-04-031-1/+0
| | | | | crashes.
* Use strncpy instead of sprintfStanislav Malyshev2003-03-311-1/+2
|
* Try to report class name of the exceptionStanislav Malyshev2003-03-301-3/+9
|
* remove unused variableSterling Hughes2003-03-291-2/+0
|
* Eliminate TSRMLS_FETCH() calls in destroy_op_array() and zend_get_class_entry().Sebastian Bergmann2003-03-261-1/+1
|
* - Fix win32 buildAndi Gutmans2003-03-231-1/+1
|
* resore namespace on shutdown - since some functions useStanislav Malyshev2003-03-231-0/+5
| | | | | EG() and CG() pointers
* add a standard Exception class.Sterling Hughes2003-03-231-0/+2
|
* Add infrastructure for JIT initialization of auto globalsZeev Suraski2003-03-021-3/+4
|
* Implement simple stream support in the ZE scanners.Wez Furlong2003-02-181-0/+2
|
* Fix initializationZeev Suraski2003-02-161-1/+1
|
* ZTS fixesSebastian Bergmann2003-02-161-3/+3
|
* Namespace patch. Big changes:Stanislav Malyshev2003-02-161-7/+9
| | | | | | | | | | | | | | | | 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).
* Centralize class initializationZeev Suraski2003-02-101-17/+3
|
* Rework static class properties - now supports access restrictionsZeev Suraski2003-02-051-1/+1
|
* Reimplement PPP propertiesZeev Suraski2003-02-041-2/+1
|
* - Added some missing CVS $Id$ tags, headers and footers.foobar2003-02-011-0/+1
|
* wsStanislav Malyshev2003-01-141-8/+8
|
* RIP handle_* functions. ZE2 will use __ handlers instead.Stanislav Malyshev2003-01-121-3/+3
| | | | | # Yes, I know this will break some things. I will fix those I can find shortly.
* ZTS fixes.Sebastian Bergmann2003-01-121-12/+12
|
* Use generic handlers instead of Z_OBJStanislav Malyshev2003-01-121-21/+47
|
* Implemented compatibility modeZeev Suraski2003-01-121-6/+18
| | | | | To enable - zend2.implicit_clone = on in php.ini or using ini_set()
* - Ported the zend_execute_internal hook to ZendEngine2.Derick Rethans2003-01-111-0/+1
|
* Fix leakZeev Suraski2003-01-091-0/+1
|
* Bump year.Sebastian Bergmann2002-12-311-2/+2
|
* - Implement public/protected/private methods.Zeev Suraski2002-12-061-0/+1
| | | | | | - Prevent instantiation of classes with abstract methods. Based in part on Marcus's patch.
* - MFZE1Andi Gutmans2002-12-011-0/+64
|
* - Revert as the patch doesn't compileAndi Gutmans2002-12-011-64/+0
|
* - MFZE1Andi Gutmans2002-12-011-0/+64
|
* h WHitespaceAndi Gutmans2002-11-301-1/+1
|
* - Initialize constants_updated (by Marcus)Andi Gutmans2002-11-291-0/+2
|
* - Fix crashAndi Gutmans2002-11-241-1/+3
|
* MFZE1 - error_reporting fixZeev Suraski2002-11-191-0/+24
|
* Fixed some special cases that were crashing for the exception defaultStig Bakken2002-11-051-2/+8
| | | | | handler.
* - MFZE1Derick Rethans2002-11-021-0/+1
|
* - Change opcode dispatch mechanism to use a function per opcode and useAndi Gutmans2002-10-181-0/+3
| | | | | | - a lookup table using the opcode # to call the correct function. - Still have lots of tuning to do.
* MFZE1 (floats & locale issue)Ilia Alshanetsky2002-10-121-0/+5
|
* - Allow access to private/protected variables of $clone inside the __clone()Andi Gutmans2002-10-071-2/+2
| | | | | - method
* MFZE1 - connection_status() fixZeev Suraski2002-09-191-0/+3
|
* Fix non ZTS buildZeev Suraski2002-09-191-2/+2
|
* Fix that obscure crash in Debug_TS modeZeev Suraski2002-09-191-1/+1
|
* Fix the thread-safe initialization of the ZE2. This should solve someZeev Suraski2002-09-181-10/+12
| | | | | sporadic crashes, as well as the problem with the built-in constants.
* ZE2 fixZeev Suraski2002-09-171-1/+1
|
* MFZE1 - threading fixZeev Suraski2002-09-171-0/+15
|