#
be77a48a |
| 26-Oct-2010 |
Gustavo André dos Santos Lopes |
- Fixed ReflectionProperty::isDefault() giving a wrong result for properties obtained with ReflectionClass::getProperties().
|
#
e5c7fae8 |
| 26-Oct-2010 |
Gustavo André dos Santos Lopes |
- Added ReflectionParameter::canBePassedByValue().
|
#
f2df6a4a |
| 15-Sep-2010 |
Dmitry Stogov |
- Improved memory usage . zend_function.pass_rest_by_reference is replaced by ZEND_ACC_PASS_REST_BY_REFERENCE in zend_function.fn_flags . zend_function.return_reference is replace
- Improved memory usage . zend_function.pass_rest_by_reference is replaced by ZEND_ACC_PASS_REST_BY_REFERENCE in zend_function.fn_flags . zend_function.return_reference is replaced by ZEND_ACC_RETURN_REFERENCE in zend_function.fn_flags . zend_arg_info.required_num_args removed. it was needed only for internal functions. Now the first arg_info for internal function (which has special meaning) is represented by zend_internal_function_info structure. . zend_op_array.size, size_var, size_literal, current_brk_cont, backpatch_count moved into CG(context), because they are used only during compilation. . zend_op_array.start_op is moved into EG(start_op), because it's used only for 'interactive' execution of single top-level op-array. . zend_op_array.done_pass_two is replaced by ZEND_ACC_DONE_PASS_TWO in zend_op_array.fn_flags. . op_array.vars array is trimmed (reallocated) during pass_two. . zend_class_entry.constants_updated is replaced by ZEND_ACC_CONSTANTS_UPDATED in zend_class_entry.ce_flags . the size of zend_class_entry is reduced by sharing the same memory space by different information for internal and user classes. See zend_class_inttry.info union.
show more ...
|
#
da3743b7 |
| 21-Aug-2010 |
Felipe Pena |
- Added missing void parameter checks
|
#
76862dfd |
| 21-Aug-2010 |
Felipe Pena |
- Added missing void parameter checks
|
Revision tags: oci8-1.4.3 |
|
#
a552a301 |
| 02-Aug-2010 |
Felipe Pena |
- Added missing parameter checks for new methods (trunk only)
|
#
6944a243 |
| 29-Jul-2010 |
Felipe Pena |
- Makes "parent" and "self" checking case-insensitive
|
Revision tags: php-5.2.14, php-5.3.3, php-5.3.3RC3, php-5.2.14RC3, php-5.3.3RC2, php-5.2.14RC2, php-5.3.3RC1, php-5.2.14RC1 |
|
#
4d3944f9 |
| 11-Jun-2010 |
Felipe Pena |
- Fixed bug #52057 (ReflectionClass fails on Closure class)
|
#
becc2bb6 |
| 11-Jun-2010 |
Felipe Pena |
- Fixed bug #52057 (ReflectionClass fails on Closure class)
|
#
8454cca4 |
| 03-Jun-2010 |
Felipe Pena |
- Fix memleak when passing a non string/object parameter
|
#
dc86e9e8 |
| 03-Jun-2010 |
Felipe Pena |
- Fix memleak when passing a non string/object parameter
|
#
e03baf4e |
| 02-Jun-2010 |
Felipe Pena |
- Save an object_init_ex() and zval_dtor() calls on ReflectionClass::isCloneable()
|
#
c98c39b1 |
| 02-Jun-2010 |
Felipe Pena |
- Added ReflectionClass::isCloneable() [DOC]
|
#
4158f7e1 |
| 30-May-2010 |
Johannes Schlüter |
- More trait reflection work #- I'm not happy about ReflectionClass::getTraitAliases, yet
|
#
2d63683e |
| 29-May-2010 |
Felipe Pena |
- Fixed ReflectionClass::isTrait() checking (to not identify abstract class as Trait)
|
#
23dfc1fa |
| 29-May-2010 |
Felipe Pena |
- Missing Trait check fix
|
#
3c4ff06c |
| 29-May-2010 |
Felipe Pena |
- Fixed wrong abstract class identification (it was identified as a Trait)
|
#
97b7620a |
| 29-May-2010 |
Johannes Schlüter |
- Add some folding marks
|
#
19afc82e |
| 29-May-2010 |
Johannes Schlüter |
- Make reflection aware of traits
|
#
49d74ebc |
| 27-May-2010 |
Kalle Sommer Nielsen |
Fixed compiler warning (pointer mismatch)
|
#
0b9263da |
| 26-May-2010 |
Pierrick Charron |
Remove unused variable
|
#
f3009cb5 |
| 25-May-2010 |
Felipe Pena |
- Fixed bug #51911 (ReflectionParameter::getDefaultValue() memory leaks with constant array)
|
#
1168cdc3 |
| 25-May-2010 |
Felipe Pena |
- Fixed bug #51911 (ReflectionParameter::getDefaultValue() memory leaks with constant array)
|
#
f23e8576 |
| 24-May-2010 |
Dmitry Stogov |
Fixed ZTS build
|
#
c5237d82 |
| 24-May-2010 |
Dmitry Stogov |
Added caches to eliminate repeatable run-time bindings of functions, classes, constants, methods and properties
|