hg: jdk9/hs/jdk: 87 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Apr 22 09:47:04 UTC 2016


Changeset: 9d0e97030468
Author:    rhalade
Date:      2016-04-14 14:42 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9d0e97030468

8151834: Test SmallPrimeExponentP.java times out intermittently
Reviewed-by: weijun

! test/sun/security/mscapi/SmallPrimeExponentP.java

Changeset: 0bb2dfd0852c
Author:    xuelei
Date:      2016-04-15 11:09 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0bb2dfd0852c

8072452: Support DHE sizes up to 8192-bits and DSA sizes up to 3072-bits
Reviewed-by: valeriep, mullan, coffeys

! src/java.base/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/DHParameterGenerator.java
! src/java.base/share/classes/sun/security/provider/DSAKeyPairGenerator.java
! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java
! src/java.base/share/classes/sun/security/provider/ParameterCache.java
! src/java.base/share/classes/sun/security/ssl/DHCrypt.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
+ test/com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java
+ test/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java
+ test/com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java
+ test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java
+ test/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java
! test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java
+ test/sun/security/provider/DSA/SupportedDSAParamGen.java
! test/sun/security/provider/DSA/TestKeyPairGenerator.java

Changeset: 59f9a8d7b718
Author:    robm
Date:      2016-04-15 14:29 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/59f9a8d7b718

8150234: Windows 10 App Containers disallow access to ICMP calls
Reviewed-by: chegar

! src/java.base/windows/native/libnet/Inet4AddressImpl.c
! src/java.base/windows/native/libnet/Inet6AddressImpl.c

Changeset: 8606d027b2c2
Author:    chegar
Date:      2016-04-15 16:19 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8606d027b2c2

8137058: Clear out all non-Critical APIs from sun.reflect
Reviewed-by: alanb, jfranck, mchung

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/ObjectStreamField.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/security/AccessController.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
+ src/java.base/share/classes/jdk/internal/reflect/AccessorGenerator.java
+ src/java.base/share/classes/jdk/internal/reflect/BootstrapConstructorAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/ByteVector.java
+ src/java.base/share/classes/jdk/internal/reflect/ByteVectorFactory.java
+ src/java.base/share/classes/jdk/internal/reflect/ByteVectorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/CallerSensitive.java
+ src/java.base/share/classes/jdk/internal/reflect/ClassDefiner.java
+ src/java.base/share/classes/jdk/internal/reflect/ClassFileAssembler.java
+ src/java.base/share/classes/jdk/internal/reflect/ClassFileConstants.java
+ src/java.base/share/classes/jdk/internal/reflect/ConstantPool.java
+ src/java.base/share/classes/jdk/internal/reflect/ConstructorAccessor.java
+ src/java.base/share/classes/jdk/internal/reflect/ConstructorAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/DelegatingConstructorAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/DelegatingMethodAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/FieldAccessor.java
+ src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/InstantiationExceptionConstructorAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/Label.java
+ src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
+ src/java.base/share/classes/jdk/internal/reflect/MagicAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodAccessor.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/NativeConstructorAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/NativeMethodAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/Reflection.java
+ src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
+ src/java.base/share/classes/jdk/internal/reflect/SerializationConstructorAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/SignatureIterator.java
+ src/java.base/share/classes/jdk/internal/reflect/UTF8.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeBooleanFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeByteFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeCharacterFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeDoubleFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorFactory.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeFloatFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeIntegerFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeLongFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeObjectFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedByteFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedLongFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedShortFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeShortFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticBooleanFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticByteFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticCharacterFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticDoubleFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticFloatFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticIntegerFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticLongFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticObjectFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticShortFieldAccessorImpl.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
- src/java.base/share/classes/sun/reflect/AccessorGenerator.java
- src/java.base/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/ByteVector.java
- src/java.base/share/classes/sun/reflect/ByteVectorFactory.java
- src/java.base/share/classes/sun/reflect/ByteVectorImpl.java
- src/java.base/share/classes/sun/reflect/CallerSensitive.java
- src/java.base/share/classes/sun/reflect/ClassDefiner.java
- src/java.base/share/classes/sun/reflect/ClassFileAssembler.java
- src/java.base/share/classes/sun/reflect/ClassFileConstants.java
- src/java.base/share/classes/sun/reflect/ConstantPool.java
- src/java.base/share/classes/sun/reflect/ConstructorAccessor.java
- src/java.base/share/classes/sun/reflect/ConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java
- src/java.base/share/classes/sun/reflect/FieldAccessor.java
- src/java.base/share/classes/sun/reflect/FieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/FieldInfo.java
- src/java.base/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/Label.java
- src/java.base/share/classes/sun/reflect/LangReflectAccess.java
- src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java
- src/java.base/share/classes/sun/reflect/MethodAccessor.java
- src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java
- src/java.base/share/classes/sun/reflect/MethodAccessorImpl.java
- src/java.base/share/classes/sun/reflect/NativeConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/NativeMethodAccessorImpl.java
- src/java.base/share/classes/sun/reflect/Reflection.java
- src/java.base/share/classes/sun/reflect/ReflectionFactory.java
- src/java.base/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/SignatureIterator.java
- src/java.base/share/classes/sun/reflect/UTF8.java
- src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java
- src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java
! src/java.base/share/native/libjava/Class.c
! src/java.base/share/native/libjava/ConstantPool.c
! src/java.base/share/native/libjava/NativeAccessors.c
! src/java.base/share/native/libjava/Reflection.c
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/jdk.unsupported/share/classes/module-info.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
+ src/jdk.unsupported/share/classes/sun/reflect/Reflection.java
+ src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java
! test/TEST.groups
! test/java/lang/StackWalker/DumpStackTest.java
! test/java/lang/StackWalker/EmbeddedStackWalkTest.java
! test/java/lang/StackWalker/HiddenFrames.java
! test/java/lang/StackWalker/MultiThreadStackWalk.java
! test/java/lang/StackWalker/StackWalkTest.java
! test/java/lang/StackWalker/VerifyStackTrace.java
! test/java/lang/invoke/RevealDirectTest.java
+ test/jdk/internal/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
+ test/jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java
+ test/jdk/internal/reflect/CallerSensitive/MissingCallerSensitive.java
+ test/jdk/internal/reflect/Reflection/GetCallerClass.java
+ test/jdk/internal/reflect/Reflection/GetCallerClassTest.java
+ test/jdk/internal/reflect/Reflection/GetCallerClassTest.sh
+ test/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java
+ test/jdk/internal/reflect/constantPool/ConstantPoolTest.java
+ test/jdk/internal/reflect/constantPool/ConstantPoolTestDummy.jasm
- test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
- test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java
- test/sun/reflect/CallerSensitive/MissingCallerSensitive.java
- test/sun/reflect/Reflection/GetCallerClass.java
- test/sun/reflect/Reflection/GetCallerClassTest.java
- test/sun/reflect/Reflection/GetCallerClassTest.sh
! test/sun/reflect/Reflection/GetCallerClassWithDepth.java
+ test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java
- test/sun/reflect/constantPool/ConstantPoolTest.java
- test/sun/reflect/constantPool/ConstantPoolTestDummy.jasm
! test/tools/launcher/modules/addexports/AddExportsTest.java

