Commit b44006803c for perl
commit b44006803c1548c8e3356d07ad58017258f51736
Author: Richard Leach <rich+perl@hyphen-dash-hyphen.info>
Date: Thu Sep 10 21:58:34 2026 +0000
Perldelta entry for Perl_newSV_type/_generic changes
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 0c706ce271..bb70d42a45 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -376,6 +376,15 @@ it off, pass this to F<Configure>:
See L<perllocale/Multi-threaded operation>.
+
+=item *
+
+The inline function C<Perl_newSV_type> now only handles the SV types most
+commonly seen at runtime. C<Perl_newSV_type_generic> has been added as
+a non-inline function that can handle all SV types. This change reduces
+binary bloating and increases the chances of C<Perl_newSV_type> being
+succesfully inlined.
+
=item *
XXX