History log of /php-src/Zend/zend_API.h (Results 376 – 400 of 697)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 903b6b59 26-Mar-2014 Xinchen Hui

Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2


# c9bca503 26-Mar-2014 Xinchen Hui

Refactor session (incompleted)

# 887189ca 26-Mar-2014 Dmitry Stogov

Refactored IS_INDIRECT usage for CV and object properties to support HashTable resizing

Revision tags: php-5.5.11RC1, php-5.4.27RC1
# aa5f5530 17-Mar-2014 Dmitry Stogov

Refactored EG(active_symbol_table) to be zend_array* instead of HashTable*

# bfdaf6e8 13-Mar-2014 Dmitry Stogov

Fixed reference support

Revision tags: php-5.5.10
# 74c2deec 05-Mar-2014 Xinchen Hui

Fixed refcounted

Revision tags: php-5.4.26
# 19670c2b 04-Mar-2014 Dmitry Stogov

Fixied calling object closures from internal functions

Revision tags: php-5.6.0alpha3
# 639e4e1a 25-Feb-2014 Dmitry Stogov

Changes zend_is_callable() to use zend_string* instead of char*

# 6fbea9ce 21-Feb-2014 Dmitry Stogov

Fixed exception constructor

Revision tags: php-5.4.26RC1, php-5.5.10RC1
# 43b03c74 18-Feb-2014 Xinchen Hui

Refacting smart_str

# 837af672 18-Feb-2014 Sara Golemon

Merge branch 'PHP-5.6'

* PHP-5.6:
Add __debugInfo() magic method


# 1e752ce9 18-Feb-2014 Sara Golemon

Add __debugInfo() magic method

class Foo {
private $val = 'Random, meaningless data';

public function count() { return 42; }

public function __debugInfo() {

Add __debugInfo() magic method

class Foo {
private $val = 'Random, meaningless data';

public function count() { return 42; }

public function __debugInfo() {
return ['count' => $this->count()];
}
}

$f = new Foo;
var_dump($f);

show more ...

# a0fe8e5a 17-Feb-2014 Dmitry Stogov

Use better data structures (incomplete)

# 0e425121 17-Feb-2014 Dmitry Stogov

Use better data structures (incomplete)

# c56a2344 14-Feb-2014 Dmitry Stogov

Merge branch 'refactoring2' of github.com:zend-dev/php into refactoring2


# 398256e5 14-Feb-2014 Dmitry Stogov

Use better data structures (incomplete)

# 068ec75f 14-Feb-2014 Xinchen Hui

Use better data structures (incomplete)

Revision tags: php-5.6.0alpha2
# 2161103f 10-Feb-2014 Dmitry Stogov

Use better data structures (incomplete)

# f4cfaf36 10-Feb-2014 Dmitry Stogov

Use better data structures (incomplete)

Revision tags: php-5.5.9, php-5.4.25, php-5.5.9RC1, php-5.4.25RC1, php-5.6.0alpha1, php-5.5.8, php-5.4.24
# 0f53e374 03-Jan-2014 Xinchen Hui

Merge branch 'PHP-5.6'


# c081ce62 03-Jan-2014 Xinchen Hui

Bump year

Revision tags: php-5.4.24RC1, php-5.5.8RC1
# 0fc8e6af 12-Dec-2013 Kalle Sommer Nielsen

Eliminate another straight forward TSRMLS_FETCH() in zend_startup_module()

# For THTTPD:
# The code that uses a call to this function is for older versions of PHP anyway so its not cover

Eliminate another straight forward TSRMLS_FETCH() in zend_startup_module()

# For THTTPD:
# The code that uses a call to this function is for older versions of PHP anyway so its not covered

# For Zend OpCache:
# Added a new define for 5.6 and wrapped the code around that so its still compatible with older version

show more ...

Revision tags: php-5.5.7, php-5.4.23, php-5.3.28, php-5.5.7RC1, php-5.4.23RC1, php-5.4.22, php-5.5.6, php-5.4.22RC1, php-5.5.6RC1, php-5.4.21, php-5.5.5, php-5.4.21RC1, php-5.5.5RC1
# 0d7a6388 26-Sep-2013 Nikita Popov

Implement variadic function syntax

As per RFC: https://wiki.php.net/rfc/variadics

Revision tags: php-5.5.4, php-5.4.20, php-5.5.4RC1, php-5.4.20RC1
# 08567145 26-Aug-2013 Nikita Popov

Always pass return_value_ptr to internal functions

Previous some places passed return_value_ptr only if the function
returned by reference. Now return_value_ptr is always set, even
f

Always pass return_value_ptr to internal functions

Previous some places passed return_value_ptr only if the function
returned by reference. Now return_value_ptr is always set, even
for functions returning by-value.

This allows you to return zvals without copying their contents. For
this purpose two new macros RETVAL_ZVAL_FAST and RETURN_ZVAL_FAST
are added:

RETVAL_ZVAL_FAST(zv); /* Analog to RETVAL_ZVAL(zv, 1, 0) */
RETURN_ZVAL_FAST(zv); /* Analog to RETURN_ZVAL(zv, 1, 0) */

These macros behave similarly to the non-FAST versions with
copy=1 and dtor=0, with the difference that the FAST versions
will try return the zval without copying by utilizing return_value_ptr.

show more ...

# d18b9698 26-Aug-2013 Nikita Popov

Evaluate ZVAL_ZVAL arguments only once

Also remove some isref/refcount assignments, which are no longer
necessary (as ZVAL_COPY_VALUE is used now).

1...<<11121314151617181920>>...28