This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Convert all the scope save functions of the form
authorNicholas Clark <nick@ccl4.org>
Sun, 30 Nov 2008 22:46:37 +0000 (22:46 +0000)
committerNicholas Clark <nick@ccl4.org>
Sun, 30 Nov 2008 22:46:37 +0000 (22:46 +0000)
commit2fd8beea017eccf05d12bfa6e4db7c5340ce637b
tree49346b27333d4b5a7519f212fe63cced96e2933a
parentc6ae76470e6575530141df6c32cf71111bc2e391
Convert all the scope save functions of the form
SSCHECK(2);
SSPUSHPTR(o);
SSPUSHINT(SAVEt_FREEOP);
into a single function Perl_save_pushptr(ptr, type), which the others
call. Implement the others as macros. This reduces the object code size.

p4raw-id: //depot/perl@34956
embed.fnc
embed.h
global.sym
mathoms.c
proto.h
scope.c
scope.h