| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
p4raw-link: @28533 on //depot/perl: 6fca0082ec4f3b34a0dabc78331bad8c22489dd2
p4raw-id: //depot/perl@28545
|
|
|
| |
p4raw-id: //depot/perl@28533
|
|
|
|
|
|
| |
my_strlcat() API. Convert ext/File/Glob/bsd_glob.c to use
my_strlcat(). Add to the strlcy()/strlcat() todo entry.
p4raw-id: //depot/perl@28528
|
|
|
|
|
|
| |
strlcpy as Perl_my_strlcat and Perl_my_strlcpy to the Perl core.
Thanks Russ!
p4raw-id: //depot/perl@28525
|
|
|
| |
p4raw-id: //depot/perl@28459
|
|
|
|
|
| |
Message-ID: <4488CB5C.4070702@rowman.com>
p4raw-id: //depot/perl@28375
|
|
|
|
|
| |
Message-ID: <20060606052501.GA30469@petdance.com>
p4raw-id: //depot/perl@28358
|
|
|
| |
p4raw-id: //depot/perl@28276
|
|
|
|
|
| |
Message-ID: <446CCE8E.8010407@gmail.com>
p4raw-id: //depot/perl@28234
|
|
|
| |
p4raw-id: //depot/perl@28222
|
|
|
| |
p4raw-id: //depot/perl@28221
|
|
|
| |
p4raw-id: //depot/perl@28219
|
|
|
|
|
| |
Message-ID: <446B7757.8030301@gmail.com>
p4raw-id: //depot/perl@28216
|
|
|
|
|
| |
Message-ID: <4464E1F1.9010706@gmail.com>
p4raw-id: //depot/perl@28183
|
|
|
| |
p4raw-id: //depot/perl@28148
|
|
|
|
|
| |
Message-ID: <445C5C6E.6070201@gmail.com>
p4raw-id: //depot/perl@28132
|
|
|
|
|
| |
Message-ID: <444E3EFB.8020503@gmail.com>
p4raw-id: //depot/perl@27987
|
|
|
|
|
| |
Message-ID: <20060424232038.7550f9b6@r2d2>
p4raw-id: //depot/perl@27962
|
|
|
|
|
| |
Message-ID: <20060420044401.GA2792@petdance.com>
p4raw-id: //depot/perl@27908
|
|
|
|
|
|
|
|
|
|
| |
a Jumblie's preferred maritime craft. To free CvFILE for this case,
take advantage of the 0 length prototype that will also be there,
and hang it from the prototype. To do this properly means changing
code to actually pay attention to SvCUR() on prototypes. It turns out
that we always know the length of the prototype string, so this may
be faster. Certainly, it's a memory saving (even ignoring the leak).
p4raw-id: //depot/perl@27896
|
|
|
|
|
| |
Message-ID: <2498b2184e.ajw498@caramel.cp15.org>
p4raw-id: //depot/perl@27884
|
|
|
| |
p4raw-id: //depot/perl@27875
|
|
|
|
|
|
| |
Message-ID: <443E1998.9090909@uk.radan.com>
Date: Thu, 13 Apr 2006 10:27:52 +0100
p4raw-id: //depot/perl@27784
|
|
|
|
|
|
|
| |
directly (shared) malloc()ed buffer holding the warnings bitmask.
This avoids bugs/crashes when the interpreter that created an optree
is freed but the optree remains in use by other interpreters.
p4raw-id: //depot/perl@27779
|
|
|
|
|
| |
Coverity catch.
p4raw-id: //depot/perl@27724
|
|
|
|
|
| |
Message-ID: <442680D4.3000809@gmail.com>
p4raw-id: //depot/perl@27626
|
|
|
|
|
| |
Message-ID: <20060221062711.GA16160@petdance.com>
p4raw-id: //depot/perl@27300
|
|
|
|
|
|
| |
Typeglobs now never access the SvPVX, SvIVX or SvNVX when holding a
valid GvGP().
p4raw-id: //depot/perl@27289
|
|
|
| |
p4raw-id: //depot/perl@27238
|
|
|
|
|
|
| |
and when PERL_TRACK_MEMPOOL is also defined scribble on any extension
added by realloc().
p4raw-id: //depot/perl@27151
|
|
|
|
|
| |
Message-ID: <20060209154018.GA14610@petdance.com>
p4raw-id: //depot/perl@27136
|
|
|
|
|
|
|
|
| |
behaviour of freeing up all memory at thread exit. With this and
tools such as valgrind you will now get warnings as soon as you
read from the deallocated memory, rather than just a warning much
later about freeing to the wrong pool.
p4raw-id: //depot/perl@27084
|
|
|
|
|
|
| |
Message-ID: <20060203152449.GI12591@accognoscere.homeunix.org>
Date: Fri, 3 Feb 2006 16:24:49 +0100
p4raw-id: //depot/perl@27065
|
|
|
|
|
| |
Message-ID: <20060202093849.GD12591@accognoscere.homeunix.org>
p4raw-id: //depot/perl@27054
|
|
|
|
|
|
|
| |
loop is iterated over millions of times. Add a flag GV_NOTQUAL purely
as an optimisation, when the caller is passing in a string that is
known not to contain any package separators.
p4raw-id: //depot/perl@27053
|
|
|
|
|
|
| |
TRUE.
Convert two gv_fetchpvn_flags to gv_fetchpvs.
p4raw-id: //depot/perl@27050
|
|
|
| |
p4raw-id: //depot/perl@27014
|
|
|
|
|
| |
Many strlen()s saved.
p4raw-id: //depot/perl@26983
|
|
|
|
|
|
| |
save duplicating mg_find calls, without changing the semantics in any
boolean context.
p4raw-id: //depot/perl@26979
|
|
|
|
|
| |
the return value of upg_version() at least once in the core.
p4raw-id: //depot/perl@26918
|
|
|
|
|
| |
Ref change 26676.
p4raw-id: //depot/perl@26795
|
|
|
| |
p4raw-id: //depot/perl@26787
|
|
|
| |
p4raw-id: //depot/perl@26780
|
|
|
| |
p4raw-id: //depot/perl@26777
|
|
|
|
|
| |
Message-ID: <20060110054243.GA26165@petdance.com>
p4raw-id: //depot/perl@26764
|
|
|
| |
p4raw-id: //depot/perl@26685
|
|
|
|
|
| |
Message-ID: <43BE7C4D.1010302@gmail.com>
p4raw-id: //depot/perl@26675
|
|
|
|
|
| |
Gets rid of many hardcoded string lengths.
p4raw-id: //depot/perl@26641
|
|
|
| |
p4raw-id: //depot/perl@26562
|
|
|
|
|
| |
Message-ID: <20051231050558.GA29093@petdance.com>
p4raw-id: //depot/perl@26558
|