| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
buffer. (Requires adding gv_fetchfile_flags(), savesharedpvn() and
CopFILE_setn() to provide pointer/length versions of APIs)
p4raw-id: //depot/perl@30015
|
|
|
| |
p4raw-id: //depot/perl@29922
|
|
|
| |
p4raw-id: //depot/perl@29601
|
|
|
|
|
|
| |
since it comes directly from the parser. (That was making op/goto.t
fail under threads and without debugging on some platforms.)
p4raw-id: //depot/perl@29600
|
|
|
|
|
|
|
| |
Message-ID: <4586084E.8040706@iki.fi>
Introduce CopLABEL() macro to deal with labels attached to COPs.
p4raw-id: //depot/perl@29585
|
|
|
| |
p4raw-id: //depot/perl@29221
|
|
|
|
|
|
| |
(I should have seen this one coming - the two structures weren't
textually identical)
p4raw-id: //depot/perl@29024
|
|
|
| |
p4raw-id: //depot/perl@28859
|
|
|
|
|
|
|
| |
pointers to last and redo. (for ithreads also drop the next pointer,
as pp_ctl.c doesn't re-write it for ithreads). This shrinks the struct
to 40 bytes on ILP32 systems, and therefore struct block to 64 bytes.
p4raw-id: //depot/perl@28858
|
|
|
|
|
|
| |
PL_in_eval a U8 and PL_delaymagic a U16. (And corresponding changes
in struct block_eval in cop.h to avoid any possible compiler warnings)
p4raw-id: //depot/perl@28855
|
|
|
|
|
|
| |
failed to realise that struct block_sub is not the largest of the
4 structures in the block.blk_u union. (It's actually block_loop)
p4raw-id: //depot/perl@28853
|
|
|
| |
p4raw-id: //depot/perl@28774
|
|
|
| |
p4raw-id: //depot/perl@28773
|
|
|
|
|
| |
move)
p4raw-id: //depot/perl@28772
|
|
|
|
|
| |
struct block and struct subst.
p4raw-id: //depot/perl@28770
|
|
|
| |
p4raw-id: //depot/perl@28643
|
|
|
|
|
| |
Message-ID: <20060524051640.GA4713@petdance.com>
p4raw-id: //depot/perl@28296
|
|
|
|
|
|
| |
Todo - store the in and out values under 2 keys, and avoid the need to
create a temporary mortal SV while checking it.
p4raw-id: //depot/perl@28258
|
|
|
|
|
|
| |
to be stored. Make B::Concise display the new hints field, and modify
B::Deparse to use it.
p4raw-id: //depot/perl@28257
|
|
|
| |
p4raw-id: //depot/perl@28252
|
|
|
|
|
| |
sub f { s/$var/f()/e } could free the wrong RE
p4raw-id: //depot/perl@28251
|
|
|
|
|
| |
the value in the hints structure used for %^H.
p4raw-id: //depot/perl@28250
|
|
|
|
|
| |
Message-ID: <20060430182414.GA18094@petdance.com>
p4raw-id: //depot/perl@28049
|
|
|
|
|
| |
Message-ID: <44532024.9070303@gmail.com>
p4raw-id: //depot/perl@28010
|
|
|
|
|
|
|
| |
directly (shared) malloc()ed buffer holding the warnings bitmask.
This avoids bugs/crashes when the interpreter that created an optree
is freed but the optree remains in use by other interpreters.
p4raw-id: //depot/perl@27779
|
|
|
|
|
| |
CopHINTS_get() and CopHINTS_set().
p4raw-id: //depot/perl@27677
|
|
|
| |
p4raw-id: //depot/perl@27671
|
|
|
|
|
|
| |
state of %^H as an eleventh value from caller. This allows users to
write pragmas.
p4raw-id: //depot/perl@27643
|
|
|
|
|
| |
Message-ID: <20060331054228.GA18940@petdance.com>
p4raw-id: //depot/perl@27641
|
|
|
|
|
|
|
| |
the near identical code in pp_entertry into Perl_create_eval_scope.
Move the cut & paste code from Perl_call_sv/Perl_fold_constants into
Perl_delete_eval_scope.
p4raw-id: //depot/perl@27617
|
|
|
|
|
| |
Message-ID: <20060224205434.GA17867@petdance.com>
p4raw-id: //depot/perl@27334
|
|
|
|
|
|
|
|
|
| |
xcv_depth into the IV union saves 4(ish) bytes per CV and format.
"ish" because it was a long, but has been changed to I32 (along with
the corresponding field in struct block_sub) so as not to enlarge the
IV union on platforms where sizeof(long) > sizeof(IV), or struct
block_sub where sizeof(long) > sizeof(I32)
p4raw-id: //depot/perl@27247
|
|
|
| |
p4raw-id: //depot/perl@27238
|
|
|
|
|
| |
Message-ID: <20060209154018.GA14610@petdance.com>
p4raw-id: //depot/perl@27136
|
|
|
|
|
|
| |
Message-ID: <20060203152449.GI12591@accognoscere.homeunix.org>
Date: Fri, 3 Feb 2006 16:24:49 +0100
p4raw-id: //depot/perl@27065
|
|
|
|
|
|
| |
Message-ID: <20060202150241.GF12591@accognoscere.homeunix.org>
Date: Thu, 2 Feb 2006 16:02:41 +0100
p4raw-id: //depot/perl@27060
|
|
|
|
|
| |
Message-ID: <20060202093849.GD12591@accognoscere.homeunix.org>
p4raw-id: //depot/perl@27054
|
|
|
| |
p4raw-id: //depot/perl@26652
|
|
|
| |
p4raw-id: //depot/perl@26608
|
|
|
| |
p4raw-id: //depot/perl@26598
|
|
|
|
|
| |
Message-Id: <20051217204431.GB28940@rpc142.cs.man.ac.uk>
p4raw-id: //depot/perl@26400
|
|
|
|
|
| |
# Although I see that Robin is proposing to add some :-)
p4raw-id: //depot/perl@26381
|
|
|
| |
p4raw-id: //depot/perl@26380
|
|
|
|
|
| |
Message-ID: <20051111044700.GA24161@petdance.com>
p4raw-id: //depot/perl@26082
|
|
|
|
|
| |
Message-ID: <20051108190234.GA25953@rpc142.cs.man.ac.uk>
p4raw-id: //depot/perl@26054
|
|
|
|
|
|
| |
From: "Chris Heath via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-24254-123984.4.44134155985068@perl.org>
p4raw-id: //depot/perl@26027
|
|
|
|
|
| |
Message-ID: <20051029203307.GA8869@rpc142.cs.man.ac.uk>
p4raw-id: //depot/perl@25953
|
|
|
|
|
| |
Message-ID: <20051031054413.GA10767@petdance.com>
p4raw-id: //depot/perl@25915
|
|
|
|
|
| |
Message-ID: <lrd5ml7i8s.fsf@caliper.activestate.com>
p4raw-id: //depot/perl@25688
|
|
|
|
|
| |
Message-ID: <20050615044926.GA29087@petdance.com>
p4raw-id: //depot/perl@24847
|