Improved empty string handling. Now ZE uses an interned string instead of allocation...
authorDmitry Stogov <dmitry@zend.com>
Thu, 26 Dec 2013 10:47:13 +0000 (14:47 +0400)
committerDmitry Stogov <dmitry@zend.com>
Thu, 26 Dec 2013 10:47:13 +0000 (14:47 +0400)
commit03a37de9b3c4b9dc02aeeb5c5331ff89eac62515
treeaf2bddce7eea0c93b06e1bbfd6c9b06b2b7e43db
parent0ff0e82f26fcae352007c08873ab408c12948ad9
Improved empty string handling. Now ZE uses an interned string instead of allocation new empty string each time. (Some extensions might need to be fixed using str_efree() instead of efree() to support interned strings).
NEWS
Zend/zend.h
Zend/zend_compile.c
Zend/zend_extensions.h
Zend/zend_globals.h
Zend/zend_modules.h
Zend/zend_string.c
ext/opcache/ZendAccelerator.c
ext/session/mod_user_class.c
ext/session/session.c
ext/spl/spl_iterators.c