History log of /PHP-8.3/Zend/zend_operators.c (Results 426 – 450 of 728)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 557994d5 18-Feb-2014 Dmitry Stogov

Use better data structures (incomplete)

# 5de71156 18-Feb-2014 Dmitry Stogov

Use better data structures (incomplete; able to run bench.php)

# 2b9b9afa 17-Feb-2014 Dmitry Stogov

Use better data structures (incomplete)

# be82a077 12-Feb-2014 Dmitry Stogov

Use better data structures (incomplete)

# f4cfaf36 10-Feb-2014 Dmitry Stogov

Use better data structures (incomplete)

# 363ff604 06-Feb-2014 Bob Weinand

Fixed memory leak in pow operator

# aff56f3c 19-Nov-2013 datibbaw

add T_POW (**) operator

Fixed recognition of the operator

Added opcode, still doing multiply instead of pow()

opcode now always returns int(42)

The right answer, b

add T_POW (**) operator

Fixed recognition of the operator

Added opcode, still doing multiply instead of pow()

opcode now always returns int(42)

The right answer, but always a float

Yanked code from pow() implementation.

Should not handle negative long as exponent ourselves

Added test cases from pow()

Moved precedence higher than '~'

Added GMP operator overloading

Added ZEND_ASSIGN_POW (**=) operator.

Added pow() as a language construct.

Adjusted test cases for changed precedence.

Reduced pow() to shell function around ZEND_API pow_function()

Reduced test case to only contain edge cases
Added overloading test case

Moved unary minus above T_POW

Revert "Added pow() as a language construct."

Bad bad bad idea.

This reverts commit f60b98cf7a8371233d800a6faa286ddba4432d02.

Reverted unary minus behaviour due to previous revert.
Convert arrays to int(0)
Exponent with array as a base becomes int(0)

Rebase against master

Fixed tokenizer test case

show more ...

# c081ce62 03-Jan-2014 Xinchen Hui

Bump year

# 96b1c214 13-Sep-2013 Nikita Popov

Provide more macros for handling of interned strings

* str_erealloc behaves like erealloc for normal strings, but will
use emalloc+memcpy for interned strings.
* str_estrndup be

Provide more macros for handling of interned strings

* str_erealloc behaves like erealloc for normal strings, but will
use emalloc+memcpy for interned strings.
* str_estrndup behaves like estrndup for normal strings, but will
not copy interned strings.
* str_strndup behaves like zend_strndup for normal strings, but
will not copy interned strings.
* str_efree_rel behaves like efree_rel for normal strings, but
will not free interned strings.
* str_hash will return INTERNED_HASH for interned strings and
compute it using zend_hash_func for normal strings.

show more ...

# 72f80b29 27-Aug-2013 Xinchen Hui

Merge branch 'PHP-5.5'


# 0119bbba 27-Aug-2013 Xinchen Hui

Fixed compiler warnings

warning: 'local_dval' may be used uninitialized in this function
[-Wmaybe-uninitialized]

warning: 'dval2' may be used uninitialized in this function

Fixed compiler warnings

warning: 'local_dval' may be used uninitialized in this function
[-Wmaybe-uninitialized]

warning: 'dval2' may be used uninitialized in this function
[-Wmaybe-uninitialized]

show more ...

# 3823321c 17-Jun-2013 Nikita Popov

Implement internal operator overloading

As pre RFC https://wiki.php.net/rfc/operator_overloading_gmp

# 02e4d7a2 10-Jun-2013 Stanislav Malyshev

Merge branch 'pull-request/341'

* pull-request/341: (23 commits)
typofixes

# be1700d4 15-Jan-2013 Adam Harvey

Fix compile failure introduced by the fix for bug #46408.

# 92965b03 14-Jan-2013 Lars Strojny

Bug #46408: Fix double formatting for PostgreSQL bound parameters

# a666285b 01-Jan-2013 Xinchen Hui

Happy New Year

# b5d2c317 31-Aug-2012 Xinchen Hui

Merge branch 'PHP-5.4'


# 66fad457 31-Aug-2012 Xinchen Hui

Merge branch 'PHP-5.3' into PHP-5.4


# 5dc2cef3 31-Aug-2012 Xinchen Hui

Fixed bug #62976 (Notice: could not be converted to int when comparing some builtin classes)

# efdb7ce4 15-Jul-2012 Stanislav Malyshev

improve code in zend_operators

# 582514d4 11-Jul-2012 Stanislav Malyshev

fix for bug#18556 - use simple tolower() function for internal things

# 60c5f991 03-Jun-2012 Felipe Pena

Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
- Optimize comparison between same HashTable pointer
- Fixed bug #62205 (php-fpm segfaults (null passed to strstr))
- fix mis

Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
- Optimize comparison between same HashTable pointer
- Fixed bug #62205 (php-fpm segfaults (null passed to strstr))
- fix missing include for unix sockets
- Comment unused function to avoid warnings

show more ...


# d57b278a 03-Jun-2012 Felipe Pena

- Optimize comparison between same HashTable pointer

# acd71168 22-May-2012 Gustavo André dos Santos Lopes

Fixed bug #62097

This fixes the fix for bug #54547 in 32-bit machines by accepting
float comparisons in 32-bit machines as long as the integer is
not larger than the mantissa.

# 9344bf19 11-May-2012 Stanislav Malyshev

fix bug #54547

1...<<11121314151617181920>>...30