Changeset: 6512923d64e5
Author:    darcy
Date:      2016-04-15 10:14 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6512923d64e5

4851642: Add fused multiply add to Java math library
Reviewed-by: bpb, nadezhin

! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
+ test/java/lang/Math/FusedMultiplyAddTests.java
! test/java/lang/Math/Tests.java

Changeset: 60fdfede6d80
Author:    sherman
Date:      2016-04-15 13:05 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/60fdfede6d80

8147460: Clean-up jrtfs implementation
Reviewed-by: alanb, jlaskey, sundar

! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
- src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileAttributes.java
- src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileSystem.java
- src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtPath.java
+ src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java
- src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileAttributes.java
- src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileSystem.java
- src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedPath.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributeView.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileStore.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
+ src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java
- src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java
! test/jdk/internal/jrtfs/PathOps.java

Changeset: e8b09982c198
Author:    rhalade
Date:      2016-04-16 01:23 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e8b09982c198

8154382: Remove intermittent keyword from SupportedDSAParamGen.java
Reviewed-by: xuelei

! test/sun/security/provider/DSA/SupportedDSAParamGen.java

Changeset: e2b04e57b51a
Author:    coffeys
Date:      2016-04-16 13:14 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e2b04e57b51a

8154304: NullpointerException at LdapReferralException.getReferralContext
Reviewed-by: xuelei, vinnie

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralContext.java

Changeset: fd1140dd7636
Author:    redestad
Date:      2016-04-18 12:36 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fd1140dd7636

8154238: Drop code to support Windows XP in windows socket impl
Reviewed-by: chegar

! src/java.base/windows/classes/java/net/PlainSocketImpl.java

Changeset: 3459ee432728
Author:    redestad
Date:      2016-04-18 14:01 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3459ee432728

8154436: Drop code to support Windows XP in windows async channel impl
Reviewed-by: chegar, alanb

! src/java.base/windows/classes/sun/nio/ch/Iocp.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java

Changeset: 6c46df4651c9
Author:    redestad
Date:      2016-04-18 16:48 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6c46df4651c9

8154454: Fix compilation issue in PlainSocketImpl
Reviewed-by: chegar

! src/java.base/windows/classes/java/net/PlainSocketImpl.java

Changeset: f3d87364cb1a
Author:    redestad
Date:      2016-04-18 16:49 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f3d87364cb1a

8154455: Fix compilation issue in WindowsAsynchronousSocketChannelImpl
Reviewed-by: alanb, chegar

! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java

Changeset: 9f0bccd2ef66
Author:    ksrini
Date:      2016-04-18 07:30 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9f0bccd2ef66

8151056: ASM enable original deprecated methods.
Reviewed-by: forax, sundar

! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java

Changeset: 35225b837d66
Author:    alanb
Date:      2016-04-18 16:18 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/35225b837d66

8154159: rmic should not have a supported entry point
Reviewed-by: rriggs, chegar

! make/launcher/Launcher-jdk.rmic.gmk
! src/java.base/share/conf/security/java.security
- src/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java
! src/jdk.rmic/share/classes/module-info.java
! test/java/lang/SecurityManager/RestrictedPackages.java

Changeset: 96d7dc590098
Author:    sherman
Date:      2016-04-18 10:57 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/96d7dc590098

8154403: JRT filesystem loaded by JDK8 with URLClassLoader is not closable since JDK-8147460
Reviewed-by: alanb

! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! test/jdk/internal/jrtfs/WithSecurityManager.java
! test/jdk/internal/jrtfs/remote/Main.java
! test/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java

Changeset: 4eff3bde0dc3
Author:    prappo
Date:      2016-04-18 19:40 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4eff3bde0dc3

8153353: HPACK implementation
Reviewed-by: chegar, rriggs

