summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDagfinn Ilmari Mannsåker <ilmari@ilmari.org>2017-09-11 15:49:32 +0100
committerDagfinn Ilmari Mannsåker <ilmari@ilmari.org>2017-09-11 15:50:03 +0100
commitdcce18ed6762e08c06a49389b78d8c6468c95dfd (patch)
tree6df48ee59d8a073cb905871c464151021ba2bec3
parent7bd9fb107eaf8df3da9ce46c89920f8da72c76ab (diff)
downloadperl-dcce18ed6762e08c06a49389b78d8c6468c95dfd.tar.gz
perldelta for ae2cf9f6 and f6107ca2
-rw-r--r--pod/perldelta.pod12
1 files changed, 12 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 00578892f4..dd85086b3e 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -411,6 +411,12 @@ from the caller. Code that uses this, needn't use L<C<localeconv(3)>>
(and be affected by the gotchas) to find the decimal point, thousands
separator, or currency symbol. See L<perlapi/Perl_langinfo>.
+=item *
+
+A new API function L<C<sv_rvunweaken()>|perlapi/sv_rvunweaken> has
+been added to complement L<C<sv_rvweaken()>|perlapi/sv_rvweaken>.
+The implementation was taken from L<Scalar::Util/unweaken>.
+
=back
=head1 Selected Bug Fixes
@@ -454,6 +460,12 @@ as undefined behaviour even when their count parameters are zero.
Based on these assertions and the original bug report three macro
calls were made conditional. [perl #131746][perl #131892]
+=item *
+
+The in-place sort optimisation now correctly strengthens weak
+references using the new L<C<sv_rvunweaken()>|perlapi/sv_rvunweaken>
+API function.
+
=back
=head1 Known Problems