summaryrefslogtreecommitdiff
path: root/ext/reflection/php_reflection.c
Commit message (Expand)AuthorAgeFilesLines
* Fast parameter parsing APIDmitry Stogov2014-07-111-0/+8
* Refactored run_time_cache usage in object handlersDmitry Stogov2014-07-071-5/+5
* Avoid useles constants updateDmitry Stogov2014-06-161-1/+1
* Use new zend_hash APIDmitry Stogov2014-05-281-17/+18
* Make they are in the same style of Z_ISREFXinchen Hui2014-05-031-9/+9
* Split IS_BOOL into IS_FALSE and IS_TRUEDmitry Stogov2014-04-301-6/+4
* Merge mainstream 'master' branch into refactoringDmitry Stogov2014-04-261-3/+3
|\
| * Removed useless void* parameter and replaced with zend_bool on zval_update_co...Bob Weinand2014-04-111-3/+3
* | Fixed compilation warningsDmitry Stogov2014-04-221-6/+7
* | Convert zval_get_string() into "fast path" macro and "slow path" functionDmitry Stogov2014-04-211-1/+1
* | Use zval_get_string in a few more placesNikita Popov2014-04-211-21/+8
* | Use zval_get_string in print_zval and propagate TSRMLSNikita Popov2014-04-211-1/+1
* | CleanupDmitry Stogov2014-04-211-5/+0
* | Moved zend_literal->cache_slot right into zval.Dmitry Stogov2014-04-171-6/+6
* | op_array->function_name, op_array->doc_comments and op_array->filename may be...Dmitry Stogov2014-04-161-3/+6
* | Fixed reference countingDmitry Stogov2014-04-161-19/+29
* | Cleanup (2-nd round)Dmitry Stogov2014-04-151-8/+3
* | Cleanup (1-st round)Dmitry Stogov2014-04-151-14/+14
* | Fixed interface constants inheritance.Dmitry Stogov2014-04-141-1/+1
* | Fix ZTS buildNikita Popov2014-04-091-6/+6
* | Fixed destruction of objects and iterators on unclean request shutdown and GC...Dmitry Stogov2014-04-091-2/+1
* | Constant duplication optimizationDmitry Stogov2014-04-041-2/+2
* | Refactored ZVAL flags usage to simplify various checks (e.g. Z_REFCOUNTED(), ...Dmitry Stogov2014-04-031-4/+4
* | Changed data layout to allow more efficient operationsDmitry Stogov2014-04-021-2/+2
* | Avoid unnecessry reallocationsDmitry Stogov2014-04-011-17/+11
* | Use STR_COPY() instead of STR_DUP() where possibleDmitry Stogov2014-04-011-1/+1
* | STR_DUP() doesn't duplicate interned strings anymore. In case new string is r...Dmitry Stogov2014-04-011-2/+1
* | Refactored data structures to keep zend_object* instead of a whole zval in so...Dmitry Stogov2014-03-281-32/+28
* | Refactored IS_INDIRECT usage for CV and object properties to support HashTabl...Dmitry Stogov2014-03-261-16/+23
* | Refactored GC (incomplete)Dmitry Stogov2014-03-191-0/+1
* | Fixed function name comparationXinchen Hui2014-03-171-1/+1
* | Fixed add_ref asseration failXinchen Hui2014-03-171-1/+1
* | Refactor reflection_object to fix bug after default_properties changedXinchen Hui2014-03-171-26/+32
* | Fixed NULL pointer dereferenceXinchen Hui2014-03-171-1/+5
* | Handle interned strings as non-refcounted scalarsDmitry Stogov2014-03-051-1/+1
* | Arguments taken by internal functions using zend_parse_parameters() with "+" ...Dmitry Stogov2014-03-051-21/+0
* | Fixied calling object closures from internal functionsDmitry Stogov2014-03-051-7/+7
* | Use zend_string to avoid memleakXinchen Hui2014-03-021-22/+34
* | Fixed wrong condition (introduced by previous ci)Xinchen Hui2014-03-021-1/+1
* | Fixed invalid freeXinchen Hui2014-03-021-1/+1
* | Fixed zend_stringXinchen Hui2014-03-021-1/+1
* | Fixed getClosureThis()Xinchen Hui2014-03-021-1/+1
* | Fixed memory leakXinchen Hui2014-03-021-0/+1
* | Fixed zend_stringXinchen Hui2014-03-021-4/+5
* | Fixed refcountingXinchen Hui2014-03-021-1/+3
* | Fixed reflection (incompeleted)Xinchen Hui2014-03-021-41/+41
* | Fixed un-initilized iterator in DirectoyItratorXinchen Hui2014-02-281-6/+6
* | Revert "Move zend_objects_store_put out of zend_object_std_init"Xinchen Hui2014-02-281-1/+0
* | Move zend_objects_store_put out of zend_object_std_initXinchen Hui2014-02-281-0/+1
* | Reflection related fixesDmitry Stogov2014-02-261-89/+83