On Wed, Jan 30, 2008 at 02:30:04PM -0800, Nicholas Clark wrote:
> Change 33137 by [EMAIL PROTECTED] on 2008/01/30 22:16:15
> 
> 
> Affected files ...
> 
> ... //depot/maint-5.10/perl/pp_ctl.c#4 integrate
> ... //depot/maint-5.10/perl/pp_hot.c#6 integrate
> ... //depot/maint-5.10/perl/sv.c#4 integrate
> ... //depot/maint-5.10/perl/sv.h#3 integrate
> 
> Differences ...
> 

That would be this:

        Integrate:
        [ 32763]
        Perl_sv_chop() can return early if it's being asked to do nothing.

        [ 32777]
        Move all code that relies on reading the to-be-thrown-away buffer ahead
        of the call to sv_chop() that throws it away.

        [ 32781]
        Include SVf_UTF8 in the bitmask when checking the SvFLAGS in
        SvPVutf8_force(), as otherwise the conditional expression will
        always be false and the optimisation will never kick in.

        [ 33013]
        In Perl_cx_dup(), block copy the entire context stack, then walk it
        to duplicate/fixup only the things that aren't simple binary copies.

        [ 33068]
        Using PL_sv_no in place of any !SvOK() maximum removes a little bit of
        hot code in pp_iter.


It was always that way:

http://public.activestate.com/cgi-bin/perlbrowse/p/33137

We thank Big Brother for raising the chocolate ration to twenty grammes a week.

Nicholas Clark

Reply via email to