-
Notifications
You must be signed in to change notification settings - Fork 751
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
Fix Q types in lambda signature generation #16815
Fix Q types in lambda signature generation #16815
Conversation
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.
LGTM, the PR title should be updated to something that reflects "Correctly generate method signatures for lambda functions that take Q type arguments". Likewise with the commit message |
jenkins test compile win jdk8 |
Jenkins test sanity plinuxvalst jdknext |
Jenkins test sanity,extended xlinuxval jdknext |
bd9a5d0
to
606a5cb
Compare
Just pushed the commit message change (I hope it didn't stop the tests from running) |
Jenkins test sanity plinuxvalst jdknext |
@ehrenjulzert Seems to be compile failures, can you rebase? |
606a5cb
to
abeb6ea
Compare
Okay, I rebased it |
Jenkins test sanity plinuxvalst jdknext |
@ehrenjulzert some build failures |
When I rebase to master I also get compile issues (looks like openj9-openjdk-jdk.valuetypes is too out of date to support the extra boolean parameter that was added to the |
@JasonFengJ9 ^^ |
openj9-openjdk-jdk.valuetypes has There is a merging conflict to prevent a newer update because openjdk valhalla only has For the new API
|
Should I put those changes in this PR or a new one? |
To pass a PR build, the change is required in this PR. |
Alright, I was thinking of putting them in another PR and then rebasing when that got merged, but I suppose that would be overly complicated. |
abeb6ea
to
346a242
Compare
Ok I pushed the fix in 346a242 |
Jenkins test sanity plinuxvalst jdknext |
Jenkins test sanity,extended alinux64val jdknext |
Jenkins test sanity,extended xlinuxval jdknext |
Some more compile errors
|
@JasonFengJ9 is this a jdknext issue? |
Yeah,
@ehrenjulzert this PR need following change as well.
|
Correctly generate method signatures for lambda functions that take Q type arguments For eclipse-openj9#13182 (fixes error in WithFieldAccessorTest) Signed-off-by: Ehren Julien-Neitzert <[email protected]>
346a242
to
e8ffceb
Compare
Pushed the fix in e8ffceb |
Jenkins test sanity,extended xlinuxval jdknext |
jenkins test compile win jdk8 |
Correctly generate method signatures for lambda functions that take Q type arguments
For #13182 (fixes error in WithFieldAccessorTest)