LoginSignup
1
0

More than 5 years have passed since last update.

php-master-changes 2019-03-18

Posted at

今日は DatePeriod::getRecurrences() の追加、不要なドキュメントの削除、不要な変数、コード、m4 マクロの削除、register_shutdown_function() のコールバック内でオブジェクトスロットの再利用を止めないようにする修正、php.ini でコメント内の説明が誤っていたのの修正、opcache の最適化バグ修正、ob_start() のハンドラ内で SplFileObject への書き込みが SEGV を起こす問題の修正、datefmt_format_object() で DateTimeImmutable が使えない問題の修正、テストの修正、php_pcre_match_impl() が char* でなく zend_string* をとるようにする修正、win32 で configure に bison のバージョンチェックを追加する修正があった!

2019-03-18

nyamsprod: Fixed bug #75113: Added DatePeriod::getRecurrences() method.

derickr: Fixed 7.2 compat issue

petk: Remove outdated README for ext/json

Fabien Villepinte: Remove unused variables

petk: Sync AC_CHECK_SIZEOF m4 macro calls

petk: [ci skip] Update changelog

twose: Don't disable object slot reuse while running shutdown functions

  • https://github.com/php/php-src/commit/bd6eabd6591ae5a7c9ad75dfbe7cc575fa907eac
  • [7.2~]
  • register_shutdown_function() のコールバック内で、オブジェクトスロットの再利用を止めないよう修正
  • PR:3950
  • swoole では Swoole\Event::wait の呼び忘れ時に register_shutdown_function() 内でイベントループを走らせるというすごいことをやってて、メモリ溢れちゃうらしい……で、小さなスクリプトではふつうにその挙動に頼ると、その発想はなかった感

nikic: Fix unused variable warning

cmb69: Fix #76956: Wrong value for 'syslog.filter' documented in php.ini

nikic: Fixed bug #77743

nikic: Partial fix for bug #77751

nikic: Allow DateTimeImmutable in datefmt_format_object()

nikic: Make test independent of icu version

laruence: Simplfy test case

nikic: Accept zend_string* instead of char* in php_pcre_match_impl()

cmb69: Add bison version check to configure

cmb69: Avoid unnecessary global variable

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0