| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This suppresses warnings, because sometimes the constness was taken away
|
| |
|
| |
|
|
|
| |
p4raw-id: //depot/perl@34917
|
|
|
|
|
| |
Message-ID: <48E0F5E9.4050805@profvince.com>
p4raw-id: //depot/perl@34907
|
|
|
|
|
| |
Message-ID: <20081111000040.GB19329@tytlal.topaz.cx>
p4raw-id: //depot/perl@34819
|
|
|
|
|
|
|
|
|
|
| |
away const, returning a void *. Add MUTABLE_SV(sv) which uses this, and
replace all (SV *) casts either with MUTABLE_SV(sv), or (const SV *).
This probably still needs some work - assigning to SvPVX() and SvRV()
is now likely to generate a casting error. The core doesn't do this.
But as-is it's finding bugs that can be fixed.
p4raw-id: //depot/perl@34605
|
|
|
| |
p4raw-id: //depot/perl@34585
|
|
|
|
|
|
| |
From: "Reini Urban" <rurban@x-ray.at>
Message-ID: <6910a60806080717h1aaaef1fh425a2ef21a62c9ed@mail.gmail.com>
p4raw-id: //depot/perl@34030
|
|
|
|
|
|
|
| |
Message-ID: <Pine.LNX.4.64.0803261337130.22919@fractal.phys.lafayette.edu>
Rename the "optype" typedef to "Optype"
p4raw-id: //depot/perl@33679
|
|
|
|
|
|
| |
From: "Jim Cromie" <jim.cromie@gmail.com>
Message-ID: <cfe85dfa0802101152n4e1b9e07pc7fb7ad9241a9794@mail.gmail.com>
p4raw-id: //depot/perl@33364
|
|
|
|
|
|
| |
Message-ID: <47B60D72.50708@profvince.com>
Date: Fri, 15 Feb 2008 23:08:50 +0100
p4raw-id: //depot/perl@33356
|
|
|
|
|
|
|
| |
Subject: RE: Bit-fields patch causes warnings on Win32/VC6
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <002f01c86f3f$27e23ca0$77a6b5e0$@com>
p4raw-id: //depot/perl@33315
|
|
|
|
|
|
|
|
| |
and XS?]
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <02ee01c8651b$17ef72f0$47ce58d0$@com>
p4raw-id: //depot/perl@33292
|
|
|
| |
p4raw-id: //depot/perl@33269
|
|
|
| |
p4raw-id: //depot/perl@33082
|
|
|
|
|
| |
the data in blk_u16.
p4raw-id: //depot/perl@33030
|
|
|
|
|
| |
OPf_WANT_VOID, OPf_WANT_SCALAR and OPf_WANT_LIST.
p4raw-id: //depot/perl@33025
|
|
|
|
|
| |
a macro OP_GIMME_REVERSE() [so that it could be changed].
p4raw-id: //depot/perl@33020
|
|
|
| |
p4raw-id: //depot/perl@32952
|
|
|
|
|
|
| |
indirectly via RVs. This saves memory, and removes 1 level of pointer
indirection.
p4raw-id: //depot/perl@32950
|
|
|
|
|
|
| |
hiding them within IVs. We can do this now that they are real SV
pointers.
p4raw-id: //depot/perl@32900
|
|
|
| |
p4raw-id: //depot/perl@32868
|
|
|
|
|
|
| |
calling sv_ivset twice. As a side effect, eliminate PM_GETRE_SAFE
and PM_SETRE_SAFE, as we're doing "safe" explicitly in Perl_op_clear().
p4raw-id: //depot/perl@32867
|
|
|
| |
p4raw-id: //depot/perl@32808
|
|
|
|
|
|
|
| |
lowest 4 bits (which saves a shift), and the "flags indicating special
patterns" into contiguous bits. This makes everything a little tidier,
and saves 88 bytes (woohoo!) of object file with -Os on x86 FreeBSD.
p4raw-id: //depot/perl@32775
|
|
|
| |
p4raw-id: //depot/perl@32759
|
|
|
|
|
|
|
| |
when PERL_CORE is defined. (Which, "obviously", is only in code
within the perl source tree, which we control). Nullop remains, and
would be moderately invasive to remove.
p4raw-id: //depot/perl@32707
|
|
|
| |
p4raw-id: //depot/perl@32237
|
|
|
|
|
| |
Message-ID: <470197FF.5040709@gmail.com>
p4raw-id: //depot/perl@32004
|
|
|
|
|
| |
Message-ID: <47020F3F.9070604@havurah-software.org>
p4raw-id: //depot/perl@32003
|
|
|
| |
p4raw-id: //depot/perl@31933
|
|
|
|
|
|
| |
Message-ID: <46EE39E0.80601@gmail.com>
Date: Mon, 17 Sep 2007 02:25:04 -0600
p4raw-id: //depot/perl@31877
|
|
|
|
|
|
|
|
|
| |
From: "Ævar Arnfjörð Bjarmason"
<avarab@gmail.com>
Message-ID: <51dd1af80706281306i4dbba39em3eeb8da1d67ea27c@mail.gmail.com>
(with tweaks)
p4raw-id: //depot/perl@31495
|
|
|
|
|
|
|
| |
Message-ID: <20070622001320.GD20560@pjcj.net>
Plus version bumps
p4raw-id: //depot/perl@31461
|
|
|
|
|
| |
reverted by #31224
p4raw-id: //depot/perl@31228
|
|
|
|
|
|
|
| |
change #31218 was causing segfaults in miniperl on 32-bit
environments.
p4raw-link: @31218 on //depot/perl: d7f23a062a625a1f0067a15d3cea5401ea21006c
p4raw-id: //depot/perl@31224
|
|
|
|
|
| |
to put a 32 bit member first elimiates structure padding on LP64.
p4raw-id: //depot/perl@31218
|
|
|
|
|
|
|
|
| |
declaration don't have multiple 'd' keys.
Subject: [PATCH] mad: different key for the locale declarator
Message-Id: <20070508171125.GI17043@ostwald>
p4raw-id: //depot/perl@31208
|
|
|
|
|
| |
Message-Id: <20070508164400.GA15860@ostwald>
p4raw-id: //depot/perl@31206
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
when madskills is active. Remove the p55 code required for dealing
with the optimized tree.
Subject: [PATCH] disable operator with target my when madskills enabled
Message-Id: <20070419133822.GG19244@ostwald>
also:
Remove the just remove madprop 'M' doc
Message-ID: <20070419134549.GH19244@ostwald>
p4raw-id: //depot/perl@31204
|
|
|
| |
p4raw-id: //depot/perl@31049
|
|
|
|
|
| |
Message-ID: <20070419113321.GE19244@ostwald>
p4raw-id: //depot/perl@30992
|
|
|
|
|
| |
because PmopSTASH_free() is a no-op in an unthreaded perl.
p4raw-id: //depot/perl@30891
|
|
|
|
|
|
|
| |
being freed. Also, need to set the slab to read/write before
incrementing or decrementing an op's reference count.
With this we can build all extentions, and run test_harness.
p4raw-id: //depot/perl@30867
|
|
|
| |
p4raw-id: //depot/perl@30865
|
|
|
|
|
| |
PMOP, as both pointers never need to be set at the same time.
p4raw-id: //depot/perl@30860
|
|
|
| |
p4raw-id: //depot/perl@30858
|
|
|
|
|
| |
and time.
p4raw-id: //depot/perl@30857
|