parent
3ce92c0730
commit
2c988849a2
@ -1,29 +0,0 @@
|
||||
From eb18da04506b959c0251099eae83e16d22ce8bcb Mon Sep 17 00:00:00 2001
|
||||
From: Andrew Gallant <jamslam@gmail.com>
|
||||
Date: Sat, 8 Sep 2018 17:12:14 -0400
|
||||
Subject: [PATCH] pcre2: use jit_if_available
|
||||
|
||||
This will allow PCRE2 to fall back to non-JIT matching when running on
|
||||
platforms without JIT support.
|
||||
|
||||
ref https://github.com/BurntSushi/rust-pcre2/issues/3
|
||||
---
|
||||
src/args.rs | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/args.rs b/src/args.rs
|
||||
index 1a38d3e..7aed914 100644
|
||||
--- a/src/args.rs
|
||||
+++ b/src/args.rs
|
||||
@@ -633,7 +633,7 @@ impl ArgMatches {
|
||||
// For whatever reason, the JIT craps out during regex compilation with
|
||||
// a "no more memory" error on 32 bit systems. So don't use it there.
|
||||
if !cfg!(target_pointer_width = "32") {
|
||||
- builder.jit(true);
|
||||
+ builder.jit_if_available(true);
|
||||
}
|
||||
if self.pcre2_unicode() {
|
||||
builder.utf(true).ucp(true);
|
||||
--
|
||||
2.19.0.rc1
|
||||
|
@ -1 +1 @@
|
||||
SHA512 (ripgrep-0.10.0.crate) = d96c12be497999d0db777ca5fd33f907ed01cba121e3fb43a7a6a5f3176291f04b7bcd6e26f04f98b305cf50ac422a77a10d6a34c3a7510d233fa76228784576
|
||||
SHA512 (ripgrep-11.0.0.crate) = 22046f36c23d4d17f3108f49596777d8d1332ee2ab16ad980079f97450ecb77b170534357b5b74455a4eb5197121f5090c398e590061f0ddf0d03ea8fe2e6588
|
||||
|
Loading…
Reference in new issue