-
Notifications
You must be signed in to change notification settings - Fork 728
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
Copy local signature from MethodHandleNatives.resolve #20700
Conversation
e59bbaf
to
74b5d5e
Compare
8211b66
to
ec0efc6
Compare
Adding @fengxue-IS as reviewer. |
8e4c875
to
c98038d
Compare
Signed-off-by: Theresa Mammarella <[email protected]>
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 test sanity.functional,extended plinuxval jdknext |
Jenkins test sanity amac jdk21 |
Jenkins test sanity.functional,extended alinux jdk11 |
true, | ||
true); |
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.
These arguments should be TRUE
, not true
or false
: the argument types are BOOLEAN
, not bool
.
For the case mentioned in #20189 (comment)
sig1
inj9bcv_checkClassLoadingConstraintsForSignature
should be copied butsig2
does not need to be copied. I added an additional boolean for each signature and it is only set to false if the signature is found in a class memory segment.Related to: #20189