+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/BinaryRepresentationWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/BulkSizeUpdateWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/Decoder.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/DecodingCallback.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/Encoder.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/Huffman.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/ISO_8859_1.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexNameValueWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexedWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerReader.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralNeverIndexedWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWithIndexingWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/SizeUpdateWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/package-info.java
+ test/java/net/httpclient/http2/HpackDriver.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BinaryPrimitivesTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BuffersTestingKit.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/CircularBufferTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HeaderTableTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HuffmanTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/SpecHelper.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/TestHelper.java

Changeset: e940ba799ea7
Author:    chegar
Date:      2016-04-18 20:58 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e940ba799ea7

8147553: Remove sun.misc.ManagedLocalsThread from java.management
Reviewed-by: dfuchs

! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerCommunicatorAdmin.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.management/share/classes/module-info.java
! src/java.management/share/classes/sun/management/jdp/JdpController.java

Changeset: 54fb2d67b862
Author:    chegar
Date:      2016-04-18 20:58 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/54fb2d67b862

8153372: Remove sun.misc.ManagedLocalsThread from jdk.httpserver
Reviewed-by: alanb

! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java

Changeset: dfe21904a466
Author:    chegar
Date:      2016-04-18 20:58 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/dfe21904a466

8153158: Remove sun.misc.ManagedLocalsThread from java.logging
Reviewed-by: dfuchs, redestad

! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/module-info.java

Changeset: 92280897299f
Author:    smarks
Date:      2016-04-18 14:10 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/92280897299f

8145468: update java.lang APIs with new deprecations
Reviewed-by: alanb, psandoz, lancea, forax, scolebourne, chegar, martin

! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/Short.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java
! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionExecuter.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionResolver.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/Parser.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/MessageOutput.java

Changeset: b41d8ad46db8
Author:    amurillo
Date:      2016-04-18 15:39 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b41d8ad46db8

Merge

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/Thread.java
- src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileAttributes.java
- src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileSystem.java
- src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtPath.java
- src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileAttributes.java
- src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileSystem.java
- src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedPath.java
- src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java
- src/java.base/share/classes/sun/reflect/AccessorGenerator.java
- src/java.base/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/ByteVector.java
- src/java.base/share/classes/sun/reflect/ByteVectorFactory.java
- src/java.base/share/classes/sun/reflect/ByteVectorImpl.java
- src/java.base/share/classes/sun/reflect/CallerSensitive.java
- src/java.base/share/classes/sun/reflect/ClassDefiner.java
- src/java.base/share/classes/sun/reflect/ClassFileAssembler.java
- src/java.base/share/classes/sun/reflect/ClassFileConstants.java
- src/java.base/share/classes/sun/reflect/ConstantPool.java
- src/java.base/share/classes/sun/reflect/ConstructorAccessor.java
- src/java.base/share/classes/sun/reflect/ConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java
- src/java.base/share/classes/sun/reflect/FieldAccessor.java
- src/java.base/share/classes/sun/reflect/FieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/FieldInfo.java
- src/java.base/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/Label.java
- src/java.base/share/classes/sun/reflect/LangReflectAccess.java
- src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java
- src/java.base/share/classes/sun/reflect/MethodAccessor.java
- src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java
- src/java.base/share/classes/sun/reflect/MethodAccessorImpl.java
- src/java.base/share/classes/sun/reflect/NativeConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/NativeMethodAccessorImpl.java
- src/java.base/share/classes/sun/reflect/Reflection.java
- src/java.base/share/classes/sun/reflect/ReflectionFactory.java
- src/java.base/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/SignatureIterator.java
- src/java.base/share/classes/sun/reflect/UTF8.java
- src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java
- src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java
- src/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java
! test/java/lang/StackWalker/DumpStackTest.java
! test/java/lang/StackWalker/StackWalkTest.java
! test/java/lang/StackWalker/VerifyStackTrace.java
- test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
- test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java
- test/sun/reflect/CallerSensitive/MissingCallerSensitive.java
- test/sun/reflect/Reflection/GetCallerClass.java
- test/sun/reflect/Reflection/GetCallerClassTest.java
- test/sun/reflect/Reflection/GetCallerClassTest.sh
- test/sun/reflect/constantPool/ConstantPoolTest.java
- test/sun/reflect/constantPool/ConstantPoolTestDummy.jasm

Changeset: d094de1b933d
Author:    amurillo
Date:      2016-04-18 20:19 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d094de1b933d

Merge

! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java

Changeset: def1edac0ea5
Author:    sherman
Date:      2016-04-18 22:12 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/def1edac0ea5

8154498: fix to 8154403 results in failure of UserModuleTest.java on all platforms
Reviewed-by: darcy, sundar

! test/tools/jlink/plugins/InstalledModuleDescriptors/src/m1/p1/Main.java

Changeset: 9bde86ff09ba
Author:    xiaofeya
Date:      2016-04-19 01:40 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9bde86ff09ba

8146758: NetworkInterfaceStreamTest.java fails intermittently at comparing network interfaces
Reviewed-by: chegar
Contributed-by: Felix Yang <felix.yang at oracle.com>

! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java

Changeset: 79e92af0d115
Author:    prappo
Date:      2016-04-19 12:20 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/79e92af0d115

8154487: java.httpclient/sun.net.httpclient.hpack.DecoderTest failing on Windows
Reviewed-by: chegar

! src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java

Changeset: 214c1ee32e00
Author:    mhaupt
Date:      2016-04-19 14:39 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/214c1ee32e00

