Dmitry Stogov
|
b178992cd1
|
Temporary fix for Zend/tests/bug46238.phpt
|
2014-04-12 00:50:36 +04:00 |
|
Bob Weinand
|
ccf863c8ce
|
Merge branch 'PHP-5.6'
|
2014-04-11 19:35:11 +02:00 |
|
Bob Weinand
|
99d1a1bb3f
|
Shut up, my lovely compiler; I do not like your warnings
|
2014-04-11 19:33:56 +02:00 |
|
Nikita Popov
|
f449b04713
|
Fix some ZTS issues and leaks
|
2014-04-10 13:50:25 +02: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
|
4456bfaa72
|
Avoid unnecessry reallocations
|
2014-04-01 23:27:51 +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
|
8bfd9a0e57
|
Fixed memory leak
|
2014-03-27 16:43:40 +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
|
2adecc6dc2
|
Fixed reference separation
|
2014-03-18 12:37:51 +04:00 |
|
Dmitry Stogov
|
5343cd3216
|
Fixed guard support in magic method __set()
|
2014-03-07 02:03:25 +04:00 |
|
Dmitry Stogov
|
3733737328
|
Handle interned strings as non-refcounted scalars
|
2014-03-05 13:55:56 +04:00 |
|
Dmitry Stogov
|
db7b5325f0
|
Fixed IS_REFERENCE separation
|
2014-03-05 00:28:01 +04:00 |
|
Dmitry Stogov
|
f88816acbb
|
Fixed next index insetion through magic function ($obj[] = ...)
|
2014-03-04 16:07:42 +04: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
|
e26722c2fa
|
Fixed access to undefined properties
|
2014-02-28 16:56:52 +04:00 |
|
Dmitry Stogov
|
e43d0d1717
|
fixed refcounting in "$a->magic_prop += 2"
|
2014-02-27 23:18:37 +04:00 |
|
Dmitry Stogov
|
c5a508582f
|
Fixed refcounting
|
2014-02-27 18:10:42 +04:00 |
|
Dmitry Stogov
|
9d6cce629a
|
Fixed __get() related memleak
|
2014-02-27 16:58:18 +04:00 |
|
Dmitry Stogov
|
1c3ba95bb5
|
Refactored read_property() and read_dimension() handlers
|
2014-02-27 15:40:13 +04:00 |
|
Xinchen Hui
|
f4a70fa759
|
Fixed has_propery
|
2014-02-26 11:18:19 +08:00 |
|
Dmitry Stogov
|
b965647e44
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Conflicts:
Zend/zend_object_handlers.c
|
2014-02-25 15:23:06 +04:00 |
|
Xinchen Hui
|
40a9132de8
|
zend_hash_add might return NULL in ext/standard/tests/serialize/serialization_objects_011.php
|
2014-02-25 18:29:20 +08:00 |
|
Xinchen Hui
|
346d52c2c4
|
Fixed asseration fail
|
2014-02-25 18:22:54 +08:00 |
|
Dmitry Stogov
|
6ee86d0c29
|
Fixed dynamic properies table construction
|
2014-02-25 13:02:34 +04:00 |
|
Dmitry Stogov
|
73b8e9aef4
|
Fixed wrong condition
|
2014-02-24 14:06:39 +04:00 |
|
Dmitry Stogov
|
454e9911ad
|
Fixed new dynamic propery creation
|
2014-02-24 14:00:52 +04:00 |
|
Dmitry Stogov
|
1770ace249
|
Fixed object to string conversion
|
2014-02-24 13:49:53 +04:00 |
|
Dmitry Stogov
|
fd87bde4d6
|
Fixed error messages
|
2014-02-24 13:19:32 +04:00 |
|
Xinchen Hui
|
915a8a2d42
|
Fixed test ext/standard/tests/strings/bug26817.php
|
2014-02-23 18:22:53 +08:00 |
|
Dmitry Stogov
|
2711e368b8
|
Fixed error messages
|
2014-02-22 00:41:06 +04:00 |
|
Dmitry Stogov
|
6454684212
|
Use better data structures (incomplete)
|
2014-02-21 22:59:51 +04:00 |
|
Dmitry Stogov
|
52bd62eca8
|
Fixed assertions
|
2014-02-21 20:35:40 +04:00 |
|
Xinchen Hui
|
f4f7a80a2c
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-02-21 21:02:12 +08:00 |
|
Dmitry Stogov
|
6fbea9ce6a
|
Fixed exception constructor
|
2014-02-21 16:14:42 +04:00 |
|
Dmitry Stogov
|
51d7c4828a
|
Fixed tests/run-test/test009.phpt
|
2014-02-21 15:48:56 +04:00 |
|
Xinchen Hui
|
e193944b3e
|
Fixed segfault in ext/standard/tests/strings/addslashes_variation1.php
|
2014-02-21 16:56:23 +08:00 |
|
Sara Golemon
|
d301c35540
|
Merge branch 'PHP-5.6'
* PHP-5.6:
Add more tests for __debugInfo() and fix leak
|
2014-02-20 12:10:40 -08:00 |
|
Sara Golemon
|
14c08ea362
|
Add more tests for __debugInfo() and fix leak
|
2014-02-20 12:10:00 -08:00 |
|
Xinchen Hui
|
b917458490
|
Fixed segfault (Zend/tests/026.phpt now pass)
|
2014-02-20 15:39:46 +08:00 |
|
Xinchen Hui
|
3e89e92f57
|
Fixed possible NULL pointer dereference
|
2014-02-19 19:33:10 +08:00 |
|
Dmitry Stogov
|
9067dbcd0d
|
Use better data structures (incomplete)
|
2014-02-19 12:03:01 +04:00 |
|
Dmitry Stogov
|
557994d50d
|
Use better data structures (incomplete)
|
2014-02-19 01:12:05 +04:00 |
|
Sara Golemon
|
837af67271
|
Merge branch 'PHP-5.6'
* PHP-5.6:
Add __debugInfo() magic method
|
2014-02-17 19:37:55 -08:00 |
|
Sara Golemon
|
1e752ce9c5
|
Add __debugInfo() magic method
class Foo {
private $val = 'Random, meaningless data';
public function count() { return 42; }
public function __debugInfo() {
return ['count' => $this->count()];
}
}
$f = new Foo;
var_dump($f);
|
2014-02-17 19:33:56 -08:00 |
|
Dmitry Stogov
|
be82a07776
|
Use better data structures (incomplete)
|
2014-02-12 18:08:11 +04:00 |
|
Dmitry Stogov
|
f4cfaf36e2
|
Use better data structures (incomplete)
|
2014-02-10 10:04:30 +04:00 |
|
Nikita Popov
|
250ee4c17a
|
Merge branch 'PHP-5.6'
|
2014-01-04 01:30:44 +01:00 |
|
Nikita Popov
|
72a16851f4
|
Merge branch 'PHP-5.5' into PHP-5.6
|
2014-01-04 01:29:15 +01:00 |
|