hg: jdk9/sandbox/jdk: 2 new changesets

paul.sandoz at oracle.com paul.sandoz at oracle.com
Thu Jul 16 10:12:54 UTC 2015


Changeset: 2f187dc6ee3e
Author:    shade
Date:      2015-07-16 12:01 +0200
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2f187dc6ee3e

8130920: C1 trouble in VarHandle.get tests
Explode the VarForm @Stable array into fields so that
the member name may constant fold.

! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java

Changeset: 7c8c320d5313
Author:    shade
Date:      2015-07-16 12:02 +0200
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7c8c320d5313

8130758: Replace obj.getClass with Objects.requireNonNull

! src/java.base/share/classes/java/lang/invoke/VarHandleBooleans.java
! src/java.base/share/classes/java/lang/invoke/VarHandleBytes.java
! src/java.base/share/classes/java/lang/invoke/VarHandleChars.java
! src/java.base/share/classes/java/lang/invoke/VarHandleDoubles.java
! src/java.base/share/classes/java/lang/invoke/VarHandleFloats.java
! src/java.base/share/classes/java/lang/invoke/VarHandleInts.java
! src/java.base/share/classes/java/lang/invoke/VarHandleLongs.java
! src/java.base/share/classes/java/lang/invoke/VarHandleRefs.java
! src/java.base/share/classes/java/lang/invoke/VarHandleShorts.java



More information about the jdk9-sandbox-changes mailing list