8150956: j.l.i.MethodHandles.whileLoop(...) and .iteratedLoop(...) throw unexpected exceptions in the case of 'init' return type is void
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LoopCombinatorTest.java

Changeset: 1dfade83d611
Author:    martin
Date:      2016-04-18 09:38 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1dfade83d611

8154470: defines.h confused about PROGNAME and JAVA_ARGS
Summary: Fiddle with const_progname initializations
Reviewed-by: ksrini, alanb

! src/java.base/share/native/launcher/defines.h
! test/tools/launcher/Arrrghs.java
! test/tools/launcher/DefaultLocaleTestRun.java
! test/tools/launcher/ExecutionEnvironment.java
! test/tools/launcher/FXLauncherTest.java
! test/tools/launcher/I18NTest.java
! test/tools/launcher/MiscTests.java
! test/tools/launcher/Settings.java
! test/tools/launcher/TestHelper.java
! test/tools/launcher/TestSpecialArgs.java
! test/tools/launcher/TooSmallStackSize.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/VersionCheck.java

Changeset: 09c6eb910cca
Author:    arapte
Date:      2016-03-30 15:26 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/09c6eb910cca

8033936: java.awt.List events are not sent properly to handleEvent or ItemListener
Reviewed-by: serb, psadhukhan

! src/java.desktop/windows/native/libawt/windows/awt_List.h
+ test/java/awt/List/ItemEventTest/ItemEventTest.java

Changeset: 255bd388febe
Author:    psadhukhan
Date:      2016-03-30 16:00 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/255bd388febe

8061258: [macosx] PrinterJob's native Print Dialog does not reflect specified Copies or Page Ranges
Reviewed-by: prr, jdv

! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
+ test/java/awt/print/PrinterJob/DlgAttrsBug.java

Changeset: 54e71ec0aca2
Author:    psadhukhan
Date:      2016-03-30 17:17 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/54e71ec0aca2

8042713: [macosx] Print dialog does not update attribute set with page range
Reviewed-by: prr, jdv

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
+ test/java/awt/print/PrinterJob/PrintAttributeUpdateTest.java

Changeset: 240eced1e92d
Author:    aghaisas
Date:      2016-03-31 15:30 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/240eced1e92d

6353518: Creation of a WritableRaster with a custom DataBuffer causes erroneous Exception
Reviewed-by: serb, prr, flar

! src/java.desktop/macosx/classes/sun/java2d/IntegerNIORaster.java
! src/java.desktop/share/classes/java/awt/image/Raster.java
! src/java.desktop/share/classes/sun/awt/image/ByteBandedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ByteComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/ByteInterleavedRaster.java
! src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java
! src/java.desktop/share/classes/sun/awt/image/IntegerComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/IntegerInterleavedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortBandedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortInterleavedRaster.java
+ test/java/awt/image/RasterCreationTest.java

Changeset: 0643c56e3c86
Author:    dmarkov
Date:      2016-04-01 11:22 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0643c56e3c86

8073400: Some Monospaced logical fonts have a different width
Reviewed-by: okutsu, prr

! make/data/fontconfig/windows.fontconfig.properties
+ test/java/awt/font/MonospacedGlyphWidth/MonospacedGlyphWidthTest.java

Changeset: e893bf502461
Author:    avstepan
Date:      2016-04-01 13:52 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e893bf502461

8149028: [TEST] add test for TIFFDirectory
Reviewed-by: ssadetsky, yan

+ test/javax/imageio/plugins/tiff/TIFFDirectoryTest.java
+ test/javax/imageio/plugins/tiff/TIFFDirectoryWriteReadTest.java
+ test/javax/imageio/plugins/tiff/TIFFImageReadParamTest.java

Changeset: 383396b68e1b
Author:    prr
Date:      2016-04-01 09:52 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/383396b68e1b

8153272: [pit] Tag @run requires "main" in java/awt/FontClass/CreateFont/CreateFontArrayTest.java
Reviewed-by: yan

! test/java/awt/FontClass/CreateFont/CreateFontArrayTest.java

Changeset: 37d0a7de90ef
Author:    pkbalakr
Date:      2016-04-04 11:26 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/37d0a7de90ef

6897701: In Nimbus Disabled Menus and Menu Items don't look disabled
Reviewed-by: ssadetsky, alexsch

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java
+ test/javax/swing/LookAndFeel/6897701/JMenuItemsTest.java

Changeset: 1a1f63675bd4
Author:    psadhukhan
Date:      2016-04-04 16:54 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1a1f63675bd4

6357905: java.awt.JobAttributes.getFromPage() and getToPage() always returns "1".
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/PrintJob2D.java
+ test/java/awt/PrintJob/JobAttrUpdateTest.java

Changeset: c7da98916a26
Author:    prr
Date:      2016-04-04 14:22 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c7da98916a26

8147544: Remove sun.misc.ManagedLocalsThread from java.desktop
Reviewed-by: serb, chegar

! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java
! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioPusher.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftJitterCorrector.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/java/awt/EventDispatchThread.java
! src/java.desktop/share/classes/java/awt/image/renderable/RenderableImageProducer.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/TimerQueue.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/LayoutQueue.java
! src/java.desktop/share/classes/sun/applet/AppletClassLoader.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java
! src/java.desktop/share/classes/sun/applet/AppletViewer.java
! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodManager.java
! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java
! src/java.desktop/share/classes/sun/font/CreatedFontTracker.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/java2d/Disposer.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderQueue.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ServiceNotifier.java
! src/java.desktop/unix/classes/sun/awt/X11/GtkFileDialogPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPageDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrintDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java
! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java

