This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Use GIMME_V in preference to GIMME
authorFather Chrysostomos <sprout@cpan.org>
Sat, 20 Dec 2014 00:05:15 +0000 (16:05 -0800)
committerFather Chrysostomos <sprout@cpan.org>
Sat, 20 Dec 2014 00:30:39 +0000 (16:30 -0800)
commit82334630454b4b4e55257e3bf48f998a8a2814a9
treeb81f353fabe8a3000578973d00d833e9905430cc
parent54408af452c3b8791b74227d549ac4a2d660d916
Use GIMME_V in preference to GIMME

GIMME_V is a simpler macro that results in smaller machine code.

GIMME does not distinguish between scalar and void context.  The two
instances of GIMME == G_SCALAR that I changed (which used to match
void context too, but no longer do) are in code paths unreachable in
void context, so we don’t need to check for it.
op.h
pp.c
pp_ctl.c
pp_hot.c
pp_sort.c
pp_sys.c