summaryrefslogtreecommitdiff
path: root/perlapi.h
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2018-07-14 13:05:52 -0600
committerKarl Williamson <khw@cpan.org>2018-07-14 17:41:02 -0600
commit7258295b51ee7cac64553fcbcee5e51bd204fbbf (patch)
treec1022227ea3be07a9a809f932d4a4dca3c1b08ed /perlapi.h
parent6b877bbd2c071b3e0659fab552a74dc2ff7e08fb (diff)
downloadperl-7258295b51ee7cac64553fcbcee5e51bd204fbbf.tar.gz
Make global two interpreter variables
These variables are constant, once initialized, through the life of a program, so having them be per instance is a waste of time and space
Diffstat (limited to 'perlapi.h')
-rw-r--r--perlapi.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/perlapi.h b/perlapi.h
index 5b004ae69e..af5b042b72 100644
--- a/perlapi.h
+++ b/perlapi.h
@@ -109,6 +109,8 @@ END_EXTERN_C
#define PL_GCB_invlist (*Perl_GGCB_invlist_ptr(NULL))
#undef PL_HasMultiCharFold
#define PL_HasMultiCharFold (*Perl_GHasMultiCharFold_ptr(NULL))
+#undef PL_InBitmap
+#define PL_InBitmap (*Perl_GInBitmap_ptr(NULL))
#undef PL_LB_invlist
#define PL_LB_invlist (*Perl_GLB_invlist_ptr(NULL))
#undef PL_Latin1
@@ -219,6 +221,8 @@ END_EXTERN_C
#define PL_utf8_idcont (*Perl_Gutf8_idcont_ptr(NULL))
#undef PL_utf8_idstart
#define PL_utf8_idstart (*Perl_Gutf8_idstart_ptr(NULL))
+#undef PL_utf8_mark
+#define PL_utf8_mark (*Perl_Gutf8_mark_ptr(NULL))
#undef PL_utf8_perl_idcont
#define PL_utf8_perl_idcont (*Perl_Gutf8_perl_idcont_ptr(NULL))
#undef PL_utf8_perl_idstart