Chromium Code Reviews| Index: src/arm/regexp-macro-assembler-arm.cc |
| diff --git a/src/arm/regexp-macro-assembler-arm.cc b/src/arm/regexp-macro-assembler-arm.cc |
| index 0cb80c0ac28654205afe88a5baf57bdb4c03ceea..782acfbb07906476ad93346c9e6345b6cc1b3271 100644 |
| --- a/src/arm/regexp-macro-assembler-arm.cc |
| +++ b/src/arm/regexp-macro-assembler-arm.cc |
| @@ -380,7 +380,7 @@ void RegExpMacroAssemblerARM::CheckNotBackReferenceIgnoreCase( |
| // Address of current input position. |
| __ add(r1, current_input_offset(), Operand(end_of_input_address())); |
| // Isolate. |
| - __ mov(r3, Operand(ExternalReference::isolate_address())); |
| + __ mov(r3, Operand(ExternalReference::isolate_address(masm_->isolate()))); |
|
Sven Panne
2013/04/23 13:18:08
Add a
Isolate* RegExpMacroAssemblerARM::isolat
|
| { |
| AllowExternalCallThatCantCauseGC scope(masm_); |
| @@ -893,7 +893,7 @@ Handle<HeapObject> RegExpMacroAssemblerARM::GetCode(Handle<String> source) { |
| __ PrepareCallCFunction(num_arguments, r0); |
| __ mov(r0, backtrack_stackpointer()); |
| __ add(r1, frame_pointer(), Operand(kStackHighEnd)); |
| - __ mov(r2, Operand(ExternalReference::isolate_address())); |
| + __ mov(r2, Operand(ExternalReference::isolate_address(masm_->isolate()))); |
| ExternalReference grow_stack = |
| ExternalReference::re_grow_stack(masm_->isolate()); |
| __ CallCFunction(grow_stack, num_arguments); |