| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
#! 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
|
|
|
|
|
|
| |
'Parentheses missing around "%s" list'. This fixes bug #22147.
Also, the warning is now produced for C<local *a,*b;>.
p4raw-id: //depot/perl@19503
|
|
|
| |
p4raw-id: //depot/perl@19392
|
|
|
|
|
|
|
| |
(Lots of Perl 5 source code archaeology was involved.)
Larry didn't make strangled noises when I showed him
the patch, either :-)
p4raw-id: //depot/perl@19242
|
|
|
| |
p4raw-id: //depot/perl@19214
|
|
|
|
|
|
|
|
|
|
| |
most probably introduced by the change #19157. The tweak suggested
by Stephen McCamant trades a possible dangling pointer (CopFILE()
is tricky like that with threads) to a memory leak. (This means
that this tweak shouldn't be left in as-is, but if this helps,
we at least know that the failure was caused by the #19157.)
p4raw-link: @19157 on //depot/perl: 3871c2ef9aa1dfeba4631a17efdbf486012d47a6
p4raw-id: //depot/perl@19197
|
|
|
| |
p4raw-id: //depot/perl@19173
|
|
|
|
|
| |
you get when you autovivify filehandles into array/hash elements.
p4raw-id: //depot/perl@19172
|
|
|
|
|
| |
Message-ID: <20030408041213.GA13553@ratsnest.hole>
p4raw-id: //depot/perl@19170
|
|
|
|
|
| |
Message-ID: <16016.36977.667436.279778@syllepsis.MIT.EDU>
p4raw-id: //depot/perl@19157
|
|
|
|
|
| |
Message-ID: <20030320053839.GA4044@ratsnest.hole>
p4raw-id: //depot/perl@19038
|
|
|
|
|
| |
Message-ID: <20030306221203.GB13330@ratsnest.hole>
p4raw-id: //depot/perl@18860
|
|
|
|
|
|
|
|
|
|
| |
Message-ID: <3E566138.4090709@yahoo.com>
and the complement : (with added comments)
Subject: [PATCH] bug in ext/B/t/deparse.t
Message-ID: <3E563E16.7060303@yahoo.com>
plus perldiag.pod patch for the new warning
(previous change was, once again, empty)
p4raw-id: //depot/perl@18828
|
|
|
|
|
|
|
|
|
|
|
|
| |
What happened was that a constant was freed, the pad released but
the pad slot still held the SV, when pad slot was reallocated
to be a target for a stringify, it did a sv_setpv on the target
and the original SV was wiped out. When this SV was later on
to new places using the constant, they got the wrong value.
By replacing pad_free with pad_swipe for these cases, we
won't have such a problem. (pad_swipe also removes the
pointer to the original SV).
p4raw-id: //depot/perl@18820
|
|
|
| |
p4raw-id: //depot/perl@18801
|
|
|
|
|
| |
p4raw-link: @18776 on //depot/perl: 83b43d9236da9ea6e31fd2df2474f4d7f7220a85
p4raw-id: //depot/perl@18777
|
|
|
|
|
| |
Message-ID: <20030221155014.GB793@ratsnest.hole>
p4raw-id: //depot/perl@18776
|
|
|
|
|
| |
Message-Id: <20030223000327.6f0c11fa.rgarciasuarez@free.fr>
p4raw-id: //depot/perl@18774
|