今日は昨日に引き続き Windows での readlink 周りの修正、zend_oparray_context からの不使用フィールドの削除、空の配列を複製する際のメモリ消費量改善があった!
2018-10-05
weltling: Ensure target is \0 terminated
- https://github.com/php/php-src/commit/40979277c0bf17d83272e42ffb26c3c0dc38f913
- 昨日分 に引き続き Windows の readlink 周りの修正
- 文字列用の領域がヌル終端されることを確実に
nikic: Remove unused backpatch_count field
- https://github.com/php/php-src/commit/a515f607906b25dee795a712097a0599e4aceedb
- コンパイル時に使われる zend_oparray_context から使われていない backpatch_count を削除
pmmaga: Use HT_MIN_SIZE when duplicating an empty array
- https://github.com/php/php-src/commit/c2c202193ae6433d09234d2e45f04e62e51deb83
- 空の配列を複製する際に HT_MIN_SIZE をハッシュテーブルのサイズ指定に使うよう修正
- 一度大きなサイズに成長した配列を空にしてからコピーする際のメモリ効率に影響
- PR が出てスッとマージされたやつ