summaryrefslogtreecommitdiff
path: root/ext/reflection/php_reflection.c
Commit message (Expand)AuthorAgeFilesLines
* Normalize Reflection phpinfo() outputPeter Kokot2018-06-041-6/+1
* Export standard object handlers, to avoid indirect accessDmitry Stogov2018-05-311-5/+2
* Removed useless zval_ptr_dtor()Dmitry Stogov2018-05-291-1/+1
* Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-9/+9
* Avoid useless checks, using zend_string_efree(), in cases where the string is...Dmitry Stogov2018-05-081-1/+1
* zend_fcall_info_cache.calling_scope is not used by zend_call_function() and d...Dmitry Stogov2018-05-031-6/+0
* Keep initialized object_handlers structures in read-only memory.Dmitry Stogov2018-03-141-1/+1
* Remove unused assignmentAnatol Belski2018-03-071-1/+0
* Fix typoGabriel Caruso2018-02-131-1/+1
* Remove no longer necessary type-name special casesNikita Popov2018-02-041-11/+3
* Use ZEND_CLOSURE_OBJECT() macro to resolve closure op_array to closure object...Dmitry Stogov2018-01-111-1/+1
* Revert "Use ZEND_CLOSURE_OBJECT() macro to resolve closure op_array to closur...Dmitry Stogov2018-01-111-1/+1
* Use ZEND_CLOSURE_OBJECT() macro to resolve closure op_array to closure object...Dmitry Stogov2018-01-111-1/+1
* Trailing whitespacesGabriel Caruso2018-01-031-5/+5
* year++Xinchen Hui2018-01-021-1/+1
* zend_fcall_info_cache.initialized is removed (zend_fcall_info_cache is initia...Dmitry Stogov2017-12-271-6/+0
* Use cheaper APIXinchen Hui2017-12-181-1/+1
* Move constants into read-only data segmentDmitry Stogov2017-12-141-1/+1
* Use zend_string_tolower() where it's possible (to avoid reallocations).Dmitry Stogov2017-11-301-5/+2
* Add zend_object_alloc() APINikita Popov2017-11-251-4/+1
* Avoid unnecessary reference-counting on strings.Dmitry Stogov2017-11-161-6/+9
* Merge branch 'PHP-7.2'Sara Golemon2017-11-061-3/+3
|\
| * Revert BC break caused by fixing bug #74035Michael Moravec2017-11-061-3/+3
* | RC manipulation cleanupXinchen Hui2017-11-011-2/+2
* | Avoid reference counting (the value may be a persistent string)Dmitry Stogov2017-11-011-0/+3
* | Use known strings for reflection propertiesNikita Popov2017-10-311-50/+50
* | Remove some unnecessary duplicationsNikita Popov2017-10-301-17/+3
* | Prevent reference-counting on persistent zvals (internal constants, default p...Dmitry Stogov2017-10-301-7/+7
* | Encapsulate reference-counting primitives.Dmitry Stogov2017-10-271-2/+2
* | Avoid HashTable allocations for empty arrays (using zend_empty_array).Dmitry Stogov2017-10-241-8/+33
* | Always use IS_CONSTANT_AST (IS_CONSTANT is removed).Dmitry Stogov2017-10-101-7/+18
* | Changed the way VM accesses constant operands in 64-bit builds.Dmitry Stogov2017-10-041-5/+5
* | Fix type-o in ext/reflection comment :speech_balloon:Sammy Kaye Powers2017-09-131-1/+1
|/
* Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2017-07-271-1/+16
|\
| * Merge branch 'PHP-7.0' into PHP-7.1Xinchen Hui2017-07-271-1/+16
| |\
| | * Fixed bug #74949 (null pointer dereference in _function_string)Xinchen Hui2017-07-271-1/+16
* | | Remove superfluous semicolonsTom Van Looy2017-06-261-1/+1
* | | code de-duplication in ReflectionType::__toString and ReflectionNamedType::ge...Remi Collet2017-06-151-7/+7
* | | Allow ReflectionClass::isIterable() to return true for TraversablesSara Golemon2017-05-311-1/+6
* | | Rename ReflectionClass::isIterateable() to isIterable()Sara Golemon2017-05-311-4/+5
* | | Merge branch 'PHP-7.1'Xinchen Hui2017-05-311-1/+7
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.0' into PHP-7.1Xinchen Hui2017-05-311-1/+7
| |\ \ | | |/
| | * Fixed bug #74673 (Segfault when cast Reflection object to string with undefin...Xinchen Hui2017-05-311-2/+8
| * | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-02-121-3/+3
| |\ \ | | |/
| | * Revert "Fixed bug #74035"Nikita Popov2017-02-121-3/+3
* | | Don't leak internal flags in reflectionNikita Popov2017-04-221-3/+8
* | | ReflectionGenerator now sends ReflectionException as expectedJulien Pauli2017-02-071-2/+2
* | | Merge branch 'PHP-7.1'Nikita Popov2017-02-031-3/+3
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-02-031-3/+3
| |\ \ | | |/
| | * Fixed bug #74035andrewnester2017-02-031-3/+3