hg: jdk9/hs/jdk: 8 new changesets
tobias.hartmann at oracle.com
tobias.hartmann at oracle.com
Thu Jan 7 19:29:42 UTC 2016
Changeset: a403a4a7a831
Author: psandoz
Date: 2015-12-03 11:17 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a403a4a7a831
8144223: Move j.l.invoke.{ForceInline, DontInline, Stable} to jdk.internal.vm.annotation package
Reviewed-by: jrose, vlivanov, mchung, roland
! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/DontInline.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/ForceInline.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/Stable.java
Changeset: 8e32a37dd7f5
Author: psandoz
Date: 2015-12-09 15:26 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8e32a37dd7f5
8143628: Fork sun.misc.Unsafe and jdk.internal.misc.Unsafe native method tables
Reviewed-by: shade, dholmes, alanb, chegar, mchung
! make/src/classes/build/tools/spp/Spp.java
! src/java.base/share/classes/sun/misc/Unsafe.java
Changeset: 827ce3d74163
Author: psandoz
Date: 2015-10-06 18:42 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/827ce3d74163
8133348: Reference.reachabilityFence
Reviewed-by: plevart, mr, chegar, mchung
Contributed-by: dl at cs.oswego.edu, aleksey.shipilev at oracle.com, paul.sandoz at oracle.com
! src/java.base/share/classes/java/lang/ref/Reference.java
+ test/java/lang/ref/ReachabilityFenceTest.java
Changeset: 4591cb19f8ea
Author: psandoz
Date: 2015-12-17 10:03 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4591cb19f8ea
8136924: Vectorized support for array equals/compare/mismatch using Unsafe
Reviewed-by: plevart, jrose, kvn
! src/java.base/share/classes/java/util/Arrays.java
+ src/java.base/share/classes/java/util/ArraysSupport.java
Changeset: abcef5a34091
Author: twisti
Date: 2015-12-18 10:00 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/abcef5a34091
Merge
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngine.java
- src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngineFactory.java
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.m
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java
Changeset: 2d65c7859d7e
Author: twisti
Date: 2015-12-22 13:41 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2d65c7859d7e
Merge
! src/java.base/share/classes/java/lang/ref/Reference.java
- src/java.base/share/classes/sun/misc/BASE64Decoder.java
- src/java.base/share/classes/sun/misc/BASE64Encoder.java
- src/java.base/share/classes/sun/misc/CharacterDecoder.java
- src/java.base/share/classes/sun/misc/CharacterEncoder.java
- src/java.base/share/classes/sun/misc/HexDumpEncoder.java
- src/java.base/share/classes/sun/misc/ProxyGenerator.java
- src/java.base/share/classes/sun/misc/Queue.java
- src/java.base/share/classes/sun/misc/Request.java
- src/java.base/share/classes/sun/misc/RequestProcessor.java
- src/java.base/share/classes/sun/misc/UCDecoder.java
- src/java.base/share/classes/sun/misc/UCEncoder.java
- src/java.base/share/classes/sun/misc/UUDecoder.java
- src/java.base/share/classes/sun/misc/UUEncoder.java
- src/java.base/share/native/libzip/ZipFile.c
- test/sun/misc/Encode/DecodeBuffer.java
- test/sun/misc/Encode/Encode.java
- test/sun/misc/Encode/GetBytes.java
Changeset: cb31a76eecd1
Author: kvn
Date: 2015-12-28 22:28 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/cb31a76eecd1
8143925: Enhancing CounterMode.crypt() for AES
Summary: Add intrinsic for CounterMode.crypt() to leverage the parallel nature of AES in Counter(CTR) Mode.
Reviewed-by: kvn, ascarpino
Contributed-by: kishor.kharbas at intel.com
! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java
Changeset: 05ce416aa7e0
Author: thartmann
Date: 2016-01-06 08:02 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/05ce416aa7e0
Merge
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
- src/java.base/share/classes/sun/misc/CompoundEnumeration.java
- src/java.base/share/classes/sun/misc/DoubleConsts.java
- src/java.base/share/classes/sun/misc/FDBigInteger.java
- src/java.base/share/classes/sun/misc/FloatConsts.java
- src/java.base/share/classes/sun/misc/FloatingDecimal.java
- src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java
- test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html
- test/javax/sound/midi/MidiDeviceProvider/FakeInfo.java
- test/javax/sound/midi/MidiDeviceProvider/NullInfo.java
- test/javax/sound/midi/MidiDeviceProvider/UnsupportedInfo.java
- test/sun/misc/FloatingDecimal/OldFDBigIntForTest.java
- test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java
- test/sun/misc/FloatingDecimal/TestFDBigInteger.java
- test/sun/misc/FloatingDecimal/TestFloatingDecimal.java
More information about the jdk9-all-changes
mailing list