| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Subject: Re: [perl #27606] undef "looks like" a number
Message-Id: <20040315221626.48061c67@r2d2>
p4raw-id: //depot/perl@22662
|
|
|
|
|
| |
Message-Id: <20040324001126.098F.BQW10602@nifty.com>
p4raw-id: //depot/perl@22652
|
|
|
|
|
| |
Stop *$$x=$x giving "Attempt to free unreferenced scalar" warning
p4raw-id: //depot/perl@22591
|
|
|
| |
p4raw-id: //depot/perl@22546
|
|
|
|
|
| |
Message-Id: <20040321151828.DAC6.BQW10602@nifty.com>
p4raw-id: //depot/perl@22545
|
|
|
| |
p4raw-id: //depot/perl@22509
|
|
|
|
|
|
|
| |
Subject: Re: [perl #27530] Regex qr// interpolation fails when chr(0) is used in a thread
Message-Id: <200403111621.i2BGLoi20225@zen.crypt.org>
(plus another similar fix)
p4raw-id: //depot/perl@22490
|
|
|
|
|
| |
back this out until we have a tangible policy
p4raw-id: //depot/perl@22483
|
|
|
| |
p4raw-id: //depot/perl@22465
|
|
|
|
|
| |
in utf8.t, and fix 3 bugs it exposed in utfhash.t
p4raw-id: //depot/perl@22463
|
|
|
| |
p4raw-id: //depot/perl@22440
|
|
|
| |
p4raw-id: //depot/perl@22439
|
|
|
|
|
|
|
|
|
|
| |
Message-ID: <20040221013147.GB6953@pjcj.net>
Rework the OP structure to use less space.
Remove op_seq (and simulate it in dump.c),
replace it by op_opt and op_static,
shrink op_type, remove PL_op_seqmax.
p4raw-id: //depot/perl@22353
|
|
|
|
|
| |
and fix some incorrect indentation
p4raw-id: //depot/perl@22316
|
|
|
|
|
|
|
| |
Message-Id: <20040217163216.GA6805@ethan>
Make PVLV a superset of PVGV, so that $lvalue = *FOO works
p4raw-id: //depot/perl@22315
|
|
|
|
|
| |
process
p4raw-id: //depot/perl@22302
|
|
|
|
|
| |
Message-Id: <200402090321.i193LL907950@zen.crypt.org>
p4raw-id: //depot/perl@22292
|
|
|
|
|
|
|
|
| |
being executed caused coredumps".
The new test case sometimes locks up linux's malloc, and with
Perl's malloc the test code still coredumps :-(
p4raw-link: @22167 on //depot/perl: b3a3b3a1da8f5142edf3e194532b08316f895282
p4raw-id: //depot/perl@22172
|
|
|
|
|
| |
executed caused coredumps
p4raw-id: //depot/perl@22167
|
|
|
|
|
|
|
| |
Message-Id: <20040115221037.GA2392@efn.org>
Add sv_2iv_flags() to allow magic to be optionally processed.
p4raw-id: //depot/perl@22163
|
|
|
|
|
| |
after #21936 - the weak reference may live on the pad.
p4raw-id: //depot/perl@22106
|
|
|
|
|
|
|
|
|
|
| |
Message-ID: <20040107121357.GD82921@dansat.data-plan.com>
Returning a closure from a thread (via join) could mess up because
pointers to PL_sv_undef weren't rejigged to point at the joiner's
version of PL_sv_undef. Also, the closure's CvGV got cloned too
but never freed, since CvGV isn't refcounted.
p4raw-id: //depot/perl@22102
|
|
|
|
|
|
|
|
| |
getting made readonly on interpreter clone. Also, remove the
:unique attribute from the hashes in warnings.pm, since they may
later be modified by warnings::register. Finally, adds tests for
the :unique attribute.
p4raw-id: //depot/perl@22034
|
|
|
|
|
|
| |
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <018901c3cc97$fa976660$d500a8c0@R2D2>
p4raw-id: //depot/perl@21971
|
|
|
|
|
|
| |
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <010001c3cc1b$813763a0$d500a8c0@R2D2>
p4raw-id: //depot/perl@21967
|
|
|
|
|
|
| |
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <03ca01c3cb52$2d509b40$5700a8c0@R2D2>
p4raw-id: //depot/perl@21962
|
|
|
|
|
|
|
| |
Message-Id: <200312022318.18353.fergal@esatclear.ie>
(tweaked so the test is skipped on perls < 5.9.0)
p4raw-id: //depot/perl@21955
|
|
|
| |
p4raw-id: //depot/perl@21936
|
|
|
|
|
|
| |
Configure test for troublesome gconvert(), so for now simply avoid
the optimisation that calls gconvert() in this case.
p4raw-id: //depot/perl@21931
|
|
|
| |
p4raw-id: //depot/perl@21876
|
|
|
|
|
|
| |
substr() wasn't working when used repeatedly on the same utf-8
string.
p4raw-id: //depot/perl@21875
|
|
|
|
|
|
|
|
|
| |
#! perl
while (1) {
my $a = "\x{1ff}"; $a =~ /\x{1ff}/g; pos($a);
}
__END__
p4raw-id: //depot/perl@21866
|
|
|
|
|
|
| |
(remember the pointer from SvPVX, reset the flags before SvGROW,
avoid crazy loops or read-from-free)
p4raw-id: //depot/perl@21854
|
|
|
|
|
|
|
| |
PERL_NO_GET_CONTEXT is defined
Message-ID: <3FCDAFD6.9050106@stason.org>
p4raw-id: //depot/perl@21837
|
|
|
|
|
|
| |
to cast to int (in case STRLEN isn't the same size as int)
gcc issues a warning even when it is the same size
p4raw-id: //depot/perl@21806
|
|
|
|
|
|
| |
or long double (depending on some conditional code)
Rafael and I think that this cast should work.
p4raw-id: //depot/perl@21804
|
|
|
|
|
|
|
|
|
| |
with long doubles, by disabling the specific optimisation
path in this case ; remove a unnecessary cast ; add a new
test file for miscellaneous sprintf() test that don't fit
in the t/op/sprintf.t framework.
p4raw-link: @21694 on //depot/perl: 4151a5feffa8bdd67c09edf6ade78431e8079f67
p4raw-id: //depot/perl@21800
|
|
|
| |
p4raw-id: //depot/perl@21773
|
|
|
|
|
|
|
|
|
|
|
| |
Date: Mon, 3 Nov 2003 20:27:39 -0800
Message-ID: <20031104042739.GA1697@math.berkeley.edu>
Subject: Re: [PATCH 5.8.2 @21574] sprintf() painfully slow
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Date: Mon, 3 Nov 2003 20:57:48 -0800
Message-ID: <20031104045748.GA1826@math.berkeley.edu>
p4raw-id: //depot/perl@21694
|
|
|
| |
p4raw-id: //depot/perl@21638
|
|
|
|
|
|
| |
Message-ID: <3FA04A03.5010603@stason.org>
(enclosed in a #ifdef DEBUGGING)
p4raw-id: //depot/perl@21589
|
|
|
|
|
| |
Message-Id: <20030805.205715.113441323.radu@yx.primIT.ro>
p4raw-id: //depot/perl@21514
|
|
|
|
|
|
|
|
|
|
|
| |
(based on Chip's plan A (binary compatibility with 5.8.0 and 5.8.1),
Chip's plan B (do something new inside the hv functions)
and introspective sort)
Provides infrastructure for hashes to change their hash function
if necessary, and code in hsplit to detect pathalogical data and
instigate a random rehashing.
Needs refinement. Let's see how much smoke it creates.
p4raw-id: //depot/perl@21471
|
|
|
|
|
| |
sv.c (Tim Bunce), t/op/pow.t (John P. Linderman).
p4raw-id: //depot/perl@21420
|
|
|
|
|
| |
Message-Id: <3F823EE9.4030103@stason.org>
p4raw-id: //depot/perl@21416
|
|
|
| |
p4raw-id: //depot/perl@21297
|
|
|
|
|
|
| |
since that would break a lot of code.) Also few
stray UTF16s, UTF32s, and "encoded in Unicode".
p4raw-id: //depot/perl@21198
|
|
|
|
|
|
| |
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <038401c36fc2$d01b1440$9b00a8c0@R2D2>
p4raw-id: //depot/perl@20968
|
|
|
|
|
|
| |
Subject: misdocumented return value for sv_setref*
Message-ID: <m3adae94gp.fsf@sol.sunstarsys.com>
p4raw-id: //depot/perl@20912
|
|
|
|
|
|
|
|
|
| |
implementing the opendir()/readdir()/closedir() using
external commands give up "ANSI-pureness" and define them
in uconfig.sh, also define other stuff like rename() and putenv().
Leave out the $| emulation in my_fork() since we are
not supposed to have fork() under microperl.
p4raw-id: //depot/perl@20646
|