Commit Graph

6524 Commits

Author SHA1 Message Date
Moriyoshi Koizumi
064738e033 - Touch. 2008-07-28 06:09:56 +00:00
Moriyoshi Koizumi
210a5353d0 - Another portion to merge. 2008-07-28 06:09:24 +00:00
Moriyoshi Koizumi
dea723c1fb - Sync function signature with the 5.3 branch 2008-07-28 06:07:19 +00:00
606fc14a56 ChangeLog update 2008-07-28 01:31:51 +00:00
Felipe Pena
fa71adbbb1 - Fixed tests 2008-07-27 17:37:07 +00:00
Dmitry Stogov
72392022d5 Fix for bug #43487 (Wrong conversion of float to string) 2008-07-27 11:29:59 +00:00
139be81c62 ChangeLog update 2008-07-27 01:31:58 +00:00
Dmitry Stogov
d379f1fd06 Added checks for destroied objects 2008-07-26 18:32:39 +00:00
Dmitry Stogov
1e355b4173 Fixed bug #44660 (Indexed and reference assignment to propery of non-object don't trigger warning) 2008-07-26 18:00:18 +00:00
Dmitry Stogov
192caef98c Added support for overloaded functions (e.g. COM) in call_user_func(). 2008-07-26 17:01:59 +00:00
Dmitry Stogov
ef5f3cfdf2 . Added support for using static HEREDOCs to initialize static variables and class members or constants. (Matt)
. Improved syntax highlighting and consistency for variables in double-quoted strings and literal text in HEREDOCs and backticks. (Matt)
. Optimized interpolated strings to use one less opcode. (Matt)
2008-07-26 15:31:38 +00:00
Dmitry Stogov
2d49dc63e6 Fixed bug #45608 (closures don't work in static methods) 2008-07-26 14:15:44 +00:00
Dmitry Stogov
60daaf792f Fixed crashes and memory leak for objects with NULL write_property/has_property/unset_property handlers 2008-07-26 14:09:05 +00:00
Dmitry Stogov
bdf7981e28 Fixed is_callable/call_user_func mess that had done different things for very similar arguments e.g. array("A","B") and "A::B" 2008-07-26 13:14:56 +00:00
7f2786ea52 ChangeLog update 2008-07-26 01:32:07 +00:00
Dmitry Stogov
013059c247 Fixed uninitialized data 2008-07-25 08:53:11 +00:00
Dmitry Stogov
d8208b0541 Substitute persistent constants by their values at compile time. (Matt) 2008-07-25 04:54:56 +00:00
f38b76e283 ChangeLog update 2008-07-25 01:32:16 +00:00
Moriyoshi Koizumi
6e18e49861 - Suppress signedness warnings. 2008-07-24 20:44:10 +00:00
Moriyoshi Koizumi
eaeb1f7ee3 * Constify read-only arguments. 2008-07-24 20:38:43 +00:00
Felipe Pena
8e1b4a55cc - Added TSRMLS_DC to apply_func_args_t and zend_hash_apply_with_arguments. 2008-07-24 19:50:23 +00:00
Dmitry Stogov
0c77613d77 Optimized ZEND_SIGNED_MULTIPLY_LONG() (Matt) 2008-07-24 13:46:48 +00:00
Dmitry Stogov
fd2c7c2105 Fixed bug #45178 (memory corruption on assignment result of "new" by reference) 2008-07-24 11:48:30 +00:00
Dmitry Stogov
72dfe66661 LSB parent/self forwarding 2008-07-24 10:14:01 +00:00
84a8d2b4ae ChangeLog update 2008-07-23 01:31:54 +00:00
Jani Taskinen
705062e76a ws 2008-07-22 07:39:40 +00:00
Dmitry Stogov
0255d8d5f4 Closure object cannot have properties 2008-07-22 07:29:14 +00:00
Derick Rethans
b9dd7dc722 - This test works fine (patch by Lars Strojny) 2008-07-22 07:21:40 +00:00
7970d3a6ba ChangeLog update 2008-07-22 01:32:02 +00:00
Felipe Pena
52d1de927a - Fixed tests (patch by Lars Strojny) 2008-07-21 23:55:27 +00:00
Scott MacVicar
e6848d51c2 Optimisation for zend_memnstr when the needle is only a single character. (Patch by Michal Dziemianko - GSoC08) 2008-07-21 18:43:46 +00:00
Dmitry Stogov
49952e6452 Added check for small ZEMD_MM_SEG_SIZE 2008-07-21 17:06:16 +00:00
Hannes Magnusson
5919165375 Add E_USER_DEPRECATED (patch by Lars Strojny) 2008-07-21 09:36:21 +00:00
Marcus Boerger
76de0e6aaf - Little debug hack to allow printing vm function 2008-07-21 08:14:19 +00:00
846e51b448 ChangeLog update 2008-07-21 01:31:59 +00:00
ae3492f83f ChangeLog update 2008-07-18 01:32:00 +00:00
Stanislav Malyshev
928d1520c5 vc9 build fix 2008-07-17 17:50:04 +00:00
2ef07c40f5 ChangeLog update 2008-07-15 01:32:05 +00:00
Felipe Pena
8e4029512a - New tests 2008-07-14 13:39:32 +00:00
Felipe Pena
ae22f8a5d9 - Fixed test titles 2008-07-14 12:35:51 +00:00
Dmitry Stogov
84625f5e7e Fixed is_callable() to support closures and return appropriate function name 2008-07-14 12:17:16 +00:00
0fe75c2262 ChangeLog update 2008-07-14 01:32:03 +00:00
Marcus Boerger
33adcdf0cc - Fix/add tests 2008-07-13 21:37:27 +00:00
Marcus Boerger
0960a894f8 - Fix old workaround, since we are not C++ we can deal with exceptions in
dtors (whether or not an exception is already pending).
2008-07-13 21:37:04 +00:00
Marcus Boerger
35307d9933 - Fix setting previous exception and add new helper function 2008-07-13 21:35:23 +00:00
Marcus Boerger
6cdd85c5fa - Fix function copying (in TSRM mode) 2008-07-13 21:30:18 +00:00
Antony Dovgal
102ab5c862 fix test 2008-07-13 09:37:19 +00:00
f8cf911575 ChangeLog update 2008-07-13 01:32:15 +00:00
Marcus Boerger
5197ffd54f - Add support for linking exceptions (implements TODO)
# Right now backtrace is broken, for internal functions I only see the
# first char and debugging reveals the length of the function name is seen
# as one when building the trace. There is something out of the scope of
# this patch broken.
2008-07-12 14:56:51 +00:00
9c2a2e0760 ChangeLog update 2008-07-11 01:32:08 +00:00