diff options
Diffstat (limited to 'chromium/v8/src/regexp/regexp-macro-assembler.cc')
-rw-r--r-- | chromium/v8/src/regexp/regexp-macro-assembler.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chromium/v8/src/regexp/regexp-macro-assembler.cc b/chromium/v8/src/regexp/regexp-macro-assembler.cc index 02f97bc0ee5..90f065e94fd 100644 --- a/chromium/v8/src/regexp/regexp-macro-assembler.cc +++ b/chromium/v8/src/regexp/regexp-macro-assembler.cc @@ -283,8 +283,9 @@ NativeRegExpMacroAssembler::Result NativeRegExpMacroAssembler::Execute( int output_size, Address stack_base, int direct_call, Isolate* isolate); auto fn = GeneratedCode<RegexpMatcherSig>::FromCode(code); - int result = fn.Call(input.ptr(), start_offset, input_start, input_end, - output, output_size, stack_base, direct_call, isolate); + int result = + fn.CallIrregexp(input.ptr(), start_offset, input_start, input_end, output, + output_size, stack_base, direct_call, isolate); DCHECK(result >= RETRY); if (result == EXCEPTION && !isolate->has_pending_exception()) { |