| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
they can just go.
p4raw-id: //depot/perl@32790
|
|
|
|
|
|
|
| |
merged with Perl_magic_setregexp(). [Coverage on the testsuite
suggests that more than that they're actually dead code, but in theory
it should be possible to construct a test case that exercises them.]
p4raw-id: //depot/perl@32789
|
|
|
|
|
| |
Perl_magic_setglob().
p4raw-id: //depot/perl@32684
|
|
|
|
|
| |
wrapper around newSV_type() and tweaking Perl_sv_upgrade().
p4raw-id: //depot/perl@32676
|
|
|
|
|
| |
newSV_type() and tweaking Perl_sv_upgrade().
p4raw-id: //depot/perl@32675
|
|
|
| |
p4raw-id: //depot/perl@32672
|
|
|
| |
p4raw-id: //depot/perl@32237
|
|
|
|
|
|
|
|
| |
manipulations to convert negative lengths to positive length + UTF-8
flag. hv_delete(), hv_exists(), hv_fetch(), hv_store() and
hv_store_flags() all become mathoms. The macros hv_fetchs() and
hv_stores() call hv_common() directly.
p4raw-id: //depot/perl@31931
|
|
|
|
|
| |
making Perl_hv_common() return void *.
p4raw-id: //depot/perl@31927
|
|
|
|
|
|
| |
hv_store_ent() to macros, and consign the function bodies to history.
Er, mathoms.c
p4raw-id: //depot/perl@31924
|
|
|
|
|
|
|
| |
Perl_do_pipe, which is unused since 4.036
Perl_save_hints, which would just croak
pp_threadsv, which was only used by 5.005 threads
p4raw-id: //depot/perl@31889
|
|
|
| |
p4raw-id: //depot/perl@31888
|
|
|
|
|
|
| |
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510704230610t13c62378s381eaceae3e7e9b1@mail.gmail.com>
p4raw-id: //depot/perl@31033
|
|
|
|
|
|
| |
sv = newSV(0);
sv_upgrade(sv, type);
p4raw-id: //depot/perl@30347
|
|
|
|
|
| |
space saving to merge them. Hopefully this will reduce L2 cache misses.
p4raw-id: //depot/perl@29836
|
|
|
|
|
|
| |
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <20061206191213.35036.qmail@web30206.mail.mud.yahoo.com>
p4raw-id: //depot/perl@29482
|
|
|
| |
p4raw-id: //depot/perl@29476
|
|
|
| |
p4raw-id: //depot/perl@29221
|
|
|
|
|
| |
Message-ID: <44E49649.9090307@iki.fi>
p4raw-id: //depot/perl@28734
|
|
|
|
|
| |
Message-ID: <44D7AA6B.4040802@iki.fi>
p4raw-id: //depot/perl@28674
|
|
|
|
|
| |
Message-ID: <44D2E203.5050201@iki.fi>
p4raw-id: //depot/perl@28662
|
|
|
|
|
| |
Message-ID: <20060702172445.GA20521@petdance.com>
p4raw-id: //depot/perl@28468
|
|
|
| |
p4raw-id: //depot/perl@28031
|
|
|
| |
p4raw-id: //depot/perl@27956
|
|
|
|
|
|
|
|
|
|
| |
a Jumblie's preferred maritime craft. To free CvFILE for this case,
take advantage of the 0 length prototype that will also be there,
and hang it from the prototype. To do this properly means changing
code to actually pay attention to SvCUR() on prototypes. It turns out
that we always know the length of the prototype string, so this may
be faster. Certainly, it's a memory saving (even ignoring the leak).
p4raw-id: //depot/perl@27896
|
|
|
|
|
| |
other two to mathoms.c
p4raw-id: //depot/perl@27840
|
|
|
|
|
| |
Message-ID: <20060221062711.GA16160@petdance.com>
p4raw-id: //depot/perl@27300
|
|
|
|
|
| |
The overloading tests are not free.
p4raw-id: //depot/perl@27126
|
|
|
|
|
| |
(cos, exp, log, sqrt)
p4raw-id: //depot/perl@27124
|
|
|
| |
p4raw-id: //depot/perl@27121
|
|
|
| |
p4raw-id: //depot/perl@27119
|
|
|
| |
p4raw-id: //depot/perl@27118
|
|
|
|
|
|
| |
Perl_save_nogv, Perl_save_list, Perl_save_destructor to mathoms.c
Perl_save_svref can't actually move because it calls a static function.
p4raw-id: //depot/perl@27106
|
|
|
|
|
| |
It was accurate - the conditional code used to give 2 return statements.
p4raw-id: //depot/perl@27071
|
|
|
|
|
|
| |
Message-ID: <20060203152449.GI12591@accognoscere.homeunix.org>
Date: Fri, 3 Feb 2006 16:24:49 +0100
p4raw-id: //depot/perl@27065
|
|
|
|
|
| |
Message-ID: <20060202093849.GD12591@accognoscere.homeunix.org>
p4raw-id: //depot/perl@27054
|
|
|
|
|
|
| |
linked. Instead, force the link via the perl interpreter structure
via a function pointer that gets replaced at run time anyway.
p4raw-id: //depot/perl@26990
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
did not update)
p4raw-id: //depot/perl@26732
|
|
|
|
|
| |
Message-ID: <43BE7C4D.1010302@gmail.com>
p4raw-id: //depot/perl@26675
|
|
|
|
|
| |
Message-ID: <20051111232030.GA882@petdance.com>
p4raw-id: //depot/perl@26099
|
|
|
|
|
| |
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
|
|
|
|
|
| |
pp_or, and pp_defined, respectively.
p4raw-id: //depot/perl@26007
|
|
|
| |
p4raw-id: //depot/perl@26005
|
|
|
|
|
|
| |
This change has also caused pp_defined to be promoted to being a hot
op.
p4raw-id: //depot/perl@26004
|
|
|
| |
p4raw-id: //depot/perl@26000
|
|
|
|
|
| |
which is actually already 50% syswrite.
p4raw-id: //depot/perl@25999
|
|
|
|
|
| |
Message-ID: <lrslug7glm.fsf@caliper.activestate.com>
p4raw-id: //depot/perl@25991
|
|
|
|
|
|
| |
"Perfection is achieved not when there's nothing more to add,
but when there's nothing left to remove" (Antoine de Saint-Exupéry)
p4raw-id: //depot/perl@25990
|