-
Notifications
You must be signed in to change notification settings - Fork 5.2k
WIP: Verify correctness of using mono llvmfullaot with interpreter as a fallback instead of GSHAREDVTs #72443
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
Conversation
|
Tagging subscribers to this area: @directhex Issue DetailsRunning CI builds to verify correctness of this change.
|
1a6c106 to
5136ba1
Compare
|
/azp run runtime |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run runtime-extra-platforms |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run runtime-extra-platforms |
|
Azure Pipelines successfully started running 1 pipeline(s). |
595d1c0 to
a9b4989
Compare
|
Tagging subscribers to this area: @BrzVlad Issue DetailsRunning CI builds to verify correctness of this change.
|
|
|
|
/azp run runtime-extra-platforms |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run runtime-extra-platforms |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run runtime-extra-platforms |
|
Azure Pipelines successfully started running 1 pipeline(s). |
… come from different assemblies
… fullaot+interp mode
…ag to jit options. Exclude this in case interpreter was enabled in fullAOT mode
This reverts commit fce6db05658275139e17af2d5624f76a19c5b63d.
cd00d73 to
5e8624a
Compare
|
Draft Pull Request was automatically closed for 30 days of inactivity. Please let us know if you'd like to reopen it. |
The following has been done:
GSHAREDVTgeneration when running inFullInterpmode (fullAOT + interpreter)GSHAREDVTscan still be instructed to the compiler by passing-O=gsharedvtie Apple device builds are thus not affected - AOTCompiler build tasks, always include this flag:FullInterpmode and executed with--full-aot-interpllvmfullaotlanes. This, however, will have to be reverted once the CI Checks finish and verify the correctness of the change. Additionally, new lanes will have to be added to test this new configuration.This work was done according to #71482 to verify the correctness of the change.