-
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
Jep334 VarHandle and VarHandleDesc #4449
Conversation
a493355
to
6474281
Compare
6474281
to
3105ca5
Compare
jcl/src/java.base/share/classes/com/ibm/oti/util/ExternalMessages-MasterIndex.properties
Outdated
Show resolved
Hide resolved
jcl/src/java.base/share/classes/java/lang/invoke/ArrayVarHandle.java
Outdated
Show resolved
Hide resolved
jcl/src/java.base/share/classes/java/lang/invoke/InstanceFieldVarHandle.java
Outdated
Show resolved
Hide resolved
jcl/src/java.base/share/classes/java/lang/invoke/VarHandle.java
Outdated
Show resolved
Hide resolved
jcl/src/java.base/share/classes/java/lang/invoke/VarHandle.java
Outdated
Show resolved
Hide resolved
test/functional/Java12andUp/src/org/openj9/test/java_lang_invoke/Test_VarHandle.java
Outdated
Show resolved
Hide resolved
test/functional/Java12andUp/src/org/openj9/test/java_lang_invoke/Test_VarHandle.java
Outdated
Show resolved
Hide resolved
test/functional/Java12andUp/src/org/openj9/test/java_lang_invoke/helpers/Helper.java
Outdated
Show resolved
Hide resolved
48c6910
to
1c25333
Compare
ready for another review |
1c25333
to
1985b73
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.
Some tabs vs spaces issues in the test code.
* - hashCode | ||
* - toString | ||
*/ | ||
public class Test_VarHandle { |
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.
This file is using spaces instead tabs. Can you convert to tabs to be consistent with the other java code?
* - toString | ||
* - varType: covered in ofArray / ofField / ofStaticField tests | ||
*/ | ||
public class Test_VarHandleDesc { |
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.
tabs vs spaces here as well
1985b73
to
644743f
Compare
I've fixed the formatting issue |
Signed-off-by: Theresa Mammarella <Theresa.T.Mammarella@ibm.com>
644743f
to
1a1477f
Compare
Rebased to address the conflicts |
Jenkins test sanity zlinux jdk12 |
thanks @DanHeidinga ! |
Depends on (see #4195):
Methods:
VarHandleDesc constructor
VarHandleDesc.ofArray
VarHandleDesc.ofField
VarHandleDesc.ofStaticField
VarHandleDesc.resolveConstantDesc
VarHandleDesc.toString
VarHandleDesc.varType
VarHandle.describeConstable
VarHandle.equals
VarHandle.hashCode
VarHandle.toString