diff options
Diffstat (limited to 'deps/v8/src/regexp/arm64/regexp-macro-assembler-arm64.h')
-rw-r--r-- | deps/v8/src/regexp/arm64/regexp-macro-assembler-arm64.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/deps/v8/src/regexp/arm64/regexp-macro-assembler-arm64.h b/deps/v8/src/regexp/arm64/regexp-macro-assembler-arm64.h index 42a41bab5d..2ab65a1523 100644 --- a/deps/v8/src/regexp/arm64/regexp-macro-assembler-arm64.h +++ b/deps/v8/src/regexp/arm64/regexp-macro-assembler-arm64.h @@ -95,10 +95,9 @@ class RegExpMacroAssemblerARM64: public NativeRegExpMacroAssembler { // Called from RegExp if the stack-guard is triggered. // If the code object is relocated, the return address is fixed before // returning. - static int CheckStackGuardState(Address* return_address, - Code* re_code, - Address re_frame, - int start_offset, + // {raw_code} is an Address because this is called via ExternalReference. + static int CheckStackGuardState(Address* return_address, Address raw_code, + Address re_frame, int start_offset, const byte** input_start, const byte** input_end); @@ -128,7 +127,7 @@ class RegExpMacroAssemblerARM64: public NativeRegExpMacroAssembler { static const int kFirstCaptureOnStack = kSuccessCounter - kXRegSize; // Initial size of code buffer. - static const size_t kRegExpCodeSize = 1024; + static const int kRegExpCodeSize = 1024; // When initializing registers to a non-position value we can unroll // the loop. Set the limit of registers to unroll. |