LoginSignup
2
0

More than 5 years have passed since last update.

php-master-changes 2018-09-03

Posted at

2018-09-03

petk: Remove AC_C_CONST

petk: Remove AC_HEADER_TIME

bukka: Fix stream_security_level.phpt with OpenSSL 1.1.1

dstogov: Fixed reference-countingin ZTS build.

cmb69: Update to Oniguruma 6.9.0

cmb69: Fix off-by-one errors in skip reasons

dstogov: Fixed condition

  • https://github.com/php/php-src/commit/887e126240acc71359429c79f485959d5c9a4a86
  • 早期バインドの判定で、親クラスが読み込まれていてかつ、その親が内部クラスでないか、compiler_option に ZEND_COMPILE_IGNORE_INTERNAL_CLASSES が含まれてない、という条件だったのを、ZEND_COMPILE_IGNORE_INTERNAL_CLASSES が含まれている、という判定だったのを修正
  • ZEND_COMPILE_IGNORE_INTERNAL_CLASSES は内部クラスを継承した子クラスでは早期バインドを行わないようにする、というオプション(名前から分かり辛いわ)

weltling: Fixed bug #76832 ZendOPcache.MemoryBase periodically deleted by the OS

  • https://github.com/php/php-src/commit/f26172f9343cf49d62bbefff355bb76d6adf7ebe
  • Windows 環境で opcache 有効だとエラー吐いて落ちたりする問題の修正
  • Windows 10 Creator Update では、OSが勝手にユーザの Temp ディレクトリを掃除する(cleanmgr.exe)
  • opcache が起動時一度だけ ZendOPcache.MemoryBase@... みたいなファイルを作り、プロセス再起動までこれは再生成されないので、Windows に消されると困るという話
  • 1 週間くらい放置されたファイルしか消しにこないようなので、定期的に touch() すりゃいいか、ということで、タイムスタンプ更新するコードが入った
2
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
2
0