Changeset: 68f3e1ef3a50
Author:    ssadetsky
Date:      2016-04-05 10:39 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/68f3e1ef3a50

8146301: Enter key does not work in a deserialized JFileChooser
Reviewed-by: alexsch, prr

! src/java.desktop/share/classes/javax/swing/JFileChooser.java
+ test/javax/swing/JFileChooser/DeserializedJFileChooser/DeserializedJFileChooserTest.java

Changeset: 1a953a0b6aec
Author:    ssadetsky
Date:      2016-04-05 10:47 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1a953a0b6aec

8149631: rgb(...) CSS color values are not parsed properly
Reviewed-by: alexsch

! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
+ test/javax/swing/text/html/CSS/ColorValue/RGBColorValueTest.java

Changeset: fe244f96f156
Author:    ssadetsky
Date:      2016-04-05 10:59 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fe244f96f156

8151333: Some AWT functions may access an array outside of its bounds
Reviewed-by: alexsch, prr

! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: 34ed742d3f0e
Author:    jdv
Date:      2016-04-05 14:52 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/34ed742d3f0e

8153363: Redundant check for number of components in PackedColorModel.equals() method
Reviewed-by: prr, flar

! src/java.desktop/share/classes/java/awt/image/PackedColorModel.java

Changeset: 3510f04dd509
Author:    aniyogi
Date:      2016-04-05 15:37 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3510f04dd509

8137169: [macosx] Incorrect minimal heigh of JTabbedPane with more tabs
Reviewed-by: rchamyal, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
+ test/javax/swing/JTabbedPane/8137169/ScrollableTabbedPaneTest.java

Changeset: d1e50e022128
Author:    serb
Date:      2016-04-05 17:30 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d1e50e022128

8152501: closed/javax/sound/sampled/FileWriter/WaveBigEndian.java failing
Reviewed-by: amenkov

! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java
+ test/javax/sound/midi/Gervill/AudioFloatConverter/Bits16ToFromFloatArray.java
+ test/javax/sound/midi/Gervill/AudioFloatConverter/Bits24ToFromFloatArray.java
+ test/javax/sound/midi/Gervill/AudioFloatConverter/Bits32ToFromFloatArray.java
+ test/javax/sound/midi/Gervill/AudioFloatConverter/Bits64ToFromFloatArray.java
+ test/javax/sound/midi/Gervill/AudioFloatConverter/Bits8ToFromFloatArray.java

Changeset: 86cfbca6483b
Author:    serb
Date:      2016-04-05 17:44 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/86cfbca6483b

7076354: JavaSoundAudioClip stop() Method sequencer.addMetaEventListener(this); wrong?
Reviewed-by: amenkov

! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java

Changeset: 5efc1194fa78
Author:    serb
Date:      2016-04-05 18:11 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5efc1194fa78

8144166: [macosx] Test java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java fails
Reviewed-by: alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java
! test/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java
+ test/javax/swing/JInternalFrame/DockIconRepaint/DockIconRepaint.java

Changeset: b2244c4ecc1d
Author:    serb
Date:      2016-04-05 18:23 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b2244c4ecc1d

8151773: [macosx] TrayIcon.imageAutoSize property is ignored
Reviewed-by: alexsch

! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java

Changeset: a80c0f7dccb1
Author:    prr
Date:      2016-04-05 09:17 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a80c0f7dccb1

Merge

- make/src/classes/build/tools/module/Module.java
- make/src/classes/build/tools/module/ModuleInfoReader.java
- make/src/classes/build/tools/module/ModulesXmlReader.java
- make/src/classes/build/tools/module/ModulesXmlWriter.java
- src/java.base/share/classes/sun/misc/GC.java
- src/java.base/share/classes/sun/misc/InvalidJarIndexException.java
- src/java.base/share/classes/sun/misc/JarIndex.java
- src/java.base/share/classes/sun/misc/VMSupport.java
- src/java.base/share/classes/sun/misc/resources/Messages.java
- src/java.base/share/classes/sun/misc/resources/Messages_de.java
- src/java.base/share/classes/sun/misc/resources/Messages_es.java
- src/java.base/share/classes/sun/misc/resources/Messages_fr.java
- src/java.base/share/classes/sun/misc/resources/Messages_it.java
- src/java.base/share/classes/sun/misc/resources/Messages_ja.java
- src/java.base/share/classes/sun/misc/resources/Messages_ko.java
- src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java
- src/java.base/share/classes/sun/misc/resources/Messages_sv.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java
- src/java.base/share/native/libjava/GC.c

Changeset: bfc54d30912e
Author:    alexsch
Date:      2016-04-05 21:13 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/bfc54d30912e

6949414: JMenu.buildMenuElementArray() endless loop
6424606: behavior of returned from MenuSelectionManager.defaultManager() object is inconsistent with spec
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/JMenu.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
+ test/javax/swing/JPopupMenu/6949414/JPopupMenuEndlessLoopTest.java

Changeset: 92712bccdebb
Author:    prr
Date:      2016-04-05 11:52 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/92712bccdebb

8146324: Add sun.font.FontUtilities.isComplexCharCode or related method
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
+ test/java/awt/FontClass/TextRequiresLayoutTest.java

Changeset: 01419d57f47c
Author:    jdv
Date:      2016-04-06 12:25 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/01419d57f47c

