| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Message-ID: <20060224205434.GA17867@petdance.com>
p4raw-id: //depot/perl@27334
|
|
|
|
|
|
|
| |
lc/uc)
Message-Id: <20060225180934.FCC3.BQW10602@nifty.com>
p4raw-id: //depot/perl@27329
|
|
|
|
|
|
|
|
| |
this avoids 1 pointer dereference and the associated risk of a CPU
cache miss. Although this patch looks deceptively small, I fear its
CBV(*) might be rather high.
(* Crack By Volume)
p4raw-id: //depot/perl@27323
|
|
|
|
|
|
| |
SVpad_OUR with macros SvPAD_TYPED(), SvPAD_OUR() etc, to abstract
away the flags bits acutally used to store this information.
p4raw-id: //depot/perl@27294
|
|
|
| |
p4raw-id: //depot/perl@27274
|
|
|
|
|
| |
as tied scalars and scalars with overloaded stringification.
p4raw-id: //depot/perl@27273
|
|
|
|
|
| |
Message-ID: <20060213093925.GA3476@efn.org>
p4raw-id: //depot/perl@27205
|
|
|
|
|
|
|
|
| |
Subject: Re: [perl #38484] Data::Dumper only warns on unhandled reference types
Message-ID: <20060212171839.GA3604@efn.org>
plus regression tests.
p4raw-id: //depot/perl@27179
|
|
|
|
|
| |
Message-ID: <20060214054617.GA8824@petdance.com>
p4raw-id: //depot/perl@27177
|
|
|
|
|
| |
C<use integer>. Hopefully fixes RT #38485.
p4raw-id: //depot/perl@27155
|
|
|
|
|
| |
(in Perl_magic_get and Perl_pp_shift).
p4raw-id: //depot/perl@27154
|
|
|
|
|
| |
Message-ID: <20060209154018.GA14610@petdance.com>
p4raw-id: //depot/perl@27136
|
|
|
| |
p4raw-id: //depot/perl@27127
|
|
|
|
|
| |
The overloading tests are not free.
p4raw-id: //depot/perl@27126
|
|
|
|
|
| |
(cos, exp, log, sqrt)
p4raw-id: //depot/perl@27124
|
|
|
| |
p4raw-id: //depot/perl@27123
|
|
|
|
|
| |
which don't do the pre-processor string manipulation internally.
p4raw-id: //depot/perl@27122
|
|
|
| |
p4raw-id: //depot/perl@27121
|
|
|
| |
p4raw-id: //depot/perl@27119
|
|
|
| |
p4raw-id: //depot/perl@27118
|
|
|
| |
p4raw-id: //depot/perl@27117
|
|
|
| |
p4raw-id: //depot/perl@27116
|
|
|
|
|
|
|
| |
string is UTF-8, it tries to downgrade the little string, rather than
upgrade the big string. For half-meg big strings this is a fourfold
speed gain.
p4raw-id: //depot/perl@27113
|
|
|
|
|
|
|
| |
so make it so, creating $FOO if necessary.
(Effectively this is a policy decision that PERL_DONT_CREATE_GVSV is
visible to XS code, but isn't visible to Perl code)
p4raw-id: //depot/perl@27002
|
|
|
|
|
|
|
|
| |
Keep NEWSV() itself for backwards-compatibility outside of the core,
but don't advertise it any more.
(cf. change #25101).
p4raw-link: @25101 on //depot/perl: a02a5408b2f199007c4dcb74559cc79066307ada
p4raw-id: //depot/perl@26901
|
|
|
|
|
| |
Message-ID: <43BE7C4D.1010302@gmail.com>
p4raw-id: //depot/perl@26675
|
|
|
|
|
| |
Gets rid of many hardcoded string lengths.
p4raw-id: //depot/perl@26641
|
|
|
| |
p4raw-id: //depot/perl@26562
|
|
|
|
|
| |
Message-ID: <20051231050558.GA29093@petdance.com>
p4raw-id: //depot/perl@26558
|
|
|
|
|
| |
without checking.
p4raw-id: //depot/perl@26518
|
|
|
|
|
|
|
| |
Message-ID: <20051227203939.GC1781@petdance.com>
Includes a small fix to the changes in tryAMAGICbinW_var() in pp.h.
p4raw-id: //depot/perl@26505
|
|
|
|
|
| |
Message-ID: <20051222165717.GA2874@petdance.com>
p4raw-id: //depot/perl@26450
|
|
|
|
|
|
|
| |
as proxy constant subroutines in a new symbol table where possible.
(Rather than converting them to full blown constant subroutines and
instantiating 2 typeglobs)
p4raw-id: //depot/perl@26446
|
|
|
|
|
| |
so it is a bitmap of flag bits rather than simple TRUE/FALSE.
p4raw-id: //depot/perl@26434
|
|
|
|
|
| |
than a simple boolean, so passing FALSE or TRUE is bogus.
p4raw-id: //depot/perl@26415
|
|
|
| |
p4raw-id: //depot/perl@26380
|
|
|
| |
p4raw-id: //depot/perl@26374
|
|
|
|
|
| |
Message-ID: <20051205194613.GB7791@petdance.com>
p4raw-id: //depot/perl@26281
|
|
|
|
|
| |
Message-ID: <lrhd9uhwo9.fsf@caliper.activestate.com>
p4raw-id: //depot/perl@26231
|
|
|
|
|
| |
of the 4. Not that any are that popular.)
p4raw-id: //depot/perl@26039
|
|
|
|
|
| |
Merge the two as pp_ucfirst.
p4raw-id: //depot/perl@26035
|
|
|
| |
p4raw-id: //depot/perl@26034
|
|
|
|
|
|
| |
macros, to avoid needing C pre-processor string concatenation within
the lowest level expansion.
p4raw-id: //depot/perl@26015
|
|
|
|
|
| |
Message-Id: <20051105135053.27D7.BQW10602@nifty.com>
p4raw-id: //depot/perl@26011
|
|
|
|
|
|
| |
This change has also caused pp_defined to be promoted to being a hot
op.
p4raw-id: //depot/perl@26004
|
|
|
|
|
| |
in the op dispatch table, and the bodies retired.
p4raw-id: //depot/perl@25940
|
|
|
|
|
| |
unimplemented_op() that panics descriptively if ever reached.
p4raw-id: //depot/perl@25937
|
|
|
|
|
| |
(ck_retarget, oopsCV, pp_padany, pp_threadsv, pp_mapstart)
p4raw-id: //depot/perl@25901
|
|
|
|
|
| |
Message-id: <20051025061141.GA2256@ethan>
p4raw-id: //depot/perl@25854
|
|
|
|
|
|
|
|
|
| |
const register ...
switched them all to
register const ...
p4raw-id: //depot/perl@25757
|