VV8 LUCI CQ[riscv] Use amo* instr in codegen
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[maglev] Fix visiting stack in StackGuard call The RegisterInput (NewTarget) was not correctly visited by the GC. This: - Creates a sentinel safepoint to indicate that the stack is not fully created (we are in the stack guard call). - Generalises RegisterInputs (we assumed only NewTarget before) and save them in the graph. - Pass the register input count via tagged_register_indexes in this case. Fixed: chromium:1407606 Bug: v8:7700 Change-Id: I8f599f8c1a992ee6fd886eec1e289454649dfec8 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4171626 Auto-Submit: Victor Gomes <victorgomes@chromium.org> Reviewed-by: Leszek Swirski <leszeks@chromium.org> Commit-Queue: Leszek Swirski <leszeks@chromium.org> Cr-Commit-Position: refs/heads/main@{#85331} | 3 年前 | |
[riscv][wasm] Reverse order of spilled parameters in frame setup This fixes an issue where we would crash in GC when allocating the feedback vector, because we would look for the reference parameters in the wrong stack slots. The mjsunit/wasm/gc-casts-subtypes test has been flaky because of this issue for quite a while. Change-Id: Ib691bfb3528675942c8abd5e77fd5cf0ce9fdbe7 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6839045 Reviewed-by: Yahan Lu (LuYahan) <yahan@iscas.ac.cn> Commit-Queue: Yahan Lu (LuYahan) <yahan@iscas.ac.cn> Cr-Commit-Position: refs/heads/main@{#101888} | 10 个月前 | |
[riscv] Use amo* instr in codegen Change-Id: I9a84eb93e7c877f3f549c15cf36f5ea35cb75358 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7138845 Auto-Submit: Yahan Lu (LuYahan) <yahan@iscas.ac.cn> Reviewed-by: Kasper Lund <kasperl@rivosinc.com> Commit-Queue: Yahan Lu (LuYahan) <yahan@iscas.ac.cn> Reviewed-by: Florian Loitsch <floitsch@rivosinc.com> Cr-Commit-Position: refs/heads/main@{#103669} | 7 个月前 | |
[riscv] Use amo* instr in codegen Change-Id: I9a84eb93e7c877f3f549c15cf36f5ea35cb75358 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7138845 Auto-Submit: Yahan Lu (LuYahan) <yahan@iscas.ac.cn> Reviewed-by: Kasper Lund <kasperl@rivosinc.com> Commit-Queue: Yahan Lu (LuYahan) <yahan@iscas.ac.cn> Reviewed-by: Florian Loitsch <floitsch@rivosinc.com> Cr-Commit-Position: refs/heads/main@{#103669} | 7 个月前 |