| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[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 年前 | |
Revert "[builtin] Don't push the context on the entry frame" This reverts commit f531ce808300b51fae09c67f9f095b26ca24122c. Reason for revert: https://b.corp.google.com/issues/416128289. This CL causes a performance regression, probably because stack alignment. Original change's description: > [builtin] Don't push the context on the entry frame > > On x64 and ia32, the context was pushed on the entry frame, but it was > never accessed there afterwards. Also the GC did not iterate it. This CL > removes the slot for the context on the entry frame. > > R=leszeks@chromium.org > > Change-Id: I9128ebcf3b8c3502ef5d23c5af0026e0c645a5ef > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6500834 > Commit-Queue: Andreas Haas <ahaas@chromium.org> > Reviewed-by: Leszek Swirski <leszeks@chromium.org> > Cr-Commit-Position: refs/heads/main@{#100091} Change-Id: Iffa6821383294a5da6f03ed2815d90b21fb79d9d Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6523821 Auto-Submit: Andreas Haas <ahaas@chromium.org> Commit-Queue: Leszek Swirski <leszeks@chromium.org> Reviewed-by: Leszek Swirski <leszeks@chromium.org> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Cr-Commit-Position: refs/heads/main@{#100220} | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 3 年前 | ||
| 1 年前 |