| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <0cdf01c84684$f99c3310$ecd49930$@com>
p4raw-id: //depot/perl@32722
|
|
|
|
|
|
| |
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <0cca01c84680$7afc9170$70f5b450$@com>
p4raw-id: //depot/perl@32721
|
|
|
|
|
|
|
|
| |
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A4@exchsvr2.npl.ad.local>
"IMO patch 32711 is better implemented using (the existing) NUM2PTR macro, as below/attached."
p4raw-id: //depot/perl@32720
|
|
|
|
|
|
|
| |
the word I was originally aiming for. Or if it's not, I'm sure that
given infinite monkeys we'll get there sometime around the heat death
of the universe.
p4raw-id: //depot/perl@32719
|
|
|
| |
p4raw-id: //depot/perl@32718
|
|
|
| |
p4raw-id: //depot/perl@32717
|
|
|
|
|
| |
TO be DOne.
p4raw-id: //depot/perl@32716
|
|
|
|
|
| |
which has a referant but isn't flagged as a reference.
p4raw-id: //depot/perl@32715
|
|
|
| |
p4raw-id: //depot/perl@32714
|
|
|
|
|
|
| |
system specific directories. I think I've chainsawed all of them now,
but I can't guarantee that it compiles anywhere from win32.
p4raw-id: //depot/perl@32713
|
|
|
|
|
|
|
|
|
| |
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510712221311v1c58d606jc8dfeee6a21e6194@mail.gmail.com>
Fixes breakage caused by change #32707
p4raw-link: @32707 on //depot/perl: 24792b8dabd61fb81a064d275b67bc65123a8d4c
p4raw-id: //depot/perl@32712
|
|
|
| |
p4raw-id: //depot/perl@32711
|
|
|
|
|
|
|
|
|
|
| |
Subject: consting Cwd and ExtUtils::ParseXS
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A0@exchsvr2.npl.ad.local>
lib/ExtUtils/ParseXS.pm had changes already made with change
#32691.
p4raw-id: //depot/perl@32710
|
|
|
| |
p4raw-id: //depot/perl@32709
|
|
|
|
|
|
|
| |
the standard C library. Make ours available as Perl_assert(), if you
really want that.
assert() is only #include'd if you compile with -DDEBUGGING.
p4raw-id: //depot/perl@32708
|
|
|
|
|
|
|
| |
when PERL_CORE is defined. (Which, "obviously", is only in code
within the perl source tree, which we control). Nullop remains, and
would be moderately invasive to remove.
p4raw-id: //depot/perl@32707
|
|
|
|
|
|
| |
split, and more hateful software that decides that split packets
means not-a-cursor-key.
p4raw-id: //depot/perl@32706
|
|
|
| |
p4raw-id: //depot/perl@32705
|
|
|
| |
p4raw-id: //depot/perl@32704
|
|
|
|
|
|
|
| |
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399D@exchsvr2.npl.ad.local>
Date: Sat, 22 Dec 2007 00:39:47 -0000
p4raw-id: //depot/perl@32703
|
|
|
|
|
|
|
| |
after the type changing logic, we allow sv_upgrade() from SVt_NV to
SVt_IV to "work" (SVt_NV beomes SVt_PVNV in the type changing logic)
which simplifies the code for Perl_sv_setiv() slightly.
p4raw-id: //depot/perl@32702
|
|
|
|
|
|
| |
be on whether the SV had a body before upgrading. As was, SVt_RV would
needlessly have re-zeroed memory.
p4raw-id: //depot/perl@32701
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[ 32483]
Use a new (clean) anonymous hash for each loop, rather than a hash in
the pad, as the latter can change internal state sufficiently to
confuse matters (even though in all cases it has no keys and from
Perl space is "measurably" identical).
[ 32500]
Get APItest.xs compiling on 5.8.x by making the compilation of the
Perl_hv_common() test code conditional on the macro hv_common being
defined, and the refcounted_he code conditional on it being 5.9 or
later.
[ 32501]
Hack round the fact that UNITCHECK is nothing special on 5.8.x by
conditionally creating a sub UNITCHECK(&);
[ 32502]
UNITCHECK isn't anything special in 5.8.x, so don't run those tests.
[ 32503]
Skip the op.t API test as it's not relevant to 5.8.x (%^H propagation).
Correct the expectations of hash.t and svsetsv.t for 5.8.x.
[ 32507]
Test both dMY_CXT and dMY_CXT_INTERP.
p4raw-link: @32507 on //depot/blead-maint-fixup/perl: 948cafa0ee2c83e155ea7f64aa3684aa54c83031
p4raw-link: @32503 on //depot/blead-maint-fixup/perl: 0a4679392d1fb21a111f1f0a9e93261b2b2cd4e7
p4raw-link: @32502 on //depot/blead-maint-fixup/perl: cfed56ecfc9c769a0f76147400aa46972ddbb0be
p4raw-link: @32501 on //depot/blead-maint-fixup/perl: 8221ebfdedcb3fbfc645196464faaf397ba18800
p4raw-link: @32500 on //depot/blead-maint-fixup/perl: 77ea6e921df11217724b2f5c3c6b6a6ff488ab44
p4raw-link: @32483 on //depot/blead-maint-fixup/perl: 42b4d13769a3b10e7ffb0a3d275d2fdda0245bd5
p4raw-id: //depot/perl@32699
p4raw-integrated: from //depot/blead-maint-fixup/perl@32698 'copy in'
ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
ext/XS/APItest/t/hash.t ext/XS/APItest/t/my_cxt.t
ext/XS/APItest/t/op.t ext/XS/APItest/t/svsetsv.t
ext/XS/APItest/t/xs_special_subs.t
ext/XS/APItest/t/xs_special_subs_require.t (@32482..) 'merge
in' perl.h (@32504..)
|
|
|
|
|
|
|
|
|
|
|
| |
[ 32509]
For 5.8.8 and earlier, always call newCONSTSUB(), as the interpreter
doesn't support proxy constant subroutines. For all 5.8.x add a cast
to (char *) for the second argument to newCONSTSUB().
p4raw-link: @32509 on //depot/maint-5.8/perl: e60da08bc525b4d06d02281a467ff7e0ecd8c763
p4raw-id: //depot/perl@32698
p4raw-integrated: from //depot/maint-5.8/perl@32693 'copy in'
lib/ExtUtils/Constant/ProxySubs.pm (@32393..)
|
|
|
| |
p4raw-id: //depot/perl@32693
|
|
|
| |
p4raw-id: //depot/perl@32692
|
|
|
|
|
| |
parsed XS file.
p4raw-id: //depot/perl@32691
|
|
|
|
|
|
| |
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399C@exchsvr2.npl.ad.local>
p4raw-id: //depot/perl@32690
|
|
|
|
|
|
| |
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510712210613s71712346i6e9f2b5e7275aa34@mail.gmail.com>
p4raw-id: //depot/perl@32689
|
|
|
|
|
| |
5.8.2, that disabled the automatic randomisation of all hashes.
p4raw-id: //depot/perl@32688
|
|
|
| |
p4raw-id: //depot/perl@32687
|
|
|
|
|
|
| |
Message-ID: <20071220221331.GG10631@woobling.org>
Date: Fri, 21 Dec 2007 00:13:31 +0200
p4raw-id: //depot/perl@32686
|
|
|
|
|
|
|
|
| |
Message-Id: <01A7A7EC-1C9C-40B1-90E8-DC1E5BA54400@hexten.net>
(except for test-harness-compat.t which failed unthreaded under harness
and except for reverting the defined $ENV{PERL_UNICODE})
p4raw-id: //depot/perl@32685
|
|
|
|
|
| |
Perl_magic_setglob().
p4raw-id: //depot/perl@32684
|
|
|
|
|
| |
Message-ID: <5.8.7_13518_1131102897@merlot.kronodoc.fi>
p4raw-id: //depot/perl@32683
|
|
|
| |
p4raw-id: //depot/perl@32682
|
|
|
|
|
|
| |
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399A@exchsvr2.npl.ad.local>
p4raw-id: //depot/perl@32681
|
|
|
|
|
|
| |
Documentation needed, FIXME for proper 64 bit support of arrays longer
than 2**32, re-order the new ops at the end if merging to 5.10.x.
p4raw-id: //depot/perl@32680
|
|
|
|
|
| |
return memory allocated à la malloc(), as it comes from an arena.
p4raw-id: //depot/perl@32679
|
|
|
|
|
| |
calls to it can be eliminated from the version code.
p4raw-id: //depot/perl@32678
|
|
|
| |
p4raw-id: //depot/perl@32677
|
|
|
|
|
| |
wrapper around newSV_type() and tweaking Perl_sv_upgrade().
p4raw-id: //depot/perl@32676
|
|
|
|
|
| |
newSV_type() and tweaking Perl_sv_upgrade().
p4raw-id: //depot/perl@32675
|
|
|
|
|
| |
testing being set to an empty string has meaning.
p4raw-id: //depot/perl@32674
|
|
|
|
|
|
| |
Message-Id: <5C57804B-6F71-4875-AEB6-C449F893E001@hexten.net>
Date: Thu, 20 Dec 2007 17:49:07 +0000
p4raw-id: //depot/perl@32673
|
|
|
| |
p4raw-id: //depot/perl@32672
|
|
|
| |
p4raw-id: //depot/perl@32671
|
|
|
| |
p4raw-id: //depot/perl@32670
|
|
|
|
|
|
| |
gcc link flags so that any implementation dependant libraries are also
linked in.
p4raw-id: //depot/perl@32669
|
|
|
| |
p4raw-id: //depot/perl@32668
|