8044289: In ImageIO.write() and ImageIO.read() null stream is not handled properly.
Reviewed-by: prr, serb, psadhukhan

! src/java.desktop/share/classes/javax/imageio/ImageIO.java
+ test/javax/imageio/stream/NullStreamCheckTest.java

Changeset: 083660214bea
Author:    yan
Date:      2016-04-06 14:44 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/083660214bea

8152693: Changed behavior of java/awt/xembed/server/TestXEmbedServerJava.java test
Reviewed-by: ssadetsky, serb

! test/java/awt/xembed/server/TestXEmbedServerJava.java

Changeset: 282fa37a9dc4
Author:    ptbrunet
Date:      2016-04-06 18:59 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/282fa37a9dc4

8153149: Uninitialised memory in WinAccessBridge.cpp:1128
Summary: remove extraneous initializer
Reviewed-by: prr, serb
Contributed-by: peter.brunet at oracle.com

! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp

Changeset: 53e8a38d23f6
Author:    ptbrunet
Date:      2016-04-06 19:53 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/53e8a38d23f6

8153153: Format string argument mismatch in jaccesswalker.cpp:545
Summary: Use proper format specifier
Reviewed-by: prr, serb
Contributed-by: peter.brunet at oracle.com

! src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalker.cpp

Changeset: dc79a53039f7
Author:    peytoia
Date:      2016-04-08 12:00 +0900
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/dc79a53039f7

7015696: The new currency symbols 20B9 (INDIAN RUPEE), 20BA (TURKISH LIRA), 20BD (RUBLE SIGN) not displayed
8031992: Add Kannada support to the JDK
Reviewed-by: okutsu, peytoia
Contributed-by: Nishit Jain <nishit.jain at oracle.com>

! make/data/fontconfig/windows.fontconfig.properties

Changeset: 910cdd92b709
Author:    avstepan
Date:      2016-04-08 12:56 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/910cdd92b709

8152183: [TEST] add test for TIFFField
Reviewed-by: prr, yan

+ test/javax/imageio/plugins/tiff/MultiPageImageTIFFFieldTest.java
! test/javax/imageio/plugins/tiff/TIFFDirectoryWriteReadTest.java
+ test/javax/imageio/plugins/tiff/TIFFFieldTest.java

Changeset: 061cb940b183
Author:    serb
Date:      2016-04-11 21:07 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/061cb940b183

6832045: DefaultSynthStyle.{getStateInfo,getMatchCount) should use Integer.bitCount
Reviewed-by: alexsch, twisti

! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java

Changeset: b37554a7984d
Author:    ddehaven
Date:      2016-04-11 11:19 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b37554a7984d

Merge

- src/java.base/share/classes/java/lang/reflect/WeakCache.java
- src/java.base/share/classes/sun/misc/CRC16.java
- src/java.base/share/classes/sun/misc/Cache.java
- src/java.base/share/classes/sun/misc/ManagedLocalsThread.java
- src/java.base/share/classes/sun/misc/Signal.java
- src/java.base/share/classes/sun/misc/SignalHandler.java
- src/java.base/share/classes/sun/misc/SoftCache.java
- src/java.base/share/classes/sun/misc/Unsafe.java
- src/java.base/share/classes/sun/net/spi/nameservice/NameService.java
- src/java.base/share/classes/sun/net/spi/nameservice/NameServiceDescriptor.java
- src/java.base/unix/classes/sun/misc/GThreadHelper.java
- src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java
- src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameServiceDescriptor.java
- test/java/net/Inet4Address/DummyNameService.java
- test/java/net/Inet4Address/DummyNameServiceDescriptor.java
- test/java/net/Inet4Address/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/java/net/URLPermission/nstest/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/java/net/URLPermission/nstest/SimpleNameService.java
- test/java/net/URLPermission/nstest/SimpleNameServiceDescriptor.java
- test/sun/net/InetAddress/nameservice/chaining/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/net/InetAddress/nameservice/chaining/Providers.java
- test/sun/net/InetAddress/nameservice/chaining/Simple1NameServiceDescriptor.java
- test/sun/net/InetAddress/nameservice/chaining/Simple2NameServiceDescriptor.java
- test/sun/net/InetAddress/nameservice/chaining/SimpleNameService.java
- test/sun/net/InetAddress/nameservice/deadlock/Hang.java
- test/sun/net/InetAddress/nameservice/deadlock/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameService.java
- test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameServiceDescriptor.java
- test/sun/net/InetAddress/nameservice/simple/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/net/InetAddress/nameservice/simple/SimpleNameService.java
- test/sun/net/InetAddress/nameservice/simple/SimpleNameServiceDescriptor.java
- test/sun/security/krb5/auto/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/security/krb5/canonicalize/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/security/x509/URICertStore/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor

Changeset: 2ad92ad4e9a9
Author:    ptbrunet
Date:      2016-04-11 21:41 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2ad92ad4e9a9

8150056: Remove package access restriction of com.sun.java.accessibility.util.internal
Summary: Remove use of Class.forName; remove package access check from getAccessible
Reviewed-by: prr, asmotrak, ahgross
Contributed-by: peter.brunet at oracle.com

! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/Translator.java

Changeset: 4ca4f2c8d975
Author:    arapte
Date:      2016-04-12 14:40 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4ca4f2c8d975

6191390: Action Event triggered by list does not reflect the modifiers properly on win32
Reviewed-by: serb, psadhukhan

! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_List.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp
+ test/java/awt/Button/ActionEventTest/ActionEventTest.java
+ test/java/awt/List/ActionEventTest/ActionEventTest.java
+ test/java/awt/MenuBar/ActionEventTest/ActionEventTest.java
+ test/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java

Changeset: b4e29994d167
Author:    ddehaven
Date:      2016-04-19 09:21 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b4e29994d167

Merge


Changeset: 0be735572230
Author:    mrkam
Date:      2016-04-19 11:42 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0be735572230

8154365: JFrame.setDefaultCloseOperation is prohibited in jtreg
Reviewed-by: prr, alexsch

! test/sanity/client/lib/SwingSet3/README
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/ButtonDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/ComboBoxDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/ListDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/OptionPaneDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/ProgressBarDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/ScrollPaneDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/SpinnerDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/SplitPaneDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/TextFieldDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/ToggleButtonDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/TreeDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/WindowDemo.java

Changeset: a7bb22e03a2d
Author:    valeriep
Date:      2016-04-19 22:24 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a7bb22e03a2d

8077360: Lower the number of providers created when using ServiceLoader
Summary: Change ProviderLoader to be singleton and keep providers in java.base internal
Reviewed-by: mullan

! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java

Changeset: feef55acfb91
Author:    valeriep
Date:      2016-04-19 22:25 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/feef55acfb91

8153371: Remove sun.misc.ManagedLocalsThread from jdk.crypto.pkcs11
Summary: Replace usage of ManagedLocalsThread with the new Thread constructor
Reviewed-by: xuelei, chegar

! src/jdk.crypto.pkcs11/share/classes/module-info.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java

Changeset: a44d40b5739a
Author:    weijun
Date:      2015-09-17 18:41 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a44d40b5739a

8134297: NPE in GSSNameElement nameType check
Reviewed-by: xuelei

! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java

Changeset: 95dca8033930
Author:    vadim
Date:      2015-10-20 12:08 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/95dca8033930

8139008: Better state table management
Reviewed-by: prr, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.cpp

Changeset: 371a178f9368
Author:    ascarpino
Date:      2015-12-21 10:43 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/371a178f9368

8143945: Better GCM validation
Reviewed-by: xuelei, mullan

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

Changeset: 8bfed52ded34
Author:    valeriep
Date:      2015-12-23 02:31 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8bfed52ded34

8138593: Make DSA more fair
Summary: Changed nounce K generation to FIPS 186-4 B2.1
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/provider/DSA.java
! test/java/security/Signature/TestInitSignWithMyOwnRandom.java
! test/sun/security/provider/DSA/TestDSA2.java

Changeset: c688e25fe3a0
Author:    prr
Date:      2016-01-13 11:23 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c688e25fe3a0

8146498: Better device table adjustments
Reviewed-by: vadim, mschoene

! src/java.desktop/share/native/libfontmanager/layout/DeviceTables.cpp

Changeset: bb1ac1663380
Author:    prr
Date:      2016-01-13 11:24 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/bb1ac1663380

8146494: Better ligature substitution
Reviewed-by: vadim, mschoene

! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp
! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.cpp

Changeset: 54d479662492
Author:    chegar
Date:      2016-01-20 20:51 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/54d479662492

8129952: Ensure thread consistency
Reviewed-by: alanb, ahgross, skoivu

! src/java.base/share/classes/java/io/ObjectInputStream.java

Changeset: 1ad61546516d
Author:    sjiang
Date:      2016-01-22 13:27 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1ad61546516d

8144430: Improve JMX connections
Reviewed-by: dfuchs, jbachorik, skoivu, ahgross

! src/java.base/share/classes/java/io/ObjectInputStream.java
+ src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java
+ src/java.base/share/classes/jdk/internal/misc/ObjectStreamClassValidator.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
! src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
+ src/java.rmi/share/classes/sun/rmi/server/DeserializationChecker.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java

Changeset: 6768004b7d45
Author:    vlivanov
Date:      2016-03-18 18:07 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6768004b7d45

8152335: Improve MethodHandle consistency
Reviewed-by: acorn, ahgross, jrose
Contributed-by: vladimir.x.ivanov at oracle.com, michael.haupt at oracle.com

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java

Changeset: 28df229ad1ee
Author:    henryjen
Date:      2016-04-19 15:13 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/28df229ad1ee

Merge


Changeset: 5976c4eee3e4
Author:    rhalade
Date:      2016-04-19 18:09 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5976c4eee3e4

8137231: sun/security/rsa/SpecTest.java timeout with Agent error: java.lang.Exception
Reviewed-by: valeriep

! test/sun/security/rsa/SpecTest.java

Changeset: dd6af52fc8aa
Author:    xiaofeya
Date:      2016-04-20 00:35 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/dd6af52fc8aa

8154543: NetworkInterfaceStreamTest.java fails intermittently after JDK-8146758
Reviewed-by: chegar
Contributed-by: Felix Yang <felix.yang at oracle.com>

! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java

Changeset: 5f8d20f427b9
Author:    alanb
Date:      2016-04-20 16:47 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5f8d20f427b9

8154707: java/util/ServiceLoader/modules/BasicTest.java failing
Reviewed-by: chegar

- test/java/util/ServiceLoader/modules/BasicTest.java
+ test/java/util/ServiceLoader/modules/MiscTests.java

Changeset: a7147a466b12
Author:    coffeys
Date:      2016-04-20 22:46 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a7147a466b12

8071125: Improve exception messages in URLPermission
Reviewed-by: chegar, prappo

! src/java.base/share/classes/java/net/URLPermission.java

Changeset: fabd6d558e79
Author:    bpb
Date:      2016-04-20 15:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fabd6d558e79

