Skip to content
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

[mono][jit] Improve handling of the ldtoken+ltoken+Type::op_Equal opt… #81277

Merged
merged 1 commit into from
Jan 28, 2023

Conversation

vargaz
Copy link
Contributor

@vargaz vargaz commented Jan 27, 2023

…imization.

Previously, only comparisons with gshared types were handled, but if gsharing is disabled, its possible to run into cases where both ldtoken calls product a concrete type.

…imization.

Previously, only comparisons with gshared types were handled, but if gsharing
is disabled, its possible to run into cases where both ldtoken calls product
a concrete type.
@vargaz
Copy link
Contributor Author

vargaz commented Jan 27, 2023

/azp run runtime-wasm

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@vargaz
Copy link
Contributor Author

vargaz commented Jan 27, 2023

This saves around 150k on a wasm hello world.

@vargaz vargaz merged commit ce66d01 into dotnet:main Jan 28, 2023
@vargaz vargaz deleted the type-eq branch January 28, 2023 01:42
@ghost ghost locked as resolved and limited conversation to collaborators Feb 27, 2023
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.

3 participants