summaryrefslogtreecommitdiff
path: root/Zend/zend_closures.c
Commit message (Expand)AuthorAgeFilesLines
* It should be intXinchen Hui2014-08-271-2/+1
* Fixed folder markXinchen Hui2014-08-271-1/+1
* Fixed Closure::apply() for int64Andrea Faulds2014-08-271-1/+2
* Merge branch 'master' into Closure_applyAndrea Faulds2014-08-271-14/+11
|\
| * Add zend_string_equals and zend_string_equals_literalNikita Popov2014-08-251-5/+2
| * master renames phase 2Anatol Belski2014-08-251-1/+1
| * master renames phase 1Anatol Belski2014-08-251-8/+8
* | Just return, no need for RETURN_NULL()Andrea Faulds2014-08-201-3/+3
* | AccuracyAndrea Faulds2014-08-181-1/+1
* | Fixed issues spotted by code reviewAndrea Faulds2014-08-181-3/+3
* | Comment clarificationAndrea Faulds2014-08-181-1/+1
* | Old comment, whitespaceAndrea Faulds2014-08-171-3/+3
* | Don't allow unbound scoped closures; make ->call used passed object as scopeAndrea Faulds2014-08-171-21/+11
* | Removed unused variableAndrea Faulds2014-08-171-1/+0
* | Fixed and cleaned up implementaton of Closure::call() for phpngAndrea Faulds2014-08-171-21/+16
* | Merge branch 'master' into Closure_applyAndrea Faulds2014-08-171-135/+110
|\ \ | |/
| * Refactored run_time_cache usage in object handlersDmitry Stogov2014-07-071-5/+5
| * Uinified call frame handling for user and internal functions.Dmitry Stogov2014-07-021-1/+1
| * Refactoring: merge call_frame and end_execute_data into single data structure...Dmitry Stogov2014-06-261-1/+1
| * Refactoring: use call_frames instead of call_slotsDmitry Stogov2014-06-241-1/+1
| * Merge branch 'master' into phpngDmitry Stogov2014-06-121-3/+1
| |\
| * | Fixed apply_func_args_tXinchen Hui2014-05-251-1/+1
| * | Use optimized zend_array_dup() function. convert zend_hash_num_elements() and...Dmitry Stogov2014-05-231-2/+2
| * | Added vstrpprintf strpprintf to avoid duplicate stringXinchen Hui2014-05-101-14/+11
| * | Convert zval_get_string() into "fast path" macro and "slow path" functionDmitry Stogov2014-04-211-1/+1
| * | Combine HashTable.flags and HashTable.nApplyCount into single 32-bit wordDmitry Stogov2014-04-211-2/+2
| * | Moved zend_literal->cache_slot right into zval.Dmitry Stogov2014-04-171-6/+6
| * | Add functions for extracting long/double/string from zvalNikita Popov2014-04-151-16/+4
| * | Cleanup (1-st round)Dmitry Stogov2014-04-151-2/+2
| * | Fixed destruction of objects and iterators on unclean request shutdown and GC...Dmitry Stogov2014-04-091-3/+0
| * | Refactored data structures to keep zend_object* instead of a whole zval in so...Dmitry Stogov2014-03-281-12/+12
| * | cosure->debug_info is not a subject for GCDmitry Stogov2014-03-211-0/+6
| * | Refactored GC (incomplete)Dmitry Stogov2014-03-191-0/+1
| * | Fixed NULL pointer dereferencingDmitry Stogov2014-02-281-1/+1
| * | Fixed closures in static methodsDmitry Stogov2014-02-281-1/+1
| * | Fixed uninitialized zvalDmitry Stogov2014-02-281-0/+1
| * | Fixed memory leakDmitry Stogov2014-02-281-1/+3
| * | 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
| * | Various fixes related to read_property(), read_dimension() and iterators refa...Dmitry Stogov2014-02-271-1/+1
| * | Fixed IS_REFERENCE handlingDmitry Stogov2014-02-251-1/+1
| * | Use better data structures (incomplete)Dmitry Stogov2014-02-191-1/+1
| * | Use better data structures (incomplete)Dmitry Stogov2014-02-101-87/+70
* | | Fixed unbound scoped closure edge cases and added tests for themAndrea Faulds2014-07-301-0/+6
* | | Rename ::apply to ::call for the sake of JS consistencyAndrea Faulds2014-07-301-4/+4
* | | Added optional bool param $unbound_scoped to Closure::bind and ::bindToAndrea Faulds2014-07-291-6/+16
* | | Implemented Closure::applyAndrea Faulds2014-07-291-0/+61
| |/ |/|
* | Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-06-081-3/+1
|\ \ | |/ |/|
| * Fix bug 666222Levi Morrison2014-06-081-3/+1
| * Bump yearXinchen Hui2014-01-031-1/+1