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
Change realTimeGC option as per compilation #8895
Conversation
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 comments that need to be addressed
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 would prefer to leave the implementation of TR_J9VMBase::initializeLocalObjectFlags
to another PR because it needs more thought. Also, this frentend method is not called for RealTime which is the focus of this PR
@mpirvu |
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.
LGTM
Please rebase to eliminate conflits |
80f7721
to
d402a2a
Compare
@mpirvu Rebased, ready for another review. Thanks. |
jenkins compile xlinuxcm jdk11 |
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.
LGTM
CI failed. Looks like a infrastructure issue.
|
This change is to support the JITServer receiving the realTimeGC config setting from the client for per compilation. Also implemented the server version of `getCellSizeForSizeClass() and `getObjectSizeClass()` which were missing and are triggered when realTimeGC is true. Related to eclipse/omr#4945 Fixes: eclipse-openj9#8707 Signed-off-by: Annabelle Huo <Annabelle.Huo@ibm.com>
jenkins test sanity plinuxjit,xlinuxjit jdk8,jdk11 |
xlinux Java8 had a failure that we've seen before:
|
This item is ready to be delivered |
This change is to support the JITServer receiving the
realTimeGC
config setting from the client for per compilation.Also implemented the server version of
getCellSizeForSizeClass()
andgetObjectSizeClass()
which were missing and are triggered whenrealTimeGC
is true.Related to eclipse/omr#4945
Fixes: #8707
Signed-off-by: Annabelle Huo Annabelle.Huo@ibm.com