hg: jdk9/hs-gc/jdk: 11 new changesets

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Mon Apr 20 14:49:00 UTC 2015


Changeset: dd8d2a336f90
Author:    vlivanov
Date:      2015-03-20 11:42 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/jdk/rev/dd8d2a336f90

8075263: MHI::checkCustomized isn't eliminated for inlined MethodHandles
Reviewed-by: jrose, kvn

! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: 884c4cc50a8f
Author:    zmajo
Date:      2015-03-27 09:02 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/jdk/rev/884c4cc50a8f

Merge

- make/Makefile
- test/java/util/Properties/Basic.java

Changeset: 3463425ac908
Author:    aph
Date:      2015-03-31 12:30 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/jdk/rev/3463425ac908

8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods
Summary: Use unaligned Unsafe loads and stores for ByteBuffer access on platforms which support unaligned access. Add intrinsics for Unsafe.{get,put}-X-Unaligned methods.
Reviewed-by: dholmes, jrose, psandoz, kvn

! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/sun/misc/Unsafe.java
! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java

Changeset: e57a739ba641
Author:    kvn
Date:      2015-04-03 11:41 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/jdk/rev/e57a739ba641

Merge


Changeset: 16381a5f0959
Author:    vlivanov
Date:      2015-04-14 17:59 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/jdk/rev/16381a5f0959

8077054: DMH LFs should be customizeable
Reviewed-by: jrose

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java

Changeset: 63e229f7f822
Author:    vlivanov
Date:      2015-04-14 18:03 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/jdk/rev/63e229f7f822

8057919: Class.getSimpleName() should work for non-JLS compliant class names
Reviewed-by: dholmes, jrose

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/Class.c
+ test/java/lang/Class/getSimpleName/GetSimpleNameTest.java

Changeset: 44a53b8e25e6
Author:    vlivanov
Date:      2015-04-14 18:16 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/jdk/rev/44a53b8e25e6

8076461: JSR292: remove unused native and constants
Reviewed-by: jrose, vlivanov

! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java

Changeset: e0ac3e9decb0
Author:    mhaupt
Date:      2015-04-14 18:26 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/jdk/rev/e0ac3e9decb0

8033465: JSR292: InvokerBytecodeGenerator: convert a check for REF_invokeVirtual on an interface into an assert
Reviewed-by: vlivanov

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java

Changeset: 445debb5c61d
Author:    zmajo
Date:      2015-04-15 09:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/jdk/rev/445debb5c61d

8067648: JVM crashes reproducible with GCM cipher suites in GCTR doFinal
Summary: Change restore mechanism in GCTR.java to avoid setting counter to null; added length check to constructor
Reviewed-by: jrose, kvn, ascarpino

! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java

Changeset: bef7b5c2a953
Author:    zmajo
Date:      2015-04-15 07:49 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/jdk/rev/bef7b5c2a953

Merge


Changeset: c96df29282e3
Author:    kvn
Date:      2015-04-16 14:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/jdk/rev/c96df29282e3

Merge

- test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java



More information about the jdk9-all-changes mailing list