Dmitry Stogov
|
60eac8b860
|
Fixed string offset handling
|
2014-03-06 16:00:38 +04:00 |
|
Xinchen Hui
|
9eb9ba3aa8
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Conflicts:
ext/standard/formatted_print.c
|
2014-03-06 19:03:22 +08:00 |
|
Dmitry Stogov
|
0b6af57256
|
Fixed memory leaks
|
2014-03-06 14:29:36 +04:00 |
|
Xinchen Hui
|
b212461297
|
IS_REFERENCE is unfrequent
|
2014-03-06 18:23:16 +08:00 |
|
Xinchen Hui
|
6ee7240119
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-03-06 18:07:42 +08:00 |
|
Dmitry Stogov
|
076da5a372
|
Fixed IS_REFERENCE support
|
2014-03-06 13:59:15 +04:00 |
|
Xinchen Hui
|
66dead5239
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-03-06 17:39:00 +08:00 |
|
Xinchen Hui
|
089820e102
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-03-06 17:33:22 +08:00 |
|
Dmitry Stogov
|
8d2fb9d479
|
Internal functions may return (e.g. on wrong arguments) keeping the original return_value. So we have to initialize return_value as IS_NULL.
|
2014-03-06 13:32:43 +04:00 |
|
Dmitry Stogov
|
9727b47418
|
Fixed ArrayAccess handling
|
2014-03-06 13:11:23 +04:00 |
|
Xinchen Hui
|
bc18a22e44
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-03-06 16:44:11 +08:00 |
|
Dmitry Stogov
|
2eb980f614
|
IS_REFERENCE with refcount==1 should be handled as ordinal value
|
2014-03-06 12:37:46 +04:00 |
|
Xinchen Hui
|
86227d3403
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-03-06 14:17:49 +08:00 |
|
Dmitry Stogov
|
f3b4b16883
|
Fixed passing reference by value in call_user_func()
|
2014-03-06 01:04:28 +04:00 |
|
Dmitry Stogov
|
9ebd9388ee
|
Fixed Generator::throw()
|
2014-03-06 00:45:53 +04:00 |
|
Dmitry Stogov
|
018be97c0d
|
Fixed support for undefined constants in RECV_INIT
|
2014-03-06 00:15:56 +04:00 |
|
Dmitry Stogov
|
712dd6c68e
|
Fixed "foreach ($reference as $val)"
|
2014-03-05 23:22:50 +04:00 |
|
Xinchen Hui
|
9a4e16db6f
|
Fixed zend_is_true to support IS_REFERENCE
|
2014-03-05 22:31:02 +08:00 |
|
Xinchen Hui
|
84f20dc212
|
Invalid free of args("+")
|
2014-03-05 22:19:02 +08:00 |
|
Dmitry Stogov
|
c5af715f2b
|
Fixed hidden property handling
|
2014-03-05 17:57:21 +04:00 |
|
Dmitry Stogov
|
28aacbfe15
|
It's not possible to create reference to string-offset
|
2014-03-05 17:32:23 +04:00 |
|
Dmitry Stogov
|
84c092f6d6
|
Fixed by reference parameter passing from internal functions
|
2014-03-05 16:17:00 +04:00 |
|
Dmitry Stogov
|
50d899dda3
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-03-05 15:34:50 +04:00 |
|
Dmitry Stogov
|
b763baff97
|
Temporary fix for lazy symbol table initialization called from zemd_error(), that converts CV variables into IS_INDIRECT
|
2014-03-05 15:33:31 +04:00 |
|
Xinchen Hui
|
ef01b7937e
|
Fixed wrong hash value in ext/standard/tests/array/array_combine.php
|
2014-03-05 18:39:20 +08:00 |
|
Xinchen Hui
|
74c2deecd8
|
Fixed refcounted
|
2014-03-05 18:11:22 +08:00 |
|
Xinchen Hui
|
581fa5822e
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Conflicts:
ext/standard/array.c
|
2014-03-05 18:02:35 +08:00 |
|
Dmitry Stogov
|
3733737328
|
Handle interned strings as non-refcounted scalars
|
2014-03-05 13:55:56 +04:00 |
|
Xinchen Hui
|
36f01f158c
|
Fixed NULL pointer dereference
|
2014-03-05 17:29:29 +08:00 |
|
Xinchen Hui
|
dc889b69ef
|
Fixed segfault (op2 maybe equal to result)
|
2014-03-05 15:43:57 +08:00 |
|
Dmitry Stogov
|
040dea8b82
|
Arguments taken by internal functions using zend_parse_parameters() with "+" and "*" specifications must not be deallocated anymore.
|
2014-03-05 11:10:52 +04:00 |
|
Dmitry Stogov
|
19670c2bbc
|
Fixied calling object closures from internal functions
|
2014-03-05 01:54:21 +04:00 |
|
Dmitry Stogov
|
db7b5325f0
|
Fixed IS_REFERENCE separation
|
2014-03-05 00:28:01 +04:00 |
|
Dmitry Stogov
|
6b8c46dc76
|
Fixed passing by reference
|
2014-03-04 23:54:05 +04:00 |
|
Dmitry Stogov
|
58918431e9
|
Fixed test
|
2014-03-04 23:30:56 +04:00 |
|
Dmitry Stogov
|
8b82b3e735
|
Fixed return of references by value
|
2014-03-04 17:38:19 +04:00 |
|
Dmitry Stogov
|
38151a38ec
|
Fixed dereferencing of value returned from function (foo()[1] = ...)
|
2014-03-04 17:23:23 +04:00 |
|
Dmitry Stogov
|
ba30f1e946
|
Fixed assign by reference
|
2014-03-04 17:04:46 +04:00 |
|
Dmitry Stogov
|
dbb6837627
|
EG(error_zval) must be passed as IS_INDIRECT
|
2014-03-04 16:32:40 +04:00 |
|
Dmitry Stogov
|
f88816acbb
|
Fixed next index insetion through magic function ($obj[] = ...)
|
2014-03-04 16:07:42 +04:00 |
|
Dmitry Stogov
|
e0f6bae56b
|
Passing symbol_table into user error handlers
|
2014-03-04 14:17:17 +04:00 |
|
Dmitry Stogov
|
1be0df935f
|
Fixed destruction of VM handler operands (FREE_OP1 and family)
|
2014-03-04 12:27:50 +04:00 |
|
Xinchen Hui
|
ca146a6e14
|
Elements in array could be reference
|
2014-03-03 17:44:21 +08:00 |
|
Xinchen Hui
|
5de87fe680
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-03-03 17:34:01 +08:00 |
|
Dmitry Stogov
|
e73c32c229
|
Fixed macros
|
2014-03-03 13:09:56 +04:00 |
|
Xinchen Hui
|
dc96140721
|
Fixed typo in get_extension_funcs
|
2014-03-03 17:06:04 +08:00 |
|
Xinchen Hui
|
e1d1be148e
|
Fixed NULL pointer dereference
|
2014-03-03 16:10:15 +08:00 |
|
Dmitry Stogov
|
46ab80b48e
|
Temporary fix for reference counting
|
2014-02-28 23:42:32 +04:00 |
|
Dmitry Stogov
|
29d61b6527
|
Fixed refcounting
|
2014-02-28 23:25:06 +04:00 |
|
Dmitry Stogov
|
843423716b
|
Fixed user stream filters
|
2014-02-28 23:05:22 +04:00 |
|