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

Implement setParameterLinkageRegisterIndex pure virtual function #8413

Merged
merged 1 commit into from
Jan 27, 2020

Conversation

fjeremic
Copy link
Contributor

This pure virtual function as introduced in OMR to ensure all
subclasses of the linkage class implement it properly. Since
CHelperLinkage is only used for call-outs to CHelper APIs we cannot
implement this function properly, nor do we need to since no one should
ever be calling it. We add a fatal assert to ensure this is the case.

Signed-off-by: Filip Jeremic fjeremic@ca.ibm.com

@fjeremic
Copy link
Contributor Author

fjeremic commented Jan 26, 2020

Depends on eclipse/omr#4776. Leaving this as WIP until that change has been merged. @pshipton FYI this is the fix for the OMR acceptance build failure on Friday.

This pure virtual function as introduced in OMR to ensure all
subclasses of the linkage class implement it properly. Since
CHelperLinkage is only used for call-outs to CHelper APIs we cannot
implement this function properly, nor do we need to since no one should
ever be calling it. We add a fatal assert to ensure this is the case.

Signed-off-by: Filip Jeremic <fjeremic@ca.ibm.com>
@fjeremic
Copy link
Contributor Author

Jenkins test sanity all jdk8 depends eclipse/omr#4776

@fjeremic fjeremic changed the title WIP: Implement setParameterLinkageRegisterIndex pure virtual function Implement setParameterLinkageRegisterIndex pure virtual function Jan 27, 2020
@fjeremic
Copy link
Contributor Author

Unmarking WIP. @pshipton this one is ready if you would like to be a committer for it.

@pshipton pshipton self-assigned this Jan 27, 2020
@pshipton pshipton merged commit e83241b into eclipse-openj9:master Jan 27, 2020
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.

2 participants