| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
p4raw-id: //depot/perl@32861
|
|
|
|
|
|
| |
and mortalizing them. Use these macros where possible. And also
mX?PUSH[inpu] where possible.
p4raw-id: //depot/perl@32821
|
|
|
|
|
| |
sv_2mortal(newSVpvs(...)) constructions to use it.
p4raw-id: //depot/perl@32819
|
|
|
|
|
|
| |
the flags. Move its implementation just ahead of sv_2mortal()'s for
CPU cache locality. Refactor all code that can be to use this.
p4raw-id: //depot/perl@32818
|
|
|
|
|
|
|
|
|
|
| |
flag bits. Right now the only flag bit is SVf_UTF8, which will call
SvUTF8_on() on the new SV for you. Provide a wrapper newSVpvn_utf8(),
which takes a boolean, and passes in SVf_UTF8 if that is true.
Refactor the core to use it where possible. It makes the source code
clearer and smaller, but seems to be swings and roundabouts on object
code size.
p4raw-id: //depot/perl@32807
|
|
|
|
|
|
| |
and regexp reference counting is via the regular SV reference counting.
This was not as easy at it looks.
p4raw-id: //depot/perl@32804
|
|
|
| |
p4raw-id: //depot/perl@32751
|
|
|
|
|
| |
(Correct a comparison of $] with 5.011 in B.pm)
p4raw-id: //depot/perl@32740
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
calls to it can be eliminated from the version code.
p4raw-id: //depot/perl@32678
|
|
|
|
|
|
|
|
| |
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510711061136t52a1fe62waf384c4551612181@mail.gmail.com>
(core patch only)
p4raw-id: //depot/perl@32241
|
|
|
|
|
| |
Message-ID: <471FF9BD.40204@havurah-software.org>
p4raw-id: //depot/perl@32189
|
|
|
|
|
|
|
| |
strlcpy() to forcibly truncate a string to a known length, when
memcpy() and a write of '\0' will not only make the intent clear, but
also do that exact job more efficiently.
p4raw-id: //depot/perl@32125
|
|
|
|
|
| |
hv_store().
p4raw-id: //depot/perl@31938
|
|
|
| |
p4raw-id: //depot/perl@31936
|
|
|
|
|
| |
Message-ID: <46F31B47.6030601@cpan.org>
p4raw-id: //depot/perl@31934
|
|
|
|
|
|
| |
From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
Message-ID: <51dd1af80706172033h1908aa0ge15698204e0b79ed@mail.gmail.com>
p4raw-id: //depot/perl@31409
|
|
|
| |
p4raw-id: //depot/perl@31404
|
|
|
|
|
| |
Message-ID: <4671FA51.4070001@iki.fi>
p4raw-id: //depot/perl@31388
|
|
|
|
|
| |
Message-ID: <Pine.LNX.4.64.0706141312510.31762@fractal.phys.lafayette.edu>
p4raw-id: //depot/perl@31387
|
|
|
| |
p4raw-id: //depot/perl@31135
|
|
|
|
|
| |
p4raw-link: @31112 on //depot/perl: 3497a01ff49c0a24f2db9e69c6bb89e36e940ed4
p4raw-id: //depot/perl@31115
|
|
|
| |
p4raw-id: //depot/perl@31112
|
|
|
|
|
| |
Plus a change in Module::Build::Version, specific to bleadperl.
p4raw-id: //depot/perl@31005
|
|
|
|
|
| |
Message-Id: <200703271207.l2RC7qOC443040@kosh.hut.fi>
p4raw-id: //depot/perl@30774
|
|
|
|
|
| |
Message-ID: <46085C33.1030601@iki.fi>
p4raw-id: //depot/perl@30771
|
|
|
|
|
|
| |
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <256688.25862.qm@web30215.mail.mud.yahoo.com>
p4raw-id: //depot/perl@30725
|
|
|
|
|
|
|
| |
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <915076.64236.qm@web30212.mail.mud.yahoo.com>
Date: Wed, 21 Mar 2007 12:47:52 -0700 (PDT)
p4raw-id: //depot/perl@30670
|
|
|
| |
p4raw-id: //depot/perl@30661
|
|
|
|
|
| |
it may be able to memset() to 0 for free.
p4raw-id: //depot/perl@30652
|
|
|
| |
p4raw-id: //depot/perl@30629
|
|
|
| |
p4raw-id: //depot/perl@30421
|
|
|
|
|
|
| |
From: "Devin Heitmueller" (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-24617-1172018300-131.41560-75-0@perl.org>
p4raw-id: //depot/perl@30398
|
|
|
|
|
|
|
|
| |
Message-Id: <20070219174107.63EEB43A67@anubis.hut.fi>
Plus a regen picked up changes in pod/perlapi.pod related to change
#30347.
p4raw-id: //depot/perl@30362
|
|
|
|
|
| |
Message-ID: <45D127AB.3050904@rowman.com>
p4raw-id: //depot/perl@30254
|
|
|
|
|
|
|
| |
"\n" added by fbm_compile(), before recompiling with the same flags.
In turn, to do that, it's best to store the flags even for short
"PVBM"s.
p4raw-id: //depot/perl@30092
|
|
|
|
|
|
| |
buffer. (Requires adding gv_fetchfile_flags(), savesharedpvn() and
CopFILE_setn() to provide pointer/length versions of APIs)
p4raw-id: //depot/perl@30015
|
|
|
| |
p4raw-id: //depot/perl@29692
|
|
|
|
|
|
|
|
| |
Subject: [PATCH] Cleanup SVf arguments (2nd try)
Message-ID: <20070101201613.4120d9ef@r2d2>
Adds (void*) casts to %-p and %p printf arguments
p4raw-id: //depot/perl@29686
|
|
|
|
|
|
|
| |
Message-ID: <459CBC6A.4060806@iki.fi>
Fixes a VC7/VC7.1 linker error following #29650/#29651
p4raw-id: //depot/perl@29685
|
|
|
|
|
| |
today.
p4raw-id: //depot/perl@29653
|
|
|
|
|
| |
Message-ID: <4599114F.8020307@iki.fi>
p4raw-id: //depot/perl@29650
|
|
|
|
|
| |
set from a U32, and used as an array index.
p4raw-id: //depot/perl@29637
|
|
|
|
|
| |
is stored, there's no need for it.
p4raw-id: //depot/perl@29635
|
|
|
|
|
| |
is part of the xnv union.
p4raw-id: //depot/perl@29634
|
|
|
|
|
| |
Message-ID: <20061218084524.GA14866@powdermilk.math.berkeley.edu>
p4raw-id: //depot/perl@29580
|
|
|
|
|
| |
Message-ID: <20061213072825.GA26300@powdermilk.math.berkeley.edu>
p4raw-id: //depot/perl@29550
|
|
|
|
|
|
| |
Add the placeholder for new type, temporarily named BIND, for binding
and aliasing in 6 on 5.
p4raw-id: //depot/perl@29544
|
|
|
|
|
| |
and signed/unsigned mismatches
p4raw-id: //depot/perl@29532
|
|
|
| |
p4raw-id: //depot/perl@29526
|