| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Abolish HvNAME() - as the stored pointer is not a char* you can't set
it directly now.
Storing a pointer to a HEK tracks the length too, and seems to be
faster.
p4raw-id: //depot/perl@24584
|
|
|
|
|
| |
Message-ID: <20050521140640.GB875@petdance.com>
p4raw-id: //depot/perl@24561
|
|
|
|
|
| |
This fixes [perl #35885] qw and x operators doesn't mix
p4raw-id: //depot/perl@24560
|
|
|
|
|
|
| |
Provide (more efficient) _get and _set macros.
Adjust the core to use them.
p4raw-id: //depot/perl@24526
|
|
|
|
|
| |
Message-ID: <20050517231701.GA1394@mccoy.peters.homeunix.org>
p4raw-id: //depot/perl@24509
|
|
|
|
|
| |
Message-ID: <20050516151353.GA25387@petdance.com>
p4raw-id: //depot/perl@24489
|
|
|
| |
p4raw-id: //depot/perl@24452
|
|
|
| |
p4raw-id: //depot/perl@24451
|
|
|
|
|
|
| |
in read-only mode. Make vi modelines compatible with non-vim
vi versions.
p4raw-id: //depot/perl@24445
|
|
|
|
|
| |
Message-Id: <4ADE5AAD-27CB-4F9E-BEC7-41DAA7671108@iki.fi>
p4raw-id: //depot/perl@24444
|
|
|
|
|
| |
(except the generated ones)
p4raw-id: //depot/perl@24440
|
|
|
|
|
| |
plus a couple of 1 byte sv_setpv()s too.
p4raw-id: //depot/perl@24439
|
|
|
|
|
| |
Message-ID: <20050509154518.GA18273@petdance.com>
p4raw-id: //depot/perl@24431
|
|
|
|
|
| |
Message-ID: <20050509014917.GA24132@mccoy.peters.homeunix.org>
p4raw-id: //depot/perl@24422
|
|
|
|
|
| |
Message-ID: <426BFA57.9060105@iki.fi>
p4raw-id: //depot/perl@24318
|
|
|
|
|
| |
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@24271
|
|
|
|
|
|
| |
Message-ID: <20050419000925.GA21640@mccoy.peters.homeunix.org>
Date: Mon, 18 Apr 2005 19:09:25 -0500
p4raw-id: //depot/perl@24248
|
|
|
|
|
|
| |
Add SvPV_shrink_to_cur(sv) to call SvPV_renew with SvCUR(sv)+1.
For Ponie this can be a single call into the PMC
p4raw-id: //depot/perl@24245
|
|
|
|
|
| |
SvPVX
p4raw-id: //depot/perl@24244
|
|
|
|
|
| |
Message-ID: <533D273D4014D411AB1D00062938C4D90849C634@hotel.npl.co.uk>
p4raw-id: //depot/perl@24233
|
|
|
|
|
| |
Message-ID: <20050407185149.GA4418@mccoy.peters.homeunix.org>
p4raw-id: //depot/perl@24204
|
|
|
|
|
|
| |
Message-ID: <20050406232110.GA12249@mccoy.peters.homeunix.org>
Date: Wed, 6 Apr 2005 18:21:10 -0500
p4raw-id: //depot/perl@24199
|
|
|
|
|
|
| |
A C++ compiler produces lots of warnings that are probably valid
concerns to investigate.
p4raw-id: //depot/perl@24170
|
|
|
|
|
|
|
|
| |
Message-ID: <20050325231409.GB17660@petdance.com>
[with modification - the extra argument to incpush was supposed to
be being used]
p4raw-id: //depot/perl@24081
|
|
|
|
|
| |
Message-ID: <20050325204331.GA16388@petdance.com>
p4raw-id: //depot/perl@24079
|
|
|
|
|
| |
as suggested by Merijn (see [perl #34087])
p4raw-id: //depot/perl@24070
|
|
|
|
|
| |
Message-ID: <20050319072830.GA7721@petdance.com>
p4raw-id: //depot/perl@24049
|
|
|
| |
p4raw-id: //depot/perl@24046
|
|
|
|
|
| |
Message-ID: <20050314195954.GB7141@petdance.com>
p4raw-id: //depot/perl@24042
|
|
|
| |
p4raw-id: //depot/perl@23965
|
|
|
| |
p4raw-id: //depot/perl@23914
|
|
|
|
|
| |
the dump file. The newer format is only 135M
p4raw-id: //depot/perl@23878
|
|
|
|
|
|
| |
input, generated by subclassing ExtUtils::Constant. (Typical input
being about 135M of input from running a lot of perl scripts)
p4raw-id: //depot/perl@23875
|
|
|
|
|
|
|
|
| |
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
|
|
|
| |
p4raw-id: //depot/perl@23795
|
|
|
|
|
| |
a strlen()
p4raw-id: //depot/perl@23771
|
|
|
|
|
| |
as I think that it will be needed for utf8 soft references.
p4raw-id: //depot/perl@23770
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
threaded, but "oh no it isn't!" :-(
p4raw-id: //depot/perl@23733
|
|
|
| |
p4raw-id: //depot/perl@23731
|
|
|
|
|
| |
Fix this. *Everything* should work now.
p4raw-id: //depot/perl@23730
|
|
|
|
|
| |
smaller object code.
p4raw-id: //depot/perl@23729
|
|
|
| |
p4raw-id: //depot/perl@23728
|
|
|
|
|
| |
lot of quoting code
p4raw-id: //depot/perl@23727
|
|
|
|
|
| |
toke.c (to save a strlen())
p4raw-id: //depot/perl@23726
|
|
|
|
|
|
| |
because it generates smaller object code (as well as being
faster than a true function call)
p4raw-id: //depot/perl@23725
|
|
|
| |
p4raw-id: //depot/perl@23607
|
|
|
|
|
| |
The latter gives larger code, is less clear and can't be any faster
p4raw-id: //depot/perl@23606
|
|
|
|
|
| |
after eval or require
p4raw-id: //depot/perl@23528
|