-
Notifications
You must be signed in to change notification settings - Fork 738
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 static symbol for constant pool address #4027
Conversation
ff42e00
to
3fa6476
Compare
6a7fd04
to
4792d78
Compare
Create a static symbol to represent the constant pool address for a resolved method so that a loadaddr node can be created when the CP address is needed in trees and AOT can relocate the address value correctly. Signed-off-by: Yi Zhang <yizhang@ca.ibm.com>
Jenkins test sanity xlinux,win,plinux jdk8,jdk11 |
FYI any concerns a @dsouzai ? |
I can't tell from just this commit whether that's true. Is there code somewhere already where you check that this |
the check for CP Address is in this PR eclipse-omr/omr#3334 |
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.
With eclipse-omr/omr#3334 the AOT side of things make sense, so LGTM.
the failure is due to a known issue #4135 |
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
Create a static symbol to represent the constant pool address for a
resolved method so that a loadaddr node can be created when the CP
address is needed in trees and AOT can relocate the address value
correctly.
Signed-off-by: Yi Zhang yizhang@ca.ibm.com