| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
problems.
|
| |
|
|
|
|
|
| |
in UTF-8, would result in storing the wrong hash value in the hash, and hence
failing lookups. I guess not that much XS code precomputes hash values.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Ignore generated macros.all in .gitignore for Sys::Syslog.
* Add .gitignore for generated files of GDBM_File.
* Ignore DynaLoader.xs in .gitignore for DynaLoader.
* Put every pattern in .gitignore files on a single line.
* Add some generated .xs files .gitignore of Encode.
* Ignore RealPPPort.xs in .gitignore for Devel::PPPort.
* Ignore ODBM_File.pm in .gitignore for lib/.
* Add .gitignore for generated files of XS::APItest.
* Add .gitignore for Compress::Raw::Zlib.
* Ignore GDBM_File.pm in .gitignore for lib/.
|
|
|
|
|
| |
A list submitted by Paul Fenwick was briefly factored into
directory-specific rules.
|
|
|
|
|
| |
Message-ID: <20081114084436.GJ5779@tytlal.topaz.cx>
p4raw-id: //depot/perl@34831
|
|
|
|
|
|
| |
you can't unlink an open file by instead opening $^X for read to get a
file handle for test purposes.
p4raw-id: //depot/perl@34639
|
|
|
|
|
| |
defined).
p4raw-id: //depot/perl@34433
|
|
|
| |
p4raw-id: //depot/perl@34420
|
|
|
| |
p4raw-id: //depot/perl@34418
|
|
|
| |
p4raw-id: //depot/perl@34417
|
|
|
|
|
|
|
|
|
|
| |
since 5.8.8, ready for merging into maint-5.8 prior to 5.8.9.
(Many (all?) of these should really have been changed prior to
5.10.0, but better late than never.)
Also modify cmpVERSION.pl to skip uninstalled test modules whose
VERSIONs don't really matter.
p4raw-id: //depot/perl@34365
|
|
|
|
|
| |
Message-ID: <47ACD61B.6030501@profvince.com>
p4raw-id: //depot/perl@33458
|
|
|
|
|
| |
Add G_WANT. Make call.t use G_WANT.
p4raw-id: //depot/perl@33023
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[ 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..)
|
|
|
|
|
| |
as well after the addition of Perl_hv_common().
p4raw-id: //depot/perl@31929
|
|
|
|
|
| |
lookups.
p4raw-id: //depot/perl@31923
|
|
|
| |
p4raw-id: //depot/perl@31915
|
|
|
|
|
| |
hashtype to test - bitflip (that xors code point with 32).
p4raw-id: //depot/perl@31914
|
|
|
|
|
| |
hv_store(). (And test this)
p4raw-id: //depot/perl@31912
|
|
|
|
|
|
|
| |
Honour the HV_DISABLE_UVAR_XKEY for hv_delete().
Test this.
[Pass in 3 more parameters to S_hv_magic_uvar_xkey()]
p4raw-id: //depot/perl@31905
|
|
|
|
|
|
|
|
|
| |
hash with magic. Field hashes have u magic, so this recursion triggers.
However, key conversion replaces the original key with the converted
key, so we need to ensure that conversion happens exactly once, else
for a non-idempotent key conversion routine (eg ROT13) we will see
double conversion in this case.
p4raw-id: //depot/perl@31898
|
|
|
|
|
| |
reference counts correctly.
p4raw-id: //depot/perl@30633
|
|
|
|
|
|
| |
doesn't clash with the exception() in Devel/PPPort. This way, all
tests pass when both modules are staticly linked.
p4raw-id: //depot/perl@30459
|
|
|
|
|
|
| |
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <844555.64815.qm@web30202.mail.mud.yahoo.com>
p4raw-id: //depot/perl@30310
|
|
|
| |
p4raw-id: //depot/perl@30076
|
|
|
|
|
| |
We need to get the XS BOOT section to run any UNITCHECK blocks for us.
p4raw-id: //depot/perl@30072
|
|
|
| |
p4raw-id: //depot/perl@30067
|
|
|
| |
p4raw-id: //depot/perl@29284
|
|
|
|
|
| |
Message-ID: <9b18b3110611150136n7c90d187t5cf49847f153a537@mail.gmail.com>
p4raw-id: //depot/perl@29277
|
|
|
| |
p4raw-id: //depot/perl@29249
|
|
|
|
|
|
|
| |
can't be expected to know that sv_setsv() may now not "really" copy a
scalar. So arrange things so that COW of shared hash key scalars is
only done for calls within the the PERL_CORE.
p4raw-id: //depot/perl@29248
|
|
|
|
|
| |
(See: http://www.nntp.perl.org/group/perl.daily-build.reports/40471)
p4raw-id: //depot/perl@28768
|
|
|
|
|
|
|
|
|
| |
Time::HiRes 1.88 in CPAN)
Message-Id: <200608220745.k7M7jfjP050939@kosh.hut.fi>
...plus various version bumps and Digest::MD5 test file fixes.
p4raw-id: //depot/perl@28744
|
|
|
|
|
| |
http://www.nntp.perl.org/group/perl.daily-build.reports/39733
p4raw-id: //depot/perl@28626
|
|
|
|
|
|
| |
Fix a bug due to the fact that Perl's typedef'd "bool" type isn't
actually boolean.
p4raw-id: //depot/perl@28335
|
|
|
|
|
| |
S_unshare_hek_or_pvn() had broken it. Now fixed and tested.
p4raw-id: //depot/perl@27761
|
|
|
|
|
|
|
|
| |
underlying hash. (It used to, if the underlying hash had had storage
allocated). This has the side effect of changing the return value from
hv_store and hv_store_ent for some tied hash scenarios. But *to*
something consistent (ly crazy)
p4raw-id: //depot/perl@27636
|
|
|
| |
p4raw-id: //depot/perl@27560
|
|
|
|
|
| |
than messy pointer hacks.
p4raw-id: //depot/perl@27000
|
|
|
| |
p4raw-id: //depot/perl@26804
|
|
|
|
|
| |
interpeter arg variant
p4raw-id: //depot/perl@26523
|
|
|
| |
p4raw-id: //depot/perl@26522
|
|
|
|
|
| |
Abolish PL_he_root and PL_he_arenaroot.
p4raw-id: //depot/perl@26171
|
|
|
|
|
|
| |
From: "Piotr Fusik" <pfusik@op.pl>
Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec>
p4raw-id: //depot/perl@25261
|
|
|
|
|
|
|
|
| |
Message-ID: <42CC3CE9.5050606@divsol.com>
(reverted all dual-lived modules since they must work with older
perls too so must wait for a new Devel::PPPort)
p4raw-id: //depot/perl@25101
|
|
|
|
|
| |
-DPURIFY too.
p4raw-id: //depot/perl@25078
|