Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Happy New Year | Xinchen Hui | 2013-01-01 | 1 | -1/+1 |
| | |||||
* | folder | Xinchen Hui | 2012-09-02 | 1 | -1/+1 |
| | |||||
* | - Year++ | Felipe Pena | 2012-01-01 | 1 | -1/+1 |
| | |||||
* | Fixed bug #60139 (Anonymous functions create cycles not detected by the GC) | Dmitry Stogov | 2011-11-02 | 1 | -0/+12 |
| | |||||
* | Fixed ZE specific compile warnings (Bug #55629) | Dmitry Stogov | 2011-09-13 | 1 | -1/+1 |
| | |||||
* | Commit Gustavo's closure rebinding patch as desided by vote | Stanislav Malyshev | 2011-09-07 | 1 | -25/+64 |
| | |||||
* | Fixed bug #54367 (Use of closure causes problem in ArrayAccess). | Dmitry Stogov | 2011-04-20 | 1 | -0/+1 |
| | |||||
* | - Year++ | Felipe Pena | 2011-01-01 | 1 | -1/+1 |
| | |||||
* | - Improved memory usage | Dmitry Stogov | 2010-09-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | . 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. | ||||
* | - Fixed bug #52539 (Calling function from rebound Closure causes crash) | Felipe Pena | 2010-08-08 | 1 | -0/+1 |
| | |||||
* | Fixed issue with statics in traits. | Stefan Marr | 2010-06-08 | 1 | -37/+0 |
| | | | | | | #Please review this change, I moved the routine which copies statics from the closure code to zend_variables.c #Please also have a look to check whether the TSRMLS_DC is correct, and whether it fits with the rest in zend_variables, because there you are using some macro magic and I am not exactly sure what the reason is for that. | ||||
* | fix ZTS build | Antony Dovgal | 2010-04-20 | 1 | -1/+1 |
| | |||||
* | Changed the structure of op_array.opcodes. The constant values are moved ↵ | Dmitry Stogov | 2010-04-20 | 1 | -9/+9 |
| | | | | from opcode operands into a separate literal table | ||||
* | restore $this support for closures to its former glory | Stanislav Malyshev | 2010-04-19 | 1 | -7/+116 |
| | |||||
* | sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.php | Sebastian Bergmann | 2010-01-05 | 1 | -1/+1 |
| | |||||
* | - Fixed bug #50146 (property_exists: Closure object cannot have properties) | Felipe Pena | 2009-11-11 | 1 | -1/+3 |
| | |||||
* | Fix endless recursion of var_dump() over self-referencing closures | Etienne Kneuss | 2009-08-10 | 1 | -34/+45 |
| | |||||
* | [DOC] Remove $this support in closures for PHP 5.3 beta 1 | Christian Seiler | 2009-01-26 | 1 | -43/+5 |
| | | | | | | - Implementation notes here: http://wiki.php.net/rfc/closures/removal-of-this | ||||
* | Reverted "Rebind closure when binding to property" | Dmitry Stogov | 2009-01-14 | 1 | -20/+0 |
| | |||||
* | - MFH - Set scope when copying a closure with a new this pointer. | Marcus Boerger | 2009-01-04 | 1 | -0/+3 |
| | |||||
* | - MFH Prevent instantiation from Reflection | Marcus Boerger | 2009-01-03 | 1 | -1/+14 |
| | |||||
* | - MFH Fix refcounting | Marcus Boerger | 2009-01-03 | 1 | -0/+6 |
| | |||||
* | - MFH Rebind closure when binding to property | Marcus Boerger | 2009-01-03 | 1 | -1/+12 |
| | |||||
* | - MFH Add reflection support helpers | Marcus Boerger | 2009-01-03 | 1 | -0/+14 |
| | |||||
* | - fix build (declaration first please) | Pierre Joye | 2009-01-02 | 1 | -1/+3 |
| | |||||
* | - MFH Add var_dump support for closures | Marcus Boerger | 2009-01-01 | 1 | -0/+56 |
| | |||||
* | MFH: Bump copyright year, 3 of 3. | Sebastian Bergmann | 2008-12-31 | 1 | -1/+1 |
| | |||||
* | MFH: Fix #46646 (Implement zend functions to restrict serialization or ↵ | Etienne Kneuss | 2008-12-22 | 1 | -16/+3 |
| | | | | internal classes) | ||||
* | Fixed bug #46409 (__invoke method called outside of object context when ↵ | Dmitry Stogov | 2008-11-27 | 1 | -7/+1 |
| | | | | using array_map) | ||||
* | Fixed possible crash because of overriden error handler | Dmitry Stogov | 2008-09-17 | 1 | -1/+2 |
| | |||||
* | MFH: Handlerify get_closure | Etienne Kneuss | 2008-08-14 | 1 | -51/+33 |
| | |||||
* | - WS (actually my falut) | Marcus Boerger | 2008-08-11 | 1 | -1/+0 |
| | |||||
* | - Made closures implementation reflection friendly (Christian) | Dmitry Stogov | 2008-08-11 | 1 | -18/+25 |
| | | | | | - Changed E_ERROR(s) into E_RECOVERABLE_ERROR(s) (Marcus) | ||||
* | Disable closures serialization/unserialization | Dmitry Stogov | 2008-08-07 | 1 | -0/+16 |
| | |||||
* | Removed Closure::__toString() | Dmitry Stogov | 2008-07-31 | 1 | -21/+0 |
| | |||||
* | Fixed bug #45608 (closures don't work in static methods) | Dmitry Stogov | 2008-07-26 | 1 | -0/+1 |
| | |||||
* | Fixed is_callable/call_user_func mess that had done different things for ↵ | Dmitry Stogov | 2008-07-26 | 1 | -33/+21 |
| | | | | very similar arguments e.g. array("A","B") and "A::B" | ||||
* | - MFH: Added TSRMLS_DC to apply_func_args_t and zend_hash_apply_with_arguments. | Felipe Pena | 2008-07-24 | 1 | -3/+2 |
| | |||||
* | ws | Jani Taskinen | 2008-07-22 | 1 | -9/+10 |
| | |||||
* | Closure object cannot have properties | Dmitry Stogov | 2008-07-22 | 1 | -0/+41 |
| | |||||
* | Fixed is_callable() to support closures and return appropriate function name | Dmitry Stogov | 2008-07-14 | 1 | -1/+7 |
| | |||||
* | Added support for lambda functions and closures | Dmitry Stogov | 2008-07-14 | 1 | -0/+329 |