In perl.git, the branch smoke-me/abolish-PL_formfeed has been created

<http://perl5.git.perl.org/perl.git/commitdiff/ad0dc73b97f22a660d0022d35f64ccd4ff7bfde6?hp=0000000000000000000000000000000000000000>

        at  ad0dc73b97f22a660d0022d35f64ccd4ff7bfde6 (commit)

- Log -----------------------------------------------------------------
commit ad0dc73b97f22a660d0022d35f64ccd4ff7bfde6
Author: Father Chrysostomos <[email protected]>
Date:   Wed Sep 19 22:03:55 2012 -0700

    op.c: Disentangle apply_attrs_my from apply_attrs
    
    apply_attrs consisted of a top-level if/else conditional upon a bool-
    ean argument.  It was being called with a TRUE argument in only one
    place, apply_attrs_my.  Inlining that branch into apply_attrs_my actu-
    ally reduces the amount of code slightly.

M       embed.fnc
M       embed.h
M       op.c
M       proto.h

commit 9fa29fa7929b4167c5491b792c5cc7e4365a2839
Author: Father Chrysostomos <[email protected]>
Date:   Wed Sep 19 21:53:51 2012 -0700

    [perl #114764] Stop my vars with attrs from leaking
    
    S_apply_attrs was creating a SV containing a stash name, that was
    later to be put in a const op, which would take care of freeing it.
    But it didn’t free it for a my variable, because the branch where that
    const op was created didn’t apply.  So move the creation of that SV
    inside the branch that uses it, otherwise it leaks.  This leak was the
    result of commit 95f0a2f1ffc6.

M       op.c
M       t/op/svleak.t

commit a35cc1c13abf28a1d52012f7dd511e544902becf
Author: Father Chrysostomos <[email protected]>
Date:   Wed Sep 19 09:59:46 2012 -0700

    embed.fnc: Remove d flag from cv_clone_into
    
    I copied it from another entry by mistake.  I don’t think this should
    be documented, at least not yet, as I am not confident the interface
    is stable yet.  There may be significant changes before 5.18.

M       embed.fnc

commit 36672c259f294d48bfc86febe9d2a9cbe7ba9e41
Author: Florian Ragwitz <[email protected]>
Date:   Wed Sep 19 16:23:12 2012 -0400

    Bump the perl version to 5.17.5

M       Cross/config.sh-arm-linux
M       Cross/config.sh-arm-linux-n770
M       INSTALL
M       META.yml
M       NetWare/Makefile
M       NetWare/config_H.wc
M       Porting/config.sh
M       Porting/config_H
M       Porting/corelist.pl
M       Porting/perldelta_template.pod
M       README.haiku
M       README.os2
M       README.vms
M       epoc/config.sh
M       epoc/createpkg.pl
M       hints/catamount.sh
M       patchlevel.h
M       plan9/config.plan9
M       plan9/config_sh.sample
M       win32/Makefile
M       win32/Makefile.ce
M       win32/makefile.mk

commit 5d8c8c8a00421e3ae2b8c9a8a0b46c21a04ce04c
Author: Florian Ragwitz <[email protected]>
Date:   Wed Sep 19 16:09:18 2012 -0400

    Add a new perldelta

M       MANIFEST
M       Makefile.SH
M       pod/.gitignore
M       pod/perl.pod
A       pod/perl5174delta.pod
M       pod/perldelta.pod
M       vms/descrip_mms.template
M       win32/Makefile
M       win32/makefile.mk
M       win32/pod.mak

commit e6a2c28ff41e5df57e841e5dd7cabe7771b2845b
Author: Florian Ragwitz <[email protected]>
Date:   Wed Sep 19 16:07:28 2012 -0400

    Add the 5.17.4 epigraph

M       Porting/epigraphs.pod

commit 0da9506150f50391997a25313a0b16f3d5860381
Author: Florian Ragwitz <[email protected]>
Date:   Wed Sep 19 20:13:17 2012 -0400

    Fix a few perldelta nits

M       pod/perldelta.pod

commit 04e228f7cf546f1e9e6024333b4db266c2684b9e
Author: Florian Ragwitz <[email protected]>
Date:   Wed Sep 19 15:03:27 2012 -0400

    Specify what to push in the RMG

M       Porting/release_managers_guide.pod

commit 3043b5cc9fef9c8b353ff3c80c4d0c426f73c529
Author: Florian Ragwitz <[email protected]>
Date:   Wed Sep 19 14:50:55 2012 -0400

    Add 5.17.4 to perlhist

M       pod/perlhist.pod

commit a1484e43c674fb004371b12b29a6474c4fde6a76
Author: Florian Ragwitz <[email protected]>
Date:   Wed Sep 19 14:43:43 2012 -0400

    Update Module::CoreList for v5.17.4

M       dist/Module-CoreList/Changes
M       dist/Module-CoreList/lib/Module/CoreList.pm
M       dist/Module-CoreList/lib/Module/CoreList.pod
M       dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm

commit 6fb18cd59ef2464692690337f8438fbf69a16897
Author: Florian Ragwitz <[email protected]>
Date:   Wed Sep 19 14:43:09 2012 -0400

    Make a note of $Module::CoreList::TieHashDelta::VERSION

M       Porting/release_managers_guide.pod

commit a681e3bc71273f7123957d39f54aa7037c435f18
Author: Florian Ragwitz <[email protected]>
Date:   Wed Sep 19 14:42:03 2012 -0400

    Quote corelist bugtracker urls
    
    XSLoader started to have a bugtracker URL containing single quotes, which is
    also what we currently quote bug trackers with.

M       Porting/corelist.pl

commit 8f9354bcd8ac5dfa69f214d7882498ccc12863bf
Author: Florian Ragwitz <[email protected]>
Date:   Wed Sep 19 13:52:28 2012 -0400

    Finalise perldelta

M       pod/perldelta.pod

commit 9542685dc9a7652395a7b9dddc9d44f1c8a19fa1
Author: Florian Ragwitz <[email protected]>
Date:   Wed Sep 19 13:39:27 2012 -0400

    Remove an unused variable

M       gv.c

commit 1ea91bbecf634e3f601b9bcc90c6665cbd6f9ae9
Author: Florian Ragwitz <[email protected]>
Date:   Wed Sep 19 13:23:48 2012 -0400

    Perldelta up to 3b9aea0

M       pod/perldelta.pod

commit 3b9aea04d23bb9e7d058953e075c38525e9baa11
Author: Steve Hay <[email protected]>
Date:   Wed Sep 19 17:39:17 2012 +0100

    Add new warning about sleep's limitation on Windows
    
    This also came up recently in [perl #33096]. On Windows, sleep's unsigned
    int argument range is effectively reduced by a factor of 1000 because the
    emulation uses milliseconds rather than seconds.

M       pod/perldiag.pod
M       win32/win32.c

commit 3cd504478422d444c3a75de45b4fe50f5bab7843
Author: Steve Hay <[email protected]>
Date:   Wed Sep 19 17:32:10 2012 +0100

    Note that sleep is emulated on Windows to allow alarm interrupts
    
    This came up recently in [perl #33096].

M       pod/perlport.pod

commit 436e4aacde005119cc1005d5e9aecc3b707d16fc
Author: Nicholas Clark <[email protected]>
Date:   Wed Sep 19 17:43:21 2012 +0200

    Remove MAD-only debugging code from Perl_newATTRSUB_flags().
    
    When MAD was enabled, if the cv under compilation was named "import" it was
    assigned to PL_formfeed, and its address issued as an mandatory warning.
    The use of PL_formfeed was only ever intended as a way to enter a debugger.
    See commits a2edbdc9c7ad6335 and c1bd9b63a6f9fb1f, which removed the other
    places that co-opted PL_formfeed for MAD debugging purposes.

M       op.c
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to