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

[jit] Missing OP_BOX optimization #17858

Open
filipnavara opened this issue Nov 20, 2019 · 0 comments
Open

[jit] Missing OP_BOX optimization #17858

filipnavara opened this issue Nov 20, 2019 · 0 comments
Labels
area-Runtime: Performance To track performance improvement related issues

Comments

@filipnavara
Copy link
Contributor

filipnavara commented Nov 20, 2019

CoreCLR optimizes the following sequences that Mono does not:

Also, Mono currently uses OP_BOX opcode only for enums which would make implementing these cases difficult.

It shows up in some microbenchmarks and it may have some implications for generic code. We should evaluate whether any of these optimizations are useful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-Runtime: Performance To track performance improvement related issues
Projects
None yet
Development

No branches or pull requests

2 participants