deps: V8: backport 6a0a25abaed3 · nodejs/node@5c05326 · GitHub
Skip to content

Commit 5c05326

Browse files
dramforeverkxxt
authored andcommitted
deps: V8: backport 6a0a25abaed3
Original commit message: [riscv] Fix sp handling in MacroAssembler::LeaveFrame Keep sp <= fp to ensure that data right above fp doesn't get clobbered by an inopportune signal and its handler. Such clobbering can happen in e.g. Node.js when JIT-compiled code is interrupted by a SIGCHLD handler. Bug: None Change-Id: Ief0836032ada7942e89f081f7605f61632c4d414 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7540554 Reviewed-by: Ji Qiu <qiuji@iscas.ac.cn> Commit-Queue: Yahan Lu (LuYahan) <yahan@iscas.ac.cn> Reviewed-by: Rezvan Mahdavi Hezaveh <rezvan@chromium.org> Cr-Commit-Position: refs/heads/main@{#105069} Refs: v8/v8@6a0a25a Co-authored-by: kxxt <rsworktech@outlook.com> PR-URL: #61687 Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Richard Lau <richard.lau@ibm.com>
1 parent 83b9f8e commit 5c05326

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

common.gypi

Lines changed: 1 addition & 1 deletion

deps/v8/AUTHORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@ Vadim Gorbachev <bmsdave@gmail.com>
264264
Varun Varada <varuncvarada@gmail.com>
265265
Victor Costan <costan@gmail.com>
266266
Victor Polevoy <fx@thefx.co>
267+
Vivian Wang <wangruikang@iscas.ac.cn>
267268
Vlad Burlik <vladbph@gmail.com>
268269
Vladimir Krivosheev <develar@gmail.com>
269270
Vladimir Shutoff <vovan@shutoff.ru>

deps/v8/src/codegen/riscv/macro-assembler-riscv.cc

Lines changed: 2 additions & 1 deletion

0 commit comments

Comments
 (0)