Nikita Popov
|
20f2e5986e
|
Fix ZTS build
This only makes it compile, it doesn't actually work, presumably
because interned strings are assumed in some places.
|
2014-04-09 23:41:16 +02:00 |
|
Dmitry Stogov
|
2016e72111
|
Temporary refcounting fix
|
2014-04-10 01:08:52 +04:00 |
|
Dmitry Stogov
|
29f068779f
|
Fixed ext/spl/tests/iterator_035.phpt
|
2014-04-09 23:49:58 +04:00 |
|
Dmitry Stogov
|
a938b24607
|
Fixed resource to integer conversion
|
2014-04-09 22:31:40 +04:00 |
|
Dmitry Stogov
|
085be9d618
|
Fixed ArrayObject::sort() family
|
2014-04-09 14:25:35 +04:00 |
|
Dmitry Stogov
|
7402af380b
|
Fixed destruction of objects and iterators on unclean request shutdown and GC (few cases are still unfixed).
Now we destroy objects it two steps. At first - object properties of all objects and only then the objects their selves.
|
2014-04-09 01:50:15 +04:00 |
|
Dmitry Stogov
|
76cc99fe60
|
Refactored ZVAL flags usage to simplify various checks (e.g. Z_REFCOUNTED(), candidate for GC, etc)
|
2014-04-03 15:26:23 +04:00 |
|
Dmitry Stogov
|
d8099d0468
|
Changed data layout to allow more efficient operations
|
2014-04-02 14:34:44 +04:00 |
|
Dmitry Stogov
|
6b2ed577fd
|
Avoid unnecessry reallocations
|
2014-04-01 22:36:17 +04:00 |
|
Dmitry Stogov
|
ea85451b65
|
Refactored data structures to keep zend_object* instead of a whole zval in some places
|
2014-03-28 02:11:22 +04:00 |
|
Dmitry Stogov
|
887189ca31
|
Refactored IS_INDIRECT usage for CV and object properties to support HashTable resizing
|
2014-03-26 18:07:31 +04:00 |
|
Dmitry Stogov
|
f2a598393f
|
Fixed wrong assignment
|
2014-03-22 02:40:41 +04:00 |
|
Dmitry Stogov
|
0e91c5a586
|
Fixed refcounting
|
2014-03-22 01:13:15 +04:00 |
|
Dmitry Stogov
|
6da4759769
|
Fixed refcounting
|
2014-03-22 00:00:20 +04:00 |
|
Dmitry Stogov
|
b7938ab1bd
|
Refactored GC (incomplete)
|
2014-03-19 17:00:28 +04:00 |
|
Xinchen Hui
|
639c4da20a
|
Forgot fix similar issue in spl_recursive_it_get_method
|
2014-03-16 23:04:07 +08:00 |
|
Xinchen Hui
|
86aa343d3b
|
Fixed spl_dual_it_get_method
|
2014-03-16 23:02:14 +08:00 |
|
Xinchen Hui
|
b78bbe93ca
|
Fixed segfault (invalid free handling)
|
2014-03-16 22:05:38 +08:00 |
|
Xinchen Hui
|
5df7fe59f3
|
Fixed wrong md5 str length
|
2014-03-16 15:52:50 +08:00 |
|
Xinchen Hui
|
5639a2a8ef
|
Reflection doesn't return ref anymore
|
2014-03-16 15:47:08 +08:00 |
|
Xinchen Hui
|
051a3eb45b
|
Fixed string handling in ext/spl/tests/recursive_tree_iterator_001.phpt
|
2014-03-16 15:45:45 +08:00 |
|
Xinchen Hui
|
ef1e006bd6
|
Refactor php_pcre_replace to return zend_string
|
2014-03-16 08:44:07 +08:00 |
|
Xinchen Hui
|
6dd3d5cb36
|
Should not release container before dup
|
2014-03-15 22:43:40 +08:00 |
|
Xinchen Hui
|
d0bbc227aa
|
IS_UNDEF should never goes to user script land
|
2014-03-15 22:37:27 +08:00 |
|
Xinchen Hui
|
2a8cef80cf
|
Fixed typo
|
2014-03-15 22:23:30 +08:00 |
|
Xinchen Hui
|
b264e96497
|
Fixed bug codes in SplFileInfo::getExtension
|
2014-03-15 22:17:55 +08:00 |
|
Xinchen Hui
|
a49781f20d
|
Fixed refcounted
|
2014-03-15 22:13:55 +08:00 |
|
Xinchen Hui
|
9d4dca0880
|
Refactor Spl_Directory to fixed bug after default_properties changed
|
2014-03-15 22:07:40 +08:00 |
|
Xinchen Hui
|
34dac6ddbc
|
Fixed several bugs in spl_autoload
|
2014-03-15 19:34:07 +08:00 |
|
Xinchen Hui
|
19045f0d27
|
Fixed refcount asseration
|
2014-03-15 19:16:07 +08:00 |
|
Xinchen Hui
|
8558dc8eaf
|
Refactor Spl_Heap to fixed bug after default_properties change
|
2014-03-15 19:14:11 +08:00 |
|
Xinchen Hui
|
cc79496b97
|
Refactor Spl_Iterators to fixed default_properties change
|
2014-03-15 16:33:55 +08:00 |
|
Xinchen Hui
|
6c10f7ac36
|
Refactored Spl_Dllist to fixed zend_object->default_properties change
|
2014-03-15 14:44:50 +08:00 |
|
Xinchen Hui
|
4d9d08269c
|
Refactored Spl_Arrary to fixed zend_object->default_properties change
|
2014-03-15 14:32:32 +08:00 |
|
Xinchen Hui
|
bfe1f224b2
|
Fixed fixed_array returning initializing
|
2014-03-15 13:20:23 +08:00 |
|
Xinchen Hui
|
28e0a58018
|
Fixed fixedarray iterator fetching
|
2014-03-15 13:18:32 +08:00 |
|
Xinchen Hui
|
b2432872c4
|
Fixed fixed_array fetching
|
2014-03-15 13:12:55 +08:00 |
|
Xinchen Hui
|
350260624d
|
Fixing SplFixedArray (this probably will be revert, just show what the problem is)
|
2014-03-08 19:03:38 +08:00 |
|
Xinchen Hui
|
1d4cea40e3
|
Refactor SplObjectStorage make it works
|
2014-03-08 14:47:55 +08:00 |
|
Dmitry Stogov
|
19670c2bbc
|
Fixied calling object closures from internal functions
|
2014-03-05 01:54:21 +04:00 |
|
Xinchen Hui
|
05e8f28533
|
This should be a real problem
|
2014-03-02 14:35:41 +08:00 |
|
Xinchen Hui
|
171fde5491
|
Fixed SplPriorityQueue's free_obj
|
2014-03-01 12:44:33 +08:00 |
|
Xinchen Hui
|
7235048ca1
|
Fixing spl_autoload functional (one test failed due to get_closure)
|
2014-03-01 00:44:02 +08:00 |
|
Xinchen Hui
|
7208b9660c
|
Fixed autoload_func_info using zval instead of zval *
|
2014-02-28 23:05:13 +08:00 |
|
Xinchen Hui
|
237dbd972e
|
Fixed uninilized intern
|
2014-02-28 22:55:59 +08:00 |
|
Xinchen Hui
|
4340f1a561
|
Fixed offset_key
|
2014-02-28 22:52:18 +08:00 |
|
Xinchen Hui
|
0680cdb4ac
|
Fixed refcount handling
|
2014-02-28 22:47:24 +08:00 |
|
Xinchen Hui
|
2a82660923
|
Temporary fix zcontext
|
2014-02-28 22:21:51 +08:00 |
|
Xinchen Hui
|
990c923ef4
|
Refactored spl_filesystem_iterator
|
2014-02-28 19:07:54 +08:00 |
|
Xinchen Hui
|
7dcb14ebcd
|
We need to stash the object_ptr in fci
|
2014-02-28 17:12:53 +08:00 |
|