Searched refs:PL_savestack (Results 1 – 8 of 8) sorted by relevance
/openbsd/gnu/usr.bin/perl/ |
H A D | scope.h | 34 #define SSPUSHBOOL(p) (PL_savestack[PL_savestack_ix++].any_bool = (p)) 35 #define SSPUSHIV(i) (PL_savestack[PL_savestack_ix++].any_iv = (IV)(i)) 57 ANY *ssp = &PL_savestack[ix] 76 #define SSPOPINT (PL_savestack[--PL_savestack_ix].any_i32) 77 #define SSPOPLONG (PL_savestack[--PL_savestack_ix].any_long) 78 #define SSPOPBOOL (PL_savestack[--PL_savestack_ix].any_bool) 79 #define SSPOPIV (PL_savestack[--PL_savestack_ix].any_iv) 80 #define SSPOPUV (PL_savestack[--PL_savestack_ix].any_uv) 81 #define SSPOPPTR (PL_savestack[--PL_savestack_ix].any_ptr) 82 #define SSPOPDPTR (PL_savestack[--PL_savestack_ix].any_dptr) [all …]
|
H A D | scope.c | 206 Renew(PL_savestack, new_max + SS_MAXPUSH + 1, ANY); in Perl_savestack_grow_cnt() 1056 const SSize_t start = pad + ((char*)&PL_savestack[PL_savestack_ix] in Perl_save_alloc() 1057 - (char*)PL_savestack); in Perl_save_alloc() 1058 const UV elems = 1 + ((size + pad - 1) / sizeof(*PL_savestack)); in Perl_save_alloc() 1106 ap = &PL_savestack[ix]; in Perl_leave_scope()
|
H A D | embedvar.h | 256 # define PL_savestack (vTHX->Isavestack) macro
|
H A D | regexec.c | 235 …nt paren_elems_to_push = (paren_bytes_to_push + sizeof(*PL_savestack) - 1) / sizeof(*PL_savestack); in S_regcppush() 269 memcpy(&PL_savestack[PL_savestack_ix], RXp_OFFSp(rex) + parenfloor + 1, paren_bytes_to_push); in S_regcppush() 438 STATIC_ASSERT_STMT(sizeof(*RXp_OFFSp(rex)) >= sizeof(*PL_savestack)); in S_regcppop() 442 i = (i * sizeof(*PL_savestack)) / sizeof(*RXp_OFFSp(rex)); in S_regcppop() 450 memcpy(RXp_OFFSp(rex) + paren, &PL_savestack[PL_savestack_ix], i * sizeof(*RXp_OFFSp(rex))); in S_regcppop()
|
H A D | perl.c | 4493 Newxz(PL_savestack, size, ANY); in Perl_init_stacks() 4519 Safefree(PL_savestack); in S_nuke_stacks()
|
H A D | sv.c | 15598 PL_savestack = 0; 16233 PL_savestack = ss_dup(proto_perl, param);
|
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/ |
H A D | 5005000 | 501 PL_savestack # Z added by devel/scanprov
|
/openbsd/gnu/usr.bin/perl/pod/ |
H A D | perlguts.pod | 4019 C<PL_savestack>, of type C<ANY *>. 4022 =for apidoc Amnh||PL_savestack
|