Skip to content

Conversation

@jkoritzinsky
Copy link
Member

Also remove all code that required IsReadyToRunCompilation() to be true, since after removing the FEATURE_READYTORUN_COMIPLER define from the VM it is always false.

Fixes #57659

Contributes to #54129 and #53007

cc: @dotnet/crossgen-contrib @AaronRobinsonMSFT @elinor-fung @jkotas @agocke

@ghost ghost added the area-Interop-coreclr label Aug 18, 2021
@AaronRobinsonMSFT AaronRobinsonMSFT changed the title Remove FEATURE_READYTORUN_COMPILER define from non-JIT code. Remove FEATURE_READYTORUN_COMPILER define from non-JIT code. Aug 18, 2021
@AaronRobinsonMSFT
Copy link
Member

There seems to be a fair bit of overlap with #57669. Thoughts on waiting until the larger one is in?

@jkoritzinsky
Copy link
Member Author

I'm fine with waiting

@jkoritzinsky jkoritzinsky added this to the 7.0.0 milestone Aug 18, 2021
Copy link
Member

@trylek trylek left a comment

Choose a reason for hiding this comment

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

LGTM, thank you!

@ghost
Copy link

ghost commented Aug 18, 2021

Hello @jkoritzinsky!

Because this pull request has the auto-merge label, I will be glad to assist with helping to merge this pull request once all check-in policies pass.

p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (@msftbot) and give me an instruction to get started! Learn more here.

@ghost ghost merged commit 01a58b8 into dotnet:main Aug 18, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Sep 17, 2021
@jkoritzinsky jkoritzinsky deleted the remove-r2rcompiler-define branch September 28, 2021 00:04
This pull request was closed.
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.

Remove code guarded by FEATURE_READYTORUN_COMPILER (outside of the coreclr/jit directory. It is still used there)

3 participants