PHP

php-master-changes 2019-04-18

今日は typo の修正、dl() と interned string まわりの修正、ビルドシステムのリファクタリング、mbstring の修正にあわせた phpdbg の微修正、 ユーザ定義関数呼び出しの最適化、コンパイラの未初期化変数へのアクセスの修正、不要コードの削除、AppVeyor の php-sdk の更新があった!


2019-04-18


cmb69: Fix #77911: Wrong warning for session.sid_bits_per_character


dstogov: Fixed dl() function. It failed in DEBUG build without opcache because of assert during string interning.


dstogov: It's safe to keep old string if it's stored not in SHM.


petk: Join build makefiles together


dstogov: Fixed compatibility with phpdbg


dstogov: Don't initialize return value before calling user functions


dstogov: Don't initialize return value before calling user functions


dstogov: Fixed access to uninitialized vaiable.


nikic: Fix dl() module unloading in post deactivate


dstogov: Fixed JIT for recursive functions with type-hints


nikic: Fix more dl() interned string assertions


nikic: Fix zend_test interned strings loaded via dl()


nikic: Add a dl() test to Travis


hughmcmaster: Remove support for --with-libxml-dir


hughmcmaster: Use PKG_CHECK_MODULES to detect libxml2


hughmcmaster: Rename --enable-libxml to --with-libxml to meet naming guidelines


dstogov: Check assert only when RC_DEBUG is enabled


nikic: Revert "Fix zend_test interned strings loaded via dl()"


nikic: Remove dead "props" member from date objects


cmb69: Use php-sdk-2.2.0beta5 on AppVeyor