Branch: refs/heads/leont/croak-varargs Home: https://github.com/Perl/perl5 Commit: 7e8cf4e3b19f5d22b5794a19f0d4f8c60c8cfd62 https://github.com/Perl/perl5/commit/7e8cf4e3b19f5d22b5794a19f0d4f8c60c8cfd62 Author: Leon Timmermans <faw...@gmail.com> Date: 2025-03-17 (Mon, 17 Mar 2025)
Changed paths: M doio.c M doop.c M dump.c M embed.fnc M embed.h M hv.c M locale.c M op.c M pad.c M perl.c M perlio.c M pp_ctl.c M pp_hot.c M proto.h M regcomp.c M regexec.c M sv.c M universal.c M util.c Log Message: ----------- Avoid calling Perl_croak_nocontext from core In core we almost always have a context, or we can easily get one. Commit: 3e3d3aaa6f0c6ffbb26706ac066a85899c6dc6c8 https://github.com/Perl/perl5/commit/3e3d3aaa6f0c6ffbb26706ac066a85899c6dc6c8 Author: Leon Timmermans <faw...@gmail.com> Date: 2025-03-17 (Mon, 17 Mar 2025) Changed paths: M class.c M dump.c M op.c M pad.c M perl.c M perlio.c M pp_ctl.c M pp_sys.c M scope.c M sv.c M util.c M vms/vms.c M win32/win32.c Log Message: ----------- Dont call Perl_warn manually in core Just call warn instead, we've been able to do that for vararg functions since d933027ef0a56c99aee8cc3c88ff4f9981ac9fc2 Commit: 5719404a41091730cb5e58572acc811315b8a1d8 https://github.com/Perl/perl5/commit/5719404a41091730cb5e58572acc811315b8a1d8 Author: Leon Timmermans <faw...@gmail.com> Date: 2025-03-17 (Mon, 17 Mar 2025) Changed paths: M class.c M dquote.c M dump.c M locale.c M mg.c M op.c M perl.c M regcomp.c M regcomp_debug.c M sv.c M toke.c M utf8.c M util.c M vutil.c Log Message: ----------- Stop calling Perl_sv_catpvf manually Call sv_catpvf instead Commit: 8eaf27368685f59d849acac496c4c11e4f3f8ec9 https://github.com/Perl/perl5/commit/8eaf27368685f59d849acac496c4c11e4f3f8ec9 Author: Leon Timmermans <faw...@gmail.com> Date: 2025-03-17 (Mon, 17 Mar 2025) Changed paths: M dquote.c M hv.c M locale.c M op.c M pp_ctl.c M regcomp.c M sv.c Log Message: ----------- Stop calling Perl_sv_setpvf manually Call sv_setpvf instead. Commit: d315932d1254be1c3a7ac6a2f36bd35e3070411b https://github.com/Perl/perl5/commit/d315932d1254be1c3a7ac6a2f36bd35e3070411b Author: Leon Timmermans <faw...@gmail.com> Date: 2025-03-17 (Mon, 17 Mar 2025) Changed paths: M dquote.c M gv.c M locale.c M op.c M perl.c M pp.c M regcomp.c M toke.c M utf8.c M util.c Log Message: ----------- Stop calling Perl_form manually Call form() instead. Commit: 86604b17ce5b61bc485e0142f8141da76876e39d https://github.com/Perl/perl5/commit/86604b17ce5b61bc485e0142f8141da76876e39d Author: Leon Timmermans <faw...@gmail.com> Date: 2025-03-17 (Mon, 17 Mar 2025) Changed paths: M builtin.c M doio.c M gv.c M hv.c M mg.c M pp.c M pp_ctl.c M pp_hot.c M sv.c M toke.c Log Message: ----------- Stop calling Perl_die manually Call die() instead. Compare: https://github.com/Perl/perl5/compare/73526f142c0b...86604b17ce5b To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications