Skip to content
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

Fold TR_X86ComputeCC into TreeEvaluator #6718

Merged
merged 1 commit into from
Oct 4, 2022

Conversation

kevindean12
Copy link
Contributor

In order to make the methods of TR_X86ComputeCC extensible for downstream projects, fold the class, which only contains one static method and no data members, into TreeEvaluator.

@0xdaryl
Copy link
Contributor

0xdaryl commented Sep 30, 2022

Jenkins copyright check

@0xdaryl
Copy link
Contributor

0xdaryl commented Sep 30, 2022

@kevindean12 : could you fix up the copyright dates in the files reported by the copyright CI job please?

@0xdaryl 0xdaryl self-assigned this Sep 30, 2022
-In order to make the methods of TR_X86ComputeCC extensible for
downstream projects, fold the class, which only contains one static
method and no data members, into TreeEvaluator
@kevindean12
Copy link
Contributor Author

@0xdaryl fixed!

@0xdaryl
Copy link
Contributor

0xdaryl commented Oct 3, 2022

Jenkins build all

@0xdaryl 0xdaryl merged commit 5843d03 into eclipse:master Oct 4, 2022
@a7ehuo
Copy link
Contributor

a7ehuo commented Oct 4, 2022

Looks like X86Evaluator.hpp is removed in this commit, not sure if there is a PR to update eclipse-openj9 runtime/compiler/x/codegen/J9TreeEvaluator.cpp, which still includes "x/codegen/X86Evaluator.hpp". I just rebased to the latest OMR and OpenJ9 and ran into a build failure due to missing "x/codegen/X86Evaluator.hpp".

@0xdaryl
Copy link
Contributor

0xdaryl commented Oct 4, 2022

Thanks for spotting that @a7ehuo . Would you mind opening a PR with that small change and I will merge it?

@a7ehuo
Copy link
Contributor

a7ehuo commented Oct 4, 2022

I'll open a PR in OpenJ9 shortly

a7ehuo added a commit to a7ehuo/openj9 that referenced this pull request Oct 4, 2022
X86Evaluator.hpp is removed in eclipse/omr#6718

Signed-off-by: Annabelle Huo <Annabelle.Huo@ibm.com>
@a7ehuo
Copy link
Contributor

a7ehuo commented Oct 4, 2022

Opened eclipse-openj9/openj9#16038

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants