mirror of
https://github.com/php/php-src.git
synced 2024-10-03 07:46:12 +00:00
86434be946
nNumOfElements was incremented after the pDestructor code, so any code in the dtor would get a wrong number of elements. Right now the bucket deletion code is replicated in four places, it should probably be moved off into one function (or rather, zend_hash_apply_deleter should be used everywhere). The codes are subtly different though in that the HANDLE_UNBLOCK_INTERRUPTIONS() happens in different places. In particular it seems odd that in some cases interruptions stay blocked during the destructor call.
28 lines
1.1 KiB
Plaintext
28 lines
1.1 KiB
Plaintext
PHP NEWS
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
?? ??? 201?, PHP 5.6.0
|
|
|
|
- Core:
|
|
. Improved IS_VAR operands fetching. (Laruence, Dmitry)
|
|
. Implemented internal operator overloading
|
|
(RFC: https://wiki.php.net/rfc/operator_overloading_gmp). (Nikita)
|
|
|
|
- OPcache:
|
|
. Added an optimization pass to convert FCALL_BY_NAME into DO_FCALL.
|
|
(Laruence, Dmitry)
|
|
. Added an optimization pass to merged identical constants (and related
|
|
cache_slots) in op_array->literals table. (Laruence, Dmitry)
|
|
. Added script level constant replacement optimization pass. (Dmitry)
|
|
|
|
- PDO_pgsql:
|
|
. Fixed Bug #42614 (PDO_pgsql: add pg_get_notify support). (Matteo)
|
|
. Fixed Bug #63657 (pgsqlCopyFromFile, pgsqlCopyToArray use Postgres < 7.3
|
|
syntax). (Matteo)
|
|
|
|
- GMP:
|
|
. Moved GMP to use object as the underlying structure and implemented various
|
|
improvements based on this.
|
|
(RFC: https://wiki.php.net/rfc/operator_overloading_gmp). (Nikita)
|
|
|
|
<<< NOTE: Insert NEWS from last stable release here prior to actual release! >>>
|