Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jan 1, 2012
  1. @felipensp

    - Year++

    felipensp authored
Commits on Jun 3, 2011
  1. @smalyshev

    scalar types cleanup

    smalyshev authored
Commits on Apr 8, 2011
  1. - Fixed bug #54358 (Closure, use and reference)

    Dmitry Stogov authored
    - Fixed bug #54039 (use() of static variables in lambda functions can break staticness)
Commits on Feb 14, 2011
  1. Fixed Bug #53958 (Closures can't 'use' shared variables by value and …

    Dmitry Stogov authored
    …by reference)
Commits on Jan 1, 2011
  1. @felipensp

    - Year++

    felipensp authored
Commits on Jun 8, 2010
  1. Fixed issue with statics in traits.

    Stefan Marr authored
    #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 May 20, 2010
  1. Fixed a memory leak

    Ilia Alshanetsky authored
Commits on Apr 20, 2010
  1. Added concept of interned strings. All strings constants known at com…

    Dmitry Stogov authored
    …pile time are allocated in a single copy and never changed.
Commits on Jan 11, 2010
  1. Fixed bug #50519 (segfault in garbage collection when using set_error…

    Dmitry Stogov authored
    …_handler and DomDocument)
Commits on Jan 5, 2010
  1. sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.php

    Sebastian Bergmann authored
Commits on Dec 25, 2009
  1. Fixed bug #50519 (segfault in garbage collection when using set_error…

    Dmitry Stogov authored
    …_handler and DomDocument)
Commits on Dec 31, 2008
  1. MFH: Bump copyright year, 3 of 3.

    Sebastian Bergmann authored
Commits on Dec 31, 2007
  1. MFH: Bump copyright year, 2 of 2.

    Sebastian Bergmann authored
Commits on Oct 7, 2007
Commits on Sep 28, 2007
  1. Namespaces

    Dmitry Stogov authored
Commits on Jan 1, 2007
  1. MFH: Bump year.

    Sebastian Bergmann authored
Commits on Oct 3, 2006
  1. Speedup array/HashTable copying. (Matt W)

    Dmitry Stogov authored
Commits on Jan 4, 2006
  1. @andigutmans
Commits on Aug 3, 2005
  1. Bump up the year

    foobar authored
Commits on Sep 27, 2004
  1. @andigutmans
  2. @andigutmans

    - Make zval_copy_ctor() return void like dtor(). No one ever checks the

    andigutmans authored
    - return value which is SUCCESS always.
Commits on Sep 26, 2004
  1. @andigutmans

    - Apply Thies and Sterling's patch which doesn't call ctor/dtor funct…

    andigutmans authored
    - for types which don't require it (BOOL/NULL/LONG/DOUBLE)
    - Breaks serialization!!!
Commits on Jul 19, 2004
  1. @andigutmans

    - Nuke empty_string. It is a reminanent from the time where RETURN_FA…

    andigutmans authored
      used to return "" and not bool(false). It's not worth keeping it because
      STR_FREE() and zval_dtor() always have to check for it and it slows down
      the general case. In addition, it seems that empty_string has been abused
      quite a lot, and was used not only for setting zval's but generally in
      PHP code instead of "", which wasn't the intention. Last but not least,
      nuking empty_string should improve stability as I doubt every place
      correctly checked if they are not mistakenly erealloc()'ing it or
      calling efree() on it.
      NOTE: Some code is probably broken. Each extension maintainer should
      check and see that my changes are OK. Also, I haven't had time to touch
      PECL yet. Will try and do it tomorrow.
Commits on Jul 10, 2004
  1. @andigutmans
Commits on Mar 24, 2004
  1. Object cloning in ze1 compatibility mode (zend.ze1_compatibility_mode…

    Dmitry Stogov authored
    …) was reimplemented (Dmitry, Andi)
Commits on Feb 25, 2004
  1. @zsuraski

    - Rename compatiblity mode to zend.ze2_compatibility_mode (it doesn't…

    zsuraski authored
    … only affect auto-clone).
    - Perform implementation checks even with simple inheritance (off when
      compatibility mode is enabled).
    - Restore default arguments in interfaces and handle it correctly.
    - Move registration of internal classes later in the startup sequence
      in order to have INI options available.
Commits on Jan 8, 2004
  1. - Happy new year and PHP 5 for rest of the files too..

    foobar authored
    # Should the LICENSE and Zend/LICENSE dates be updated too?
Commits on Aug 24, 2003
  1. - Provide appropriate way to destroy internal zval's.

    Marcus Boerger authored
    - Allow internal zval's of type string and disallow complex types.
    - Define the default string for extensions at class level instead of ctor.
Commits on Jun 10, 2003
  1. updating license information in the headers.

    James Cox authored
Commits on Feb 1, 2003
Commits on Jan 12, 2003
  1. @zsuraski

    Implemented compatibility mode

    zsuraski authored
    To enable - zend2.implicit_clone = on in php.ini or using ini_set()
Commits on Dec 31, 2002
  1. Bump year.

    Sebastian Bergmann authored
Commits on Nov 30, 2002
  1. @andigutmans

    h WHitespace

    andigutmans authored
Commits on Sep 10, 2002
  1. @smalyshev


    smalyshev authored
Commits on Jun 22, 2002
  1. @andigutmans

    - Nuke persist_alloc().

    andigutmans authored
Something went wrong with that request. Please try again.