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

Add rdbar handling in NullChk evaluator #3524

Merged
merged 1 commit into from
Jan 30, 2019

Conversation

dchopra001
Copy link
Contributor

@dchopra001 dchopra001 commented Jan 29, 2019

NullChk's special case in compressed pointers mode where the node to be null checked is not the iiload but its child (ex. an aload) will now also handle the case where the parent is a rdbar node.

Signed-off-by: Dhruv Chopra Dhruv.C.Chopra@ibm.com

NullChk's special case in compressed pointers where
the node to be null checked is not the iiload but its
child (ex. an aload) will now also handle the case
where the child is rdbad node.

Signed-off-by: Dhruv Chopra <Dhruv.C.Chopra@ibm.com>
@dchopra001 dchopra001 requested a review from fjeremic as a code owner January 29, 2019 19:41
@dchopra001 dchopra001 changed the title WIP: Add rdbar handling in NullChk evaluator Add rdbar handling in NullChk evaluator Jan 29, 2019
@fjeremic fjeremic self-assigned this Jan 30, 2019
Copy link
Contributor

@fjeremic fjeremic left a comment

Choose a reason for hiding this comment

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

This code really belongs in OpenJ9. I see the x86 implementation already exists there. @dchopra001 could you open up a beginner issues to migrate this code on all codegens to OpenJ9?

@fjeremic
Copy link
Contributor

@genie-omr build all

@fjeremic fjeremic merged commit a733f7f into eclipse-omr:master Jan 30, 2019
@dchopra001
Copy link
Contributor Author

This code really belongs in OpenJ9. I see the x86 implementation already exists there. @dchopra001 could you open up a beginner issues to migrate this code on all codegens to OpenJ9?
#3530

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