-
Notifications
You must be signed in to change notification settings - Fork 720
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
Store OMRProcessorDesc in AOT Header #9826
Conversation
faf36c2
to
9bcacde
Compare
373026e
to
a74352c
Compare
FYI @mpirvu I just realized that the portable AOT work also benefits JITServer. This item is a pre-requisite for #9731 This one depends on #9571 and eclipse-omr/omr#5197. |
a507c53
to
3fca77a
Compare
@dsouzai Hi Irwin could you help review this one? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have some inline comments/questions
2c61276
to
a72cd65
Compare
jenkins test sanity all jdk11 |
PPC compilation failures:
|
Previously we have TR_Processor and TR_ProcessorFeatureFlags in AOT header. We will no longer be using TR_Processor and TR_ProcessorFeatureFlags soon. Signed-off-by: Harry Yu <harryyu1994@gmail.com>
a72cd65
to
900a08a
Compare
Added missing headers |
jenkins test sanity all jdk11 |
All tests passed. |
Unfortunately this is already the smallest possible change to have a per-client processor. |
Does this change depend on any other changes that may not already be in 0.21 branch? |
I guess the better approach here is to prepare these changes for 0.21 release: create a PR for 0.21 cherry-pick your changes on top of 0.21 branch and then thoroughly test it because jenkins testing for 0.21 does not work. |
eclipse-omr/omr#5197 needs to be in for the 0.21 release, would that be a huge problem for us? |
Note that eclipse-omr/omr#5197 was tested extensively so I don't see it being a huge risk. |
ok. It touches 17 files, that's what I am concerned about. I'll ask in the community channel |
Previously we have TR_Processor and TR_ProcessorFeatureFlags in
AOT header. We will no longer be using TR_Processor and
TR_ProcessorFeatureFlags soon.
Issue: #9833
depends on: eclipse-omr/omr#5197
Signed-off-by: Harry Yu harryyu1994@gmail.com