| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Typeglobs now have a weak reference onto their symbol table.
p4raw-id: //depot/perl@24966
|
|
|
|
|
|
| |
freed or uninitialised memory. Currently only Poison()s freed
pointers.
p4raw-id: //depot/perl@24959
|
|
|
|
|
| |
Message-ID: <20050620152237.GA5032@petdance.com>
p4raw-id: //depot/perl@24913
|
|
|
| |
p4raw-id: //depot/perl@24908
|
|
|
| |
p4raw-id: //depot/perl@24740
|
|
|
| |
p4raw-id: //depot/perl@24726
|
|
|
|
|
| |
Message-ID: <20050607040850.GA7033@petdance.com>
p4raw-id: //depot/perl@24717
|
|
|
|
|
| |
Message-ID: <20050602171943.GA16553@petdance.com>
p4raw-id: //depot/perl@24689
|
|
|
|
|
| |
Message-ID: <20050602041656.GA3000@petdance.com>
p4raw-id: //depot/perl@24669
|
|
|
|
|
| |
Message-ID: <20050602050238.GA4001@petdance.com>
p4raw-id: //depot/perl@24666
|
|
|
|
|
|
|
|
| |
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
|
|
|
| |
p4raw-id: //depot/perl@24530
|
|
|
| |
p4raw-id: //depot/perl@24527
|
|
|
|
|
|
| |
Provide (more efficient) _get and _set macros.
Adjust the core to use them.
p4raw-id: //depot/perl@24526
|
|
|
|
|
| |
Message-Id: <20050521024210.GA29036@mccoy.peters.homeunix.org>
p4raw-id: //depot/perl@24523
|
|
|
|
|
| |
Message-ID: <lr8y2cim24.fsf_-_@caliper.activestate.com>
p4raw-id: //depot/perl@24501
|
|
|
|
|
|
| |
in read-only mode. Make vi modelines compatible with non-vim
vi versions.
p4raw-id: //depot/perl@24445
|
|
|
|
|
| |
(except the generated ones)
p4raw-id: //depot/perl@24440
|
|
|
|
|
| |
Message-ID: <20050509154518.GA18273@petdance.com>
p4raw-id: //depot/perl@24431
|
|
|
|
|
|
| |
object file slightly smaller, and also increases the proportion of
read only data section.
p4raw-id: //depot/perl@24427
|
|
|
|
|
| |
Message-ID: <20050501200755.GA30259@petdance.com>
p4raw-id: //depot/perl@24365
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Message-ID: <20050416160502.GA26957@mccoy.peters.homeunix.org>
plus fix to Perl_rvpv_dup assigning to an RV with SvPVX
p4raw-id: //depot/perl@24239
|
|
|
|
|
|
| |
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: <2f14220e7101a03f7659dbe79a03b115@petdance.com>
p4raw-id: //depot/perl@24074
|
|
|
|
|
| |
Message-ID: <20050314195954.GB7141@petdance.com>
p4raw-id: //depot/perl@24042
|
|
|
|
|
| |
Message-ID: <20050313202005.GA23535@petdance.com>
p4raw-id: //depot/perl@24037
|
|
|
|
|
| |
Message-ID: <533D273D4014D411AB1D00062938C4D90849C57D@hotel.npl.co.uk>
p4raw-id: //depot/perl@23824
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
| |
p4raw-id: //depot/perl@23741
|
|
|
|
|
|
|
| |
Tweak is_gv_magical's string comparisons to produce smaller object
code.
First 2005 copyright notice.
p4raw-id: //depot/perl@23724
|
|
|
|
|
|
|
| |
statement into 2 parts, lengths > 1 and lengths <= 1
This should cause most variables (lower case, multicharacter)
to escape the function without passing through a switch table.
p4raw-id: //depot/perl@23720
|
|
|
|
|
| |
0 names in the switch statement for length 1.
p4raw-id: //depot/perl@23719
|
|
|
|
|
| |
for determining which names are forced into main::
p4raw-id: //depot/perl@23718
|
|
|
| |
p4raw-id: //depot/perl@23717
|
|
|
|
|
|
|
|
| |
(variable names starting with a lower case letter or _, longer
than one character) get out of the function very quickly.
(Without even passing through a switch statement jump table)
Also fixes bug 33631
p4raw-id: //depot/perl@23716
|
|
|
|
|
|
| |
This is already in the API supported by Devel::PPPort, and is
more efficient than gv_stashpv if the length is already known.
p4raw-id: //depot/perl@23644
|
|
|
|
|
|
| |
be fractionally slower. Re-investigation prompted by a comment from
Tim Bunce, who seems to be more on the ball than I am.
p4raw-id: //depot/perl@23623
|
|
|
|
|
|
|
| |
Since we still want "our $_" to be always forced to $main::_,
deplace the forcing code at our-pad allocation time.
(Making execution probably a tiny bit faster)
p4raw-id: //depot/perl@23608
|
|
|
| |
p4raw-id: //depot/perl@23605
|
|
|
|
|
| |
They seem to produce slightly smaller object code too.
p4raw-id: //depot/perl@23604
|
|
|
|
|
|
|
| |
Message-Id: <20040801124648.7f9b3cee@r2d2>
Move (void) casts into SvOOK_off macro.
p4raw-id: //depot/perl@23277
|
|
|
|
|
| |
p4raw-link: @23190 on //depot/perl: d7aa53827cc12fdf8a697328df844e16aaa58287
p4raw-id: //depot/perl@23199
|
|
|
|
|
| |
p4raw-link: @23190 on //depot/perl: d7aa53827cc12fdf8a697328df844e16aaa58287
p4raw-id: //depot/perl@23198
|
|
|
|
|
| |
Message-ID: <411048BD.3080700@rowman.com>
p4raw-id: //depot/perl@23190
|
|
|
| |
p4raw-id: //depot/perl@23176
|
|
|
| |
p4raw-id: //depot/perl@22962
|
|
|
|
|
| |
Message-ID: <40847869.1000906@stason.org>
p4raw-id: //depot/perl@22721
|