In perl.git, the branch sprout/ookow has been created

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

        at  70e74c5635198aec34f3b99f29582c9c19719d0d (commit)

- Log -----------------------------------------------------------------
commit 70e74c5635198aec34f3b99f29582c9c19719d0d
Author: Father Chrysostomos <[email protected]>
Date:   Mon Oct 8 00:20:21 2012 -0700

    New COW mechanism
    
    This commit message still needs to be written.

M       dump.c
M       embed.fnc
M       embed.h
M       makedef.pl
M       perl.h
M       pp_ctl.c
M       pp_hot.c
M       proto.h
M       regcomp.c
M       regexec.c
M       regexp.h
M       sv.c
M       sv.h
M       utf8.c

commit 653268e57b687807529c2d25cfdcc5f1459ec604
Author: Father Chrysostomos <[email protected]>
Date:   Fri Oct 5 13:00:35 2012 -0700

    Move a CAN_COW_MASK comment from sv.c to sv.h
    
    It got left behind in ed25273444 when the macro moved.

M       sv.c
M       sv.h

commit 495a580bdbecc2b3a81ab2a5244cd7359eb2e9e1
Author: Father Chrysostomos <[email protected]>
Date:   Fri Oct 5 06:31:44 2012 -0700

    SVf_IsCOW
    
    As discussed in ticket #114820, instead of using READONLY+FAKE to mark
    a copy-on-write string, we should make it a separate flag.
    
    There are many modules in CPAN (and 1 in core, Compress::Raw::Zlib)
    that assume that SvREADONLY means read-only.  Only one CPAN module,
    POSIX::pselect will definitely be broken by this.  Others may need to
    be tweaked.  But I believe this is for the better.
    
    It causes all tests except ext/Devel-Peek/t/Peek.t (which needs a tiny
    tweak still) to pass under PERL_OLD_COPY_ON_WRITE, which is a prereq-
    uisite for any new COW scheme that creates COWs under the same cir-
    cumstances.

M       dump.c
M       ext/XS-APItest/core_or_not.inc
M       mro.c
M       op.c
M       op.h
M       pp.c
M       pp_hot.c
M       pp_sys.c
M       sv.c
M       sv.h
M       t/op/tr.t

commit c583e99fdc859d41ac3296b6b41a24565589749a
Author: Father Chrysostomos <[email protected]>
Date:   Thu Oct 4 12:45:45 2012 -0700

    Missing dependency in XS::APItest’s Makefile
    
    When core_or_not.inc is modified, core.c and notcore.c should
    be recompiled.

M       ext/XS-APItest/Makefile.PL
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to