| Index: src/regexp-macro-assembler.cc
|
| diff --git a/src/regexp-macro-assembler.cc b/src/regexp-macro-assembler.cc
|
| index 52df648d9a512455ea03bbec556b5248a9aff7b3..90ac1b9fa34f61e1b0a3210e043fc7e838d851d5 100644
|
| --- a/src/regexp-macro-assembler.cc
|
| +++ b/src/regexp-macro-assembler.cc
|
| @@ -13,11 +13,11 @@
|
| namespace v8 {
|
| namespace internal {
|
|
|
| -RegExpMacroAssembler::RegExpMacroAssembler(Zone* zone)
|
| - : slow_safe_compiler_(false),
|
| - global_mode_(NOT_GLOBAL),
|
| - zone_(zone) {
|
| -}
|
| +RegExpMacroAssembler::RegExpMacroAssembler(Isolate* isolate, Zone* zone)
|
| + : slow_safe_compiler_(false),
|
| + global_mode_(NOT_GLOBAL),
|
| + isolate_(isolate),
|
| + zone_(zone) {}
|
|
|
|
|
| RegExpMacroAssembler::~RegExpMacroAssembler() {
|
| @@ -26,9 +26,9 @@ RegExpMacroAssembler::~RegExpMacroAssembler() {
|
|
|
| #ifndef V8_INTERPRETED_REGEXP // Avoid unused code, e.g., on ARM.
|
|
|
| -NativeRegExpMacroAssembler::NativeRegExpMacroAssembler(Zone* zone)
|
| - : RegExpMacroAssembler(zone) {
|
| -}
|
| +NativeRegExpMacroAssembler::NativeRegExpMacroAssembler(Isolate* isolate,
|
| + Zone* zone)
|
| + : RegExpMacroAssembler(isolate, zone) {}
|
|
|
|
|
| NativeRegExpMacroAssembler::~NativeRegExpMacroAssembler() {
|
|
|