Skip to content

[wasm][interp] Disable PackedSimd operator aliases while we investigate #114659

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 15, 2025

Conversation

lewing
Copy link
Member

@lewing lewing commented Apr 14, 2025

There was a perf regression when enabling them and I would like to avoid regressing preview 4 while still having time to investigate more.

@Copilot Copilot AI review requested due to automatic review settings April 14, 2025 23:05
@lewing lewing requested review from kg and removed request for kotlarmilos April 14, 2025 23:05
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.

Copy link
Contributor

Tagging subscribers to this area: @BrzVlad, @kotlarmilos
See info in area-owners.md if you want to be subscribed.

@lewing
Copy link
Member Author

lewing commented Apr 15, 2025

it is the shift operators because they have a jiterp fastpath that is missed otherwise.

@lewing lewing merged commit 9cdb28b into dotnet:main Apr 15, 2025
67 of 72 checks passed
@lewing lewing deleted the disable-operator-aliases branch April 15, 2025 02:28
@lewing
Copy link
Member Author

lewing commented Apr 15, 2025

Proper fix plus some extras in #114669 but will let a few benchmark runs go by before we merge that.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants