diff options
author | Lu Yahan <yahan@iscas.ac.cn> | 2022-03-11 02:24:09 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-11 02:24:09 +0300 |
commit | 29c05226168bc8a2462dac98679016bfe7006ea1 (patch) | |
tree | 804c2e873aa0dbfcf1efd6b323ea1c2c69beed10 /deps | |
parent | 3f466d89014a79fa553709cbc15a169926be6617 (diff) |
deps: V8: cherry-pick c6f6626deb14
Original commit message:
[riscv64] Fix segmentation fault of webpack-make from cockpit
issue: https://github.com/riscv-collab/v8/issues/520
Change-Id: I7fe298ad16a2f599805929db0f084a81c4eb7f7a
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3503170
Auto-Submit: Yahan Lu <yahan@iscas.ac.cn>
Reviewed-by: ji qiu <qiuji@iscas.ac.cn>
Reviewed-by: Yahan Lu <yahan@iscas.ac.cn>
Commit-Queue: Yahan Lu <yahan@iscas.ac.cn>
Cr-Commit-Position: refs/heads/main@{#79376}
Refs: https://github.com/v8/v8/commit/c6f6626deb147fccc8bb5c32f96481efd9aaad0a
PR-URL: https://github.com/nodejs/node/pull/42240
Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
Diffstat (limited to 'deps')
-rw-r--r-- | deps/v8/src/regexp/riscv64/regexp-macro-assembler-riscv64.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/deps/v8/src/regexp/riscv64/regexp-macro-assembler-riscv64.cc b/deps/v8/src/regexp/riscv64/regexp-macro-assembler-riscv64.cc index dda2104feb3..74fb625e612 100644 --- a/deps/v8/src/regexp/riscv64/regexp-macro-assembler-riscv64.cc +++ b/deps/v8/src/regexp/riscv64/regexp-macro-assembler-riscv64.cc @@ -899,8 +899,8 @@ Handle<HeapObject> RegExpMacroAssemblerRISCV::GetCode(Handle<String> source) { __ Branch(&load_char_start_regexp, ne, current_input_offset(), Operand(s3)); // Offset from the end is zero if we already reached the end. - __ BranchShort(&exit_label_, eq, current_input_offset(), - Operand(zero_reg)); + __ Branch(&exit_label_, eq, current_input_offset(), + Operand(zero_reg)); // Advance current position after a zero-length match. Label advance; __ bind(&advance); |