| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
p4raw-id: //depot/perl@22357
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
is not actually introduced by the for statement.
p4raw-id: //depot/perl@22352
|
|
|
| |
p4raw-id: //depot/perl@22349
|
|
|
|
|
| |
warning text
p4raw-id: //depot/perl@22332
|
|
|
| |
p4raw-id: //depot/perl@22328
|
|
|
|
|
| |
sub x { shift; @a = @b; eval +{ use } }
p4raw-id: //depot/perl@22306
|
|
|
|
|
| |
process
p4raw-id: //depot/perl@22302
|
|
|
| |
p4raw-id: //depot/perl@22294
|
|
|
| |
p4raw-id: //depot/perl@22268
|
|
|
| |
p4raw-id: //depot/perl@22263
|
|
|
|
|
| |
leaking scalar after the interpeter was cloned
p4raw-id: //depot/perl@22209
|
|
|
|
|
| |
"Bareword not allowed" error unless warnings were enabled
p4raw-id: //depot/perl@22194
|
|
|
|
|
|
|
|
| |
Message-Id: <20040117195729.623A.BQW10602@nifty.com>
(plus a test.)
Don't produce the warning for constructs like
open my $fh, $file or die;
p4raw-id: //depot/perl@22170
|
|
|
|
|
|
| |
extraneous targ index in a pushmark op, leasing to strangeness
when the op was freed
p4raw-id: //depot/perl@22160
|
|
|
|
|
|
|
| |
defaults to $_ at compile-time, instead of run-time (like all
other primitives that default to $_).
p4raw-link: @18751 on //depot/perl: 13dcffc60adeca175c32a1ea11ec8756d4853ad2
p4raw-id: //depot/perl@22047
|
|
|
|
|
| |
keep an eye on this.
p4raw-id: //depot/perl@21951
|
|
|
|
|
|
|
| |
#! perl
eval q{ open $p{q}, "foo" } while 1
__END__
p4raw-id: //depot/perl@21867
|
|
|
|
|
|
|
|
| |
together with subroutine call
Apparently concat still doesn't deal correctly with lexicals
in all cases. Disable the whole TARGET_MY optimisation for it.
(and remove the corresponding code from the peephole optimiser.)
p4raw-id: //depot/perl@21752
|
|
|
|
|
| |
Message-ID: <20031111132529.GB1271@ratsnest.hole>
p4raw-id: //depot/perl@21718
|
|
|
|
|
|
| |
When the split occurs (to make the opti{miser,onal}) this isn't
(Richard Clamp reminded me that I forgot to do this)
p4raw-id: //depot/perl@21586
|
|
|
|
|
| |
Message-Id: <A10EEA90-0B24-11D8-93CD-000A95A2734C@nanisky.com>
p4raw-id: //depot/perl@21582
|
|
|
|
|
| |
[perl #24167] `#' comment signs not at the very beginning of a line
p4raw-id: //depot/perl@21433
|
|
|
|
|
| |
the fix having been suggested by xmath via Juerd.
p4raw-id: //depot/perl@21425
|
|
|
|
|
|
| |
Message-Id: <20031005212754.5ef54472.rgarciasuarez@free.fr>
(Applied with tweaks to op.c and a comment.)
p4raw-id: //depot/perl@21406
|
|
|
|
|
|
|
| |
Message-ID: <29644.1062572245@www50.gmx.net>
The other half of #20930 should be still good.
p4raw-id: //depot/perl@21014
|
|
|
|
|
|
| |
Subject: maint@20974 or before broke mp2 ithreads test
Message-ID: <3F54392F.7080009@stason.org>
p4raw-id: //depot/perl@21000
|
|
|
|
|
| |
Message-ID: <20030902004511.GA1442@ratsnest.hole>
p4raw-id: //depot/perl@20993
|
|
|
|
|
| |
Message-Id: <200309010925.h819Pf0X011457@smtp3.ActiveState.com>
p4raw-id: //depot/perl@20980
|
|
|
|
|
|
| |
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <006301c36d9d$335976a0$e400a8c0@R2D2>
p4raw-id: //depot/perl@20930
|
|
|
|
|
| |
Message-ID: <20030809135144.GC4997@fdgroup.com>
p4raw-id: //depot/perl@20591
|
|
|
|
|
|
| |
was incorrectly produced with the bitwise-assignment operators.
Fix it. (bug #23065 concerning 5.8.1 RC2)
p4raw-id: //depot/perl@20171
|
|
|
|
|
|
|
|
|
|
|
| |
Date: Tue, 15 Jul 2003 09:57:26 -0400
Message-ID: <16148.2118.348073.76671@syllepsis.MIT.EDU>
Subject: [PATCH] B::Concise 0.56: refcount and BEGIN improvements
From: Stephen McCamant <smcc@mit.edu>
Date: Tue, 15 Jul 2003 09:57:31 -0400
Message-ID: <16148.2123.305325.480187@syllepsis.MIT.EDU>
p4raw-id: //depot/perl@20166
|
|
|
|
|
|
|
| |
(to match them against the current opmask.) As a consequence,
Safe compartments were unable to trap some ops (pattern
match, slices, conditionals.) This fixes the holes.
p4raw-id: //depot/perl@20079
|
|
|
|
|
|
|
| |
Message-ID: <20030708174758.GA1177@ratsnest.hole>
(ByteLoader tweak avoiding a leaked scalar)
p4raw-id: //depot/perl@20076
|
|
|
|
|
| |
Message-ID: <12022.1057655645@www59.gmx.net>
p4raw-id: //depot/perl@20068
|
|
|
|
|
| |
Message-ID: <20030621001931.GB1255@ratsnest.hole>
p4raw-id: //depot/perl@19841
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[ 19738]
Subject: Re: [PATCH: maint @ 19733] CL compiler warnings on MSWin32
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <011701c32f8c$62d85ee0$0c2f1fac@R2D2>
p4raw-link: @19738 on //depot/perl: 5a1dd2ab5c9ca51eda95e7e0025702bdfcd91d9fon //depot/maint-5.8/perl: c43a4d73e4c3d92928dd743544b60e43ce02ee9c
p4raw-id: //depot/perl@19739
p4raw-integrated: from //depot/maint-5.8/perl@19738 'copy in'
ext/Encode/encengine.c (@18665..) ext/List/Util/Util.xs
(@18791..) ext/Storable/Storable.xs (@19551..)
ext/POSIX/POSIX.xs (@19704..) ext/threads/threads.xs (@19722..)
'merge in' ext/Thread/Thread.xs (@18145..) pp.h (@19400..) sv.c
(@19653..) perl.c (@19704..) op.c (@19732..)
|
|
|
|
|
| |
Message-ID: <20030606054259.GA30249@grazzini.net>
p4raw-id: //depot/perl@19729
|
|
|
|
|
|
|
| |
Message-ID: <533D273D4014D411AB1D00062938C4D904046564@hotel.npl.co.uk>
(skipped the MIME::Base64 part, leaving that to Gisle)
p4raw-id: //depot/perl@19694
|
|
|
|
|
|
| |
#19655, #19418; File::Temp no more used internally.
Some parts of these will be salvaged later.
p4raw-id: //depot/perl@19670
|
|
|
|
|
|
|
|
|
|
| |
reuse the straightforward native implementation instead
this fixes the warning from io_xs.t
NOTE: File::Temp has a less-than-robust implementation on windows
that relies on END blocks being run (this may not happen always)
p4raw-id: //depot/perl@19667
|
|
|
| |
p4raw-id: //depot/perl@19660
|
|
|
| |
p4raw-id: //depot/perl@19659
|
|
|
| |
p4raw-id: //depot/perl@19657
|
|
|
|
|
|
|
|
|
| |
also Fcntl, miniperl could not open up tempfiles. This broke
the use of miniperl in VMS, as noticed by Craig Berry.
Try to cure this by moving the creation of tempfile into its
own routine, my_tmpfp(), which gets compiled differently
for miniperl and perl.
p4raw-id: //depot/perl@19656
|
|
|
|
|
| |
Message-ID: <20030226144947.A14444@fdgroup.com>
p4raw-id: //depot/perl@19637
|
|
|
|
|
|
|
|
|
|
|
| |
Date: Thu, 22 May 2003 10:13:19 +0100
Message-ID: <20030522091319.GA4568@fdgroup.com>
Subject: Re: [PATCH #2] Re: [perl #22181] goto undefines my() variables
From: Dave Mitchell <davem@fdgroup.com>
Date: Fri, 23 May 2003 17:09:44 +0100
Message-ID: <20030523160944.GC9194@fdgroup.com>
p4raw-id: //depot/perl@19610
|
|
|
|
|
|
|
|
|
|
| |
Subject: [PATCH] new warning "Useless localization of %s is deprecated"
Message-ID: <20030430201738.GA22054@fdgroup.com>
The proposed patch added this warning in the 'deprecated' category ;
I think this category is for things that exist and will be removed,
rather than for things that don't exist and that will maybe be added.
p4raw-id: //depot/perl@19588
|
|
|
|
|
|
| |
Message-ID: <N+Dy+gzkg+XX092yn@efn.org>
(with tweaks to perldiag.pod)
p4raw-id: //depot/perl@19570
|