summaryrefslogtreecommitdiff
path: root/Zend/zend.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2013-01-011-1/+7
|\ | | | | | | | | | | | | | | | | * PHP-5.4: Bug #43177: If an eval() has a parse error, the overall exit status and return code should not be affected. fix NEWS Conflicts: main/main.c
| * Bug #43177: If an eval() has a parse error, the overall exit status and ↵Stanislav Malyshev2013-01-011-1/+7
| | | | | | | | | | | | | | return code should not be affected. Without this fix, a webpage using eval() may return code 500. That might display fine and the 500 go unnoticed, but using AJAX or wget, the 500 will cause problems.
| * Happy New YearXinchen Hui2013-01-011-2/+2
| |
* | Happy New YearXinchen Hui2013-01-011-2/+2
| |
* | . The VM stacks for passing function arguments and syntaticaly nested calls ↵Dmitry Stogov2012-11-301-2/+2
|/ | | | | | were merged into a single stack. The stack size needed for op_array execution is calculated at compile time and preallocated at once. As result all the stack push operatins don't require checks for stack overflow any more. . Generators implementation was improved using the new VM stack. Now it's a bit more clear and faster.
* Merge branch 'PHP-5.3' into PHP-5.4Dmitry Stogov2012-09-061-0/+23
|\ | | | | | | | | | | | | | | | | * PHP-5.3: - Fixed bug #61767 (Shutdown functions not called in certain error situation) - Fixed bug #60909 (custom error handler throwing Exception + fatal error = no shutdown function) Conflicts: NEWS Zend/zend_object_handlers.c
| * - Fixed bug #61767 (Shutdown functions not called in certain error situation)Dmitry Stogov2012-09-061-0/+23
| | | | | | | | - Fixed bug #60909 (custom error handler throwing Exception + fatal error = no shutdown function)
| * - Year++Felipe Pena2012-01-011-2/+2
| |
| * Use snprintf and strncat to make the static analyzers happyPierrick Charron2011-08-081-3/+3
| |
| * Fixed bug #55339 (Segfault with allow_call_time_pass_reference = Off)Dmitry Stogov2011-08-021-0/+41
| |
| * - Fixed bug #55007 (compiler fail after previous fail)Felipe Pena2011-06-071-0/+1
| |
| * - Year++Felipe Pena2011-01-011-2/+2
| |
* | Fixed bug #62328 (implementing __toString and a cast to string fails)Xinchen Hui2012-08-121-6/+3
| | | | | | | | __toString should has a high priority
* | Fixed bug #62661 (Interactive php-cli crashes if include() is used in ↵Xinchen Hui2012-07-261-0/+12
| | | | | | | | auto_prepend_file)
* | Fixed bug #61922 (ZTS build doesn't accept zend.script_encoding config)Xinchen Hui2012-05-031-1/+8
| |
* | - Year++Felipe Pena2012-01-011-2/+2
| |
* | Changed silent conversion of array to string to produce a notice. (Patrick)Stanislav Malyshev2011-10-211-0/+1
| |
* | Fixed bug #55578 (Segfault on implode/concat)Dmitry Stogov2011-09-141-2/+11
| |
* | Fixed ZE specific compile warnings (Bug #55629)Dmitry Stogov2011-09-131-10/+10
| |
* | Use snprintf and strncat to make the static analyzers happyPierrick Charron2011-08-081-3/+3
| |
* | Use snprintf here instead to make the static analyzers happy.Rasmus Lerdorf2011-08-071-1/+1
| |
* | Fixed bug #55339 (Segfault with allow_call_time_pass_reference = Off)Dmitry Stogov2011-08-021-0/+41
| |
* | Zend Signal HandlingIlia Alshanetsky2011-06-221-0/+8
| |
* | - Fixed bug #55007 (compiler fail after previous fail)Felipe Pena2011-06-071-0/+1
| |
* | - Year++Felipe Pena2011-01-011-2/+2
| |
* | initialize script_encoding_list (reported by Gustavo Lopes)Antony Dovgal2010-12-271-0/+1
| |
* | * Refactor zend_multibyte facility.Moriyoshi Koizumi2010-12-191-1/+18
| | | | | | | | | | Now mbstring.script_encoding is superseded by zend.script_encoding.
* | Added multibyte suppport by default. Previosly php had to be compiled with ↵Dmitry Stogov2010-11-241-2/+1
| | | | | | | | --enable-zend-multibyte. Now it can be enabled or disabled throug zend.multibyte directive in php.ini
* | - Fixed EG(saved_fpu_cw) initializationFelipe Pena2010-09-221-1/+3
| |
* | - Added EG(saved_fpu_cw_ptr) initializationFelipe Pena2010-07-101-0/+1
| |
* | - use interned strings for auto globalsDmitry Stogov2010-07-081-2/+16
| | | | | | | | | | - $GLOBALS became a JIT autoglobal, so it's initialized only if used (this may affect opcode caches)
* | eliminated unnecessary iterations during request startup/shutdownDmitry Stogov2010-07-061-33/+1
| |
* | Fixed ZTS buildDmitry Stogov2010-05-241-4/+4
| |
* | - Removed allow_call_time_pass_reference (Pierrick)Felipe Pena2010-04-261-4/+0
| |
* | Remove unused variableDavid Soria Parra2010-04-251-1/+0
| |
* | Add DTrace probesDavid Soria Parra2010-04-241-1/+19
| |
* | Added concept of interned strings. All strings constants known at compile ↵Dmitry Stogov2010-04-201-0/+3
| | | | | | | | time are allocated in a single copy and never changed.
* | Changed the structure of op_array.opcodes. The constant values are moved ↵Dmitry Stogov2010-04-201-9/+9
|/ | | | from opcode operands into a separate literal table
* sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-051-2/+2
|
* - Fixed bug #49142 (crash when exception thrown from __tostring())David Soria Parra2009-10-271-3/+9
|
* Tweak to make this compile with gcc2Rasmus Lerdorf2009-06-161-1/+1
|
* MFH: Fixed module loading order and made request shutdown functions also toJani Taskinen2009-05-131-1/+1
| | | | | be loaded in reverse like all other shutdowns are.
* Fixed bug #47714 (autoloading classes inside exception_handler leads to crashes)Dmitry Stogov2009-03-261-3/+3
|
* Fixed floating point mathematic speed degradation (Christian)Dmitry Stogov2009-03-181-0/+1
|
* Fixed zend_print_zval_r_ex() to use the write callback functionDmitry Stogov2009-02-181-24/+30
|
* - MFH Catch exceptions in cli -aMarcus Boerger2009-01-021-2/+2
|
* - Sync with HEAD, no ability to not start builtin functionsMarcus Boerger2008-12-311-4/+2
|
* - MFH Move stdClass registering where it should beMarcus Boerger2008-12-311-15/+0
|
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-2/+2
|
* - MFH Provide a core module that contains all Zend and php/main (in 5.3 ↵Marcus Boerger2008-12-301-4/+5
| | | | incl. stdClass)