1 | /* list the interpreter variables that need to be saved/restored */ |
1 | /* list the interpreter variables that need to be saved/restored */ |
|
|
2 | |
|
|
3 | VARx(defsv, GvSV (PL_defgv), SV *) |
|
|
4 | VARx(defav, GvAV (PL_defgv), AV *) |
|
|
5 | VARx(errsv, GvSV (PL_errgv), SV *) |
|
|
6 | VARx(irsgv, GvSV (irsgv), SV *) |
|
|
7 | VARx(hinthv, GvHV (PL_hintgv), HV *); |
|
|
8 | |
2 | /* mostly copied from thrdvar.h */ |
9 | /* mostly copied from thrdvar.h */ |
3 | |
10 | |
4 | VAR(stack_sp, SV **) /* the main stack */ |
11 | VAR(stack_sp, SV **) /* the main stack */ |
5 | #ifdef OP_IN_REGISTER |
12 | #ifdef OP_IN_REGISTER |
6 | VAR(opsave, OP *) /* probably not necessary */ |
13 | VAR(opsave, OP *) /* probably not necessary */ |