| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@24271
|
|
|
| |
p4raw-id: //depot/perl@24255
|
|
|
|
|
|
| |
Message-ID: <20050419000925.GA21640@mccoy.peters.homeunix.org>
Date: Mon, 18 Apr 2005 19:09:25 -0500
p4raw-id: //depot/perl@24248
|
|
|
|
|
|
|
|
|
| |
[perl #34934] perl 5.8.5 on x86 and x86-64 hang at compile-time
From: bstrand@switchmanagement.com (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-34934-110595.15.9181274318682@perl.org>
This syntax error now produces a panic message.
p4raw-id: //depot/perl@24237
|
|
|
|
|
| |
Plus add an editor block
p4raw-id: //depot/perl@24230
|
|
|
|
|
| |
Message-ID: <20050407185149.GA4418@mccoy.peters.homeunix.org>
p4raw-id: //depot/perl@24204
|
|
|
|
|
|
| |
(and also function pointer declarations that rely on the C semantics
of ())
p4raw-id: //depot/perl@24165
|
|
|
|
|
| |
Message-ID: <20050330174024.GA12167@petdance.com>
p4raw-id: //depot/perl@24148
|
|
|
| |
p4raw-id: //depot/perl@24096
|
|
|
| |
p4raw-id: //depot/perl@24095
|
|
|
|
|
| |
function is "noreturn".
p4raw-id: //depot/perl@24082
|
|
|
|
|
|
|
|
| |
Message-ID: <20050325231409.GB17660@petdance.com>
[with modification - the extra argument to incpush was supposed to
be being used]
p4raw-id: //depot/perl@24081
|
|
|
|
|
|
|
| |
parsing foreach statement
Message-Id: <200503251831.j2PIV9A6006234@smtp3.ActiveState.com>
p4raw-id: //depot/perl@24080
|
|
|
|
|
| |
Message-ID: <20050325204331.GA16388@petdance.com>
p4raw-id: //depot/perl@24079
|
|
|
|
|
| |
Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com>
p4raw-id: //depot/perl@24074
|
|
|
|
|
| |
Message-ID: <20050319072830.GA7721@petdance.com>
p4raw-id: //depot/perl@24049
|
|
|
|
|
| |
Message-ID: <20050314195954.GB7141@petdance.com>
p4raw-id: //depot/perl@24042
|
|
|
|
|
| |
Message-ID: <20050313202005.GA23535@petdance.com>
p4raw-id: //depot/perl@24037
|
|
|
|
|
|
|
|
| |
Message-Id: <41F1801C.3080201@iki.fi>
Make buffer size estimates for utf8 case conversion less maximally
pessimistic
p4raw-id: //depot/perl@23857
|
|
|
| |
p4raw-id: //depot/perl@23798
|
|
|
|
|
|
|
|
|
|
| |
Change gv_fetchpv to take a UTF8 flag, as gv_fetchpvn_flags
Add gv_fetchsv to look up a GV by SV rather than a char * pointer
Provide a backwards compatability gv_fetchpv
Migrate from gv_fetchpv to gv_fetchsv where the caller was grabbing
the pointer from an SV
All tests still pass.
p4raw-id: //depot/perl@23766
|
|
|
| |
p4raw-id: //depot/perl@23746
|
|
|
|
|
|
| |
because it generates smaller object code (as well as being
faster than a true function call)
p4raw-id: //depot/perl@23725
|
|
|
|
|
| |
(well, actually, it never puts it in)
p4raw-id: //depot/perl@23609
|
|
|
|
|
|
|
| |
Since we still want "our $_" to be always forced to $main::_,
deplace the forcing code at our-pad allocation time.
(Making execution probably a tiny bit faster)
p4raw-id: //depot/perl@23608
|
|
|
|
|
|
| |
Also limit the scope of the locks in a couple of places, as suggested
by Hugo in http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-11/msg00286.html.
p4raw-id: //depot/perl@23499
|
|
|
| |
p4raw-id: //depot/perl@23494
|
|
|
| |
p4raw-id: //depot/perl@23357
|
|
|
|
|
|
|
|
|
| |
Message-Id: <20040813235412.GB12980@biff.bort.ca>
restore the compile-time field checking for
my Dog $spot; $spot->{'walkies'};
that was lost when pseudo-hashes were removed
p4raw-id: //depot/perl@23256
|
|
|
| |
p4raw-id: //depot/perl@23176
|
|
|
| |
p4raw-id: //depot/perl@23115
|
|
|
| |
p4raw-id: //depot/perl@23114
|
|
|
| |
p4raw-id: //depot/perl@23113
|
|
|
|
|
|
|
|
| |
In taking out a bug spotted by my regression tests in t/cmd/for.t
I actually managed to disable the entire optimisation. Which means
that I didn't find the other bug. This optimisation is live, and
passes all tests.
p4raw-id: //depot/perl@23109
|
|
|
|
|
| |
foreach without a lexical iterator not yet optimised
p4raw-id: //depot/perl@23108
|
|
|
| |
p4raw-id: //depot/perl@23102
|
|
|
| |
p4raw-id: //depot/perl@23096
|
|
|
|
|
| |
guarantee a stable sort. Disable it, pending a correct optimisation.
p4raw-id: //depot/perl@23093
|
|
|
|
|
|
| |
The parser was incorrectly accepting <> as a subroutine prototype and
newATTRSUB didn't validate the proto argument before accessing op_sv.
p4raw-id: //depot/perl@22990
|
|
|
|
|
|
| |
Fix the sort-in-place optimization of change #22349.
p4raw-link: @22349 on //depot/perl: fe1bc4cf71e7b04d33e679798964a090d9fa7b46
p4raw-id: //depot/perl@22839
|
|
|
|
|
| |
Message-ID: <20040509075919.GA3752@efn.org>
p4raw-id: //depot/perl@22807
|
|
|
|
|
|
| |
make sure a pad op's flags are updated after optimising away
the assignment in my @a = () (see change 22520).
p4raw-id: //depot/perl@22781
|
|
|
|
|
| |
to read an op that was just freed, which was obviously illegal.
p4raw-id: //depot/perl@22716
|
|
|
|
|
|
| |
for a map/grep block containing a while(1).
(Bug reported by Pixel.)
p4raw-id: //depot/perl@22667
|
|
|
|
|
|
| |
if it's actually a const!
p4raw-link: @22376 on //depot/perl: e7fec78e344a7fdea63b9a2551a3c57cc1a50f4d
p4raw-id: //depot/perl@22635
|
|
|
| |
p4raw-id: //depot/perl@22625
|
|
|
| |
p4raw-id: //depot/perl@22594
|
|
|
|
|
| |
C<my @a = ()>, C<my %h = ()>.
p4raw-id: //depot/perl@22520
|
|
|
| |
p4raw-id: //depot/perl@22509
|
|
|
| |
p4raw-id: //depot/perl@22499
|