hg: jdk9/client/jdk: 50 new changesets
david.dehaven at oracle.com
david.dehaven at oracle.com
Mon Apr 11 21:24:05 UTC 2016
Changeset: f6a95da252f4
Author: ascarpino
Date: 2016-04-05 11:48 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f6a95da252f4
8098580: drainRefQueueBounds() puts pressure on pool.size()
Reviewed-by: valeriep
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java
Changeset: 32bb1700f683
Author: alanb
Date: 2016-04-05 21:18 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/32bb1700f683
8153370: Drop use of old style -XaddExports from tests
Reviewed-by: mchung
! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/java/net/Authenticator/B4933582.sh
! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/registry/readTest/readTest.sh
! test/java/rmi/transport/checkFQDN/CheckFQDN.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/util/Locale/LocaleProviders.sh
! test/java/util/PluggableLocale/ExecTest.sh
! test/jdk/modules/etc/VerifyModuleDelegation.java
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java
! test/sun/security/krb5/tools/ktcheck.sh
! test/sun/security/tools/jarsigner/ts.sh
! test/sun/security/tools/keytool/autotest.sh
! test/sun/security/tools/keytool/standard.sh
! test/tools/jimage/VerifyJimage.java
! test/tools/launcher/modules/patch/PatchTest.java
Changeset: cdbccf310303
Author: thartmann
Date: 2016-03-21 08:42 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cdbccf310303
8144693: Intrinsify StringCoding.hasNegatives() on SPARC
Summary: Implemented C2 instrinsic for StringCode.hasNegatives() on SPARC.
Reviewed-by: kvn, jrose, thartmann
Contributed-by: Guy Delamarter <guy.delamarter at oracle.com>
! src/java.base/share/classes/java/lang/StringCoding.java
Changeset: bf8de6e00063
Author: zmajo
Date: 2016-03-21 11:21 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bf8de6e00063
Merge
- test/javax/swing/JScrollPane/8033000/bug8033000.java
Changeset: c102782d9b33
Author: zmajo
Date: 2016-03-23 15:01 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c102782d9b33
Merge
Changeset: 732099b9085b
Author: amurillo
Date: 2016-03-24 15:53 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/732099b9085b
Merge
Changeset: 5e0fd2cdcd55
Author: psandoz
Date: 2016-03-24 11:21 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5e0fd2cdcd55
8149469: ByteBuffer API and implementation enhancements for VarHandles
Reviewed-by: chegar, alanb
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/java/nio/Buffer/Basic-X.java.template
! test/java/nio/Buffer/Basic.java
! test/java/nio/Buffer/BasicByte.java
! test/java/nio/Buffer/BasicChar.java
! test/java/nio/Buffer/BasicDouble.java
! test/java/nio/Buffer/BasicFloat.java
! test/java/nio/Buffer/BasicInt.java
! test/java/nio/Buffer/BasicLong.java
! test/java/nio/Buffer/BasicShort.java
Changeset: c337b8a1e467
Author: psandoz
Date: 2016-03-24 11:21 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c337b8a1e467
8149644: Integrate VarHandles
Reviewed-by: coffeys, mhaupt, vlivanov
Contributed-by: paul.sandoz at oracle.com, aleksey.shipilev at oracle.com
! make/gensrc/Gensrc-java.base.gmk
+ make/gensrc/GensrcVarHandles.gmk
! src/java.base/share/classes/java/lang/invoke/InfoFromMemberName.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
+ src/java.base/share/classes/java/lang/invoke/VarForm.java
+ src/java.base/share/classes/java/lang/invoke/VarHandle.java
+ src/java.base/share/classes/java/lang/invoke/VarHandleByteArrayBase.java
+ src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java
+ src/java.base/share/classes/java/lang/invoke/VarHandles.java
+ src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
+ src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! src/java.base/share/classes/java/lang/invoke/package-info.java
+ test/java/lang/invoke/VarHandles/VarHandleBaseByteArrayTest.java
+ test/java/lang/invoke/VarHandles/VarHandleBaseTest.java
+ test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
+ test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
+ test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
+ test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
+ test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
+ test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
+ test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
+ test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
+ test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
+ test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java
+ test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
+ test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
+ test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
+ test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
+ test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java
+ test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java
+ test/java/lang/invoke/VarHandles/VarHandleTestReflection.java
+ test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template
+ test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
+ test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template
+ test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template
+ test/java/lang/invoke/VarHandles/generate-vh-tests.sh
Changeset: bf47af65820f
Author: zmajo
Date: 2016-03-24 16:21 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bf47af65820f
Merge
- make/gendata/Gendata-jdk.jdeps.gmk
! make/gensrc/Gensrc-java.base.gmk
- make/gensrc/Gensrc-jdk.dev.gmk
- make/gensrc/Gensrc-jdk.jvmstat.gmk
- make/launcher/Launcher-jdk.dev.gmk
- make/scripts/localelist.sh
- make/src/classes/build/tools/module/GenJdepsModulesXml.java
- make/src/classes/build/tools/module/GenModulesList.java
- make/src/classes/build/tools/module/ImageBuilder.java
- make/src/classes/build/tools/module/ModuleArchive.java
- make/src/classes/build/tools/module/boot.modules
- make/src/classes/build/tools/module/ext.modules
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
- src/java.base/share/classes/jdk/internal/jimage/Archive.java
- src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java
- src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java
- src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java
- src/java.base/share/classes/jdk/internal/jimage/StringTable.java
- src/java.base/share/classes/jdk/internal/jimage/UTF8String.java
- src/java.base/share/classes/sun/misc/Launcher.java
- src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template
- src/java.base/share/native/libjava/Package.c
- src/java.base/share/native/libjava/Proxy.c
- src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
- src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory
- src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup
- src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider
- src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService
- src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder
- src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService
- src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider
- src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider
- src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider
- src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java
- src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java
- src/jdk.dev/share/classes/jdk/tools/jimage/Main.java
- src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java
- src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService
- src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
- src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
- src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
- src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
- src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java
- test/java/net/httpclient/whitebox/TEST.properties
- test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java
- test/java/util/stream/bootlib/TEST.properties
- test/jdk/internal/jimage/ExecutableTest.java
- test/jdk/internal/jimage/JImageTest.java
- test/jdk/internal/jimage/VerifyJimage.java
- test/sun/security/krb5/config/NamingManager.java
- test/sun/security/krb5/config/dns.sh
- test/sun/security/mscapi/IsSunMSCAPIAvailable.sh
- test/sun/security/ssl/StatusStapling/BogusStatusRequest.java
- test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java
- test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java
- test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java
- test/sun/security/ssl/StatusStapling/TestCase.java
- test/sun/security/ssl/StatusStapling/TestUtils.java
Changeset: 39ddc2279d51
Author: shade
Date: 2016-03-25 15:35 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/39ddc2279d51
8152698: Remove obsolete Unsafe.putOrdered{X} methods, usages, runtime and compiler support
Reviewed-by: kvn, psandoz, dl
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/sun/misc/Unsafe.java
Changeset: b49e66e98def
Author: zmajo
Date: 2016-03-29 13:43 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b49e66e98def
Merge
- make/src/native/genconstants/ch/genSocketOptionRegistry.c
- make/src/native/genconstants/fs/genSolarisConstants.c
- make/src/native/genconstants/fs/genUnixConstants.c
- src/java.base/share/classes/sun/misc/Resource.java
- src/java.base/share/classes/sun/misc/URLClassPath.java
- src/java.base/unix/classes/sun/misc/FileURLMapper.java
- src/java.base/windows/classes/sun/misc/FileURLMapper.java
- src/jdk.deploy.osx/macosx/classes/module-info.java
Changeset: 3a12445ffe48
Author: erikj
Date: 2016-03-30 09:56 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3a12445ffe48
8152959: Build crashes in jdk9-hs-comp on Linux with gnumake 3.81
Reviewed-by: tbell, cjplummer
! make/gensrc/GensrcVarHandles.gmk
Changeset: e7f20a4a3251
Author: amurillo
Date: 2016-03-31 14:25 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e7f20a4a3251
Merge
! make/gensrc/Gensrc-java.base.gmk
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
Changeset: 8d5544760831
Author: amurillo
Date: 2016-04-04 13:40 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8d5544760831
Merge
Changeset: 04f56d4ca167
Author: amurillo
Date: 2016-04-05 20:02 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/04f56d4ca167
Merge
Changeset: a738394080a3
Author: ntv
Date: 2016-04-06 07:20 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a738394080a3
8030864: Add an efficient getDateTimeMillis method to java.time
Summary: Added epochSecond method in Chronology and overided it in IsoChronology
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/chrono/Chronology.java
! src/java.base/share/classes/java/time/chrono/IsoChronology.java
! test/java/time/tck/java/time/chrono/TCKChronology.java
! test/java/time/tck/java/time/chrono/TCKIsoChronology.java
Changeset: d4032d0578bb
Author: amlu
Date: 2016-04-06 16:36 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d4032d0578bb
8153563: java/nio/Buffer/Basic.java and CopyDirectMemory.java are failing after JDK-8149469
Reviewed-by: alanb
! test/java/nio/Buffer/Basic.java
! test/java/nio/Buffer/CopyDirectMemory.java
Changeset: 4a512f5fd4c5
Author: alanb
Date: 2016-04-06 09:41 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4a512f5fd4c5
8153538: module java.httpclient should not be in java.compact3
Reviewed-by: mchung
! src/java.compact3/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
Changeset: 0780b36e8076
Author: ntv
Date: 2016-04-06 11:45 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0780b36e8076
8148950: Enhance ChronoField Javadoc
Summary: Made the suggested changes in the doc.
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/temporal/ChronoField.java
Changeset: 9f17a8fa1fea
Author: dfuchs
Date: 2016-04-06 17:54 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9f17a8fa1fea
8152436: Add a test to verify that the root logger correctly reports the caller's information
Summary: This test verifies that 8152389 does no longer occur in JDK 9 and upwards.
Reviewed-by: mchung, lancea
+ test/java/util/logging/Logger/getLogger/TestInferCaller.java
Changeset: 716cd6772d10
Author: vtewari
Date: 2016-04-06 21:31 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/716cd6772d10
8151586: Wrong exception catch for FTPClient in JDK-8055032
Reviewed-by: chegar
! src/java.base/share/classes/sun/net/TransferProtocolClient.java
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! test/sun/net/www/ftptest/FtpCommandHandler.java
Changeset: 4c6e01bbeac9
Author: ksrini
Date: 2016-04-06 09:38 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4c6e01bbeac9
8152622: tools/pack200/Pack200Props.java timed out
Reviewed-by: alanb, sundar
! test/ProblemList.txt
! test/tools/pack200/ModuleAttributes.java
! test/tools/pack200/Pack200Props.java
! test/tools/pack200/Utils.java
Changeset: 5175d01d111d
Author: jjiang
Date: 2016-04-06 21:23 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5175d01d111d
8153239: ProblemList update for sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java
Summary: Adds sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java to ProblemList
Reviewed-by: xuelei
Contributed-by: sha.jiang at oracle.com
! test/ProblemList.txt
Changeset: 195c39d24602
Author: amlu
Date: 2016-04-07 15:09 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/195c39d24602
8153695: Problem list sun/security/pkcs11/Provider/Login.sh for linux-all
Reviewed-by: vinnie
! test/ProblemList.txt
Changeset: 26b82c87d8c7
Author: okutsu
Date: 2016-04-07 17:52 +0900
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/26b82c87d8c7
8151431: DateFormatSymbols triggers this.clone() in the constructor
Reviewed-by: naoto, peytoia
! src/java.base/share/classes/java/text/DateFormatSymbols.java
+ test/java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java
Changeset: 0b18ad7184bc
Author: coffeys
Date: 2016-04-07 10:11 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0b18ad7184bc
8153531: Improve exception messaging for RSAClientKeyExchange
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java
Changeset: 6f37ab661a3f
Author: stuefe
Date: 2016-04-07 13:41 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6f37ab661a3f
8153727: AIX jdk build broken after 8145174
Reviewed-by: simonis, erikj, serb
! make/lib/Awt2dLibraries.gmk
Changeset: 02225069ab1c
Author: dl
Date: 2016-04-07 09:57 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/02225069ab1c
8152924: Improve scalability of CompletableFuture with large number of dependents
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
Changeset: 596b4307e193
Author: dl
Date: 2016-04-07 10:01 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/596b4307e193
8152433: Typo in interface Deque javadocs
Reviewed-by: martin, psandoz, forax
! src/java.base/share/classes/java/util/Deque.java
Changeset: 49dfb7d3f6c9
Author: dl
Date: 2016-04-07 10:06 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/49dfb7d3f6c9
8151501: LockSupport/ParkLoops.java: AssertionError: lost unpark
Reviewed-by: martin, psandoz, dholmes, forax
! test/java/util/concurrent/locks/LockSupport/ParkLoops.java
Changeset: a933dec23384
Author: dl
Date: 2016-04-07 10:09 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a933dec23384
8151344: Improve timeout factor handling in tck/JSR166TestCase
Reviewed-by: martin, psandoz
! test/java/util/concurrent/tck/JSR166TestCase.java
Changeset: 4494b6aea4d0
Author: dl
Date: 2016-04-07 10:12 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4494b6aea4d0
8151579: Optimize ConcurrentHashMap.Node
Reviewed-by: martin, psandoz, forax
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
Changeset: 8c293ee99d5a
Author: lana
Date: 2016-04-07 10:07 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8c293ee99d5a
Added tag jdk-9+113 for changeset 68f8be44b6a6
! .hgtags
Changeset: a33325f2fc14
Author: lana
Date: 2016-04-07 11:03 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a33325f2fc14
Merge
- make/data/swingbeaninfo/SwingBeanInfo.template
- make/data/swingbeaninfo/images/AbstractButtonColor16.gif
- make/data/swingbeaninfo/images/BorderColor16.gif
- make/data/swingbeaninfo/images/BoxColor16.gif
- make/data/swingbeaninfo/images/BoxColor32.gif
- make/data/swingbeaninfo/images/BoxMono16.gif
- make/data/swingbeaninfo/images/BoxMono32.gif
- make/data/swingbeaninfo/images/JAppletColor16.gif
- make/data/swingbeaninfo/images/JAppletColor32.gif
- make/data/swingbeaninfo/images/JAppletMono16.gif
- make/data/swingbeaninfo/images/JAppletMono32.gif
- make/data/swingbeaninfo/images/JButtonColor16.gif
- make/data/swingbeaninfo/images/JButtonColor32.gif
- make/data/swingbeaninfo/images/JButtonMono16.gif
- make/data/swingbeaninfo/images/JButtonMono32.gif
- make/data/swingbeaninfo/images/JCheckBoxColor16.gif
- make/data/swingbeaninfo/images/JCheckBoxColor32.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemColor16.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemColor32.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemMono16.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemMono32.gif
- make/data/swingbeaninfo/images/JCheckBoxMono16.gif
- make/data/swingbeaninfo/images/JCheckBoxMono32.gif
- make/data/swingbeaninfo/images/JColorChooserColor16.gif
- make/data/swingbeaninfo/images/JColorChooserColor32.gif
- make/data/swingbeaninfo/images/JColorChooserMono16.gif
- make/data/swingbeaninfo/images/JColorChooserMono32.gif
- make/data/swingbeaninfo/images/JComboBoxColor16.gif
- make/data/swingbeaninfo/images/JComboBoxColor32.gif
- make/data/swingbeaninfo/images/JComboBoxMono16.gif
- make/data/swingbeaninfo/images/JComboBoxMono32.gif
- make/data/swingbeaninfo/images/JComponentColor16.gif
- make/data/swingbeaninfo/images/JDesktopPaneColor16.gif
- make/data/swingbeaninfo/images/JDesktopPaneColor32.gif
- make/data/swingbeaninfo/images/JDesktopPaneMono16.gif
- make/data/swingbeaninfo/images/JDesktopPaneMono32.gif
- make/data/swingbeaninfo/images/JDialogColor16.gif
- make/data/swingbeaninfo/images/JDialogColor32.gif
- make/data/swingbeaninfo/images/JDialogMono16.gif
- make/data/swingbeaninfo/images/JDialogMono32.gif
- make/data/swingbeaninfo/images/JEditorPaneColor16.gif
- make/data/swingbeaninfo/images/JEditorPaneColor32.gif
- make/data/swingbeaninfo/images/JEditorPaneMono16.gif
- make/data/swingbeaninfo/images/JEditorPaneMono32.gif
- make/data/swingbeaninfo/images/JFileChooserColor16.gif
- make/data/swingbeaninfo/images/JFileChooserColor32.gif
- make/data/swingbeaninfo/images/JFileChooserMono16.gif
- make/data/swingbeaninfo/images/JFileChooserMono32.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldColor16.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldColor32.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldMono16.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldMono32.gif
- make/data/swingbeaninfo/images/JFrameColor16.gif
- make/data/swingbeaninfo/images/JFrameColor32.gif
- make/data/swingbeaninfo/images/JFrameMono16.gif
- make/data/swingbeaninfo/images/JFrameMono32.gif
- make/data/swingbeaninfo/images/JInternalFrameColor16.gif
- make/data/swingbeaninfo/images/JInternalFrameColor32.gif
- make/data/swingbeaninfo/images/JInternalFrameMono16.gif
- make/data/swingbeaninfo/images/JInternalFrameMono32.gif
- make/data/swingbeaninfo/images/JLabelColor16.gif
- make/data/swingbeaninfo/images/JLabelColor32.gif
- make/data/swingbeaninfo/images/JLabelMono16.gif
- make/data/swingbeaninfo/images/JLabelMono32.gif
- make/data/swingbeaninfo/images/JLayeredPaneColor16.gif
- make/data/swingbeaninfo/images/JLayeredPaneColor32.gif
- make/data/swingbeaninfo/images/JLayeredPaneMono16.gif
- make/data/swingbeaninfo/images/JLayeredPaneMono32.gif
- make/data/swingbeaninfo/images/JListColor16.gif
- make/data/swingbeaninfo/images/JListColor32.gif
- make/data/swingbeaninfo/images/JListMono16.gif
- make/data/swingbeaninfo/images/JListMono32.gif
- make/data/swingbeaninfo/images/JMenuBarColor16.gif
- make/data/swingbeaninfo/images/JMenuBarColor32.gif
- make/data/swingbeaninfo/images/JMenuBarMono16.gif
- make/data/swingbeaninfo/images/JMenuBarMono32.gif
- make/data/swingbeaninfo/images/JMenuColor16.gif
- make/data/swingbeaninfo/images/JMenuColor32.gif
- make/data/swingbeaninfo/images/JMenuItemColor16.gif
- make/data/swingbeaninfo/images/JMenuItemColor32.gif
- make/data/swingbeaninfo/images/JMenuItemMono16.gif
- make/data/swingbeaninfo/images/JMenuItemMono32.gif
- make/data/swingbeaninfo/images/JMenuMono16.gif
- make/data/swingbeaninfo/images/JMenuMono32.gif
- make/data/swingbeaninfo/images/JOptionPaneColor16.gif
- make/data/swingbeaninfo/images/JOptionPaneColor32.gif
- make/data/swingbeaninfo/images/JOptionPaneMono16.gif
- make/data/swingbeaninfo/images/JOptionPaneMono32.gif
- make/data/swingbeaninfo/images/JPanelColor16.gif
- make/data/swingbeaninfo/images/JPanelColor32.gif
- make/data/swingbeaninfo/images/JPanelMono16.gif
- make/data/swingbeaninfo/images/JPanelMono32.gif
- make/data/swingbeaninfo/images/JPasswordFieldColor16.gif
- make/data/swingbeaninfo/images/JPasswordFieldColor32.gif
- make/data/swingbeaninfo/images/JPasswordFieldMono16.gif
- make/data/swingbeaninfo/images/JPasswordFieldMono32.gif
- make/data/swingbeaninfo/images/JPopupMenuColor16.gif
- make/data/swingbeaninfo/images/JPopupMenuColor32.gif
- make/data/swingbeaninfo/images/JPopupMenuMono16.gif
- make/data/swingbeaninfo/images/JPopupMenuMono32.gif
- make/data/swingbeaninfo/images/JProgressBarColor16.gif
- make/data/swingbeaninfo/images/JProgressBarColor32.gif
- make/data/swingbeaninfo/images/JProgressBarMono16.gif
- make/data/swingbeaninfo/images/JProgressBarMono32.gif
- make/data/swingbeaninfo/images/JRadioButtonColor16.gif
- make/data/swingbeaninfo/images/JRadioButtonColor32.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemColor16.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemColor32.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemMono16.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemMono32.gif
- make/data/swingbeaninfo/images/JRadioButtonMono16.gif
- make/data/swingbeaninfo/images/JRadioButtonMono32.gif
- make/data/swingbeaninfo/images/JRootPaneColor16.gif
- make/data/swingbeaninfo/images/JRootPaneColor32.gif
- make/data/swingbeaninfo/images/JRootPaneMono16.gif
- make/data/swingbeaninfo/images/JRootPaneMono32.gif
- make/data/swingbeaninfo/images/JScrollBarColor16.gif
- make/data/swingbeaninfo/images/JScrollBarColor32.gif
- make/data/swingbeaninfo/images/JScrollBarMono16.gif
- make/data/swingbeaninfo/images/JScrollBarMono32.gif
- make/data/swingbeaninfo/images/JScrollPaneColor16.gif
- make/data/swingbeaninfo/images/JScrollPaneColor32.gif
- make/data/swingbeaninfo/images/JScrollPaneMono16.gif
- make/data/swingbeaninfo/images/JScrollPaneMono32.gif
- make/data/swingbeaninfo/images/JSeparatorColor16.gif
- make/data/swingbeaninfo/images/JSeparatorColor32.gif
- make/data/swingbeaninfo/images/JSeparatorMono16.gif
- make/data/swingbeaninfo/images/JSeparatorMono32.gif
- make/data/swingbeaninfo/images/JSliderColor16.gif
- make/data/swingbeaninfo/images/JSliderColor32.gif
- make/data/swingbeaninfo/images/JSliderMono16.gif
- make/data/swingbeaninfo/images/JSliderMono32.gif
- make/data/swingbeaninfo/images/JSpinnerColor16.gif
- make/data/swingbeaninfo/images/JSpinnerColor32.gif
- make/data/swingbeaninfo/images/JSpinnerMono16.gif
- make/data/swingbeaninfo/images/JSpinnerMono32.gif
- make/data/swingbeaninfo/images/JSplitPaneColor16.gif
- make/data/swingbeaninfo/images/JSplitPaneColor32.gif
- make/data/swingbeaninfo/images/JSplitPaneMono16.gif
- make/data/swingbeaninfo/images/JSplitPaneMono32.gif
- make/data/swingbeaninfo/images/JTabbedPaneColor16.gif
- make/data/swingbeaninfo/images/JTabbedPaneColor32.gif
- make/data/swingbeaninfo/images/JTabbedPaneMono16.gif
- make/data/swingbeaninfo/images/JTabbedPaneMono32.gif
- make/data/swingbeaninfo/images/JTableColor16.gif
- make/data/swingbeaninfo/images/JTableColor32.gif
- make/data/swingbeaninfo/images/JTableMono16.gif
- make/data/swingbeaninfo/images/JTableMono32.gif
- make/data/swingbeaninfo/images/JTextAreaColor16.gif
- make/data/swingbeaninfo/images/JTextAreaColor32.gif
- make/data/swingbeaninfo/images/JTextAreaMono16.gif
- make/data/swingbeaninfo/images/JTextAreaMono32.gif
- make/data/swingbeaninfo/images/JTextFieldColor16.gif
- make/data/swingbeaninfo/images/JTextFieldColor32.gif
- make/data/swingbeaninfo/images/JTextFieldMono16.gif
- make/data/swingbeaninfo/images/JTextFieldMono32.gif
- make/data/swingbeaninfo/images/JTextPaneColor16.gif
- make/data/swingbeaninfo/images/JTextPaneColor32.gif
- make/data/swingbeaninfo/images/JTextPaneMono16.gif
- make/data/swingbeaninfo/images/JTextPaneMono32.gif
- make/data/swingbeaninfo/images/JToggleButtonColor16.gif
- make/data/swingbeaninfo/images/JToggleButtonColor32.gif
- make/data/swingbeaninfo/images/JToggleButtonMono16.gif
- make/data/swingbeaninfo/images/JToggleButtonMono32.gif
- make/data/swingbeaninfo/images/JToolBarColor16.gif
- make/data/swingbeaninfo/images/JToolBarColor32.gif
- make/data/swingbeaninfo/images/JToolBarMono16.gif
- make/data/swingbeaninfo/images/JToolBarMono32.gif
- make/data/swingbeaninfo/images/JTreeColor16.gif
- make/data/swingbeaninfo/images/JTreeColor32.gif
- make/data/swingbeaninfo/images/JTreeMono16.gif
- make/data/swingbeaninfo/images/JTreeMono32.gif
- make/data/swingbeaninfo/images/JViewportColor16.gif
- make/data/swingbeaninfo/images/JViewportColor32.gif
- make/data/swingbeaninfo/images/JViewportMono16.gif
- make/data/swingbeaninfo/images/JViewportMono32.gif
- make/data/swingbeaninfo/images/JWindowColor16.gif
- make/data/swingbeaninfo/images/JWindowColor32.gif
- make/data/swingbeaninfo/images/JWindowMono16.gif
- make/data/swingbeaninfo/images/JWindowMono32.gif
- make/data/swingbeaninfo/javax/swing/SwingBeanInfoBase.java
- make/data/swingbeaninfo/manifest.mf
- make/data/swingbeaninfo/sun/swing/BeanInfoUtils.java
- make/src/classes/build/tools/swingbeaninfo/DocBeanInfo.java
- make/src/classes/build/tools/swingbeaninfo/GenDocletBeanInfo.java
- make/src/classes/build/tools/swingbeaninfo/GenSwingBeanInfo.java
- src/java.base/share/classes/sun/misc/GC.java
- src/java.base/share/classes/sun/misc/VMSupport.java
- src/java.base/share/native/libjava/GC.c
- src/java.desktop/macosx/classes/com/apple/eawt/AboutHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppEvent.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppEventListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppForegroundListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppHiddenListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppReOpenedListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/OpenFilesHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/OpenURIHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/PreferencesHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/PrintFilesHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/QuitHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/QuitResponse.java
- src/java.desktop/macosx/classes/com/apple/eawt/QuitStrategy.java
- src/java.desktop/macosx/classes/com/apple/eawt/ScreenSleepListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/SystemSleepListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/UserSessionListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java
- test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html
- test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.html
- test/java/awt/TextField/ScrollSelectionTest/ScrollSelectionTest.html
- test/java/awt/hidpi/properties/HiDPIPropertiesLinuxTest.java
Changeset: aeb60aed9577
Author: ksrini
Date: 2016-04-07 12:54 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/aeb60aed9577
8150469: unpack200 fails to compare crc correctly.
Reviewed-by: jrose
! src/jdk.pack200/share/native/common-unpack/defines.h
! src/jdk.pack200/share/native/common-unpack/unpack.h
! src/jdk.pack200/share/native/common-unpack/zip.cpp
! src/jdk.pack200/share/native/common-unpack/zip.h
! src/jdk.pack200/share/native/unpack200/main.cpp
! test/tools/pack200/PackChecksum.java
Changeset: cac52c9da800
Author: peytoia
Date: 2016-04-08 14:35 +0900
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cac52c9da800
7129443: (cal) Difference between comment and implementation of DAY_OF_WEEK_IN_MONTH
Reviewed-by: okutsu, peytoia
Contributed-by: Nishit Jain <nishit.jain at oracle.com>
! src/java.base/share/classes/java/util/GregorianCalendar.java
Changeset: 39c83d75821b
Author: serb
Date: 2016-04-08 14:05 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/39c83d75821b
8153725: Problem list javax/sound/sampled/DirectAudio/bug6400879.java for Linux
Reviewed-by: darcy
! test/ProblemList.txt
Changeset: dea3115d8e8e
Author: alanb
Date: 2016-04-08 16:38 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dea3115d8e8e
8037360: java/nio/channels/SocketChannel/Connect.java fails intermittently
Reviewed-by: alanb
Contributed-by: huaming.li at oracle.com
! test/java/nio/channels/SocketChannel/Connect.java
! test/java/nio/channels/TestServers.java
Changeset: 8aab9eb6dd72
Author: bpb
Date: 2016-04-08 09:36 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8aab9eb6dd72
8153414: (fs) Internal sun/nio/fs exceptions should be stackless
Summary: Override fillInStackTrace() to be a no-op in UnixException and WindowsException.
Reviewed-by: alanb
Contributed-by: Aleksey Shipilev <aleksey.shipilev at oracle.com>
! src/java.base/unix/classes/sun/nio/fs/UnixException.java
! src/java.base/windows/classes/sun/nio/fs/WindowsException.java
Changeset: 818192f0e1ea
Author: chegar
Date: 2016-04-09 20:11 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/818192f0e1ea
8153498: Update the PostVMInitHook mechanism to use an internal package in the base module
Reviewed-by: alanb, mchung
! src/java.base/share/native/libjava/jdk_util.c
Changeset: 550572253bd8
Author: chegar
Date: 2016-04-09 20:12 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/550572253bd8
8153737: Unsupported Module
Reviewed-by: alanb, mchung, psandoz
! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
! src/java.base/share/classes/module-info.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/nio/ch/AbstractPollArrayWrapper.java
! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
- src/java.base/unix/classes/sun/misc/GThreadHelper.java
! src/java.base/unix/classes/sun/nio/ch/PollArrayWrapper.java
! src/java.desktop/share/classes/module-info.java
! src/java.logging/share/classes/module-info.java
! src/java.management/share/classes/module-info.java
! src/jdk.crypto.pkcs11/share/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
+ src/jdk.unsupported/share/classes/module-info.java
+ src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java
+ src/jdk.unsupported/share/classes/sun/misc/Signal.java
+ src/jdk.unsupported/share/classes/sun/misc/SignalHandler.java
+ src/jdk.unsupported/share/classes/sun/misc/SoftCache.java
+ src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
+ src/jdk.unsupported/unix/classes/sun/misc/GThreadHelper.java
! test/com/sun/jdi/cds/CDSBreakpointTest.java
! test/com/sun/jdi/cds/CDSDeleteAllBkptsTest.java
! test/com/sun/jdi/cds/CDSFieldWatchpoints.java
! test/java/lang/ProcessBuilder/Basic.java
! test/java/lang/ProcessBuilder/RedirectWithLongFilename.java
! test/java/lang/ProcessHandle/Basic.java
! test/java/lang/ProcessHandle/InfoTest.java
! test/java/lang/ProcessHandle/OnExitTest.java
! test/java/lang/ProcessHandle/TreeTest.java
! test/java/lang/invoke/VMAnonymousClass.java
! test/javax/net/ssl/DTLS/TEST.properties
! test/javax/net/ssl/DTLSv10/TEST.properties
! test/javax/net/ssl/ServerName/SSLEngineExplorer.java
! test/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java
! test/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java
! test/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java
! test/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java
! test/javax/net/ssl/ServerName/SSLSocketExplorer.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java
! test/javax/security/auth/Subject/SubjectNullTests.java
! test/sun/misc/CopyMemory.java
! test/sun/misc/Safe.java
! test/sun/misc/SunMiscSignalTest.java
! test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
! test/sun/security/krb5/auto/TEST.properties
! test/sun/security/pkcs/pkcs8/PKCS8Test.java
! test/sun/security/pkcs/pkcs9/UnknownAttribute.java
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/sun/security/tools/jarsigner/ts.sh
! test/sun/security/x509/X500Name/NullX500Name.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
! test/tools/launcher/modules/addexports/src/m1/jdk/test1/Main.java
! test/tools/launcher/modules/limitmods/LimitModsTest.java
Changeset: d11ad4b19348
Author: msheppar
Date: 2016-04-11 03:00 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d11ad4b19348
8134577: Eliminate or standardize a replacement for sun.net.spi.nameservice.NameServiceDescriptor
Reviewed-by: chegar, alanb
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/module-info.java
- src/java.base/share/classes/sun/net/spi/nameservice/NameService.java
- src/java.base/share/classes/sun/net/spi/nameservice/NameServiceDescriptor.java
! src/jdk.naming.dns/share/classes/module-info.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/ProblemList.txt
- 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/Inet4Address/TestToNumericFormatHosts
! test/java/net/Inet4Address/textToNumericFormat.java
+ test/java/net/InetAddress/InternalNameServiceTest.java
+ test/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java
+ test/java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java
+ test/java/net/InetAddress/TestHosts
+ test/java/net/InetAddress/TestHosts-III
! test/java/net/URLPermission/nstest/LookupTest.java
+ test/java/net/URLPermission/nstest/LookupTestHosts
- 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/java/net/URLPermission/nstest/lookup.sh
! test/javax/net/ssl/DTLS/TEST.properties
! test/javax/net/ssl/DTLSv10/TEST.properties
! test/javax/net/ssl/TLS/TEST.properties
! test/javax/net/ssl/TLSv1/TEST.properties
! test/javax/net/ssl/TLSv11/TEST.properties
- 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/dns/cname.sh
! test/sun/net/InetAddress/nameservice/simple/CacheTest.java
+ test/sun/net/InetAddress/nameservice/simple/CacheTestHosts
! test/sun/net/InetAddress/nameservice/simple/DefaultCaching.java
+ test/sun/net/InetAddress/nameservice/simple/DefaultCachingHosts
- 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/BogusKDC.java
! test/sun/security/krb5/auto/HttpNegotiateServer.java
! test/sun/security/krb5/auto/KDC.java
- test/sun/security/krb5/auto/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
! test/sun/security/krb5/auto/NoAddresses.java
! test/sun/security/krb5/auto/Renew.java
! test/sun/security/krb5/auto/Renewal.java
! test/sun/security/krb5/auto/SSLwithPerms.java
! test/sun/security/krb5/auto/TEST.properties
+ test/sun/security/krb5/auto/TestHosts
+ test/sun/security/krb5/auto/principalProperty/TestHosts
! test/sun/security/krb5/auto/principalProperty/principalSystemPropTest.policy
! test/sun/security/krb5/auto/unbound.ssl.policy
- test/sun/security/krb5/canonicalize/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
! test/sun/security/krb5/canonicalize/Test.java
+ test/sun/security/krb5/canonicalize/TestHosts
! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java
- test/sun/security/x509/URICertStore/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
Changeset: ce6364a73186
Author: amlu
Date: 2016-04-11 12:27 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ce6364a73186
8153722: Mark java/nio/channels/Selector/SelectAndClose.java as intermittently failing
Reviewed-by: bpb, darcy
! test/java/nio/channels/Selector/SelectAndClose.java
Changeset: 2c25eb79766e
Author: coffeys
Date: 2016-04-11 08:00 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2c25eb79766e
8149450: LdapCtx.processReturnCode() throwing Null Pointer Exception
Reviewed-by: xuelei
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java
Changeset: 015ff5edfcd7
Author: amlu
Date: 2016-04-11 15:14 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/015ff5edfcd7
8153928: test/lib/share/classes/jdk/test/lib/Utils.java introduced dependency to java.base/jdk.internal.misc
Reviewed-by: alanb, amlu
Contributed-by: felix.yang at oracle.com
! test/jdk/internal/ref/Cleaner/ExitOnThrow.java
! test/sun/misc/SunMiscSignalTest.java
Changeset: 6478cfbf6f29
Author: okutsu
Date: 2016-04-11 16:46 +0900
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6478cfbf6f29
8153836: java/util/ResourceBundle/Bug6299235Test.sh depends on java.desktop
Reviewed-by: alanb
! test/java/util/ResourceBundle/Bug6299235Test.sh
Changeset: 15098f2f8736
Author: plevart
Date: 2016-04-11 10:55 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/15098f2f8736
8152115: (proxy) Examine performance of dynamic proxy creation
Summary: redesign caching of dynamic Proxy classes
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
+ src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java
+ src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
- src/java.base/share/classes/java/lang/reflect/WeakCache.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
+ test/java/lang/reflect/ClassLoaderValue/Driver.java
+ test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java
Changeset: 76a2d0b17dc2
Author: psandoz
Date: 2016-04-11 18:21 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/76a2d0b17dc2
8151706: Update VarHandle implementation to use @Stable arrays
Reviewed-by: mhaupt, shade, redestad
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
Changeset: bb8379287f37
Author: psandoz
Date: 2016-04-11 19:00 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bb8379287f37
8152645: VarHandle lookup access control tests
Reviewed-by: mhaupt, redestad
+ test/java/lang/invoke/VarHandles/accessibility/TestFieldLookupAccessibility.java
+ test/java/lang/invoke/VarHandles/accessibility/pkg/A.java
+ test/java/lang/invoke/VarHandles/accessibility/pkg/B_extends_A.java
+ test/java/lang/invoke/VarHandles/accessibility/pkg/C.java
+ test/java/lang/invoke/VarHandles/accessibility/pkg/subpkg/B_extends_A.java
+ test/java/lang/invoke/VarHandles/accessibility/pkg/subpkg/C.java
Changeset: b37554a7984d
Author: ddehaven
Date: 2016-04-11 11:19 -0700
URL: http://hg.openjdk.java.net/jdk9/client/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
More information about the jdk9-all-changes
mailing list