[maglev] Rename/refactor eager & lazy deopts
Make LazyDeoptInfo and EagerDeoptInfo both store a CheckpointedInterpreterState for the bytecode position and register frame, and make codegen store pointers to these deopt infos instead of the checkpoint. This opens the door to using InputLocation for lazy deopts, same as for eager ones. Bug: v8:7700 Change-Id: I8ff3056ff72fd9f2288d41769979c5183c3d0972 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3563561Reviewed-by: Jakob Linke <jgruber@chromium.org> Commit-Queue: Leszek Swirski <leszeks@chromium.org> Cr-Commit-Position: refs/heads/main@{#79723}
Showing
Please
register
or
sign in
to comment