-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Consider removing CROSSGEN_COMPILE
define and the CrossGen binary
#53007
Comments
@dotnet/crossgen-contrib . Thanks for creating the issue, its been on our radar to first remove crossgen from building to determine what things break :) |
Fixing this will also significantly increase the speed of the CoreCLR native build (as crossgen and its object/static libraries make up somewhere between 1/4 and 1/3 of the build as a whole) |
@jkoritzinsky Yep. That was my secondary realization. My first was the amount of code we could remove but I'd also assumed we would build faster - thanks for confirming that assumption! @agocke I assume improving build speeds would be a win for you too 😄 |
Hell yeah |
@AaronRobinsonMSFT Hi! Looks like this method Linked issue: #57660. |
@k15tfu The code for this method looks odd now that the underlying details have been removed. The stated behavior isn't expected and we should look into this further. |
There is #59825 about |
Now that CrossGen2 has replaced CrossGen, we should consider removing code guarded by the following defines:
/cc @jkotas @mangod9 @davidwrighton
The text was updated successfully, but these errors were encountered: