-
Notifications
You must be signed in to change notification settings - Fork 397
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 arraycmp length child to 64 bits #7313
Conversation
c758d04
to
b4cf92b
Compare
b4cf92b
to
77b15ab
Compare
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.
The aarch64 changes look good to me.
Previously the arraycmp IL opcode's length child was specified as 32 bits but was inconsistent in its use. This commit changes the specification of the length child to 64 bits, and normalizes the use to 64 bits. Closes: eclipse-omr#6992 Signed-off-by: Spencer Comin <spencer.comin@ibm.com>
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 think the x86 changes look good.
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.
jenkins build all |
@Spencer-Comin In the last launched build there seems to be failures in riscv. Can you check? |
The riscv failure looks like an infra failure
|
jenkins build all |
Launched build with riscv64 still failed with @IBMJimmyk / @zl-wang can we get your review for P changes as well ? |
I looked over the P changes inside |
Thanks @IBMJimmyk . @hzongaro / @0xdaryl I think this one is goof to merge. Can we request you to review/merge these changes ? |
Changes have been reviewed by people familiar with the code generation for the various platforms. Merging. |
Previously the arraycmp IL opcode's length child was specified as 32 bits but was inconsistent in its use. This commit changes the specification of the length child to 64 bits, and normalizes the use to 64 bits.
Closes: #6992