From a3e1f3a6180fe54649735a678cb15de8aaacf5e9 Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Fri, 3 Feb 2012 22:01:03 -0700 Subject: regcomp.c: Use compile-time invlists This creates three simple compile-time inversion lists from the data that has been generated in a previous commit, and uses two of them. Three PL_ variables are used to store them. --- sv.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'sv.c') diff --git a/sv.c b/sv.c index 47e71ecadc..fe10362ab2 100644 --- a/sv.c +++ b/sv.c @@ -13414,6 +13414,9 @@ perl_clone_using(PerlInterpreter *proto_perl, UV flags, PL_utf8_idcont = sv_dup_inc(proto_perl->Iutf8_idcont, param); PL_utf8_xidcont = sv_dup_inc(proto_perl->Iutf8_xidcont, param); PL_utf8_foldable = sv_dup_inc(proto_perl->Iutf8_foldable, param); + PL_ASCII = sv_dup_inc(proto_perl->IASCII, param); + PL_AboveLatin1 = sv_dup_inc(proto_perl->IAboveLatin1, param); + PL_Latin1 = sv_dup_inc(proto_perl->ILatin1, param); if (proto_perl->Ipsig_pend) { -- cgit v1.2.1