summaryrefslogtreecommitdiffstats
path: root/chromium/v8/src/regexp/regexp-macro-assembler.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/v8/src/regexp/regexp-macro-assembler.cc')
-rw-r--r--chromium/v8/src/regexp/regexp-macro-assembler.cc5
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()) {