8154183: (spec) Spec of read(byte[],int,int) and readFully(byte[],int,int) is confusing/incomplete
Summary: Clarify and expand specification of ObjectInputStream.read(byte[],int,int) and both variants of {DataInput,DataInputStream,ObjectInputStream,RandomAccessfile}.readFully().
Reviewed-by: rriggs, smarks

! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java

Changeset: 45cd8577db8e
Author:    amlu
Date:      2016-04-21 14:56 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/45cd8577db8e

8152936: java/lang/Class/GetPackageTest.java needs update to work with newer testng
Reviewed-by: alanb

! test/java/lang/Class/GetPackageTest.java

Changeset: 50d4d6b772d1
Author:    redestad
Date:      2016-04-21 13:39 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/50d4d6b772d1

8154231: Simplify access to System properties from JDK code
Reviewed-by: rriggs, chegar, weijun

! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/URLEncoder.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/file/TempFileHelper.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/PropertyResourceBundle.java
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/jdk/Version.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/net/ResourceManager.java
! src/java.base/share/classes/sun/net/sdp/SdpSupport.java
! src/java.base/share/classes/sun/net/smtp/SmtpClient.java
! src/java.base/share/classes/sun/net/www/MimeLauncher.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/nio/fs/Util.java
! src/java.base/share/classes/sun/security/action/GetIntegerAction.java
! src/java.base/share/classes/sun/security/action/GetPropertyAction.java
! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java
! src/java.base/share/classes/sun/security/ssl/Debug.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystem.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java

Changeset: 1dc37d8d667b
Author:    redestad
Date:      2016-04-21 17:21 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1dc37d8d667b

8154853: java/util/TimeZone/OldIDMappingTest.sh fails after JDK-8154231
Reviewed-by: chegar

! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java

Changeset: 7de6f947d432
Author:    rhalade
Date:      2016-04-21 09:55 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7de6f947d432

8129329: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java failed intermittently
Reviewed-by: xuelei

! test/sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java

Changeset: 788f3987f53b
Author:    ntv
Date:      2016-04-21 17:51 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/788f3987f53b

8154050: java.time.format.DateTimeFormatter can't parse localized zone-offset
Summary: Corrected the mistake in calculating parse end position
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ test/java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java

Changeset: 483242a6482b
Author:    lana
Date:      2016-04-21 12:57 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/483242a6482b

Added tag jdk-9+115 for changeset 35225b837d66

! .hgtags

Changeset: c0f3840e225a
Author:    lana
Date:      2016-04-21 13:37 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c0f3840e225a

Merge

- test/java/util/ServiceLoader/modules/BasicTest.java

Changeset: 6c107c537b84
Author:    amlu
Date:      2016-04-22 13:01 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6c107c537b84

8153933: Remove intermittent key from TimeZone/Bug6772689.java and move back to tier1
Reviewed-by: darcy

! test/TEST.groups
! test/java/util/TimeZone/Bug6772689.java

Changeset: b2d898bbd0c4
Author:    amurillo
Date:      2016-04-22 01:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b2d898bbd0c4

Merge

! src/java.base/share/classes/java/lang/Thread.java
- src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileAttributes.java
- src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileSystem.java
- src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtPath.java
- src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileAttributes.java
- src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileSystem.java
- src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedPath.java
- src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java
- src/java.base/share/classes/sun/reflect/AccessorGenerator.java
- src/java.base/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/ByteVector.java
- src/java.base/share/classes/sun/reflect/ByteVectorFactory.java
- src/java.base/share/classes/sun/reflect/ByteVectorImpl.java
- src/java.base/share/classes/sun/reflect/CallerSensitive.java
- src/java.base/share/classes/sun/reflect/ClassDefiner.java
- src/java.base/share/classes/sun/reflect/ClassFileAssembler.java
- src/java.base/share/classes/sun/reflect/ClassFileConstants.java
- src/java.base/share/classes/sun/reflect/ConstantPool.java
- src/java.base/share/classes/sun/reflect/ConstructorAccessor.java
- src/java.base/share/classes/sun/reflect/ConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java
- src/java.base/share/classes/sun/reflect/FieldAccessor.java
- src/java.base/share/classes/sun/reflect/FieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/FieldInfo.java
- src/java.base/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/Label.java
- src/java.base/share/classes/sun/reflect/LangReflectAccess.java
- src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java
- src/java.base/share/classes/sun/reflect/MethodAccessor.java
- src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java
- src/java.base/share/classes/sun/reflect/MethodAccessorImpl.java
- src/java.base/share/classes/sun/reflect/NativeConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/NativeMethodAccessorImpl.java
- src/java.base/share/classes/sun/reflect/Reflection.java
- src/java.base/share/classes/sun/reflect/ReflectionFactory.java
- src/java.base/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/SignatureIterator.java
- src/java.base/share/classes/sun/reflect/UTF8.java
- src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java
- src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
- src/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java
- test/java/util/ServiceLoader/modules/BasicTest.java
- test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
- test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java
- test/sun/reflect/CallerSensitive/MissingCallerSensitive.java
- test/sun/reflect/Reflection/GetCallerClass.java
- test/sun/reflect/Reflection/GetCallerClassTest.java
- test/sun/reflect/Reflection/GetCallerClassTest.sh
- test/sun/reflect/constantPool/ConstantPoolTest.java
- test/sun/reflect/constantPool/ConstantPoolTestDummy.jasm



More information about the jdk9-all-changes mailing list