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

Infrastructure for creating JITServer AOT cache records during compilation (rework) #13956

Merged

Conversation

AlexeyKhrabrov
Copy link
Contributor

This PR is a rework of #13907 that fixes compilation errors on AIX and Mac.

This commit removes the uses of 'override' added in eclipse-openj9#13907. This
specifier is not supported by the xlc compiler used on AIX, and
clang on Mac issues warnings (treated as errors) when 'override'
is used only for a subset of overridden methods in a class.

Signed-off-by: Alexey Khrabrov <khrabrov@cs.toronto.edu>
@mpirvu
Copy link
Contributor

mpirvu commented Nov 18, 2021

jenkins test sanity all jdk11

@mpirvu
Copy link
Contributor

mpirvu commented Nov 19, 2021

jenkins test sanity plinuxjit,xlinuxjit,zlinuxjit jdk11

@mpirvu mpirvu added the comp:jitserver Artifacts related to JIT-as-a-Service project label Nov 19, 2021
@mpirvu mpirvu merged commit efb7618 into eclipse-openj9:master Nov 19, 2021
@AlexeyKhrabrov AlexeyKhrabrov deleted the jitserver_aotcache_records_fix branch November 19, 2021 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp:jitserver Artifacts related to JIT-as-a-Service project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants