summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Lachner2025-11-23 09:48:47 +0000
committerChristian Marangi2025-11-23 12:55:31 +0000
commit671898c7d266ac01b67de74107b8328edcde1e22 (patch)
tree89d1dec74b952a22a91608e3385a7e16f6961ae7
parent557c174a3c88bde4e096d9ed89758182266f7bb0 (diff)
downloadopenwrt-671898c7d266ac01b67de74107b8328edcde1e22.tar.gz
libpcre2: Default enable JIT support for aarch64
JIT support in pcre2 allows for extra performance for regex operations in applications that support it. As outlined in https://pcre.org/current/doc/html/pcre2jit.html#SEC2 64-bit ARM is supported. I tested this on an GL.Inet MT6000 which is an aarch64 device and to my knowledge everything works as expected. The primary application I tested this on was haproxy, which makes use pcre for several operations. If there are no known downsides or known breakages I suggest to default-enable this feature for aarch64. Signed-off-by: Christian Lachner <gladiac@gmail.com> Link: https://github.com/openwrt/openwrt/pull/20891 Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
-rw-r--r--package/libs/pcre2/Config.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/package/libs/pcre2/Config.in b/package/libs/pcre2/Config.in
index 8777a4e84c..ce2cb79ce1 100644
--- a/package/libs/pcre2/Config.in
+++ b/package/libs/pcre2/Config.in
@@ -1,7 +1,7 @@
config PCRE2_JIT_ENABLED
bool
depends on PACKAGE_libpcre2 && (aarch64 || aarch64_be || arm || i386 || i686 || x86_64 || mips || mipsel || mips64 || mips64el || powerpc || powerpc64 || powerpcle || sparc)
- default y if (arm || i686 || x86_64)
+ default y if (aarch64 || arm || i686 || x86_64)
prompt "Enable JIT compiler support"
help
Enable JIT (Just-In-Time) compiler support.