summaryrefslogtreecommitdiff
path: root/thrdvar.h
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2006-09-16 17:59:17 +0000
committerNicholas Clark <nick@ccl4.org>2006-09-16 17:59:17 +0000
commit31a3f62b2ac970a35132adc90a3ff50651e70b8f (patch)
tree192405e1c0a0a8244c4e9d3cc96670c10767755b /thrdvar.h
parentcc8d50a7c6a04d7a7e152c0e2861bc370cc6c9e6 (diff)
downloadperl-31a3f62b2ac970a35132adc90a3ff50651e70b8f.tar.gz
Shrink the interpreter structure by 4 bytes (usually) by making
PL_in_eval a U8 and PL_delaymagic a U16. (And corresponding changes in struct block_eval in cop.h to avoid any possible compiler warnings) p4raw-id: //depot/perl@28855
Diffstat (limited to 'thrdvar.h')
-rw-r--r--thrdvar.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/thrdvar.h b/thrdvar.h
index 1b68a871d8..581d60fd81 100644
--- a/thrdvar.h
+++ b/thrdvar.h
@@ -118,8 +118,8 @@ PERLVAR(Tcurstash, HV *) /* symbol table for current package */
PERLVAR(Trestartop, OP *) /* propagating an error from croak? */
PERLVARI(Tcurcop, COP * VOL, &PL_compiling)
-PERLVAR(Tin_eval, VOL int) /* trap "fatal" errors? */
-PERLVAR(Tdelaymagic, int) /* ($<,$>) = ... */
+PERLVAR(Tin_eval, VOL U8) /* trap "fatal" errors? */
+PERLVAR(Tdelaymagic, U16) /* ($<,$>) = ... */
PERLVARI(Tdirty, bool, FALSE) /* in the middle of tearing things down? */
PERLVAR(Tlocalizing, int) /* are we processing a local() list? */