Skip to content
Commits on Jan 1, 2012
  1. @felipensp

    - Year++

    felipensp committed Jan 1, 2012
Commits on Nov 2, 2011
  1. Fixed bug #60139 (Anonymous functions create cycles not detected by t…

    Dmitry Stogov committed Nov 2, 2011
    …he GC)
Commits on Sep 13, 2011
  1. Fixed ZE specific compile warnings (Bug #55629)

    Dmitry Stogov committed Sep 13, 2011
Commits on Sep 7, 2011
  1. @smalyshev
Commits on Apr 20, 2011
Commits on Jan 1, 2011
  1. @felipensp

    - Year++

    felipensp committed Jan 1, 2011
Commits on Sep 15, 2010
  1. - Improved memory usage

    Dmitry Stogov committed Sep 15, 2010
      . 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.
Commits on Aug 8, 2010
  1. @felipensp
Commits on Jun 8, 2010
  1. Fixed issue with statics in traits.

    Stefan Marr committed Jun 8, 2010
    #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.
Commits on Apr 20, 2010
  1. @tony2001

    fix ZTS build

    tony2001 committed Apr 20, 2010
  2. Changed the structure of op_array.opcodes. The constant values are mo…

    Dmitry Stogov committed Apr 20, 2010
    …ved from opcode operands into a separate literal table
Commits on Apr 19, 2010
  1. @smalyshev
Commits on Jan 5, 2010
  1. @sebastianbergmann
Commits on Nov 11, 2009
  1. @felipensp
Commits on Aug 10, 2009
  1. @colder
Commits on Jan 26, 2009
  1. [DOC] Remove $this support in closures for PHP 5.3 beta 1

    Christian Seiler committed Jan 26, 2009
Commits on Jan 14, 2009
  1. Reverted "Rebind closure when binding to property"

    Dmitry Stogov committed Jan 14, 2009
Commits on Jan 4, 2009
Commits on Jan 3, 2009
  1. - MFH Prevent instantiation from Reflection

    Marcus Boerger committed Jan 3, 2009
  2. - MFH Fix refcounting

    Marcus Boerger committed Jan 3, 2009
  3. - MFH Rebind closure when binding to property

    Marcus Boerger committed Jan 3, 2009
  4. - MFH Add reflection support helpers

    Marcus Boerger committed Jan 3, 2009
Commits on Jan 2, 2009
  1. @pierrejoye
Commits on Jan 1, 2009
  1. - MFH Add var_dump support for closures

    Marcus Boerger committed Jan 1, 2009
Commits on Dec 31, 2008
  1. @sebastianbergmann
Commits on Dec 22, 2008
  1. @colder

    MFH: Fix #46646 (Implement zend functions to restrict serialization o…

    colder committed Dec 22, 2008
    …r internal classes)
Commits on Nov 27, 2008
  1. Fixed bug #46409 (__invoke method called outside of object context wh…

    Dmitry Stogov committed Nov 27, 2008
    …en using array_map)
Commits on Sep 17, 2008
  1. Fixed possible crash because of overriden error handler

    Dmitry Stogov committed Sep 17, 2008
Commits on Aug 14, 2008
  1. @colder

    MFH: Handlerify get_closure

    colder committed Aug 14, 2008
Commits on Aug 11, 2008
  1. - WS (actually my falut)

    Marcus Boerger committed Aug 11, 2008
  2. - Made closures implementation reflection friendly (Christian)

    Dmitry Stogov committed Aug 11, 2008
    - Changed E_ERROR(s) into E_RECOVERABLE_ERROR(s) (Marcus)
Commits on Aug 7, 2008
  1. Disable closures serialization/unserialization

    Dmitry Stogov committed Aug 7, 2008
Commits on Jul 31, 2008
  1. Removed Closure::__toString()

    Dmitry Stogov committed Jul 31, 2008
Commits on Jul 26, 2008
  1. Fixed bug #45608 (closures don't work in static methods)

    Dmitry Stogov committed Jul 26, 2008
  2. Fixed is_callable/call_user_func mess that had done different things …

    Dmitry Stogov committed Jul 26, 2008
    …for very similar arguments e.g. array("A","B") and "A::B"
Something went wrong with that request. Please try again.