LoginSignup
1
0

More than 5 years have passed since last update.

php-master-changes 2018-12-26

Posted at

今日はエンジン/一部拡張の不要コード削除、master のテストこけ修正、hash_init() でのパラメータチェック失敗時の不要なオブジェクト生成削除、VM スタック伸長でページサイズの指定が反映されるようにする修正、windows 版で 7.3.0 だと subst コマンド利用パスでのパスの扱いで互換性崩れていた問題の修正、pkg-config 利用の一層の推進、AppVeyor のバイナリ SDK バージョンを更新する修正があった!

2018-12-26

dstogov: Removed dead condition

dstogov: Fixed crashes introduced by 7e597f48e9fda982e930e4f617d2b2d98d8878a5 (only master was affected)

dstogov: Micro optimization

dstogov: Removed useless zval_ptr_dtor(return_value)

dstogov: Create object only after parameter checks

dstogov: Respect EG(vm_stack_page_size)

  • https://github.com/php/php-src/commit/b45774eed047dad63bb3959df1e38de866346b78
  • [7.3~]
  • VM スタック拡張の際に EG(vm_stack_page_size) を反映するようにし、またページサイズを指定して初期化する Zend API zend_vm_stack_init_ex() を追加
  • PR:3718 で swoole の中の人と話してた奴
  • ↑のコメントで「適切なページサイズの指定どうしよう」で、「実際幾つかアプリ動かしてスタック伸長のログとってみるくらいじゃない?」となってるの、まあそうだよなあみたいな気持ち

weltling: Fixed bug #77317 DIR, FILE, realpath() reveal physical path for subst virtual drive

eli-schwartz: ext/gd: use --with instead of --enable

eli-schwartz: Require pkg-config for external PCRE

weltling: Update binary SDK version for AppVeyor

dstogov: Removed transparent wrapper

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