-
Notifications
You must be signed in to change notification settings - Fork 5k
[APX] test some experiment changes on CI #114713
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
base: main
Are you sure you want to change the base?
Conversation
Hi @BruceForstall, I made the changes to revert the raw byte code in contetx2.S. Looks like some builds are still failing: OSX/tvOS, linux with GCC and musl.
Also regarding this question, I have renamed the registers, and the layout should be arbitrary, we use But I do have another open to discuss, I've logged the details in context.cpp. It would be much appreciated if you could share some thoughts. |
I presume we will never support APX on OSX/tvOS or any Apple product, since they are actively deprecating Intel processor support. So the build should work around that with
This is a question about CONTEXT handling in the PAL -- @janvorli or @jkotas might be better to answer. |
@Ruihan-Yin there is no need to copy the contents of the CONTEXT in one block. You can copy the APX part separately. It was just a convenience when there was one extra block, so we could do a single copy. |
Thanks for the clarification, I will make the changes accordingly. |
Now that we still have dependency on GCC and musl, we can let the raw byte code stay for a little longer. But I can still cover the needed changes for renaming and context copy in this PR |
resolving the comments from #104637.
Just for testing, no need to review for now.