| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
go.
p4raw-id: //depot/perl@34944
|
|
|
| |
p4raw-id: //depot/perl@34941
|
|
|
|
|
|
| |
biologist word for stable" Msql-Mysql-modules-1.2219) so make it
static.
p4raw-id: //depot/perl@34940
|
|
|
| |
p4raw-id: //depot/perl@34938
|
|
|
|
|
| |
go.
p4raw-id: //depot/perl@34937
|
|
|
|
|
| |
static. Macros PUSHSUBST() and POPSUBST() are only viable in PERL_CORE.
p4raw-id: //depot/perl@34935
|
|
|
| |
p4raw-id: //depot/perl@34933
|
|
|
| |
p4raw-id: //depot/perl@34932
|
|
|
| |
p4raw-id: //depot/perl@34931
|
|
|
|
|
| |
Protect the prototype of S_vdie() with #if defined (PERL_IN_UTIL_C)
p4raw-id: //depot/perl@34929
|
|
|
| |
p4raw-id: //depot/perl@34927
|
|
|
| |
p4raw-id: //depot/perl@34926
|
|
|
|
|
| |
Wrap gen_constant_list in #if defined(PERL_IN_OP_C)
p4raw-id: //depot/perl@34925
|
|
|
| |
p4raw-id: //depot/perl@34924
|
|
|
| |
p4raw-id: //depot/perl@34923
|
|
|
|
|
| |
in the core. So it can go.
p4raw-id: //depot/perl@34922
|
|
|
| |
p4raw-id: //depot/perl@34920
|
|
|
|
|
| |
be static in op.c, so make it so.
p4raw-id: //depot/perl@34919
|
|
|
|
|
|
| |
reliable way I can see to keep our (unsupported) privates private is
to make them static whenever we can.
p4raw-id: //depot/perl@34918
|
|
|
| |
p4raw-id: //depot/perl@34917
|
|
|
| |
p4raw-id: //depot/perl@34904
|
|
|
|
|
|
|
|
|
|
|
|
| |
handler to SIG_DFL
Message-ID: <20081112234504.GI2062@tytlal.topaz.cx>
Updated patch to retain source compatibility.
Plus using the correct PERL_ARGS_ASSERT_SAVE_HELEM_FLAGS
macro and running make regen.
p4raw-id: //depot/perl@34829
|
|
|
|
|
| |
Message-ID: <20081111000040.GB19329@tytlal.topaz.cx>
p4raw-id: //depot/perl@34819
|
|
|
| |
p4raw-id: //depot/perl@34586
|
|
|
| |
p4raw-id: //depot/perl@34569
|
|
|
|
|
| |
Message-ID: <48CAF79A.6000001@profvince.com>
p4raw-id: //depot/perl@34358
|
|
|
|
|
| |
don't need to pass in name_stash as a parameter.
p4raw-id: //depot/perl@34349
|
|
|
|
|
|
|
| |
the form Perl_croak(aTHX_ "Usage %s::%s(%s)", "ouch" "awk", "eee_yow");
down to croak_xs_usage(cv, "eee_yow"); and refactor all the core XS
code to use it. This adds () to the error messages for attributes::*
p4raw-id: //depot/perl@33901
|
|
|
|
|
|
| |
From: "Vincent Pit" <perl@profvince.com>
Message-ID: <63615.92.128.97.94.1209490401.squirrel@92.128.97.94>
p4raw-id: //depot/perl@33766
|
|
|
|
|
|
|
|
|
|
|
| |
gv_fetchmethod. It therefore needs to duplicate a lot of
the internals of that function.
"Duplicate". <snigger>. You said a naughty word. Now sanitised.
[All tests pass, but I'm not 100% confident that this code is
equivalent in all reachable corner cases, and it may be possible
to simplify the error reporting logic now in gv_fetchmethod_flags]
p4raw-id: //depot/perl@33702
|
|
|
|
|
|
| |
(global.sym had been inconsistent with embed.fnc, but it turns out that
global.sym was actually correct.)
p4raw-id: //depot/perl@33677
|
|
|
|
|
|
|
|
|
| |
Perl_refcounted_he_new_common(), so that Perl_store_cop_label() can
call it without needing to create two temporary SVs. Use it in
newSTATEOP() and eliminate the two temporary SVs. Make
Perl_fetch_cop_label() more defensive by not assuming that the value
for ":" is always a PV. Remove its "compatibility" macro.
p4raw-id: //depot/perl@33657
|
|
|
|
|
|
| |
entry in the hints hash. Most statements don't have labels, so this
will save memory. Not sure how much.
p4raw-id: //depot/perl@33656
|
|
|
|
|
| |
Perl_sv_insert() to mathoms.c
p4raw-id: //depot/perl@33627
|
|
|
|
|
| |
Message-ID: <47F119E8.5010106@profvince.com>
p4raw-id: //depot/perl@33618
|
|
|
|
|
|
| |
passed in request to the size that will actually be allocated. It's
the same interface as Darwin already provides with malloc_good_size().)
p4raw-id: //depot/perl@33389
|
|
|
| |
p4raw-id: //depot/perl@33365
|
|
|
| |
p4raw-id: //depot/perl@33354
|
|
|
| |
p4raw-id: //depot/perl@33346
|
|
|
| |
p4raw-id: //depot/perl@33338
|
|
|
|
|
| |
it.
p4raw-id: //depot/perl@33284
|
|
|
|
|
| |
Message-ID: <20080117173652.GB4969@ostwald>
p4raw-id: //depot/perl@33089
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
pad is shared between POPLOOP, using itersave, and the end of scope
restore action requested by Perl_save_padsv(). In fact, the only user
of SAVEt_PADSV is pp_enteriter, and it already provides enough
information to allow it to perform the sv_2mortal() in POPLOOP.
So make it do so. Rather than creating a new routine, use the existing
routine because nothing else (at least nothing else known to Google's
codesearch) uses it. But rename it just in case something we can't see
is being naughty and using our private functions - they will get
link errors against 5.12.
All this means that itersave is now redundant. So remove it.
This makes struct context 48 bytes on ILP32 platforms with 32bit IVs,
down from 64 bytes in 5.10. 33% more context stack in the same memory.
p4raw-id: //depot/perl@33080
|
|
|
|
|
| |
opcode.pl. You live and learn (and should run p4 diff -se ...).
p4raw-id: //depot/perl@33079
|
|
|
|
|
| |
conditional compilation to only pass it in if it's needed.
p4raw-id: //depot/perl@33004
|
|
|
|
|
|
| |
prototype depending on the compile time options. In turn, this finds
things that are unused in its callers.
p4raw-id: //depot/perl@33000
|
|
|
| |
p4raw-id: //depot/perl@32958
|
|
|
|
|
| |
Message-ID: <20080109183655.GB11282@bort.ca>
p4raw-id: //depot/perl@32948
|
|
|
|
|
|
|
|
| |
Message-ID: <86zlveaewk.fsf@cpan.org>
with two corrections.
Plus remove reg_stringify from embed.fnc and regen.
p4raw-id: //depot/perl@32934
|
|
|
|
|
|
|
|
| |
offset as either a byte (if <256), or a 0 byte with a STRLEN before.
"better" in that the reading can be inlined, and even then the object
code is smaller (function calls have space overhead). So goodbye
Perl_sv_read_offset() and hello SvOOK_offset().
p4raw-id: //depot/perl@32838
|