Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jun 11, 2008
  1. - Removed direct executor recursion.

    Dmitry Stogov authored
    - Use fastcall calling convention in executor on x86.
Commits on Mar 18, 2008
  1. @rlerdorf

    Make the sigsetjmp change more robust. On systems that don't have

    rlerdorf authored
    sigsetjmp use setjmp.  Windows is of course weird in that it seems to
    have sigsetjmp but not sigjmp_buf (??) so force it to use setjmp in
  2. @rlerdorf

    Use sigsetjmp and siglongjmp instead of setjmp/longjmp in order to be

    rlerdorf authored
    consistent in how we deal with the signal mask.  POSIX doesn't specify
    what to do with the signal mask in setjmp/longjmp which has resulted in
    the signal mask getting saved on *BSD and not getting saved on Linux.
    Making the behaviour explicit via sigsetjmp/siglongjmp gives us
    consistency and saves expensive sigprocmask() syscalls on *BSD.
Commits on Mar 8, 2008
  1. @felipensp
Commits on Mar 5, 2008
  1. Optimized require_once() and include_once() by eliminationg open() sy…

    Dmitry Stogov authored
    …scall on second usage.
Commits on Jan 22, 2008
  1. Added garbage collector

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

    Sebastian Bergmann authored
Commits on Nov 23, 2007
  1. Fixed compilation on Windows

    Dmitry Stogov authored
  2. Fixed definitions

    Dmitry Stogov authored
Commits on Nov 22, 2007
  1. Fixed bug #43128 (Very long class name causes segfault)

    Dmitry Stogov authored
Commits on Nov 21, 2007
  1. Macro definitions are moved to zend.h

    Dmitry Stogov authored
Commits on Nov 20, 2007
  1. Fixed compilation on some systems (Wez)

    Dmitry Stogov authored
Commits on Nov 2, 2007
  1. - MFH from HEAD:

    Jani Taskinen authored
      . Folding tags
      . Parameter parsing
      . SPL debug info
      . array function improvements (not all yet)
      . Improvements to function calling with call_user_* functions
      . Improvements to debugging info in var_dump/print_r
    # I propably forgot already something but this all was pretty close tied
    # to each other so it wasn't possible to do it in parts.
  2. Reimplemented support for namespaces in indexes id constant arrays (r…

    Dmitry Stogov authored
    …emoved zval.idx_type)
Commits on Oct 7, 2007
Commits on Oct 2, 2007
Commits on Sep 29, 2007
  1. Added support for __callstatic() magic method. (Sara)

    Dmitry Stogov authored
Commits on Sep 28, 2007
  1. Namespaces

    Dmitry Stogov authored
Commits on Sep 27, 2007
  1. Improved memory usage by movig constants to read only memory. (Dmitry…

    Dmitry Stogov authored
    …, Pierre)
  2. Bump version.

    Sebastian Bergmann authored
Commits on Jul 23, 2007
  1. MFH: - Fixed buf #42071 (ini scanner allows using NULL as option name).

    Jani Taskinen authored
    MFH: Use Z_* macros to access the zvals.
Commits on Apr 26, 2007
  1. @tony2001

    MFH: fix build on Tru64

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

    Sebastian Bergmann authored
Commits on Sep 14, 2006
  1. Reinamed variables to avoid name conflicts

    Dmitry Stogov authored
Commits on Aug 7, 2006
  1. Fixed bug #38287 (static variables mess up global vars)

    Dmitry Stogov authored
Commits on Jun 11, 2006
  1. Make zend_print_zval_r_ex() use the write callback function.

    Ilia Alshanetsky authored
Commits on May 19, 2006
Commits on May 12, 2006
  1. Bump version.

    Sebastian Bergmann authored
Commits on May 9, 2006
  1. - MFH as discussed

    Marcus Boerger authored
      . zend_exception_get_default() -> zend_exception_get_default(TSRMLS_D)
      . zend_get_error_exception()   -> zend_get_error_exception(TSRMLS_D)
      . added __tostring function cache to zend_class_entry
      . added ZEND_NAMED_ME
      . modified ZEND_ME_MAPPING to support method flags
      . added ZEND_MN
      . method entries now use prefix "zim_" instead of "zif_"
      . drop EG(ze1_compatibility_mode)
      . changed cast handler, now without (int should_free):
        typedef int (*zend_object_cast_t)(zval *readobj, zval *retval, int type TSRMLS_DC);
      . changed get_iterator, now receives whether value is by ref:
        zend_object_iterator *(*get_iterator)(zend_class_entry *ce, zval *object, int by_ref TSRMLS_DC);
      . added zend_objects_store_add_ref_by_handle
      . added zend_objects_store_del_ref_by_handle
      . convert_to_explicit_type(pzv, type)
Commits on Mar 30, 2006
  1. @tony2001

    fix compilation on AIX

    tony2001 authored
Commits on Mar 14, 2006
Commits on Jan 4, 2006
  1. @andigutmans
Commits on Dec 20, 2005
  1. - MFH move zend_object_Value definition to zend_types.h

    Marcus Boerger authored
Commits on Nov 30, 2005
Something went wrong with that request. Please try again.