bjorn3 requested abrown for a review on PR #8875.
bjorn3 requested wasmtime-compiler-reviewers for a review on PR #8875.
bjorn3 opened PR #8875 from bjorn3:abi-cleanup
to bytecodealliance:main
:
I originally did these in the process of adding exception support to Cranelift, but I've extracted it out that branch and rebased it as these changes should be less controversial and it will help with rebasing the exception support branch in the future.
bjorn3 updated PR #8875.
bjorn3 updated PR #8875.
bjorn3 updated PR #8875.
bjorn3 updated PR #8875.
github-actions[bot] commented on PR #8875:
Subscribe to Label Action
cc @cfallin, @fitzgen, @saulecabrera
<details>
This issue or pull request has been labeled: "cranelift", "cranelift:area:aarch64", "cranelift:area:machinst", "cranelift:area:x64", "isle", "winch"Thus the following users have been cc'd because of the following labels:
- cfallin: isle
- fitzgen: isle
- saulecabrera: winch
To subscribe or unsubscribe from this label, edit the <code>.github/subscribe-to-label.json</code> configuration file.
Learn more.
</details>
abrown submitted PR review:
I read through this today and it all looks pretty reasonable. I feel like I need to review the safety bits, such as some of that register code, some more, though. Or maybe @jameysharpor @elliottt if you want to jump in?
bjorn3 updated PR #8875.
bjorn3 updated PR #8875.
abrown submitted PR review:
I read through this today and it all looks pretty reasonable. I feel like I need to review the safety bits, such as some of that register code, some more, though. Or maybe @jameysharp or @elliottt if you want to jump in?
jameysharp commented on PR #8875:
I'm excited to take a look next week if nobody else gets to this first!
bjorn3 updated PR #8875.
jameysharp commented on PR #8875:
I tried to review this and got kind of lost. I really appreciate that there are nicely separated commits, but I think this would be easier to review if those were fully separate PRs, if that's not too much trouble? It would be especially helpful if you can explain more about the motivation for each change in the commit/PR description.
Split out https://github.com/bytecodealliance/wasmtime/pull/8903. I will rebase this PR once it merges.
bjorn3 edited a comment on PR #8875:
Split out https://github.com/bytecodealliance/wasmtime/pull/8903 and added some motivation to the commit messages. I will rebase this PR once it merges.
bjorn3 updated PR #8875.
bjorn3 updated PR #8875.
Rebased
cfallin submitted PR review:
Looks reasonable, thanks! Just one nit below.
cfallin submitted PR review:
Looks reasonable, thanks! Just one nit below.
cfallin created PR review comment:
Could we define an enum for this (
IsTailCall::Yes
andIsTailCall::No
for example) to make the callsites clearer?
bjorn3 updated PR #8875.
bjorn3 submitted PR review.
bjorn3 created PR review comment:
Done
cfallin merged PR #8875.
Last updated: Dec 23 2024 at 12:05 UTC