Xinchen Hui
|
0a7395e009
|
Happy New Year
|
2013-01-01 16:28:54 +08:00 |
|
Dmitry Stogov
|
70f83f35d0
|
. The VM stacks for passing function arguments and syntaticaly nested calls 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.
|
2012-11-30 13:39:23 +04:00 |
|
Dmitry Stogov
|
6ba376f552
|
Merge branch 'PHP-5.3' into PHP-5.4
* 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
|
2012-09-06 12:14:29 +04:00 |
|
Dmitry Stogov
|
b29dc146b9
|
- Fixed bug #61767 (Shutdown functions not called in certain error situation)
- Fixed bug #60909 (custom error handler throwing Exception + fatal error = no shutdown function)
|
2012-09-06 11:26:40 +04:00 |
|
Xinchen Hui
|
7b307fb930
|
Fixed bug #62328 (implementing __toString and a cast to string fails)
__toString should has a high priority
|
2012-08-12 11:50:28 +08:00 |
|
Xinchen Hui
|
b4b3a65f55
|
Fixed bug #62661 (Interactive php-cli crashes if include() is used in auto_prepend_file)
|
2012-07-26 12:40:47 +08:00 |
|
Xinchen Hui
|
72f19e9a8b
|
Fixed bug #61922 (ZTS build doesn't accept zend.script_encoding config)
|
2012-05-03 22:39:53 +08:00 |
|
Felipe Pena
|
e4ca0ed09f
|
- Year++
|
2012-01-01 13:15:04 +00:00 |
|
Felipe Pena
|
4e19825281
|
- Year++
|
2012-01-01 13:15:04 +00:00 |
|
Stanislav Malyshev
|
d81ea16ef1
|
Changed silent conversion of array to string to produce a notice. (Patrick)
|
2011-10-21 06:08:47 +00:00 |
|
Dmitry Stogov
|
750e4e1011
|
Fixed bug #55578 (Segfault on implode/concat)
|
2011-09-14 13:18:19 +00:00 |
|
Dmitry Stogov
|
4a25a7740d
|
Fixed ZE specific compile warnings (Bug #55629)
|
2011-09-13 13:29:35 +00:00 |
|
Pierrick Charron
|
08a499f142
|
Use snprintf and strncat to make the static analyzers happy
|
2011-08-08 03:08:59 +00:00 |
|
Pierrick Charron
|
ed7b3e703e
|
Use snprintf and strncat to make the static analyzers happy
|
2011-08-08 03:08:59 +00:00 |
|
Rasmus Lerdorf
|
99cb211c6c
|
Use snprintf here instead to make the static analyzers happy.
|
2011-08-07 00:25:22 +00:00 |
|
Dmitry Stogov
|
0ea2ef125b
|
Fixed bug #55339 (Segfault with allow_call_time_pass_reference = Off)
|
2011-08-02 07:38:23 +00:00 |
|
Dmitry Stogov
|
a550566ce9
|
Fixed bug #55339 (Segfault with allow_call_time_pass_reference = Off)
|
2011-08-02 07:38:23 +00:00 |
|
Ilia Alshanetsky
|
34d93f0c06
|
Zend Signal Handling
|
2011-06-22 14:23:21 +00:00 |
|
Felipe Pena
|
f75714650b
|
- Fixed bug #55007 (compiler fail after previous fail)
|
2011-06-07 22:58:38 +00:00 |
|
Felipe Pena
|
08b3d76cbf
|
- Fixed bug #55007 (compiler fail after previous fail)
|
2011-06-07 22:58:38 +00:00 |
|
Felipe Pena
|
927bf09c29
|
- Year++
|
2011-01-01 02:19:59 +00:00 |
|
Felipe Pena
|
0203cc3d44
|
- Year++
|
2011-01-01 02:17:06 +00:00 |
|
Antony Dovgal
|
ae0e5a0c8c
|
initialize script_encoding_list (reported by Gustavo Lopes)
|
2010-12-27 20:25:34 +00:00 |
|
Moriyoshi Koizumi
|
bbf3d43c1e
|
* Refactor zend_multibyte facility.
Now mbstring.script_encoding is superseded by zend.script_encoding.
|
2010-12-19 16:36:37 +00:00 |
|
Dmitry Stogov
|
ab93d8c621
|
Added multibyte suppport by default. Previosly php had to be compiled with --enable-zend-multibyte. Now it can be enabled or disabled throug zend.multibyte directive in php.ini
|
2010-11-24 05:41:23 +00:00 |
|
Felipe Pena
|
ee4f5ac1c0
|
- Fixed EG(saved_fpu_cw) initialization
|
2010-09-22 00:11:34 +00:00 |
|
Felipe Pena
|
25710a406d
|
- Added EG(saved_fpu_cw_ptr) initialization
|
2010-07-10 13:56:33 +00:00 |
|
Dmitry Stogov
|
f0c8366a9e
|
- use interned strings for auto globals
- $GLOBALS became a JIT autoglobal, so it's initialized only if used (this may affect opcode caches)
|
2010-07-08 14:05:11 +00:00 |
|
Dmitry Stogov
|
1a1178a685
|
eliminated unnecessary iterations during request startup/shutdown
|
2010-07-06 11:40:17 +00:00 |
|
Dmitry Stogov
|
f23e857676
|
Fixed ZTS build
|
2010-05-24 17:07:52 +00:00 |
|
Felipe Pena
|
0a6bcd44a7
|
- Removed allow_call_time_pass_reference (Pierrick)
|
2010-04-26 00:13:34 +00:00 |
|
David Soria Parra
|
ebd12eba95
|
Remove unused variable
|
2010-04-25 18:34:36 +00:00 |
|
David Soria Parra
|
08b9fdc8a3
|
Add DTrace probes
|
2010-04-24 13:32:30 +00:00 |
|
Dmitry Stogov
|
dd5c478be6
|
Added concept of interned strings. All strings constants known at compile time are allocated in a single copy and never changed.
|
2010-04-20 11:05:54 +00:00 |
|
Dmitry Stogov
|
94dd83722b
|
Changed the structure of op_array.opcodes. The constant values are moved from opcode operands into a separate literal table
|
2010-04-20 10:57:45 +00:00 |
|
Sebastian Bergmann
|
d2281d1dff
|
sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.php
|
2010-01-05 20:46:53 +00:00 |
|
David Soria Parra
|
e8359d3f90
|
- Fixed bug #49142 (crash when exception thrown from __tostring())
|
2009-10-27 13:02:36 +00:00 |
|
Rasmus Lerdorf
|
f90425316a
|
Tweak to make this compile with gcc2
|
2009-06-16 16:10:15 +00:00 |
|
Jani Taskinen
|
1033af1cb3
|
MFH: Fixed module loading order and made request shutdown functions also to
be loaded in reverse like all other shutdowns are.
|
2009-05-13 18:48:20 +00:00 |
|
Dmitry Stogov
|
da9405de72
|
Fixed bug #47714 (autoloading classes inside exception_handler leads to crashes)
|
2009-03-26 10:56:45 +00:00 |
|
Dmitry Stogov
|
31c0af245e
|
Fixed floating point mathematic speed degradation (Christian)
|
2009-03-18 10:18:10 +00:00 |
|
Dmitry Stogov
|
d3d02fbc83
|
Fixed zend_print_zval_r_ex() to use the write callback function
|
2009-02-18 10:55:08 +00:00 |
|
Marcus Boerger
|
2aba368462
|
- MFH Catch exceptions in cli -a
|
2009-01-02 13:14:49 +00:00 |
|
Marcus Boerger
|
2faea53de2
|
- Sync with HEAD, no ability to not start builtin functions
|
2008-12-31 14:05:22 +00:00 |
|
Marcus Boerger
|
63d00f7006
|
- MFH Move stdClass registering where it should be
|
2008-12-31 12:26:33 +00:00 |
|
Sebastian Bergmann
|
08659c2dcd
|
MFH: Bump copyright year, 3 of 3.
|
2008-12-31 11:15:49 +00:00 |
|
Marcus Boerger
|
826cc0dc3d
|
- MFH Provide a core module that contains all Zend and php/main (in 5.3 incl. stdClass)
|
2008-12-30 20:15:28 +00:00 |
|
Felipe Pena
|
85ab423565
|
- MFH: Removed some TSRMLS_FETCH()s
|
2008-08-15 19:47:33 +00:00 |
|
Marcus Boerger
|
32f9d0e180
|
- MFH Improve exception linking
|
2008-08-14 10:24:52 +00:00 |
|
Felipe Pena
|
cf7384aa40
|
- MFH: Constness (Added const qualifier to several function parameters)
|
2008-08-12 17:20:25 +00:00 |
|