Index: src/x64/regexp-macro-assembler-x64.cc |
diff --git a/src/x64/regexp-macro-assembler-x64.cc b/src/x64/regexp-macro-assembler-x64.cc |
index ebbe8f2fd7f2c4b0493697ec27dd70467610ae5c..112b6f60916abbfc6e43134a2be251f263d22344 100644 |
--- a/src/x64/regexp-macro-assembler-x64.cc |
+++ b/src/x64/regexp-macro-assembler-x64.cc |
@@ -117,10 +117,12 @@ namespace internal { |
RegExpMacroAssemblerX64::RegExpMacroAssemblerX64( |
Mode mode, |
- int registers_to_save) |
- : masm_(Isolate::Current(), NULL, kRegExpCodeSize), |
+ int registers_to_save, |
+ Zone* zone) |
+ : NativeRegExpMacroAssembler(zone), |
+ masm_(Isolate::Current(), NULL, kRegExpCodeSize), |
no_root_array_scope_(&masm_), |
- code_relative_fixup_positions_(4), |
+ code_relative_fixup_positions_(4, zone), |
mode_(mode), |
num_registers_(registers_to_save), |
num_saved_registers_(registers_to_save), |