-
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
VarHandles class initialization #3928
Conversation
@pdbain-ibm Can you drop the "Version 2" from the commit messages? There's no commits with "Version 1" in them related to this space |
@DanHeidinga In reply to |
Which was never merged. Having a |
jcl/src/java.base/share/classes/java/lang/invoke/StaticFieldVarHandle.java
Outdated
Show resolved
Hide resolved
adb77e3
to
4a0d104
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.
@pdbain-ibm there's a bunch of code here that can be removed now as well. Can you also update the commit comment to remove the "Version 2" reference and remove the å
as well?
jcl/src/java.base/share/classes/java/lang/invoke/StaticFieldVarHandle.java
Outdated
Show resolved
Hide resolved
jcl/src/java.base/share/classes/java/lang/invoke/StaticFieldVarHandle.java
Outdated
Show resolved
Hide resolved
Initialize the class when creating a VarHandle to a static field. This change is to match the behaviour of the reference implementation. Remove unused code and imports. This replaces obsolete changeset eclipse-openj9#192 Signed-off-by: Peter Bain <peter_bain@ca.ibm.com>
This PR is going to fix #3205.
|
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 zlinux jdk11 |
Jenkins test extended xlinux jdk11 |
The test change mentioned meant to support this fix but not required for this PR. |
Initialize the class when creating a VårHandle to a static field. This change
is to match the behaviour of the reference implementation.
Signed-off-by: Peter Bain peter_bain@ca.ibm.com