A perldelta entry describing the refactoring of the chop/chomp implementation.
authorNicholas Clark <nick@ccl4.org>
Mon, 27 Dec 2010 13:09:02 +0000 (13:09 +0000)
committerNicholas Clark <nick@ccl4.org>
Mon, 27 Dec 2010 13:09:02 +0000 (13:09 +0000)
pod/perldelta.pod

index ff26eb3..3eff56d 100644 (file)
@@ -301,7 +301,12 @@ be noted as well.
 
 =item *
 
-XXX
+The opcode bodies for C<chop> and C<chomp> and for C<schop> and C<schomp> have
+been merged. The implementation functions C<Perl_do_chop()> and
+C<Perl_do_chomp()>, never part of the public API, have been merged and moved to
+a static function in F<pp.c>. This shrinks the perl binary slightly, and should
+not affect any code outside the core (unless it is relying on the order of side
+effects when C<chomp> is passed a I<list> of values).
 
 =back