Skip to content
Commits on Sep 2, 2012
  1. @laruence


    laruence committed
Commits on Jan 1, 2012
  1. @felipensp

    - Year++

    felipensp committed
Commits on Nov 2, 2011
Commits on Sep 13, 2011
  1. Fixed ZE specific compile warnings (Bug #55629)

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

    - Year++

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

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

    Stefan Marr committed
    #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
  2. Changed the structure of op_array.opcodes. The constant values are mo…

    Dmitry Stogov committed
    …ved from opcode operands into a separate literal table
Commits on Apr 19, 2010
  1. @smalyshev
Commits on Jan 5, 2010
  1. sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.php

    Sebastian Bergmann committed
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
Commits on Jan 14, 2009
  1. Reverted "Rebind closure when binding to property"

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

    Marcus Boerger committed
  2. - MFH Fix refcounting

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

    Marcus Boerger committed
  4. - MFH Add reflection support helpers

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

    Marcus Boerger committed
Commits on Dec 31, 2008
  1. MFH: Bump copyright year, 3 of 3.

    Sebastian Bergmann committed
Commits on Dec 22, 2008
  1. @colder
Commits on Nov 27, 2008
  1. Fixed bug #46409 (__invoke method called outside of object context wh…

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

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

    MFH: Handlerify get_closure

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

    Marcus Boerger committed
  2. - Made closures implementation reflection friendly (Christian)

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

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

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

    Dmitry Stogov committed
Something went wrong with that request. Please try again.