今日は ext/mysqlnd の微修正、テスト修正、オブジェクトプロパティ初期化処理の最適化、 マイナーバージョンリリースに伴う NEWS の修正、ext/soap のバグ修正、typo 修正、関数呼び出し処理の最適化、phpdbg の構文定義の微修正があった!
2018-10-23
dstogov: Use persistent strings only for persistent connections
- https://github.com/php/php-src/commit/0459640fcdf1c35d2ab619c74b9e471d852154de
- ext/mysqlnd で、永続的接続を使う場合のみリクエストをまたいで生存する文字列として値を持つよう修正
dstogov: Fixed test failurs introduced by 9c144e0d8217d1ef7a83c2498214308b21af749f
- https://github.com/php/php-src/commit/fd080a06d84d9deb1a6a6be3b1e9a5eeff2fc77b
- 以前あったホワイトスペース除去で壊れていたテストを修正
dstogov: Inlining in the most frequently used code paths
- https://github.com/php/php-src/commit/6f91090f6ae42901d3eef48d7405bebeaff2ce21
- オブジェクトのプロパティ初期化処理をインライン化
cmb69: [ci skip] Update NEWS wrt. php-7.3.0RC4 tagging
- https://github.com/php/php-src/commit/4ffa4155005ef234783143e6ad75f6c72a42cd33
- [7.3~]
- NEWS を更新、7.3 系の開発バージョンを 7.3.0RC5 へ
remicollet: bump to 7.2.13-dev
- https://github.com/php/php-src/commit/1d5baf167a79f8b6842e46b238eb7fb99dcb3e6b
- [7.2~]
- NEWS を更新、7.2 系の開発バージョンを 7.2.13-dev へ
camporter: Fixed bug #50675
- https://github.com/php/php-src/commit/db47e35373513705b84b7391ed25e9854308eef2
- [7.2~]
- ext/soap で、SoapClient から同じオブジェクトを複数回送る際、誤った XML ノード名を使ってしまう問題の修正
yobrx: fix typo in sysvsem.c
- https://github.com/php/php-src/commit/5df17425d36cc175d8751c40114c8bad9937ea06
- [7.3~]
- ext/sysvsem で、エラーメッセージにあった typo の修正
dstogov: Refetetch function name on exceptional path to allow better code on fast code path.
- https://github.com/php/php-src/commit/e3688c21803d4e882859431c989a35bbad3a0da0
- 未定義関数の呼び出し発生時に関数名を取得し直すよう修正
- 引数経由で渡そうとすると、正常系での C コンパイラの最適化がうまくできなくなるということかな
- なお多分 refetch といいたいのだと思う
nikic: Fix conflicts in phpdbg parser
- https://github.com/php/php-src/commit/1362d8e103f181faab3d909a413344729593a712
- phpdbg 用の構文規則の衝突を解消