| Index: src/x64/regexp-macro-assembler-x64.h
|
| diff --git a/src/x64/regexp-macro-assembler-x64.h b/src/x64/regexp-macro-assembler-x64.h
|
| index 31fc8efd93629e1aad3d560d53482aa91b129569..99966172060be18e18baf65ba0ffe99659afe2e3 100644
|
| --- a/src/x64/regexp-macro-assembler-x64.h
|
| +++ b/src/x64/regexp-macro-assembler-x64.h
|
| @@ -41,7 +41,7 @@ namespace internal {
|
|
|
| class RegExpMacroAssemblerX64: public NativeRegExpMacroAssembler {
|
| public:
|
| - RegExpMacroAssemblerX64(Mode mode, int registers_to_save);
|
| + RegExpMacroAssemblerX64(Mode mode, int registers_to_save, Zone* zone);
|
| virtual ~RegExpMacroAssemblerX64();
|
| virtual int stack_limit_slack();
|
| virtual void AdvanceCurrentPosition(int by);
|
| @@ -241,7 +241,7 @@ class RegExpMacroAssemblerX64: public NativeRegExpMacroAssembler {
|
| void BranchOrBacktrack(Condition condition, Label* to);
|
|
|
| void MarkPositionForCodeRelativeFixup() {
|
| - code_relative_fixup_positions_.Add(masm_.pc_offset());
|
| + code_relative_fixup_positions_.Add(masm_.pc_offset(), zone());
|
| }
|
|
|
| void FixupCodeRelativePositions();
|
|
|