Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: f2d70d2486d4c7e6d0324da15e8bdaaf7f9048b3 https://github.com/Perl/perl5/commit/f2d70d2486d4c7e6d0324da15e8bdaaf7f9048b3 Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024)
Changed paths: M ext/Hash-Util/Util.xs Log Message: ----------- Hash::Util::bucket_array - use av_push_simple on new AVs Commit: b8f7169e69a855dab27ba8f4eb973b4221be6254 https://github.com/Perl/perl5/commit/b8f7169e69a855dab27ba8f4eb973b4221be6254 Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M av.h M embed.fnc M proto.h Log Message: ----------- av.h - add newAV_mortal macro Commit: f5c91d78a509401203ee7cd70746098b58f32be6 https://github.com/Perl/perl5/commit/f5c91d78a509401203ee7cd70746098b58f32be6 Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M ext/Hash-Util-FieldHash/FieldHash.xs Log Message: ----------- Hash-Util-FieldHash/FieldHash.xs - use AV _simple close to newAV Commit: 3ac780f7a394805979020a5a6d545f109df37a03 https://github.com/Perl/perl5/commit/3ac780f7a394805979020a5a6d545f109df37a03 Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M ext/Hash-Util-FieldHash/lib/Hash/Util/FieldHash.pm Log Message: ----------- FieldHash.pm - version bump Commit: 8f6ecd0818d7ae6211e5e05642c967976f1b3676 https://github.com/Perl/perl5/commit/8f6ecd0818d7ae6211e5e05642c967976f1b3676 Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M ext/File-Glob/Glob.xs Log Message: ----------- File-Glob/Glob.xs - more efficient mortal AV creation Commit: 42680180a524aafa4dc87b408c342f944acc0de2 https://github.com/Perl/perl5/commit/42680180a524aafa4dc87b408c342f944acc0de2 Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M ext/mro/mro.xs Log Message: ----------- mro/mro.xs - more efficient AV/HV creation and fill Commit: cc3bc4ac1281e8018c5d88e40a1bf37e6253c3f4 https://github.com/Perl/perl5/commit/cc3bc4ac1281e8018c5d88e40a1bf37e6253c3f4 Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M ext/attributes/attributes.xs Log Message: ----------- attributes/attributes.xs - more efficient mortal hek creation Commit: e6c95c59cf1688f97f4243799395101d0466327d https://github.com/Perl/perl5/commit/e6c95c59cf1688f97f4243799395101d0466327d Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M ext/XS-APItest/APItest.xs Log Message: ----------- XS-APItest/APItest.xs - more efficient AV creation & fill Commit: 4237b291bc8094c5d5e41db8fc94b5c1ed9ea854 https://github.com/Perl/perl5/commit/4237b291bc8094c5d5e41db8fc94b5c1ed9ea854 Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M ext/PerlIO-encoding/encoding.xs Log Message: ----------- PerlIO-encoding/encoding.xs - more efficient mortal SV creation Commit: 61ab81fe6cd8a70b3010f8e049ce28447060b6fe https://github.com/Perl/perl5/commit/61ab81fe6cd8a70b3010f8e049ce28447060b6fe Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M ext/PerlIO-encoding/encoding.pm Log Message: ----------- PerlIO-encoding/encoding.pm - version bump Commit: f910458e3b8a39c38dcebe82097e5a456e8fdf7c https://github.com/Perl/perl5/commit/f910458e3b8a39c38dcebe82097e5a456e8fdf7c Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M ext/POSIX/POSIX.xs Log Message: ----------- POSIX/POSIX.xs - more efficient mortal PV creation Commit: 95b5d5d1ab7916e982e9949062b034cb35678a35 https://github.com/Perl/perl5/commit/95b5d5d1ab7916e982e9949062b034cb35678a35 Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M ext/Hash-Util-FieldHash/FieldHash.xs M ext/mro/mro.xs Log Message: ----------- mro/mro.xs - more efficient to create PV type rather than a NULL to immediately upgrade Commit: 196e612fd190f48f2a7e0d0f9d7c82ffb920e0cf https://github.com/Perl/perl5/commit/196e612fd190f48f2a7e0d0f9d7c82ffb920e0cf Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M ext/mro/mro.pm Log Message: ----------- mro/mro.pm - version bump Commit: 90a628aca7348a6812efd0c0ee15dff833c68fdb https://github.com/Perl/perl5/commit/90a628aca7348a6812efd0c0ee15dff833c68fdb Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M ext/DynaLoader/dl_aix.xs M ext/DynaLoader/dl_dllload.xs M ext/DynaLoader/dl_dlopen.xs M ext/DynaLoader/dl_dyld.xs M ext/DynaLoader/dl_freemint.xs M ext/DynaLoader/dl_hpux.xs Log Message: ----------- Dynaloader/dl* - create IV directly to get sv_setiv macro fast path Commit: dd7af60b63de68b3b0d703b4c599e6efb56c6a60 https://github.com/Perl/perl5/commit/dd7af60b63de68b3b0d703b4c599e6efb56c6a60 Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M ext/DynaLoader/DynaLoader_pm.PL M ext/XS-APItest/APItest.pm M ext/attributes/attributes.pm Log Message: ----------- Version bumps Commit: 1c3571927c83553d2b6c0fbf285483bb0dc1f624 https://github.com/Perl/perl5/commit/1c3571927c83553d2b6c0fbf285483bb0dc1f624 Author: Richard Leach <richardle...@users.noreply.github.com> Date: 2024-01-28 (Sun, 28 Jan 2024) Changed paths: M mro_core.c Log Message: ----------- mro_core.c - use newAV_mortal macro in place of its less readable expansion Compare: https://github.com/Perl/perl5/compare/af9733f1e215...1c3571927c83