Index: src/regexp-macro-assembler.cc |
diff --git a/src/regexp-macro-assembler.cc b/src/regexp-macro-assembler.cc |
index fe98c8e1fde096310ea8a9d3e04689e2cff88500..a4719b53fc0439814bb63ac377b1d5a0532d35fa 100644 |
--- a/src/regexp-macro-assembler.cc |
+++ b/src/regexp-macro-assembler.cc |
@@ -35,9 +35,10 @@ |
namespace v8 { |
namespace internal { |
-RegExpMacroAssembler::RegExpMacroAssembler() |
+RegExpMacroAssembler::RegExpMacroAssembler(Zone* zone) |
: slow_safe_compiler_(false), |
- global_mode_(NOT_GLOBAL) { |
+ global_mode_(NOT_GLOBAL), |
+ zone_(zone) { |
} |
@@ -56,8 +57,8 @@ bool RegExpMacroAssembler::CanReadUnaligned() { |
#ifndef V8_INTERPRETED_REGEXP // Avoid unused code, e.g., on ARM. |
-NativeRegExpMacroAssembler::NativeRegExpMacroAssembler() |
- : RegExpMacroAssembler() { |
+NativeRegExpMacroAssembler::NativeRegExpMacroAssembler(Zone* zone) |
+ : RegExpMacroAssembler(zone) { |
} |