summaryrefslogtreecommitdiff
path: root/pp_hot.c
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2008-01-21 17:50:03 +0000
committerNicholas Clark <nick@ccl4.org>2008-01-21 17:50:03 +0000
commit1ed74d04861891f5c39302fcdf4cef047509e873 (patch)
tree53c6577b40094a21701811b34c4a78be0ef5bf38 /pp_hot.c
parentc5bed6a7fce592c2ad5feb351b09e8f9ce8c18c5 (diff)
downloadperl-1ed74d04861891f5c39302fcdf4cef047509e873.tar.gz
Eliminate the U8 sbu_once from struct subst, and shrink sbu_rflags from
I32 to U8, which reduces the size of the struct by at least 4 bytes. p4raw-id: //depot/perl@33035
Diffstat (limited to 'pp_hot.c')
-rw-r--r--pp_hot.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pp_hot.c b/pp_hot.c
index 03eeb71ea1..f1bf9d4dd2 100644
--- a/pp_hot.c
+++ b/pp_hot.c
@@ -1227,7 +1227,7 @@ PP(pp_match)
register const char *s;
const char *strend;
I32 global;
- I32 r_flags = REXEC_CHECKED;
+ U8 r_flags = REXEC_CHECKED;
const char *truebase; /* Start of string */
register REGEXP *rx = PM_GETRE(pm);
bool rxtainted;
@@ -2053,7 +2053,7 @@ PP(pp_subst)
bool once;
U8 rxtainted;
char *orig;
- I32 r_flags;
+ U8 r_flags;
register REGEXP *rx = PM_GETRE(pm);
STRLEN len;
int force_on_match = 0;