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

Remove getRegisterSaveDescription from metadata #7334

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

AidanHa
Copy link
Contributor

@AidanHa AidanHa commented Oct 3, 2019

From #7256 we can remove the registerSaveDescription class member, as this is the only consumer of the RSD from the Instruction class, which is not set anywhere and is slated for removal in #7203.

Downstream relative to eclipse-omr/omr#4379

@@ -1469,8 +1465,6 @@ createMethodMetaData(
sizeOfStackAtlasInBytes,
nonmergeableBCI);

data->registerSaveDescription = comp->cg()->getRegisterSaveDescription();

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is still needed. This is a different "registerSaveDescription" that's used to describe registers preserved in the prologue.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This may very well be the cause of your CI failures.

Signed-off-by: Aidan Ha <qbha@edu.uwaterloo.ca>
Signed-off-by: Aidan Ha <qbha@edu.uwaterloo.ca>
@0xdaryl
Copy link
Contributor

0xdaryl commented Oct 4, 2019

You'll need to rebase to pick up the newvalue change in #6569 to avoid the build failure.

@genie-openj9
Copy link

Can one of the admins verify this patch?

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

Successfully merging this pull request may close these issues.

3 participants