Index: src/regexp/interpreter-irregexp.cc |
diff --git a/src/regexp/interpreter-irregexp.cc b/src/regexp/interpreter-irregexp.cc |
index ea748e4e55de21fbb6dc9c61725828f052be76fe..67cd025953f300166956b4b2476e6da8163b40fd 100644 |
--- a/src/regexp/interpreter-irregexp.cc |
+++ b/src/regexp/interpreter-irregexp.cc |
@@ -4,6 +4,8 @@ |
// A simple interpreter for the Irregexp byte code. |
+#ifdef V8_INTERPRETED_REGEXP |
+ |
#include "src/regexp/interpreter-irregexp.h" |
#include "src/ast/ast.h" |
@@ -16,7 +18,6 @@ |
namespace v8 { |
namespace internal { |
- |
typedef unibrow::Mapping<unibrow::Ecma262Canonicalize> Canonicalize; |
static bool BackRefMatchesNoCase(Canonicalize* interp_canonicalize, |
@@ -619,3 +620,5 @@ RegExpImpl::IrregexpResult IrregexpInterpreter::Match( |
} // namespace internal |
} // namespace v8 |
+ |
+#endif // V8_INTERPRETED_REGEXP |