hg: shenandoah/jdk9/jdk: 496 new changesets
roman at kennke.org
roman at kennke.org
Tue Nov 22 16:10:57 UTC 2016
Changeset: 7c15548ab9d6
Author: shurailine
Date: 2016-09-06 17:07 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7c15548ab9d6
8148859: Fix module dependences for java/time tests
Reviewed-by: alanb, rriggs
! test/java/time/TEST.properties
Changeset: 76ba1b74f268
Author: smarks
Date: 2016-09-06 16:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/76ba1b74f268
8159404: throw UnsupportedOperationException unconditionally for mutator methods
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
! test/java/util/Collection/MOAT.java
Changeset: 60d7fbe25cd7
Author: igerasim
Date: 2016-09-07 10:14 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/60d7fbe25cd7
8165413: Typos in javadoc: extra period, wrong number, misspelled word
Reviewed-by: weijun, mullan
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java
Changeset: c49bca5eedb3
Author: sundar
Date: 2016-09-07 18:35 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c49bca5eedb3
8165503: jlink exclude VM plugin's handling of jvmlibs is wrong
Reviewed-by: jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
Changeset: 7916fca71cd6
Author: skovalev
Date: 2016-09-07 10:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7916fca71cd6
8165604: Fix module dependencies for sun/util/* tests
Reviewed-by: rriggs, naoto
! test/sun/util/locale/provider/Bug8038436.java
! test/sun/util/locale/provider/Bug8152817.java
! test/sun/util/resources/Calendar/Bug4518811.java
! test/sun/util/resources/Calendar/Bug4527203.java
! test/sun/util/resources/Locale/Bug4429024.java
! test/sun/util/resources/Locale/Bug4965260.java
! test/sun/util/resources/Locale/Bug6275682.java
! test/sun/util/resources/TimeZone/Bug4938846.java
! test/sun/util/resources/TimeZone/Bug6271396.java
! test/sun/util/resources/TimeZone/Bug6317929.java
! test/sun/util/resources/TimeZone/Bug6377794.java
! test/sun/util/resources/TimeZone/Bug6442006.java
! test/sun/util/resources/cldr/Bug8134250.java
! test/sun/util/resources/cldr/Bug8145136.java
Changeset: fc1be68dffc8
Author: ksrini
Date: 2016-09-07 10:58 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fc1be68dffc8
8151901: test/tools/pack200/Pack200Test fails on verifying native unpacked JAR
Reviewed-by: jrose
! src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! test/ProblemList.txt
! test/tools/pack200/Pack200Test.java
! test/tools/pack200/pack200-verifier/data/golden.jar
Changeset: 0ac0a3b43f0a
Author: smarks
Date: 2016-09-07 14:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0ac0a3b43f0a
8165636: add removal text to Runtime.traceInstructions/MethodCalls deprecation text
Reviewed-by: iris, darcy, mchung
! src/java.base/share/classes/java/lang/Runtime.java
Changeset: 30aba497f34e
Author: sundar
Date: 2016-09-08 20:21 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/30aba497f34e
8165697: jlink running on Mac with Windows jmods produces non-runnable image
Reviewed-by: jlaskey, redestad
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
Changeset: 32540f1a8a70
Author: coffeys
Date: 2016-09-08 16:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/32540f1a8a70
8165711: java/net/SetFactoryPermission/SetFactoryPermission.java needs to run in ovm mode
Reviewed-by: chegar
! test/java/net/SetFactoryPermission/SetFactoryPermission.java
Changeset: c2895dc9842f
Author: mchung
Date: 2016-09-08 09:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c2895dc9842f
8165563: ClassLoader::getSystemClassLoader will never be null
Reviewed-by: alanb, dholmes, psandoz
! src/java.base/share/classes/java/lang/ClassLoader.java
Changeset: 10d8bdeabfa5
Author: skovalev
Date: 2016-09-08 09:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/10d8bdeabfa5
8165583: Fix module dependencies for jdk/java/util/* tests
Reviewed-by: alanb
! test/java/util/Calendar/Bug4302966.java
! test/java/util/Date/Bug8135055.java
! test/java/util/Formatter/FormatLocale.java
! test/java/util/ResourceBundle/modules/security/TestPermission.java
! test/java/util/ServiceLoader/modules/ServicesTest.java
! test/java/util/TimeZone/HongKong.java
! test/java/util/logging/modules/GetResourceBundleTest.java
Changeset: 0d5787987564
Author: darcy
Date: 2016-09-08 14:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0d5787987564
8039854: Broken link in java.lang.RuntimePermission
Reviewed-by: lancea
! src/java.base/share/classes/java/lang/RuntimePermission.java
Changeset: caf0b176cf70
Author: lana
Date: 2016-09-08 22:14 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/caf0b176cf70
Merge
Changeset: 08bbb5882450
Author: martin
Date: 2016-09-07 14:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/08bbb5882450
8165643: SecureDirectoryStream doesn't work on linux non-x86
Reviewed-by: alanb
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! test/java/nio/file/DirectoryStream/SecureDS.java
Changeset: 5cfe381e52f2
Author: skovalev
Date: 2016-09-09 10:58 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5cfe381e52f2
8165592: Fix module dependencies for sun/text/* tests
Reviewed-by: naoto
! test/sun/text/resources/Collator/Bug4248694.java
! test/sun/text/resources/Collator/Bug4804273.java
! test/sun/text/resources/Collator/Bug6755060.java
! test/sun/text/resources/Format/Bug4395196.java
! test/sun/text/resources/Format/Bug4442855.java
! test/sun/text/resources/Format/Bug4621320.java
! test/sun/text/resources/Format/Bug4651568.java
! test/sun/text/resources/Format/Bug4762201.java
! test/sun/text/resources/Format/Bug4807540.java
! test/sun/text/resources/Format/Bug4810032.java
! test/sun/text/resources/Format/Bug4994312.java
! test/sun/text/resources/Format/Bug5096553.java
! test/sun/text/resources/Format/Bug8037343.java
! test/sun/text/resources/Format/Bug8074791.java
! test/sun/text/resources/LocaleDataTest.java
Changeset: b48fd6299b71
Author: smarks
Date: 2016-09-09 12:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b48fd6299b71
4285505: deprecate java.lang.Compiler
Reviewed-by: shade, forax, kmo, tellison, mchung, alanb, rriggs
! src/java.base/share/classes/java/lang/Compiler.java
Changeset: b2af67961b70
Author: kbarrett
Date: 2016-09-09 16:24 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b2af67961b70
8165393: bad merge in java/lang/ref/package-info.java
Summary: Added the missing change.
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/ref/package-info.java
Changeset: 33f7b960dab0
Author: mchung
Date: 2016-09-09 13:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/33f7b960dab0
8165346: j.l.ClassLoader.getDefinedPackage(String) throws NPE
Reviewed-by: alanb, lancea, shade
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
+ test/java/lang/ClassLoader/GetDefinedPackage.java
Changeset: 04fab572c203
Author: psandoz
Date: 2016-09-09 14:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/04fab572c203
8165731: Reference to removed method in VarHandle JavaDoc
Reviewed-by: shade, bpb
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
Changeset: d4fe8a79e382
Author: psandoz
Date: 2016-09-09 14:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d4fe8a79e382
8164691: Stream specification clarifications for iterate and collect
Reviewed-by: briangoetz, smarks, tvaleev
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/Stream.java
Changeset: ba6f73d87fae
Author: psandoz
Date: 2016-09-09 14:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ba6f73d87fae
8161230: ClassLoader: add resource methods returning java.util.stream.Stream
Reviewed-by: psandoz, alanb, mchung, tvaleev
Contributed-by: Patrick Reinhart <patrick at reini.net>
! src/java.base/share/classes/java/lang/ClassLoader.java
+ test/java/lang/ClassLoader/ResourcesStreamTest.java
Changeset: f2e94fd11c41
Author: sundar
Date: 2016-09-10 06:46 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f2e94fd11c41
8165726: fix for 8165595 revealed a bug in pack200 tool's handling of main class attribute of module-info classes
Reviewed-by: ksrini
! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties
Changeset: 353638476788
Author: darcy
Date: 2016-09-11 13:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/353638476788
8165810: Problem list VersionCheck.java until JDK-8165772 is fixed
Reviewed-by: lancea, redestad
! test/ProblemList.txt
Changeset: 149261d5ece8
Author: redestad
Date: 2016-09-12 13:23 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/149261d5ece8
8165492: Reduce number of lambda forms generated by MethodHandleInlineCopyStrategy
Reviewed-by: mhaupt, vlivanov, psandoz, shade
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
Changeset: 3c22a1f8176c
Author: sundar
Date: 2016-09-12 18:27 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3c22a1f8176c
8165772: fix for 8165595 results in failure of jdk/test/tools/launcher/VersionCheck.java
Reviewed-by: alanb, jlaskey
! test/ProblemList.txt
Changeset: ed1e774e93cf
Author: redestad
Date: 2016-09-12 17:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ed1e774e93cf
8165723: JarFile::isMultiRelease() method returns false when it should return true
Reviewed-by: alanb
! src/java.base/share/classes/java/util/jar/JarFile.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java
Changeset: bcc0dd4d9fe9
Author: naoto
Date: 2016-09-12 09:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bcc0dd4d9fe9
8165605: Thai resources in jdk.localedata cause split package issue with java.base
Reviewed-by: mchung, erikj
! make/gendata/GendataBreakIterator.gmk
- src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java
! src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
! src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/thai_dict
- src/jdk.localedata/share/classes/sun/text/resources/thai_dict
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: c82edcbf45ce
Author: redestad
Date: 2016-09-12 20:12 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c82edcbf45ce
8165890: [TESTBUG] Compilation issue in MultiReleaseJarTest after 8165723
Reviewed-by: darcy
! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java
Changeset: 9babcc5b3e2d
Author: dl
Date: 2016-09-12 13:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9babcc5b3e2d
8164983: Improve CountedCompleter code samples; add corresponding tests
Reviewed-by: martin, psandoz, shade
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! test/java/util/concurrent/tck/CountedCompleterTest.java
Changeset: d6ccab83a5f8
Author: dl
Date: 2016-09-12 13:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d6ccab83a5f8
8139237: java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java fails intermittently
Reviewed-by: martin, psandoz, shade
! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java
Changeset: 708383deec79
Author: dl
Date: 2016-09-12 13:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/708383deec79
8164169: Miscellaneous changes imported from jsr166 CVS 2016-09
Reviewed-by: martin, psandoz, shade
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java
! src/java.base/share/classes/java/util/concurrent/Flow.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/Semaphore.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/java/util/PriorityQueue/NoNulls.java
! test/java/util/concurrent/BlockingQueue/LoopHelpers.java
! test/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java
! test/java/util/concurrent/ConcurrentHashMap/LoopHelpers.java
! test/java/util/concurrent/ConcurrentQueues/LoopHelpers.java
! test/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java
! test/java/util/concurrent/DelayQueue/Stress.java
! test/java/util/concurrent/Exchanger/LoopHelpers.java
! test/java/util/concurrent/ExecutorCompletionService/LoopHelpers.java
! test/java/util/concurrent/FutureTask/LoopHelpers.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCorePoolSize.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java
! test/java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java
! test/java/util/concurrent/ThreadPoolExecutor/TimeOutShrink.java
! test/java/util/concurrent/atomic/AtomicReferenceTest.java
! test/java/util/concurrent/forkjoin/SubmissionTest.java
! test/java/util/concurrent/locks/Lock/LoopHelpers.java
! test/java/util/concurrent/locks/Lock/Mutex.java
! test/java/util/concurrent/locks/LockSupport/ParkLoops.java
! test/java/util/concurrent/locks/ReentrantLock/LoopHelpers.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/LoopHelpers.java
! test/java/util/concurrent/locks/StampedLock/ReadersUnlockAfterWriteUnlock.java
! test/java/util/concurrent/tck/AtomicIntegerArray9Test.java
! test/java/util/concurrent/tck/AtomicLongArray9Test.java
! test/java/util/concurrent/tck/AtomicReferenceArray9Test.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java
! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
! test/java/util/concurrent/tck/CopyOnWriteArraySetTest.java
! test/java/util/concurrent/tck/ExecutorCompletionService9Test.java
! test/java/util/concurrent/tck/ExecutorCompletionServiceTest.java
! test/java/util/concurrent/tck/ForkJoinPool8Test.java
! test/java/util/concurrent/tck/ForkJoinTask8Test.java
! test/java/util/concurrent/tck/ForkJoinTaskTest.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/RecursiveActionTest.java
! test/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/java/util/concurrent/tck/ScheduledExecutorTest.java
! test/java/util/concurrent/tck/StampedLockTest.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorTest.java
Changeset: 08d703b88378
Author: sspitsyn
Date: 2016-09-12 15:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/08d703b88378
8160950: Agent JAR added to app class loader rather than system class loader when running with -Djava.system.class.loader
Summary: Add agent JAR to the custom system class loader
Reviewed-by: alanb, mchung, dholmes
! src/java.instrument/share/classes/java/lang/instrument/package.html
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
! src/java.instrument/share/native/libinstrument/JPLISAgent.c
! src/java.instrument/share/native/libinstrument/JPLISAgent.h
+ test/java/lang/instrument/CustomSystemLoader/Agent.java
+ test/java/lang/instrument/CustomSystemLoader/App.java
+ test/java/lang/instrument/CustomSystemLoader/CustomLoader.java
Changeset: 54c5931849a3
Author: sspitsyn
Date: 2016-09-12 22:04 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/54c5931849a3
Merge
- src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java
- src/jdk.localedata/share/classes/sun/text/resources/thai_dict
Changeset: 32d957185656
Author: lana
Date: 2016-09-15 17:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/32d957185656
Added tag jdk-9+136 for changeset 54c5931849a3
! .hgtags
Changeset: d6a338c11d88
Author: amlu
Date: 2016-09-13 14:55 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d6a338c11d88
8165818: Remove tools/pack200/Pack200Props.java from ProblemList
Reviewed-by: ksrini
! test/ProblemList.txt
Changeset: af17b6bc08dd
Author: vtewari
Date: 2016-09-13 17:00 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/af17b6bc08dd
8075484: SocketInputStream.socketRead0 can hang even with soTimeout set
Reviewed-by: chegar, dsamersoff, msheppar, clanger
! src/java.base/aix/native/libnet/aix_close.c
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/macosx/native/libnet/bsd_close.c
! src/java.base/solaris/native/libnet/solaris_close.c
! src/java.base/unix/native/libnet/SocketInputStream.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
Changeset: e173966d872b
Author: robm
Date: 2016-09-13 14:47 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e173966d872b
6947916: JarURLConnection does not handle useCaches correctly
Reviewed-by: chegar
! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java
+ test/sun/net/www/protocol/jar/JarURLConnectionUseCaches.java
Changeset: 967c9ee04457
Author: sundar
Date: 2016-09-13 20:59 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/967c9ee04457
8163320: JAVA_VERSION in release file should come from java.base module
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! test/tools/jlink/IntegrationTest.java
Changeset: 45a60f458ed8
Author: sdrach
Date: 2016-09-13 13:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/45a60f458ed8
8163798: Create a JarFile versionedStream method
Reviewed-by: mchung, psandoz, redestad
! src/java.base/share/classes/java/util/jar/JarFile.java
+ src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java
+ test/jdk/internal/util/jar/TestVersionedStream.java
Changeset: b988584cda41
Author: skovalev
Date: 2016-09-13 15:28 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b988584cda41
8165870: Fix module dependencies for javax.script/* tests
Reviewed-by: sundar
Contributed-by: sergei.kovalev at oracle.com
! test/javax/script/ExceptionTest.java
! test/javax/script/JavaScriptScopeTest.java
! test/javax/script/NullUndefinedVarTest.java
! test/javax/script/PluggableContextTest.java
! test/javax/script/Test1.java
! test/javax/script/Test2.java
! test/javax/script/Test3.java
! test/javax/script/Test4.java
! test/javax/script/Test5.java
! test/javax/script/Test6.java
! test/javax/script/Test7.java
! test/javax/script/Test8.java
Changeset: 15badd72caae
Author: jjiang
Date: 2016-09-14 11:06 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/15badd72caae
8077138: Some PKCS11 tests fail because NSS library is not initialized
Summary: Re-building NSS libraries with VS2013 to make the new libraries to depend on msvcr120.dll, which is already distributed with JDK 9
Reviewed-by: vinnie
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/ProblemList.txt
! test/sun/security/pkcs11/PKCS11Test.java
! test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk
! test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib
+ test/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.dll
+ test/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.lib
! test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib
! test/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk
! test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib
+ test/sun/security/pkcs11/nss/lib/windows-amd64/plc4.dll
+ test/sun/security/pkcs11/nss/lib/windows-amd64/plc4.lib
+ test/sun/security/pkcs11/nss/lib/windows-amd64/plds4.dll
+ test/sun/security/pkcs11/nss/lib/windows-amd64/plds4.lib
! test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk
! test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib
! test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk
! test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib
+ test/sun/security/pkcs11/nss/lib/windows-i586/nspr4.dll
+ test/sun/security/pkcs11/nss/lib/windows-i586/nspr4.lib
! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib
! test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk
! test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib
+ test/sun/security/pkcs11/nss/lib/windows-i586/plc4.dll
+ test/sun/security/pkcs11/nss/lib/windows-i586/plc4.lib
+ test/sun/security/pkcs11/nss/lib/windows-i586/plds4.dll
+ test/sun/security/pkcs11/nss/lib/windows-i586/plds4.lib
! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk
! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib
+ test/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz
+ test/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz.sha256
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256
Changeset: 2db0cfd76f91
Author: stuefe
Date: 2016-09-14 14:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2db0cfd76f91
8166012: [linux] Remove remnants of LinuxThreads from Linux attach framework
Reviewed-by: dholmes, alanb
! make/mapfiles/libattach/mapfile-linux
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c
Changeset: 606ec12670fe
Author: dfuchs
Date: 2016-09-14 14:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/606ec12670fe
6543126: Level.known can leak memory
Summary: Custom level instances will now be released when their defining class loader is no longer referenced.
Reviewed-by: plevart, mchung, chegar
! src/java.base/share/classes/module-info.java
! src/java.logging/share/classes/java/util/logging/Level.java
! test/java/util/logging/Level/CustomLevel.java
+ test/java/util/logging/Level/myresource2.properties
Changeset: 6ff142e70383
Author: ksrini
Date: 2016-09-14 06:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6ff142e70383
8165524: Better detect JRE that Linux JLI will be using
Reviewed-by: ksrini
Contributed-by: chris.bensen at oracle.com
! src/java.base/share/native/libjli/java.h
! src/java.base/unix/native/libjli/java_md_common.c
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/windows/native/libjli/java_md.c
! src/java.base/windows/native/libjli/java_md.h
Changeset: 6f220f1f53db
Author: jnimeh
Date: 2016-09-14 07:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6f220f1f53db
8132926: PKIXParameters built with public key form of TrustAnchor causes NPE during cert path building/validation
Summary: Fix cases where non-certificate issuer information may be passed into the OCSPResponse.verify method, thereby causing NPEs to be thrown.
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
+ test/java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java
Changeset: b7f05783d86d
Author: darcy
Date: 2016-09-14 10:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b7f05783d86d
8166054: Problem list JarURLConnectionUseCaches.java until JDK-8165988 is fixed
Reviewed-by: dfuchs
! test/ProblemList.txt
Changeset: 0c1c1c466ddc
Author: peytoia
Date: 2016-09-15 08:18 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0c1c1c466ddc
8164791: Update existing test cases of test/java/text/Format.
Reviewed-by: okutsu, peytoia
Contributed-by: nancy.nigam at oracle.com
! test/java/text/Format/DateFormat/Bug4322313.java
! test/java/text/Format/DateFormat/Bug4736959.java
! test/java/text/Format/DateFormat/Bug4823811.java
! test/java/text/Format/DateFormat/Bug4845901.java
! test/java/text/Format/DateFormat/Bug6609750.java
! test/java/text/Format/DateFormat/Bug6683975.java
! test/java/text/Format/DateFormat/DateFormatRegression.java
! test/java/text/Format/DateFormat/DateFormatRoundTripTest.java
! test/java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java
! test/java/text/Format/DateFormat/NonGregorianFormatTest.java
! test/java/text/Format/DateFormat/bug4358730.java
! test/java/text/Format/MessageFormat/Bug4185816Test.java
! test/java/text/Format/MessageFormat/LargeMessageFormat.java
! test/java/text/Format/MessageFormat/MessageRegression.java
! test/java/text/Format/MessageFormat/MessageTest.java
! test/java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java
! test/java/text/Format/NumberFormat/BigDecimalFormat.java
! test/java/text/Format/NumberFormat/BigDecimalParse.java
! test/java/text/Format/NumberFormat/Bug4208135.java
! test/java/text/Format/NumberFormat/Bug4833877.java
! test/java/text/Format/NumberFormat/Bug4838107.java
! test/java/text/Format/NumberFormat/Bug4944439.java
! test/java/text/Format/NumberFormat/Bug4990596.java
! test/java/text/Format/NumberFormat/Bug6278616.java
! test/java/text/Format/NumberFormat/NumberRegression.java
! test/java/text/Format/NumberFormat/NumberRoundTrip.java
! test/java/text/Format/NumberFormat/NumberTest.java
! test/java/text/Format/NumberFormat/SerializationLoadTest.java
! test/java/text/Format/NumberFormat/SerializationSaveTest.java
! test/java/text/Format/common/FormatIteratorTest.java
! test/java/text/Format/common/PParser.java
Changeset: ab540ca487c7
Author: skovalev
Date: 2016-09-14 17:28 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ab540ca487c7
8166032: Fix module dependencies for javax.SSL tests
Reviewed-by: xuelei, weijun
! test/javax/net/ssl/DTLS/CipherSuite.java
! test/javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java
! test/javax/net/ssl/DTLS/DTLSDataExchangeTest.java
! test/javax/net/ssl/DTLS/DTLSEnginesClosureTest.java
! test/javax/net/ssl/DTLS/DTLSHandshakeTest.java
! test/javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java
! test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java
! test/javax/net/ssl/DTLS/DTLSMFLNTest.java
! test/javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeTest.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java
! test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java
! test/javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java
! test/javax/net/ssl/TLS/TLSClientPropertyTest.java
! test/javax/net/ssl/TLS/TLSDataExchangeTest.java
! test/javax/net/ssl/TLS/TLSEnginesClosureTest.java
! test/javax/net/ssl/TLS/TLSHandshakeTest.java
! test/javax/net/ssl/TLS/TLSMFLNTest.java
! test/javax/net/ssl/TLS/TLSNotEnabledRC4Test.java
! test/javax/net/ssl/TLS/TLSRehandshakeTest.java
! test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java
! test/javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java
! test/javax/net/ssl/TLSv1/TLSDataExchangeTest.java
! test/javax/net/ssl/TLSv1/TLSEnginesClosureTest.java
! test/javax/net/ssl/TLSv1/TLSHandshakeTest.java
! test/javax/net/ssl/TLSv1/TLSMFLNTest.java
! test/javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeTest.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java
! test/javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java
! test/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java
! test/javax/net/ssl/TLSv11/ExportableBlockCipher.java
! test/javax/net/ssl/TLSv11/ExportableStreamCipher.java
! test/javax/net/ssl/TLSv11/GenericBlockCipher.java
! test/javax/net/ssl/TLSv11/GenericStreamCipher.java
! test/javax/net/ssl/TLSv11/TLSDataExchangeTest.java
! test/javax/net/ssl/TLSv11/TLSEnginesClosureTest.java
! test/javax/net/ssl/TLSv11/TLSHandshakeTest.java
! test/javax/net/ssl/TLSv11/TLSMFLNTest.java
! test/javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeTest.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java
! test/javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java
! test/javax/net/ssl/ciphersuites/DisabledAlgorithms.java
! test/javax/net/ssl/ciphersuites/ECCurvesconstraints.java
Changeset: bcd1edb52592
Author: ysuenaga
Date: 2016-08-25 12:24 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bcd1edb52592
8163581: Heap Parameters in HSDB cannot handle G1CollectedHeap
Reviewed-by: dholmes, sjohanss
! test/sun/tools/jhsdb/BasicLauncherTest.java
Changeset: 659f01da7ec0
Author: dsamersoff
Date: 2016-08-26 13:11 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/659f01da7ec0
8163346: Update jmap-hashcode/Test8028623.java for better diagnostic of timeout.
Summary: Update jmap-hashcode/Test8028623.java to use LingeredApp and rename it to jhsdb/HeapDumpTest.java
Reviewed-by: dsamersoff, dholmes
Contributed-by: sharath.ballal at oracle.com
! test/ProblemList.txt
! test/sun/tools/jhsdb/BasicLauncherTest.java
+ test/sun/tools/jhsdb/HeapDumpTest.java
+ test/sun/tools/jhsdb/LingeredAppWithExtendedChars.java
Changeset: 6840c15304e7
Author: amurillo
Date: 2016-08-26 10:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6840c15304e7
Merge
- src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java
- src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java
- src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java
! test/ProblemList.txt
- test/java/lang/reflect/ClassLoaderValue/Driver.java
- test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java
Changeset: 7ccf4a4c5626
Author: dsamersoff
Date: 2016-08-29 11:59 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7ccf4a4c5626
8160923: sun/tools/jps/TestJpsJar.java fails due to ClassNotFoundException: jdk.testlibrary.ProcessTools
Summary: Cleanup build tag
Reviewed-by: iklam, rehn, ctornqvi
! test/ProblemList.txt
! test/sun/tools/jps/TestJpsJar.java
Changeset: ad6acec2501b
Author: kbarrett
Date: 2016-08-30 23:46 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ad6acec2501b
8156500: Move Reference pending list into VM to prevent deadlocks
Summary: Move reference pending list and locking into VM
Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart
Contributed-by: kim.barrett at oracle.com, per.liden at oracle.com
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java
! src/java.base/share/native/include/jvm.h
+ src/java.base/share/native/libjava/Reference.c
! test/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java
Changeset: 8a0a818c3f28
Author: dsamersoff
Date: 2016-08-31 11:46 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8a0a818c3f28
8163150: SA: CLHSDB printmdo throws an exception with "java.lang.InternalError: missing reason for 22"
Summary: Accounted for the new JVMCI related Deoptimization Reasons.
Reviewed-by: dsamersoff, sla
Contributed-by: jini.george at oracle.com
! test/sun/tools/jhsdb/BasicLauncherTest.java
Changeset: 1743b2c51f51
Author: dsamersoff
Date: 2016-08-31 12:10 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1743b2c51f51
8066635: Fix deprecation warnings in java.management module
Summary: Fixed deprecation warnings in java.management module
Reviewed-by: dholmes
Contributed-by: amit.sapre at oracle.com
! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/java.management/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptor.java
! src/java.management/share/classes/javax/management/MBeanServer.java
Changeset: 039d732b80da
Author: dsamersoff
Date: 2016-08-31 10:28 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/039d732b80da
Merge
Changeset: ab687ee6cb9e
Author: amurillo
Date: 2016-09-01 14:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ab687ee6cb9e
Merge
Changeset: 9fffb37f4af2
Author: amurillo
Date: 2016-09-01 15:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9fffb37f4af2
Merge
- make/data/cryptopolicy/limited/default_local.policy
- make/data/cryptopolicy/limited/exempt_local.policy
- make/data/cryptopolicy/unlimited/default_US_export.policy
- make/data/cryptopolicy/unlimited/default_local.policy
- make/gendata/GendataPolicyJars.gmk
! test/ProblemList.txt
- test/sun/security/krb5/auto/unreachable.krb5.conf
! test/sun/tools/jhsdb/BasicLauncherTest.java
Changeset: 090cbd92c744
Author: gtriantafill
Date: 2016-09-02 11:20 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/090cbd92c744
8165293: Remove ClassesByName2Test.java and RedefineCrossEvent.java from ProblemList.txt
Reviewed-by: dcubed
! test/ProblemList.txt
Changeset: 03e9322dc0a5
Author: dsamersoff
Date: 2016-09-06 09:37 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/03e9322dc0a5
8164943: sun/tools/jhsdb/HeapDumpTest failed with Can't find library: /test/lib/share/classes
Summary: Change /test/lib/share/classes to /test/lib in HeapDumpTest.java
Reviewed-by: dsamersoff, ctornqvi
Contributed-by: sharath.ballal at oracle.com
! test/sun/tools/jhsdb/HeapDumpTest.java
Changeset: 1c9c02f8eaee
Author: sspitsyn
Date: 2016-09-06 20:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1c9c02f8eaee
6822627: NPE at ReferenceTypeImpl.constantPool
Summary: fix the NullPointerException bug
Reviewed-by: sspitsyn, dsamersoff
Contributed-by: egor.ushakov at jetbrains.com
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java
+ test/com/sun/jdi/ConstantPoolInfoGC.java
Changeset: 0f3ebc9f497a
Author: sspitsyn
Date: 2016-09-07 03:35 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0f3ebc9f497a
Merge
Changeset: e54f4b7cd337
Author: hseigel
Date: 2016-09-07 07:21 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e54f4b7cd337
8058575: IllegalAccessError trying to access package-private class from VM anonymous class
Summary: Put anonymous classes in unnamed package into host class's package. Throw exception if host class's package differs from anonymous class.
Reviewed-by: coleenp, acorn
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! test/java/lang/Class/GetModuleTest.java
! test/java/lang/invoke/VMAnonymousClass.java
+ test/jdk/internal/misc/Unsafe/TestBadHostClass.java
Changeset: 7a118bc21cc9
Author: ddmitriev
Date: 2016-09-07 15:34 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7a118bc21cc9
8165513: Quarantine sun/tools/jps/TestJpsJar.java
Reviewed-by: dsamersoff
! test/ProblemList.txt
Changeset: b5498c3caef2
Author: ddmitriev
Date: 2016-09-07 16:17 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b5498c3caef2
Merge
Changeset: 642790bf4c72
Author: vtewari
Date: 2016-09-08 15:00 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/642790bf4c72
8152589: java/lang/management/ThreadMXBean/Locks.java fails intermittently, blocked on wrong object
Reviewed-by: dholmes, dcubed
! test/java/lang/management/ThreadMXBean/Locks.java
Changeset: 38f2b4b3828d
Author: vtewari
Date: 2016-09-08 15:53 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/38f2b4b3828d
8165579: Add missing javadoc information for javax.management.MBeanServer
Summary: Added missing @implSpec javadoc information for deserialize apiâs
Reviewed-by: dfuchs, dholmes
Contributed-by: amit.sapre at oracle.com
! src/java.management/share/classes/javax/management/MBeanServer.java
Changeset: 33ce711b8809
Author: amurillo
Date: 2016-09-10 12:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/33ce711b8809
Merge
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! test/ProblemList.txt
Changeset: 301402d97370
Author: amurillo
Date: 2016-09-14 11:22 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/301402d97370
Merge
- src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java
- src/jdk.localedata/share/classes/sun/text/resources/thai_dict
! test/ProblemList.txt
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256
Changeset: e7de0a5d8396
Author: amurillo
Date: 2016-09-14 17:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e7de0a5d8396
Merge
Changeset: 2c087b0e4b60
Author: ssahoo
Date: 2016-09-15 01:03 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2c087b0e4b60
8165660: Remove the intermittent keyword from sun/security/krb5/auto/MaxRetries.java
Summary: Remove the intermittent keyword
Reviewed-by: weijun
! test/sun/security/krb5/auto/MaxRetries.java
Changeset: cc4ea9143f34
Author: ssahoo
Date: 2016-09-15 01:10 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cc4ea9143f34
8165825: Remove the intermittent keyword from sun/security/krb5/auto/Unreachable.java
Summary: Remove the intermittent keyword
Reviewed-by: weijun
! test/sun/security/krb5/auto/Unreachable.java
Changeset: 8ec0559cbd7e
Author: stuefe
Date: 2016-09-13 11:38 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8ec0559cbd7e
8165936: Potential Heap buffer overflow when seaching timezone info files
Summary: readdir_r called with too small buffer
Reviewed-by: clanger, rriggs, okutsu, naoto
! src/java.base/unix/native/libjava/TimeZone_md.c
Changeset: 251c889c4c32
Author: skovalev
Date: 2016-09-15 13:03 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/251c889c4c32
8165689: Fix module dependencies for sun/security/pkcs11/* tests
Reviewed-by: mullan
! test/sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java
! test/sun/security/krb5/IPv6.java
! test/sun/security/pkcs11/Cipher/ReinitCipher.java
! test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java
! test/sun/security/pkcs11/Cipher/TestRSACipher.java
! test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java
! test/sun/security/pkcs11/Cipher/TestRawRSACipher.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java
! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java
! test/sun/security/pkcs11/KeyAgreement/TestDH.java
! test/sun/security/pkcs11/KeyAgreement/TestInterop.java
! test/sun/security/pkcs11/KeyAgreement/TestShort.java
! test/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java
! test/sun/security/pkcs11/KeyGenerator/DESParity.java
! test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java
! test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java
! test/sun/security/pkcs11/Mac/MacKAT.java
! test/sun/security/pkcs11/Mac/MacSameTest.java
! test/sun/security/pkcs11/Mac/ReinitMac.java
! test/sun/security/pkcs11/MessageDigest/ByteBuffers.java
! test/sun/security/pkcs11/MessageDigest/DigestKAT.java
! test/sun/security/pkcs11/MessageDigest/ReinitDigest.java
! test/sun/security/pkcs11/MessageDigest/TestCloning.java
! test/sun/security/pkcs11/Provider/Absolute.java
! test/sun/security/pkcs11/SampleTest.java
! test/sun/security/pkcs11/Secmod/AddPrivateKey.java
! test/sun/security/pkcs11/Secmod/AddTrustedCert.java
! test/sun/security/pkcs11/Secmod/Crypto.java
! test/sun/security/pkcs11/Secmod/GetPrivateKey.java
! test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java
! test/sun/security/pkcs11/Secmod/LoadKeystore.java
! test/sun/security/pkcs11/Secmod/TrustAnchors.java
! test/sun/security/pkcs11/SecureRandom/Basic.java
! test/sun/security/pkcs11/SecureRandom/TestDeserialization.java
! test/sun/security/pkcs11/Serialize/SerializeProvider.java
! test/sun/security/pkcs11/Signature/ByteBuffers.java
! test/sun/security/pkcs11/Signature/ReinitSignature.java
! test/sun/security/pkcs11/Signature/TestDSA.java
! test/sun/security/pkcs11/Signature/TestDSAKeyLength.java
! test/sun/security/pkcs11/Signature/TestRSAKeyLength.java
! test/sun/security/pkcs11/ec/ReadCertificates.java
! test/sun/security/pkcs11/ec/ReadPKCS12.java
! test/sun/security/pkcs11/ec/TestECDH.java
! test/sun/security/pkcs11/ec/TestECDH2.java
! test/sun/security/pkcs11/ec/TestECDSA.java
! test/sun/security/pkcs11/ec/TestECDSA2.java
! test/sun/security/pkcs11/ec/TestECGenSpec.java
! test/sun/security/pkcs11/ec/TestKeyFactory.java
! test/sun/security/pkcs11/rsa/KeyWrap.java
! test/sun/security/pkcs11/rsa/TestCACerts.java
! test/sun/security/pkcs11/rsa/TestKeyFactory.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/sun/security/pkcs11/rsa/TestSignatures.java
! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
! test/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java
! test/sun/security/pkcs11/tls/TestMasterSecret.java
! test/sun/security/pkcs11/tls/TestPRF.java
! test/sun/security/pkcs11/tls/TestPremaster.java
! test/sun/security/tools/keytool/DefaultSignatureAlgorithm.java
! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java
! test/sun/security/x509/X509CertImpl/V3Certificate.java
Changeset: 109fde5b023a
Author: robm
Date: 2016-09-15 15:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/109fde5b023a
8165988: Test JarURLConnectionUseCaches.java fails at windows: failed to clean up files after test
Reviewed-by: chegar
! test/ProblemList.txt
! test/sun/net/www/protocol/jar/JarURLConnectionUseCaches.java
Changeset: d0d2bcebda5b
Author: asmotrak
Date: 2016-09-15 11:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d0d2bcebda5b
8163924: SSLEngineBadBufferArrayAccess.java fails intermittently with Unrecognized SSL message
Reviewed-by: xuelei
! test/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java
Changeset: aab109341a41
Author: lancea
Date: 2016-09-15 14:59 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/aab109341a41
8159126: Add test to validate DriverManager.println output when DriverManager is initially loaded
Reviewed-by: psandoz, joehw
! test/java/sql/testng/TEST.properties
+ test/java/sql/testng/test/sql/othervm/DriverManagerInitTests.java
Changeset: 8e4d88e06913
Author: rriggs
Date: 2016-09-15 16:05 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8e4d88e06913
8166148: Fix for JDK-8165936 broke solaris builds
Reviewed-by: naoto
! src/java.base/unix/native/libjava/TimeZone_md.c
Changeset: 2e1e4c9c8af2
Author: bpb
Date: 2016-09-15 13:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2e1e4c9c8af2
8165323: (fs) Files.getFileStore fails with "Mount point not found" in chroot environment
Summary: Replace use of FileStore with FileSystem equivalent code.
Reviewed-by: redestad
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
Changeset: 3094b847dd63
Author: lana
Date: 2016-09-15 21:08 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3094b847dd63
Merge
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256
Changeset: 7fe4652bfef2
Author: henryjen
Date: 2016-09-16 10:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7fe4652bfef2
8042148: Ensure that the java launcher help is consistent with the manpage where they report common information
Reviewed-by: ksrini
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: 28ce5e7cc724
Author: skovalev
Date: 2016-09-15 16:28 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/28ce5e7cc724
8166126: Missing dependecies on jdk.zipfs module for jdk/nio/zipfs/jarfs/JFSTester.java
Reviewed-by: alanb
! test/jdk/nio/zipfs/jarfs/JFSTester.java
Changeset: a60d6bde3c57
Author: mchung
Date: 2016-09-17 16:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a60d6bde3c57
8166237: jdk.jdi missing requires jdk.jdwp.agent
Reviewed-by: alanb
! src/jdk.jdi/share/classes/module-info.java
Changeset: 29ecac30ecae
Author: nishjain
Date: 2016-09-18 23:09 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/29ecac30ecae
8165984: ResourceBundle lookup fields not completely thread-safe
Reviewed-by: okutsu, naoto
! src/java.base/share/classes/java/util/ListResourceBundle.java
! src/java.base/share/classes/java/util/PropertyResourceBundle.java
Changeset: 9c4ef5048871
Author: alexsch
Date: 2016-08-31 11:13 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9c4ef5048871
8163193: Metal L&F gradient is lighter on HiDPI display after the fix JDK-8143064
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/sun/swing/CachedPainter.java
+ test/javax/swing/plaf/metal/MetalGradient/8163193/ButtonGradientTest.java
Changeset: e84007be0c2f
Author: alexsch
Date: 2016-08-31 12:49 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e84007be0c2f
8153287: [PIT] [hidpi] java/awt/image/multiresolution/MultiresolutionIconTest failed (GTK+ and Nimbus L&F)
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java
Changeset: 8cee7567e4a8
Author: prr
Date: 2016-08-31 13:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8cee7567e4a8
8164818: Reg. test java/awt/font/TextLayout/VisibleAdvance.java fails
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/native/libfontmanager/HBShaper.c
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
! src/java.desktop/share/native/libfontmanager/hb-jdk.h
! test/java/awt/font/TextLayout/VisibleAdvance.java
Changeset: 9808cd1963a5
Author: psadhukhan
Date: 2016-09-01 10:21 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9808cd1963a5
8165146: [PIT][TEST_BUG] Doubtful usability of java/awt/print/PrinterJob/TestMediaTraySelection.java
Reviewed-by: prr
! test/java/awt/print/PrinterJob/TestMediaTraySelection.java
Changeset: 87ca8c53ab98
Author: alexsch
Date: 2016-09-01 12:02 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/87ca8c53ab98
8158411: Regression on Swingmark on 8u102 b03 comparing 8u102 b02 on several configs on win32
Reviewed-by: prr, ssadetsky
! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp
Changeset: 14918637b76e
Author: pkbalakr
Date: 2016-09-01 16:18 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/14918637b76e
8144735: [hidpi] javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java fails
Reviewed-by: psadhukhan, vadim
! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java
! test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java
Changeset: a0c8eb083f39
Author: prr
Date: 2016-09-01 11:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a0c8eb083f39
8144015: [PIT] failures of text layout font tests
8144023: [PIT] failure of text measurements in javax/swing/text/html/parser/Parser/6836089/bug6836089.java
8145542: The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception
8151725: [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane
8144240: [macosx][PIT] AIOOB in closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java
8152680: Regression in GlyphVector.getGlyphCharIndex behaviour
8158924: Incorrect i18n text document layout
8041480: ArrayIndexOutOfBoundsException when JTable contains certain string
Reviewed-by: serb, srl
! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java
! src/java.desktop/share/native/libfontmanager/HBShaper.c
+ test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java
+ test/java/awt/font/LineBreakMeasurer/TestLineBreakWithFontSub.java
+ test/java/awt/font/TextLayout/LigatureCaretTest.java
+ test/java/awt/font/TextLayout/TestJustification.html
+ test/java/awt/font/TextLayout/TestJustification.java
+ test/javax/swing/text/DevanagariEditor.java
+ test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java
Changeset: d63da458491c
Author: dmarkov
Date: 2016-09-01 22:17 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d63da458491c
8050478: [macosx] Cursor not updating correctly after closing a modal dialog
Reviewed-by: serb, alexsch
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java
Changeset: 58224e71ea72
Author: prr
Date: 2016-09-01 12:22 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/58224e71ea72
Merge
- test/sun/security/krb5/auto/unreachable.krb5.conf
Changeset: 91a200506397
Author: ssadetsky
Date: 2016-09-02 10:31 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/91a200506397
8164937: Remove code from SortingFocusTraversalPolicy that hacks into non-public Arrays.legacyMergeSort
Reviewed-by: alexsch, serb
! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! test/java/awt/Focus/SortingFPT/JDK8048887.java
Changeset: 03c248ab7484
Author: ssadetsky
Date: 2016-09-02 10:36 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/03c248ab7484
8163100: [hidpi] Linux: display-wise scaling factor issues
Reviewed-by: alexsch, serb
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/native/common/awt/systemscale/systemScale.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: eb7d6244528a
Author: iris
Date: 2016-09-02 10:48 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eb7d6244528a
8165269: (doc) Toolkit.isDynamicLayoutActive(): orphan '0' in first sentence
Reviewed-by: alexsch
! src/java.desktop/share/classes/java/awt/Toolkit.java
Changeset: 061d7d71f0ff
Author: bpb
Date: 2016-09-02 11:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/061d7d71f0ff
8154075: [TIFF] AIOOB Exception from TIFFLZWDecompressor
Summary: For banded images make sure the step in the horizontal differencing predictor calculations for Deflate and LZW compression is unity (1) instead of the number of samples per pixel.
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDeflateDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java
Changeset: f56da32c7826
Author: lana
Date: 2016-09-01 01:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f56da32c7826
8145952: ISO 4217 amendment 161
8164784: ISO 4217 amendment 162
Reviewed-by: naoto
Contributed-by: li.jiang at oracle.com
! make/data/currency/CurrencyData.properties
! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_be_BY.properties
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/Currency/tablea1.txt
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: 23f1f1cf47da
Author: lana
Date: 2016-09-01 08:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/23f1f1cf47da
8159408: duplicated data in rmic's javac.properties
Reviewed-by: alanb
Contributed-by: li.jiang at oracle.com
! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac.properties
Changeset: ac7243fd21f6
Author: lana
Date: 2016-09-02 21:42 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ac7243fd21f6
Merge
Changeset: 50c1bcbb4097
Author: azvegint
Date: 2016-09-06 13:03 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/50c1bcbb4097
8155083: On Windows, usage of USER_ATTENTION_WINDOW depends on state setting order
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/java/awt/Taskbar.java
! src/java.desktop/share/classes/java/awt/peer/TaskbarPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Taskbar.cpp
Changeset: 475a24023fc5
Author: prr
Date: 2016-09-06 08:32 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/475a24023fc5
8165345: JDK macro definition re-defined by MacOS core framework
Reviewed-by: serb
! src/java.desktop/share/native/libfontmanager/HBShaper.c
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
! src/java.desktop/share/native/libfontmanager/hb-jdk.h
Changeset: 8c1bfb84c1a1
Author: prr
Date: 2016-09-06 11:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8c1bfb84c1a1
8164899: Provide package access to setComponentMixingCutoutShape
Reviewed-by: serb
! src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java
! src/java.desktop/share/classes/java/awt/Component.java
Changeset: e30c36db6c44
Author: ant
Date: 2016-09-08 19:25 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e30c36db6c44
8160570: [macosx] modal dialog can skip the activation/focus events
Reviewed-by: serb, ssadetsky
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
+ test/java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java
Changeset: bae74ee4abe6
Author: aniyogi
Date: 2016-09-09 11:48 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bae74ee4abe6
8163274: [TEST_BUG][macosx] apparent regression: javax/swing/JColorChooser/Test7194184.java
Reviewed-by: alexsch, rchamyal
! test/javax/swing/JColorChooser/Test7194184.java
Changeset: 0917d2fc19d9
Author: pkbalakr
Date: 2016-09-09 13:15 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0917d2fc19d9
8009477: PageUp and PageDown keyboard buttons don't move slider indicator to next minor tick
Reviewed-by: alexsch, aghaisas
Contributed-by: prem.balakrishnan at oracle.com
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
+ test/javax/swing/JSlider/SliderTick/SliderTickTest.java
Changeset: 7df406400153
Author: ssadetsky
Date: 2016-09-09 16:37 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7df406400153
8160054: The FileChooser didn't displayed large font with GTK LAF option.
Reviewed-by: alexsch, serb
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
Changeset: 755dd8ef4ed0
Author: psadhukhan
Date: 2016-09-10 14:50 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/755dd8ef4ed0
4885375: Page Ranges 'To Page' field must be populated based on Pageable
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
+ test/java/awt/print/PrinterJob/PrintDlgPageable.java
Changeset: 25c0c37cd66a
Author: jdv
Date: 2016-09-12 12:07 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/25c0c37cd66a
4924727: reader.abort() method does not work when called inside imageStarted for PNG
Reviewed-by: prr, serb, bpb
! make/mapfiles/libjpeg/mapfile-vers
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java
! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c
+ test/javax/imageio/ReadAbortTest.java
Changeset: ec667ddda43a
Author: ddehaven
Date: 2016-09-12 15:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ec667ddda43a
Merge
- src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java
- src/jdk.localedata/share/classes/sun/text/resources/thai_dict
! test/sun/text/resources/LocaleDataTest.java
Changeset: fd45ca110802
Author: psadhukhan
Date: 2016-09-13 13:40 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fd45ca110802
7064425: PageFormat Dialog has no owner window to reactivate
6948907: sun.print.DialogOwner does not support Dialogs as DialogOwner
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/print/DialogOwner.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
+ test/java/awt/print/PrinterJob/TestPageDlgFrameAssociation.java
+ test/java/awt/print/PrinterJob/TestPrintDlgFrameAssociation.java
Changeset: e1d133b6bce5
Author: prr
Date: 2016-09-14 15:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e1d133b6bce5
8166068: test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java does not compile
Reviewed-by: ddehaven, yan
! test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java
Changeset: e72df94364e3
Author: ddehaven
Date: 2016-09-19 10:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e72df94364e3
Merge
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256
Changeset: cf207e188ae2
Author: lana
Date: 2016-09-22 16:41 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cf207e188ae2
Added tag jdk-9+137 for changeset e72df94364e3
! .hgtags
Changeset: 4d186e8bbe9a
Author: jjiang
Date: 2016-09-20 10:32 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4d186e8bbe9a
8165566: sun/security/ssl/SocketCreation/SocketCreation.java fails intermittently: Address already in use
Summary: It takes every server to be allocated a free port.
Reviewed-by: chegar
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/sun/security/ssl/SocketCreation/SocketCreation.java
Changeset: c709e74ffcf6
Author: clanger
Date: 2016-09-20 08:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c709e74ffcf6
8166189: Fix for Bug 8165524 breaks AIX build
Reviewed-by: simonis, goetz, mchung, cbensen, dsamersoff
+ src/java.base/aix/native/libjli/java_md_aix.c
+ src/java.base/aix/native/libjli/java_md_aix.h
! src/java.base/unix/native/libjli/java_md.h
Changeset: c5e62ffb7fae
Author: skovalev
Date: 2016-09-20 12:56 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c5e62ffb7fae
8166285: Missing dependencies java.httpclient for tests from java/net pachage
Reviewed-by: chegar
! test/java/net/URLClassLoader/definePackage/SplitPackage.java
! test/java/net/httpclient/HeadersTest1.java
! test/java/net/httpclient/ProxyAuthTest.java
! test/java/net/httpclient/whitebox/Driver.java
Changeset: 7f6aa74d680f
Author: amlu
Date: 2016-09-21 08:55 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7f6aa74d680f
8166248: tools/pack200/Pack200Test.java fails on Win32: Could not reserve enough space
Reviewed-by: ksrini
! test/tools/pack200/Pack200Test.java
Changeset: df20e8be623d
Author: xiaofeya
Date: 2016-09-21 02:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/df20e8be623d
8166359: java/net/URLPermission/nstest/lookup.sh fails if proxy is set since fix for JDK-8161016
Reviewed-by: chegar
Contributed-by: Felix Yang <felix.yang at oracle.com>
! test/java/net/URLPermission/nstest/LookupTest.java
- test/java/net/URLPermission/nstest/LookupTestHosts
! test/java/net/URLPermission/nstest/lookup.sh
Changeset: 33f2f7c81459
Author: skovalev
Date: 2016-09-21 17:09 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/33f2f7c81459
8166450: smartcardio related tests failed on compilation during execution with jtreg tool
Reviewed-by: weijun
! test/sun/security/smartcardio/TestChannel.java
! test/sun/security/smartcardio/TestConnect.java
! test/sun/security/smartcardio/TestConnectAgain.java
! test/sun/security/smartcardio/TestControl.java
! test/sun/security/smartcardio/TestDefault.java
! test/sun/security/smartcardio/TestDirect.java
! test/sun/security/smartcardio/TestExclusive.java
! test/sun/security/smartcardio/TestMultiplePresent.java
! test/sun/security/smartcardio/TestPresent.java
! test/sun/security/smartcardio/TestTransmit.java
Changeset: 2acdea04aa37
Author: alanbur
Date: 2016-09-21 14:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2acdea04aa37
8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged
Reviewed-by: rriggs, erikj
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
! test/jprt.config
! test/start-Xvfb.sh
! test/sun/security/smartcardio/README.txt
! test/sun/security/tools/keytool/KeyToolTest.java
! test/tools/launcher/RunpathTest.java
Changeset: 7580345fd131
Author: erikj
Date: 2016-09-21 16:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7580345fd131
Merge
Changeset: e11742189f9c
Author: zmajo
Date: 2016-08-30 09:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e11742189f9c
8161720: Better byte behavior for off-heap data
Summary: Normalize boolean values read with Unsafe.
Reviewed-by: aph, simonis, jrose, psandoz
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: 0535c03b2b9f
Author: dlong
Date: 2016-09-08 23:43 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0535c03b2b9f
Merge
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: c6ad7787775d
Author: akulyakh
Date: 2016-09-09 15:16 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c6ad7787775d
8139368: -javaagent and -Dcom.sun.management need to add to the initial set of modules to resolve
Summary: A new test for the -javaagent option
Reviewed-by: mchung, alanb
+ test/java/lang/instrument/SimpleAgent.java
+ test/java/lang/instrument/TestAgentWithLimitMods.java
Changeset: 8a89084b51bc
Author: rdurbin
Date: 2016-09-09 11:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8a89084b51bc
8140520: segfault on solaris-amd64 with "-XX:VMThreadStackSize=1" option
Summary: Split the single thread_min_stack_allowed into three distinct values (java_thread_min_stack_allowed, compiler_thread_min_stack_allowed and vm_internal_thread_min_stack_allowed) on non-Windows platforms.
Reviewed-by: dcubed, gthornbr, dholmes, coleenp, fparain, aph
! test/tools/launcher/TooSmallStackSize.java
Changeset: eaa5dc0f5505
Author: dcubed
Date: 2016-09-09 11:25 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eaa5dc0f5505
Merge
Changeset: 6cae3820bdcc
Author: hseigel
Date: 2016-09-10 08:27 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6cae3820bdcc
8165634: Support multiple --add-modules options on the command line
Reviewed-by: alanb
Contributed-by: mandy.chung at oracle.com
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! test/tools/launcher/modules/addmods/AddModsTest.java
Changeset: 7acf6f9f0031
Author: amurillo
Date: 2016-09-10 12:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7acf6f9f0031
Merge
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: 0d9efe3879ad
Author: gtriantafill
Date: 2016-09-14 08:16 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0d9efe3879ad
8165889: Remove jdk.test.lib.unsafe.UnsafeHelper
Summary: Remove use of setAccessible() to get Unsafe.
Reviewed-by: shade, lfoltan
! test/jdk/internal/misc/Unsafe/TestBadHostClass.java
Changeset: af63a1802a7e
Author: mchung
Date: 2016-09-14 11:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/af63a1802a7e
8157464: Disallow StackWalker.getCallerClass() be called by caller-sensitive method
Reviewed-by: bchristi, coleenp, dfuchs, sspitsyn
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/native/include/jvm.h
+ test/java/lang/StackWalker/CallerSensitiveMethod/Main.java
+ test/java/lang/StackWalker/CallerSensitiveMethod/csm/jdk/test/CallerSensitiveTest.java
+ test/java/lang/StackWalker/CallerSensitiveMethod/csm/module-info.java
+ test/java/lang/StackWalker/CallerSensitiveMethod/src/java.base/java/util/CSM.java
Changeset: 9fa064f008d3
Author: amurillo
Date: 2016-09-16 10:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9fa064f008d3
Merge
Changeset: f92324a04173
Author: amurillo
Date: 2016-09-21 09:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f92324a04173
Merge
- test/java/net/URLPermission/nstest/LookupTestHosts
Changeset: d3a88ba20b0b
Author: jnimeh
Date: 2016-09-22 07:28 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d3a88ba20b0b
8049516: sun.security.provider.SeedGenerator throws ArrayIndexOutOfBoundsException
Summary: Prevent the latch inside ThreadedSeedGenerator.run() from overflowing into a negative value causing a negative index array lookup.
Reviewed-by: xuelei, weijun
! src/java.base/share/classes/sun/security/provider/SeedGenerator.java
Changeset: 793d3e7a11d3
Author: coffeys
Date: 2016-09-22 17:21 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/793d3e7a11d3
8151832: Improve exception messages in exception thrown by new JDK 9 code
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/module/ModuleInfo.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStream.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.desktop/share/classes/com/sun/beans/finder/ConstructorFinder.java
! src/java.desktop/share/classes/javax/imageio/ImageReader.java
! src/java.desktop/share/classes/javax/imageio/ImageWriter.java
Changeset: 64b69adbba69
Author: lana
Date: 2016-09-22 18:31 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/64b69adbba69
Merge
- test/java/net/URLPermission/nstest/LookupTestHosts
Changeset: 83030d149c5c
Author: valeriep
Date: 2016-09-23 01:08 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/83030d149c5c
8136355: CKM_SSL3_KEY_AND_MAC_DERIVE no longer available by default on Solaris 12
Summary: Enhanced to detect and throw InvalidAlgorithmParameterException if SSLv3 is requested but unsupported
Reviewed-by: xuelei
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
! test/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/sun/security/pkcs11/tls/TestMasterSecret.java
! test/sun/security/pkcs11/tls/TestPremaster.java
Changeset: da8b9aa5e6d1
Author: xiaofeya
Date: 2016-09-23 03:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/da8b9aa5e6d1
8085049: java/net/MulticastSocket/TimeToLive.java fails intermittently with "Address already in use"
Reviewed-by: chegar
! test/java/net/MulticastSocket/TimeToLive.java
Changeset: 986468d1a0a4
Author: mhaupt
Date: 2016-09-23 15:20 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/986468d1a0a4
8161211: better inlining support for loop bytecode intrinsics
Reviewed-by: jrose, vlivanov, redestad
! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/MethodHandlesTest.java
Changeset: 11a17f2b759d
Author: robm
Date: 2016-09-23 15:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/11a17f2b759d
8159410: InetAddress.isReachable returns true for non existing IP adresses
Reviewed-by: chegar, coffeys
! src/java.base/windows/native/libnet/Inet4AddressImpl.c
Changeset: fd96fbd36133
Author: skovalev
Date: 2016-09-23 12:08 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fd96fbd36133
8166553: undeclared dependencies for two IO tests
Reviewed-by: bpb
Contributed-by: Sergei Kovalev <sergei.kovalev at oracle.com>
! test/java/io/PrintStream/FormatLocale.java
! test/sun/nio/cs/TestUnmappable.java
Changeset: 926c7f71ed16
Author: dl
Date: 2016-09-23 13:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/926c7f71ed16
8166465: CompletableFuture.minimalCompletionStage().toCompletableFuture() should be non-minimal
Reviewed-by: martin, chegar, shade
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
Changeset: 3f11647c40cd
Author: dl
Date: 2016-09-23 13:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3f11647c40cd
8166057: [testbug] CoreThreadTimeOut still uses hardcoded timeout
Reviewed-by: martin, chegar, shade
! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java
Changeset: fded5722642e
Author: dl
Date: 2016-09-23 13:21 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fded5722642e
8166059: JSR166TestCase.java fails with NPE in dumpTestThreads on timeout
Reviewed-by: martin, chegar, shade
! test/java/util/concurrent/tck/JSR166TestCase.java
Changeset: 035006c599d0
Author: dl
Date: 2016-09-23 13:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/035006c599d0
8165919: Miscellaneous changes imported from jsr166 CVS 2016-09-21
Reviewed-by: martin, chegar, shade
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! test/java/util/Collections/EmptyNavigableMap.java
! test/java/util/Collections/EmptyNavigableSet.java
! test/java/util/Deque/ChorusLine.java
! test/java/util/PriorityQueue/ForgetMeNot.java
! test/java/util/PriorityQueue/PriorityQueueSort.java
! test/java/util/PriorityQueue/RemoveContains.java
! test/java/util/concurrent/Executors/AutoShutdown.java
! test/java/util/concurrent/tck/AtomicIntegerArrayTest.java
! test/java/util/concurrent/tck/AtomicLongArrayTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListMapTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSetTest.java
! test/java/util/concurrent/tck/CyclicBarrierTest.java
! test/java/util/concurrent/tck/DelayQueueTest.java
! test/java/util/concurrent/tck/ForkJoinPoolTest.java
! test/java/util/concurrent/tck/ScheduledExecutorTest.java
! test/java/util/concurrent/tck/TreeMapTest.java
! test/java/util/concurrent/tck/TreeSetTest.java
Changeset: 2b6aebac0773
Author: erikj
Date: 2016-09-26 14:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2b6aebac0773
8163102: Fix headless only configuration option
Reviewed-by: tbell
! make/launcher/Launcher-java.desktop.gmk
! make/launcher/Launcher-jdk.policytool.gmk
! make/lib/Awt2dLibraries.gmk
! src/java.desktop/unix/native/libjawt/jawt.c
Changeset: fb7345accd74
Author: xiaofeya
Date: 2016-09-26 08:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fb7345accd74
8130657: com/sun/net/httpserver/Test5.java failed with java.lang.RuntimeException: wrong string result
8085575: java/net/Socket/InheritHandle.java fails intermittently with "Address already in use"
Reviewed-by: dfuchs
! test/com/sun/net/httpserver/Test5.java
! test/java/net/MulticastSocket/TimeToLive.java
! test/java/net/Socket/InheritHandle.java
Changeset: 03fdbc829db3
Author: clanger
Date: 2016-09-26 21:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/03fdbc829db3
8166604: nio: remove unneeded locals variables and correct NPE
Reviewed-by: alanb
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
Changeset: 57746f6885ac
Author: sdrach
Date: 2016-09-26 13:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/57746f6885ac
8153654: Update jdeps to be multi-release jar aware
Reviewed-by: mchung
! src/java.base/share/classes/module-info.java
Changeset: b2e7ba45d2de
Author: xiaofeya
Date: 2016-09-27 01:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b2e7ba45d2de
8154525: java/net/ServerSocket/ThreadStop.java fails intermittently with error while cleaning up threads after test
Reviewed-by: chegar
! test/java/net/ServerSocket/ThreadStop.java
Changeset: 665096863382
Author: robm
Date: 2016-09-27 12:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/665096863382
8166747: Add invalid network / computer name cases to isReachable known failure switch
Reviewed-by: chegar, msheppar
! src/java.base/windows/native/libnet/Inet4AddressImpl.c
Changeset: 1e8186f800c5
Author: lana
Date: 2016-09-29 16:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1e8186f800c5
Added tag jdk-9+138 for changeset 665096863382
! .hgtags
Changeset: 12e616e0a018
Author: asmotrak
Date: 2016-09-27 11:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/12e616e0a018
8164591: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java failed with SSLHandshakeException
Reviewed-by: xuelei
+ test/javax/net/ssl/templates/SSLTest.java
! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java
Changeset: a68f9f843ffa
Author: vtewari
Date: 2016-09-15 12:20 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a68f9f843ffa
8161448: 4 JNI exception pending defect groups in DiagnosticCommandImpl.c
Reviewed-by: dholmes, dsamersoff
! src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c
Changeset: 4c843eb35b8a
Author: sgehwolf
Date: 2016-03-21 11:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4c843eb35b8a
8153711: [REDO] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command
Summary: Delete global references in invoker_completeInvokeRequest()
Reviewed-by: sspitsyn, dsamersoff
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
+ test/com/sun/jdi/OomDebugTest.java
Changeset: 65ec51b4e600
Author: ctornqvi
Date: 2016-09-15 16:56 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/65ec51b4e600
6648858: InvokeHangTest.java fails due to "failure: Debuggee appears to be hung" when running with -Xcomp
Reviewed-by: zgu, gtriantafill, iignatyev
! test/com/sun/jdi/InvokeHangTest.java
Changeset: 511e3dcdf740
Author: amurillo
Date: 2016-09-16 13:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/511e3dcdf740
Merge
- src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java
- src/jdk.localedata/share/classes/sun/text/resources/thai_dict
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256
Changeset: a041a4759597
Author: amurillo
Date: 2016-09-23 13:32 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a041a4759597
Merge
Changeset: f61c40b324c5
Author: amurillo
Date: 2016-09-27 09:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f61c40b324c5
Merge
Changeset: d16e09effe10
Author: amurillo
Date: 2016-09-27 13:22 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d16e09effe10
Merge
Changeset: e8bfba969b7c
Author: mli
Date: 2016-09-27 18:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e8bfba969b7c
8162519: Remove ParallelPrefix.java from ProblemList.txt
Reviewed-by: psandoz
! test/ProblemList.txt
Changeset: 111fbc6a5a09
Author: valeriep
Date: 2016-09-28 03:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/111fbc6a5a09
8149802: Signature.verify() doesn't reset the signature object on exception
Summary: Ensure the signature object is always reset after verify() is called.
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/rsa/RSASignature.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java
+ test/java/security/Signature/ResetAfterException.java
Changeset: 7cd8128e16be
Author: valeriep
Date: 2016-09-28 03:18 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7cd8128e16be
6946830: javax.crypto.Cipher.doFinal behavior differs depending on platform
Summary: Updated OracleUcrypto and SunPKCS11 providers with SunJCE provider behavior
Reviewed-by: xuelei
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java
+ test/javax/crypto/Cipher/EmptyFinalBuffer.java
Changeset: 030fd20df66d
Author: mhaupt
Date: 2016-09-28 14:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/030fd20df66d
8151179: address issues raised by JCK team on JEP 274 API
Reviewed-by: jrose, redestad, psandoz
! 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/java/lang/invoke/MethodType.java
! test/java/lang/invoke/CountedLoopIterationCountsTest.java
! test/java/lang/invoke/JavaDocExamplesTest.java
! test/java/lang/invoke/LoopCombinatorTest.java
Changeset: 73816d6b57ba
Author: redestad
Date: 2016-09-28 14:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/73816d6b57ba
8166840: Synthetic bridge constructor in ArrayList$Itr blocks inlining
Reviewed-by: vlivanov, mhaupt, forax
! src/java.base/share/classes/java/util/ArrayList.java
Changeset: 87929deeb031
Author: redestad
Date: 2016-09-28 14:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/87929deeb031
8166287: MultiReleaseJarAPI.isMultiReleaseJar(): failure java.nio.file.AccessDeniedException: custom-mr.jar
Reviewed-by: mhaupt, alanb
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
Changeset: 2b5229c75e93
Author: clanger
Date: 2016-09-28 15:47 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2b5229c75e93
8166584: Remove obsolete utility function NET_ThrowSocketException in windows libnet
Reviewed-by: chegar
! src/java.base/unix/native/libnet/SocketInputStream.c
! src/java.base/windows/native/libnet/SocketInputStream.c
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.h
Changeset: 9edae8b6b4c2
Author: skovalev
Date: 2016-09-28 19:21 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9edae8b6b4c2
8166841: Unused import causes test failure on compilation for java.text tests
Reviewed-by: igerasim
! test/java/text/Format/NumberFormat/DFSSerialization.java
! test/java/text/Format/NumberFormat/SerializationLoadTest.java
Changeset: 9850eb9c799e
Author: sundar
Date: 2016-09-28 22:13 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9850eb9c799e
8165735: jlink incorrectly accepts multiple --module-path and --limit-modules options
Reviewed-by: mchung, jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! test/tools/jlink/JLinkTest.java
! test/tools/lib/tests/JImageGenerator.java
Changeset: 3ad485a9cf57
Author: shinyafox
Date: 2016-09-29 17:36 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3ad485a9cf57
8166744: JShell: java.lang.IndexOutOfBoundsException for legal history access
Reviewed-by: rfield, jlahoda
! src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java
Changeset: 153b4781adcc
Author: clanger
Date: 2016-09-29 14:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/153b4781adcc
8166850: No runtime error expected after calling NET_MapSocketOption
Reviewed-by: chegar
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
Changeset: 91a5353ecbbb
Author: clanger
Date: 2016-09-29 14:58 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/91a5353ecbbb
8166866: (ch) Remove AIX specific implementation file java.base/aix/native/libnio/ch/AixNativeThread.c
Reviewed-by: simonis, chegar, alanb
! make/lib/NioLibraries.gmk
- src/java.base/aix/native/libnio/ch/AixNativeThread.c
! src/java.base/unix/native/libnio/ch/NativeThread.c
Changeset: 0711272af35f
Author: lana
Date: 2016-09-29 17:24 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0711272af35f
Merge
- src/java.base/aix/native/libnio/ch/AixNativeThread.c
Changeset: 25bc8b589785
Author: erikj
Date: 2016-09-30 09:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/25bc8b589785
8160630: libjimage.so and others should link statically to libgcc
Reviewed-by: ihse, tbell
! make/lib/CoreLibraries.gmk
Changeset: 64d3579d3ebc
Author: serb
Date: 2016-09-30 17:05 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/64d3579d3ebc
8165263: Remove code in MetaData that hacks into private fields of Collections implementation classes
Reviewed-by: mchung, alexsch
! src/java.desktop/share/classes/java/beans/MetaData.java
- test/java/beans/XMLEncoder/EnumPrivate.java
- test/java/beans/XMLEncoder/EnumPublic.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedCollection.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedRandomAccessList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSet.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedSet.java
- test/java/beans/XMLEncoder/java_util_EnumMap.java
- test/java/beans/XMLEncoder/java_util_JumboEnumSet.java
- test/java/beans/XMLEncoder/java_util_RegularEnumSet.java
Changeset: 19736467290a
Author: plevart
Date: 2016-09-30 17:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/19736467290a
8166842: String.hashCode() has a non-benign data race
Reviewed-by: shade, alanb, martin
! src/java.base/share/classes/java/lang/String.java
Changeset: 4dbeb5b87d67
Author: jwilhelm
Date: 2016-10-03 15:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4dbeb5b87d67
8167026: Quarantine TestDaemonThread.java
Reviewed-by: dsamersoff
! test/ProblemList.txt
Changeset: 2a474d0ba36d
Author: sdrach
Date: 2016-10-03 10:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2a474d0ba36d
8165944: jar utility doesn't process more than one -C argument
Reviewed-by: psandoz
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
+ test/tools/jar/InputFilesTest.java
! test/tools/jar/multiRelease/Basic.java
Changeset: 8b58654110d6
Author: rgoel
Date: 2016-10-04 17:18 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8b58654110d6
8166993: typo in java.util.Locale javadoc
Reviewed-by: okutsu, peytoia
! src/java.base/share/classes/java/util/Locale.java
Changeset: f4463c138103
Author: nishjain
Date: 2016-10-04 19:28 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f4463c138103
8165466: DecimalFormat percentage format can contain unexpected %
Reviewed-by: okutsu, peytoia
! src/java.base/share/classes/java/text/DecimalFormat.java
+ test/java/text/Format/DecimalFormat/Bug8165466.java
Changeset: a7709a4d1bc5
Author: erikj
Date: 2016-10-04 13:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a7709a4d1bc5
8166948: Exploded image too slow to be usable
Reviewed-by: alanb, mchung, ihse
+ make/CompileModuleTools.gmk
! make/ModuleTools.gmk
+ make/src/classes/build/tools/jigsaw/AddPackagesAttribute.java
Changeset: 377599b4a7f7
Author: erikj
Date: 2016-10-04 13:41 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/377599b4a7f7
8166965: Some small java build tools are still running with big JVM configuration
Reviewed-by: ihse
! make/rmic/RmicCommon.gmk
Changeset: 95d83639923d
Author: skovalev
Date: 2016-10-04 11:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/95d83639923d
8166378: Missing dependencies in several java/security tests
Reviewed-by: xuelei
! test/java/security/AccessController/DoPrivAccompliceTest.java
! test/java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java
! test/java/security/Signature/SignatureLength.java
Changeset: d428848b11ad
Author: bpb
Date: 2016-10-04 08:32 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d428848b11ad
8167058: (fs) UnixDirectoryIterator::stream unused
Summary: Remove UnixDirectoryIterator::stream unused instance variable
Reviewed-by: redestad, alanb
! src/java.base/unix/classes/sun/nio/fs/UnixDirectoryStream.java
Changeset: 424706b22c1a
Author: vtewari
Date: 2016-10-04 21:59 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/424706b22c1a
8153674: Expected SocketException not thrown when calling bind() with setReuseAddress(false)
Reviewed-by: chegar, msheppar
! src/java.base/share/classes/java/net/MulticastSocket.java
+ test/java/net/DatagramSocket/ReuseAddressTest.java
Changeset: e32bdc5deec2
Author: naoto
Date: 2016-10-04 09:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e32bdc5deec2
8166645: Include locales plugin throws InternalError with "*" specified.
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: fc037e62b9a4
Author: rriggs
Date: 2016-10-04 13:45 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fc037e62b9a4
8155760: Implement Serialization Filtering
8166739: Improve extensibility of ObjectInputFilter information passed to the filter
Reviewed-by: dfuchs, chegar, briangoetz, plevart
+ src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectStreamConstants.java
! src/java.base/share/classes/java/io/SerializablePermission.java
! src/java.base/share/conf/security/java.security
+ test/java/io/Serializable/serialFilter/CheckInputOrderTest.java
+ test/java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java
+ test/java/io/Serializable/serialFilter/GlobalFilterTest.java
+ test/java/io/Serializable/serialFilter/MixedFiltersTest.java
+ test/java/io/Serializable/serialFilter/SerialFilterTest.java
+ test/java/io/Serializable/serialFilter/java.security-extra1
+ test/java/io/Serializable/serialFilter/security.policy
+ test/java/io/Serializable/serialFilter/security.policy.without.globalFilter
Changeset: 0edae8f88b71
Author: rriggs
Date: 2016-10-04 14:18 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0edae8f88b71
8165806: UnicastServerRef support to export an object with a filter
Reviewed-by: dfuchs
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef2.java
Changeset: 5518ac2f2ead
Author: rriggs
Date: 2016-10-04 14:19 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5518ac2f2ead
8165261: RMI API to export an object with a serialization filter
Reviewed-by: dfuchs, chegar
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java
Changeset: 2bf254421854
Author: lana
Date: 2016-10-06 20:56 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2bf254421854
Added tag jdk-9+139 for changeset 5518ac2f2ead
! .hgtags
Changeset: a3b164425bd4
Author: martin
Date: 2016-09-30 10:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a3b164425bd4
8166976: TestCipherPBECons has wrong @run line
Reviewed-by: snikandrova, wetmore, rasbold
! test/com/sun/crypto/provider/Cipher/PBE/TestCipherPBECons.java
Changeset: 73a2ee327aa5
Author: martin
Date: 2016-09-30 10:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/73a2ee327aa5
8166981: RGBColorConvertTest has wrong @run line
Reviewed-by: prr, rasbold, serb
! test/sun/java2d/cmm/ColorConvertOp/RGBColorConvertTest.java
Changeset: efaf8263c116
Author: mchung
Date: 2016-10-04 18:56 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/efaf8263c116
8166860: Add magic number to jmod file
Reviewed-by: alanb, jjg
! src/java.base/share/classes/java/lang/module/ModulePath.java
+ src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
+ src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jlink/JLinkTest.java
Changeset: f82971b324f6
Author: erikj
Date: 2016-10-05 10:49 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f82971b324f6
8150736: Excessive disk space used by build system
Reviewed-by: ihse
! make/CompileDemos.gmk
- make/Import.gmk
Changeset: 9caaac90a127
Author: rpatil
Date: 2016-10-05 16:39 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9caaac90a127
8166875: (tz) Support tzdata2016g
Reviewed-by: martin, okutsu
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/factory
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! make/data/tzdata/zone.tab
! src/java.base/share/classes/java/time/format/ZoneName.java
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
! test/java/time/test/java/time/format/TestZoneTextPrinterParser.java
! test/java/time/test/java/time/format/ZoneName.java
! test/java/util/TimeZone/TimeZoneTest.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/etcetera
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/factory
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/zone.tab
Changeset: 8b53c0eaf659
Author: skovalev
Date: 2016-10-03 18:33 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8b53c0eaf659
8166791: Fix module dependencies for networking component tests
Reviewed-by: chegar, alanb
! test/java/net/httpclient/http2/ErrorTest.java
! test/java/net/httpclient/http2/HpackDriver.java
+ test/java/net/httpclient/http2/HpackDriverHeaderTable.java
! test/java/net/httpclient/security/Driver.java
! test/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java
Changeset: aef92edbca93
Author: mullan
Date: 2016-10-05 12:36 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/aef92edbca93
8166632: Document how to grant permissions for a module jrt:/<module> in the image
Reviewed-by: alanb, mchung
! src/java.base/share/conf/security/java.policy
Changeset: 3c42b46b15ea
Author: mullan
Date: 2016-10-05 12:36 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3c42b46b15ea
Merge
Changeset: 2fc5316da1ea
Author: ccheung
Date: 2016-09-20 10:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2fc5316da1ea
8164011: --patch-module support for CDS
Summary: exports the ZIP_FreeEntry function
Reviewed-by: iklam, dcubed, lfoltan
! make/lib/CoreLibraries.gmk
! make/mapfiles/libzip/mapfile-vers
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/share/native/libzip/zip_util.h
Changeset: 793b76d431f1
Author: hseigel
Date: 2016-09-21 08:10 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/793b76d431f1
8160987: JDWP ClassType.InvokeMethod doesn't validate class
Summary: Add code to validate class in JDWP instead of relying on JNI to do the check.
Reviewed-by: dholmes, dcubed, sspitsyn, dsamersoff
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
! test/com/sun/jdi/InterfaceMethodsTest.java
Changeset: cebf22a0fa91
Author: cjplummer
Date: 2016-09-21 12:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cebf22a0fa91
8161225: Assert failure in JVMTI GetNamedModule at JPLISAgent.c line: 792
Summary: Made the assert less restrictive.
Reviewed-by: dholmes, dcubed, sspitsyn
! src/java.instrument/share/native/libinstrument/JPLISAgent.c
! test/ProblemList.txt
! test/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java
Changeset: 2ac37e4cbc91
Author: amurillo
Date: 2016-09-23 13:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2ac37e4cbc91
Merge
- test/java/net/URLPermission/nstest/LookupTestHosts
Changeset: cb35da7fa7a9
Author: vdeshpande
Date: 2016-08-26 12:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cb35da7fa7a9
8154122: Intrinsify fused mac operations
Summary: added FMA intrinsics on x86
Reviewed-by: kvn, aph, darcy
! src/java.base/share/classes/java/lang/Math.java
! test/java/lang/Math/FusedMultiplyAddTests.java
Changeset: 2cf89e39af00
Author: dlong
Date: 2016-09-20 16:34 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2cf89e39af00
Merge
- make/data/cryptopolicy/limited/default_local.policy
- make/data/cryptopolicy/limited/exempt_local.policy
- make/data/cryptopolicy/unlimited/default_US_export.policy
- make/data/cryptopolicy/unlimited/default_local.policy
- make/gendata/GendataPolicyJars.gmk
- src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java
- src/jdk.localedata/share/classes/sun/text/resources/thai_dict
- test/sun/security/krb5/auto/unreachable.krb5.conf
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256
Changeset: a1f77096eb86
Author: dlong
Date: 2016-09-26 14:21 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a1f77096eb86
Merge
Changeset: c2c2e05afe5c
Author: dlong
Date: 2016-09-27 21:14 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c2c2e05afe5c
Merge
Changeset: 53130f5fbb5e
Author: mikael
Date: 2016-09-28 08:22 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/53130f5fbb5e
8166045: jdk/internal/misc/Unsafe tests fail due to timeout
Summary: Only run the memory hungry tests on large machines
Reviewed-by: dholmes, ctornqvi
! test/jdk/internal/misc/Unsafe/CopyMemory.java
+ test/jdk/internal/misc/Unsafe/CopyMemoryLarge.java
! test/jdk/internal/misc/Unsafe/CopySwap.java
+ test/jdk/internal/misc/Unsafe/CopySwapLarge.java
Changeset: 11c5ad99988f
Author: amurillo
Date: 2016-09-30 02:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/11c5ad99988f
Merge
! test/ProblemList.txt
Changeset: 2add8d0c3a77
Author: amurillo
Date: 2016-10-05 06:28 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2add8d0c3a77
Merge
- make/Import.gmk
! make/lib/CoreLibraries.gmk
! test/ProblemList.txt
- test/java/beans/XMLEncoder/EnumPrivate.java
- test/java/beans/XMLEncoder/EnumPublic.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedCollection.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedRandomAccessList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSet.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedSet.java
- test/java/beans/XMLEncoder/java_util_EnumMap.java
- test/java/beans/XMLEncoder/java_util_JumboEnumSet.java
- test/java/beans/XMLEncoder/java_util_RegularEnumSet.java
Changeset: 83d6bce162ea
Author: amurillo
Date: 2016-10-05 09:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/83d6bce162ea
Merge
Changeset: 65042b713b12
Author: redestad
Date: 2016-10-06 02:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/65042b713b12
8167005: Comment on the need for an empty constructor in ArrayList$Itr
Reviewed-by: smarks, shade, chegar
! src/java.base/share/classes/java/util/ArrayList.java
Changeset: 2da036638f63
Author: lana
Date: 2016-10-06 23:13 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2da036638f63
Merge
- make/Import.gmk
Changeset: 127d59738663
Author: weijun
Date: 2016-10-07 07:59 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/127d59738663
8167181: Exported elements referring to inaccessible types in jdk.security.jgss
Reviewed-by: mchung
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContextImpl.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredentialImpl.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/Extender.java
Changeset: d339a7471b4d
Author: iris
Date: 2016-10-06 18:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d339a7471b4d
8166799: ASSEMBLY_EXCEPTION contains historical company name
Reviewed-by: mchung, tbell
! ASSEMBLY_EXCEPTION
Changeset: 2c7eff9d51ab
Author: sundar
Date: 2016-10-07 21:28 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2c7eff9d51ab
8167018: Nashorn and jjs should support --module-path and --add-modules options
Reviewed-by: jlaskey, hannesw
+ test/tools/jjs/addmodulesrepeat.js
+ test/tools/jjs/com.greetings/com/greetings/Hello.java
+ test/tools/jjs/com.greetings/module-info.java
+ test/tools/jjs/jjs-modulepathTest.sh
+ test/tools/jjs/modulepath.js
Changeset: 1f044f413e6c
Author: bchristi
Date: 2016-10-07 12:01 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1f044f413e6c
8151486: Class.forName causes memory leak
Summary: Remove ClassLoader.domains
Reviewed-by: coleenp, dholmes, mchung, naoto
! src/java.base/share/classes/java/lang/ClassLoader.java
+ test/java/lang/ClassLoader/forNameLeak/ClassForName.java
+ test/java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java
+ test/java/lang/ClassLoader/forNameLeak/test.policy
Changeset: d238b1447080
Author: jjg
Date: 2016-10-07 16:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d238b1447080
8159855: Create an SPI for tools
Reviewed-by: mchung
+ src/java.base/share/classes/java/util/spi/ToolProvider.java
! src/java.base/share/classes/module-info.java
+ test/java/util/spi/ToolProviderTest.java
Changeset: 4251b451be17
Author: weijun
Date: 2016-10-10 08:28 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4251b451be17
8164705: Remove pathname canonicalization from FilePermission
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
+ src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
+ src/java.base/share/classes/sun/security/util/FilePermCompat.java
+ test/java/io/FilePermission/Correctness.java
! test/java/io/FilePermission/FilePermissionCollection.java
+ test/java/io/FilePermission/ReadFileOnPath.java
+ test/java/io/FilePermission/m/module-info.java
+ test/java/io/FilePermission/m/p/App.java
! test/java/net/URLClassLoader/getresourceasstream/Test.java
! test/java/net/URLClassLoader/getresourceasstream/test.sh
! test/java/security/testlibrary/Proc.java
! test/sun/security/provider/PolicyFile/CanonPath.java
+ test/sun/security/util/FilePermCompat/CompatImpact.java
+ test/sun/security/util/FilePermCompat/Flag.java
Changeset: 3ecfccc5c705
Author: ssahoo
Date: 2016-10-10 00:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3ecfccc5c705
8156054: Test Task: Develop new tests for JEP C155: Remove FilePermission Pathname Canonicalization
Summary: New test for removing canonicalize path from FilePermission.
Reviewed-by: weijun
+ test/java/io/FilePermission/FilePermissionTest.java
Changeset: b76c2c377883
Author: ascarpino
Date: 2016-10-10 13:28 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b76c2c377883
8165101: AnchorCertificates throws NPE when cacerts file not found
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/util/AnchorCertificates.java
Changeset: d4f70e7859c7
Author: clanger
Date: 2016-10-10 22:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d4f70e7859c7
8167295: Further cleanup to the native parts of libnet/libnio
Reviewed-by: chegar
! make/mapfiles/libnet/mapfile-vers
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/Inet4AddressImpl.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c
! src/java.base/unix/native/libnio/ch/InheritedChannel.c
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c
! src/java.base/windows/native/libnet/Inet6AddressImpl.c
! src/java.base/windows/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.h
! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
! src/jdk.sctp/unix/native/libsctp/SctpNet.c
Changeset: 1d0ea24d1cec
Author: ascarpino
Date: 2016-10-10 14:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1d0ea24d1cec
8165103: Update to "denyAfter constraint check" exception message
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
Changeset: ddfa2c1cdeb5
Author: jdv
Date: 2016-09-14 12:13 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ddfa2c1cdeb5
8162461: Hang due to JNI up-call made whilst holding JNI critical lock.
Reviewed-by: prr, psadhukhan
! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c
Changeset: 01d45e27ddf7
Author: arapte
Date: 2016-09-14 21:50 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/01d45e27ddf7
8160056: TextField.setText breaks the contract of EOL
Reviewed-by: serb, alexsch
! src/java.desktop/share/classes/java/awt/TextField.java
Changeset: 558b1228d485
Author: arapte
Date: 2016-09-15 01:36 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/558b1228d485
8162102: access denied to System Property awt.robot.gtk
Reviewed-by: ssadetsky, serb
! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
Changeset: ccc7d013fd4e
Author: mhalder
Date: 2016-09-15 12:25 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ccc7d013fd4e
8163270: [macosx] Robot(gc) issue on dual-screen system
Reviewed-by: serb, aghaisas
Contributed-by: manajit.halder at oracle.com
+ test/java/awt/Robot/SpuriousMouseEvents/SpuriousMouseEvents.java
Changeset: 793bac676dd2
Author: rchamyal
Date: 2016-09-15 16:12 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/793bac676dd2
8150176: [hidpi] wrong resolution variant of multi-res. image is used for TrayIcon
Reviewed-by: serb, alexsch
Contributed-by: rajeev.chamyal at oracle.com
! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java
- test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html
! test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java
Changeset: 374509e16f8a
Author: serb
Date: 2016-09-16 17:28 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/374509e16f8a
8165717: [macosx] Various memory leaks in jdk9
Reviewed-by: ant, ssadetsky
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
Changeset: aef4e02825a3
Author: ddehaven
Date: 2016-09-19 13:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/aef4e02825a3
Merge
- test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html
Changeset: ea313883fbce
Author: arapte
Date: 2016-09-20 11:46 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ea313883fbce
8163261: regression on Linux: java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java
Reviewed-by: serb, alexsch
! src/java.desktop/share/classes/sun/swing/CachedPainter.java
! test/java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java
Changeset: f4b285f26302
Author: arapte
Date: 2016-09-20 12:37 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f4b285f26302
8166015: [PIT][TEST_BUG] stray character in java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java
Reviewed-by: aghaisas, ssadetsky
! test/java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java
Changeset: 6ddd435b88e1
Author: azvegint
Date: 2016-09-20 21:26 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6ddd435b88e1
8140311: SwingInterop crashes at window close
Reviewed-by: serb, ssadetsky
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
Changeset: c4808231b363
Author: alexsch
Date: 2016-09-23 09:14 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c4808231b363
8165594: Bad rendering of Swing UI controls with Windows Classic L&F on HiDPI display
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicArrowButton.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/javax/swing/plaf/windows/8165594/WindowsClassicHiDPIIconsTest.java
Changeset: 32d5037981c0
Author: ssadetsky
Date: 2016-09-23 10:36 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/32d5037981c0
8161910: [PIT] regression: HW/LW mixing seems broken on Unity
Reviewed-by: azvegint
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
Changeset: b6a8a9f82bd8
Author: serb
Date: 2016-09-25 02:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b6a8a9f82bd8
8166288: Au file format can be validated better
Reviewed-by: amenkov
! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java
! test/javax/sound/sampled/spi/AudioFileReader/ReadersExceptions.java
! test/javax/sound/sampled/spi/AudioFileReader/RepeatedFormatReader.java
Changeset: cbe230dcfd13
Author: rchamyal
Date: 2016-09-26 12:33 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cbe230dcfd13
8149371: multi-res. image: -Dsun.java2d.uiScale does not work for Window icons (some ambiguity for Window.setIconImages()?)
Reviewed-by: serb, alexsch
Contributed-by: rajeev.chamyal at oracle.com
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
+ test/java/awt/image/multiresolution/MultiResolutionIcon/MultiResIconTest.java
Changeset: eee1ff9348ab
Author: ssadetsky
Date: 2016-09-26 11:59 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eee1ff9348ab
8154043: Fields not reachable anymore by tab-key, because of new tabbing behaviour of radio button groups.
Reviewed-by: alexsch
! src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
+ test/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java
! test/javax/swing/JRadioButton/8033699/bug8033699.java
Changeset: 23d7150d3bbc
Author: psadhukhan
Date: 2016-09-26 14:47 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/23d7150d3bbc
8165947: One more page printed before the test page with OpenJDK
8166259: One more banner page printed before the test page
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
+ test/java/awt/print/PrinterJob/TestCheckSystemDefaultBannerOption.java
Changeset: f45d100c84c2
Author: ssadetsky
Date: 2016-09-26 13:15 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f45d100c84c2
8155753: Removing a monitor in the OS dispaly configuration causes assertion fails under Windows if D3D is on
Reviewed-by: vadim, serb
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java
! src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelGraphicsConfig.java
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java
! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.h
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.h
! test/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java
Changeset: 3564e2fa9417
Author: ssadetsky
Date: 2016-09-27 09:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3564e2fa9417
8160160: The menu displayed nothing with the option"-server -d64 -Xmixed -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel".
Reviewed-by: alexsch, serb
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
Changeset: b997573395a0
Author: ant
Date: 2016-09-27 17:15 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b997573395a0
8165829: Android Studio 2.x crashes with NPE at sun.lwawt.macosx.CAccessibility.getAccessibleIndexInParent
Reviewed-by: serb, ptbrunet
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
Changeset: e6a54944911f
Author: prr
Date: 2016-09-27 14:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e6a54944911f
8162531: solaris.fontconfig.properties needs updating
Reviewed-by: serb, vadim, okutsu
! make/data/fontconfig/solaris.fontconfig.properties
Changeset: 6ea1cbc4c70b
Author: azvegint
Date: 2016-09-28 03:40 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6ea1cbc4c70b
8164536: enableSuddenTermination() - Not throws SecurityException if a security manager exists and it will not allow the caller to invoke System.exit
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/java/awt/Taskbar.java
Changeset: cabc039294ca
Author: jdv
Date: 2016-09-29 10:57 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cabc039294ca
8164931: Verify if writer.abort() works properly for all writers in IIOWriteProgressListener.
Reviewed-by: prr, bpb, serb, psadhukhan
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
+ test/javax/imageio/WriteAbortTest.java
Changeset: f46ed6f7c785
Author: jdv
Date: 2016-09-29 11:13 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f46ed6f7c785
8166685: We should unpin stream and pixel buffer in case of setjmp during writeImage in JPEG.
Reviewed-by: prr, psadhukhan
! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c
Changeset: 2eb1e7d6e509
Author: prr
Date: 2016-09-30 09:28 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2eb1e7d6e509
Merge
- src/java.base/aix/native/libnio/ch/AixNativeThread.c
- test/java/beans/XMLEncoder/EnumPrivate.java
- test/java/beans/XMLEncoder/EnumPublic.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedCollection.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedRandomAccessList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSet.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedSet.java
- test/java/beans/XMLEncoder/java_util_EnumMap.java
- test/java/beans/XMLEncoder/java_util_JumboEnumSet.java
- test/java/beans/XMLEncoder/java_util_RegularEnumSet.java
- test/java/net/URLPermission/nstest/LookupTestHosts
Changeset: 351880c12050
Author: ceisserer
Date: 2016-09-30 11:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/351880c12050
8162591: All existing gradient paint implementations have issues with coordinates/sizes larger than Short.MAX_VALUE (exactly) on any Linux systems
Reviewed-by: flar, serb, prr
! src/java.desktop/unix/classes/sun/java2d/xr/XRPaints.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRUtils.java
+ test/sun/java2d/xrender/HugeGradientTest.java
Changeset: 04ae82bdebf2
Author: alexsch
Date: 2016-09-30 22:57 +0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/04ae82bdebf2
8165234: Provide a way to not close toggle menu items on mouse click on component level
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java
Changeset: 7658a78a93de
Author: ssadetsky
Date: 2016-09-30 22:10 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7658a78a93de
8132664: closed/javax/swing/DataTransfer/DefaultNoDrop/DefaultNoDrop.java locks on Windows
Reviewed-by: serb
! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
Changeset: 549ce3ab727d
Author: ssadetsky
Date: 2016-10-03 18:51 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/549ce3ab727d
8165619: Frame is not repainted if created in state=MAXIMIZED_BOTH on Unity
Reviewed-by: azvegint
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
+ test/java/awt/Frame/DecoratedFrameInsets/DecoratedFrameInsetsTest.java
Changeset: 4ab437740ac4
Author: prr
Date: 2016-10-03 14:10 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4ab437740ac4
Merge
Changeset: 7e8e6a0b0bb4
Author: prr
Date: 2016-10-10 13:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7e8e6a0b0bb4
Merge
- make/Import.gmk
Changeset: 4a55b8e59f27
Author: prr
Date: 2016-10-10 14:21 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4a55b8e59f27
Merge
Changeset: 30d525a6e1c9
Author: prr
Date: 2016-10-10 14:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/30d525a6e1c9
Merge
Changeset: 1502bdef038b
Author: mchung
Date: 2016-10-10 15:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1502bdef038b
8162401: Support multiple --add-exports and --add-reads with the same module/package
Reviewed-by: alanb, redestad, sundar
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
! test/tools/launcher/modules/addreads/AddReadsTest.java
Changeset: e93b7ea55975
Author: psandoz
Date: 2016-10-10 15:58 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e93b7ea55975
8164814: Deprecate Atomic*.weakCompareAndSet and defer to Atomic*.weakCompareAndSetPlain
Reviewed-by: martin, dl
! 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/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.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/stream/Stream.java
! test/java/util/concurrent/tck/AtomicBoolean9Test.java
! test/java/util/concurrent/tck/AtomicInteger9Test.java
! test/java/util/concurrent/tck/AtomicIntegerArray9Test.java
! test/java/util/concurrent/tck/AtomicLong9Test.java
! test/java/util/concurrent/tck/AtomicLongArray9Test.java
! test/java/util/concurrent/tck/AtomicReference9Test.java
! test/java/util/concurrent/tck/AtomicReferenceArray9Test.java
Changeset: b877de2ea2f2
Author: lana
Date: 2016-10-13 21:01 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b877de2ea2f2
Added tag jdk-9+140 for changeset e93b7ea55975
! .hgtags
Changeset: a00631fc8dbe
Author: valeriep
Date: 2016-10-11 00:04 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a00631fc8dbe
8165275: Replace the reflective call to the implUpdate method in HandshakeMessage::digestKey
Summary: Replaced the reflection calls with the new sun.security.util.MessageDigestSpi2 interface
Reviewed-by: xuelei, mchung
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
+ src/java.base/share/classes/sun/security/util/MessageDigestSpi2.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
Changeset: a0ffa67badf4
Author: ihse
Date: 2016-10-11 09:50 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a0ffa67badf4
8167424: Various trivial fixes in build system
Reviewed-by: erikj, tbell
! make/CompileInterimRmic.gmk
! make/CompileTools.gmk
! make/GenerateModuleSummary.gmk
! make/Tools.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gendata/GendataHtml32dtd.gmk
! make/gensrc/Gensrc-java.base.gmk
! make/gensrc/Gensrc-jdk.jlink.gmk
! make/gensrc/GensrcIcons.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcModuleLoaderMap.gmk
! make/gensrc/GensrcVarHandles.gmk
! make/launcher/Launcher-java.scripting.gmk
! make/launcher/Launcher-jdk.compiler.gmk
! make/launcher/Launcher-jdk.javadoc.gmk
! make/launcher/Launcher-jdk.jdeps.gmk
! make/launcher/Launcher-jdk.jlink.gmk
! make/launcher/Launcher-jdk.jstatd.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk
! make/lib/Lib-java.desktop.gmk
! make/rmic/Rmic-java.management.gmk
! make/rmic/RmicCommon.gmk
Changeset: 51b28d24c9fb
Author: xuelei
Date: 2016-10-11 09:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/51b28d24c9fb
8167472: Chrome interop regression with JDK-8148516
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
Changeset: 033b3a0cf2c0
Author: vtewari
Date: 2016-10-11 15:12 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/033b3a0cf2c0
8163482: java.net.URLPermission.getActions() adds a trailing colon when header-names is empty
Reviewed-by: chegar, dfuchs
! src/java.base/share/classes/java/net/URLPermission.java
Changeset: 7db08d8abbef
Author: erikj
Date: 2016-10-11 12:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7db08d8abbef
8167387: libjimage.so has a bad runpath
Reviewed-by: tbell, ihse
! make/lib/CoreLibraries.gmk
Changeset: b909daf8fdbc
Author: jlahoda
Date: 2016-10-11 12:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b909daf8fdbc
8166890: JShell: locks forever when input is piped
Summary: Only read cursor position if connected to a terminal.
Reviewed-by: rfield, shinyafox
! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java
Changeset: 5cdd35a1baf8
Author: wetmore
Date: 2016-10-11 15:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5cdd35a1baf8
8167459: Add debug output for indicating if a chosen ciphersuite was legacy
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
Changeset: c94a809047ba
Author: psandoz
Date: 2016-10-11 16:25 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c94a809047ba
8167524: Rogue character in Stream javadoc
Reviewed-by: smarks, darcy
! src/java.base/share/classes/java/util/stream/Stream.java
Changeset: 26cbb53aaa52
Author: erikj
Date: 2016-10-12 14:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/26cbb53aaa52
8167479: arm 32/64 slowdebug fails to build on unpack200
Reviewed-by: ihse
! make/launcher/Launcher-jdk.pack200.gmk
Changeset: 138876450c3a
Author: mullan
Date: 2016-10-12 09:46 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/138876450c3a
8162723: Array index overflow in Base64 utility class
Reviewed-by: ascarpino, jnimeh
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java
Changeset: be6f49bd1797
Author: sundar
Date: 2016-10-12 22:44 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/be6f49bd1797
8167614: Avoid module dependency from jdk.dynalink to jdk.internal.module of java.base module
Reviewed-by: jlaskey, alanb
! src/java.base/share/classes/module-info.java
Changeset: af71f6a36731
Author: smarks
Date: 2016-10-12 11:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/af71f6a36731
8134373: use collections convenience factories in the JDK
Reviewed-by: scolebourne, prappo, dfuchs, redestad, smarks
Contributed-by: jbluettduncan at gmail.com
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/net/CookieManager.java
! src/java.base/share/classes/java/nio/file/FileTreeIterator.java
! src/java.base/share/classes/java/nio/file/FileTreeWalker.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/Period.java
! src/java.base/share/classes/java/time/ZoneId.java
! src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/chrono/IsoChronology.java
! src/java.base/share/classes/java/time/chrono/JapaneseChronology.java
! src/java.base/share/classes/java/time/chrono/MinguoChronology.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java
! src/java.base/share/classes/java/time/zone/ZoneRules.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/stream/Collectors.java
Changeset: 60c393b093ac
Author: sdrach
Date: 2016-10-12 14:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/60c393b093ac
8166460: jdk/internal/util/jar/TestVersionedStream gets Assertion error
Reviewed-by: psandoz
! test/jdk/internal/util/jar/TestVersionedStream.java
Changeset: 094eafd2e24a
Author: mchung
Date: 2016-10-12 15:41 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/094eafd2e24a
8164689: Retrofit jar, jlink, jmod as a ToolProvider
Reviewed-by: alanb, lancea
! src/java.base/share/classes/java/util/spi/ToolProvider.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
+ src/jdk.jartool/share/classes/sun/tools/jar/JarToolProvider.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/Main.java
! src/jdk.jlink/share/classes/module-info.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/tools/jar/ChangeDir.java
! test/tools/jar/InputFilesTest.java
! test/tools/jar/JarBackSlash.java
! test/tools/jar/JarEntryTime.java
! test/tools/jar/UpdateJar.java
! test/tools/jar/UpdateManifest.java
! test/tools/jar/index/MetaInf.java
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/basic/BasicTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/modules/basic/BasicTest.java
! test/tools/launcher/modules/dryrun/DryRunTest.java
! test/tools/lib/tests/JImageGenerator.java
Changeset: 5bdd77188ad3
Author: tidu
Date: 2016-10-13 00:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5bdd77188ad3
8164322: Test sun/security/pkcs11/PKCS11Test.java shall be updated to run on ARM platforms
Reviewed-by: xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>
! test/sun/security/pkcs11/PKCS11Test.java
Changeset: e7e33c16d3c6
Author: sundar
Date: 2016-10-13 01:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e7e33c16d3c6
8055033: Shell tests for jrunscript don't pass through VM options
Summary: passed jtreg env variables TESTVMOPTS, TESTJAVAOPTS to java and TESTTOOLVMOPTS, TESTJAVACOPTS to javac launchers
Reviewed-by: sundar
Contributed-by: srinivas.dama at oracle.com
! test/sun/tools/jrunscript/jrunscript-DTest.sh
! test/sun/tools/jrunscript/jrunscript-argsTest.sh
! test/sun/tools/jrunscript/jrunscript-cpTest.sh
! test/sun/tools/jrunscript/jrunscript-eTest.sh
! test/sun/tools/jrunscript/jrunscript-fTest.sh
! test/sun/tools/jrunscript/jrunscriptTest.sh
Changeset: 86a295e503f6
Author: vinnie
Date: 2016-10-13 12:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/86a295e503f6
8167371: KeyStoreSpi.engineSetEntry should throw an Exception if password protection alg is specified
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/java/security/KeyStoreSpi.java
! test/java/security/KeyStore/TestKeyStoreBasic.java
Changeset: b6bdbad7513e
Author: sherman
Date: 2016-10-13 09:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b6bdbad7513e
8166258: Unexpected code conversion by HKSCS converters
Reviewed-by: naoto
! src/java.base/share/classes/sun/nio/cs/HKSCS.java
+ test/sun/nio/cs/TestHKSCS.java
Changeset: 081675ba191d
Author: sdrach
Date: 2016-10-13 11:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/081675ba191d
8167237: Jar tool can not correctly find/process the --release option if it occurs before the file list
Reviewed-by: lancea
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
+ test/tools/jar/ReleaseBeforeFiles.java
Changeset: 6eb965a9bc68
Author: lana
Date: 2016-10-13 23:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6eb965a9bc68
Merge
Changeset: ac41aa9cf7ff
Author: sherman
Date: 2016-10-13 17:47 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ac41aa9cf7ff
8167957: Remove FilePermission from default policy for jdk.charsets module
Reviewed-by: mchung
! src/java.base/share/lib/security/default.policy
Changeset: 103b120931a9
Author: rriggs
Date: 2016-10-14 17:15 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/103b120931a9
8167166: Java API docs mention a non-existent method getNanosOfSecond
Reviewed-by: naoto
! src/java.base/share/classes/java/time/Instant.java
Changeset: 8d752af5f61d
Author: rgoel
Date: 2016-10-17 20:13 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8d752af5f61d
8167992: Update documentation of java.util.Date class
Reviewed-by: okutsu, peytoia
! src/java.base/share/classes/java/util/Date.java
Changeset: 7b0b28ceca62
Author: lana
Date: 2016-10-20 18:38 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7b0b28ceca62
Added tag jdk-9+141 for changeset 8d752af5f61d
! .hgtags
Changeset: 4718506277f5
Author: mullan
Date: 2016-10-17 15:31 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4718506277f5
8165712: Grant permission to read specific properties instead of all to the jdk.crypto.ucrypto module
Reviewed-by: xuelei
! src/java.base/solaris/lib/security/default.policy
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
! test/com/oracle/security/ucrypto/TestAES.java
+ test/com/oracle/security/ucrypto/empty.policy
Changeset: 701acde0c419
Author: mullan
Date: 2016-10-17 15:32 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/701acde0c419
Merge
Changeset: 22e7bd6d5979
Author: skovalev
Date: 2016-10-17 18:40 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/22e7bd6d5979
8167437: Fix module dependencies for tests that use internal API (java/lang)
Reviewed-by: alanb
! test/java/lang/StackWalker/CallerSensitiveMethod/Main.java
Changeset: 1bf37fcb62d0
Author: smarks
Date: 2016-10-17 17:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1bf37fcb62d0
8168096: markup error in "since" element spec of @Deprecated
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/Deprecated.java
Changeset: f2b8ff052efb
Author: sundar
Date: 2016-10-18 17:15 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f2b8ff052efb
8071678: javax.script.ScriptContext setAttribute method should clarify behavior when GLOBAL_SCOPE is used and global scope object is null
Reviewed-by: jlaskey, hannesw
! src/java.scripting/share/classes/javax/script/ScriptContext.java
! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java
Changeset: 2225b9f5eb31
Author: redestad
Date: 2016-10-18 14:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2225b9f5eb31
8168073: Speed up URI creation during module bootstrap
Reviewed-by: alanb, mchung, psandoz, chegar
! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URLClassLoader.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
Changeset: a2f386069bdc
Author: mullan
Date: 2016-10-18 09:18 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a2f386069bdc
8168078: Remove permission to read all system properties granted to the jdk.crypto.ec module
Reviewed-by: vinnie, xuelei
! src/java.base/share/lib/security/default.policy
! test/sun/security/ec/TestEC.java
+ test/sun/security/ec/TestEC.policy
! test/sun/security/pkcs11/PKCS11Test.java
Changeset: cfbf4afd1067
Author: mullan
Date: 2016-10-18 09:20 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cfbf4afd1067
Merge
- src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
Changeset: 7b123c987d40
Author: asemenyuk
Date: 2016-10-17 11:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7b123c987d40
8168093: Need a way for the launcher to query the JRE location using Windows registry.
Reviewed-by: erikj, ksrini
Contributed-by: alexey.semenyuk at oracle.com
! src/java.base/windows/native/libjli/java_md.c
Changeset: 13e12a5c98e8
Author: sundar
Date: 2016-10-18 22:17 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/13e12a5c98e8
8168091: jlink should check security permission early when programmatic access is used
Reviewed-by: jlaskey, mchung
- src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkPermission.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! test/tools/jlink/IntegrationTest.java
+ test/tools/jlink/JLinkToolProviderTest.java
! test/tools/jlink/SecurityTest.java
! test/tools/jlink/plugins/LastSorterTest.java
! test/tools/jlink/plugins/PluginsNegativeTest.java
! test/tools/jlink/plugins/PrevisitorTest.java
+ test/tools/jlink/toolprovider.policy
Changeset: ed775119d37e
Author: plevart
Date: 2016-10-18 20:28 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ed775119d37e
6378384: (reflect) subclass canât access superclassâs protected fields and methods by reflection
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/Class.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/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java
+ test/java/lang/reflect/AccessControl/AccessControlTest.java
+ test/java/lang/reflect/AccessControl/a/Package.java
+ test/java/lang/reflect/AccessControl/a/PublicSuper.java
+ test/java/lang/reflect/AccessControl/b/Package.java
+ test/java/lang/reflect/AccessControl/b/PublicSub.java
+ test/java/lang/reflect/AccessControl/util/ClassSupplier.java
+ test/java/lang/reflect/AccessControl/util/MemberFactory.java
Changeset: 9590414a6639
Author: mchung
Date: 2016-10-18 13:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9590414a6639
8167558: Add new JMOD section for header files and man pages
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryResourcePoolEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeJmodSectionPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! src/jdk.jlink/share/classes/module-info.java
+ test/tools/jlink/plugins/ExcludeJmodSectionPluginTest.java
Changeset: 70abbd047ed7
Author: ascarpino
Date: 2016-10-18 15:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/70abbd047ed7
8165274: SHA1 certpath constraint check fails with OCSP certificate
Reviewed-by: mullan, jnimeh
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
Changeset: c830341ed93b
Author: vinnie
Date: 2016-06-03 15:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c830341ed93b
8146490: Direct indirect CRL checks
Reviewed-by: mullan, weijun, xuelei, igerasim
! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/java.base/share/classes/sun/security/util/CurveDB.java
Changeset: b27017e4b000
Author: vadim
Date: 2016-06-01 14:37 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b27017e4b000
8158302: Handle contextual glyph substitutions
Reviewed-by: prr, serb, mschoene
! src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.cpp
! src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.h
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h
! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp
! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.h
! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.cpp
! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.h
Changeset: 20baaea3ebc2
Author: dcubed
Date: 2016-06-28 09:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/20baaea3ebc2
8159519: Reformat JDWP messages
Reviewed-by: sspitsyn, dsamersoff, jwilhelm, ahgross, bmoloden
Contributed-by: definedmisbehaviour at saynotolinux.com, daniel.daugherty at oracle.com
! src/jdk.jdwp.agent/share/native/include/jdwpTransport.h
! src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.c
Changeset: ec913e366cdb
Author: serb
Date: 2016-06-28 19:48 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ec913e366cdb
8157753: Audio replay enhancement
Reviewed-by: amenkov, prr, mschoene
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp
! src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCM.c
! src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCM.c
! src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_PCM.c
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp
Changeset: 93f2bfa99e6c
Author: vadim
Date: 2016-06-28 11:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/93f2bfa99e6c
8157759: LCMS Transform Sampling Enhancement
Reviewed-by: prr, serb, mschoene
! src/java.desktop/share/native/liblcms/cmstypes.c
Changeset: c3fee65d6945
Author: vadim
Date: 2016-06-28 11:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c3fee65d6945
8157764: Better handling of interpolation plugins
Reviewed-by: prr, serb, mschoene
! src/java.desktop/share/native/liblcms/cmsintrp.c
Changeset: a00a72fa5b9e
Author: coleenp
Date: 2016-06-29 11:51 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a00a72fa5b9e
8159515: Improve indy validation
Reviewed-by: jrose, hseigel, vlivanov, bmoloden, ctornqvi, mschoene
! src/java.base/share/native/libverify/check_code.c
Changeset: fd60a041cc51
Author: prr
Date: 2016-06-30 11:56 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fd60a041cc51
8157653: [Parfait] Uninitialised variable in awt_Font.cpp
Reviewed-by: serb, ssadetsky
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
Changeset: ac1f9922ce19
Author: prr
Date: 2016-07-05 10:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ac1f9922ce19
8159495: Fix Index Offsets
Reviewed-by: flar, serb, mschoene
! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceDataProxy.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceDataProxy.java
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c
Changeset: 35402b244f74
Author: ksrini
Date: 2016-07-05 13:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/35402b244f74
8160094: Improve pack200 layout
Reviewed-by: jrose, mschoene
! src/jdk.pack200/share/native/common-unpack/unpack.cpp
Changeset: 718b013cccc7
Author: ksrini
Date: 2016-07-05 13:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/718b013cccc7
8160090: Better signature handling in pack200
Reviewed-by: jrose, mschoene
! src/jdk.pack200/share/native/common-unpack/unpack.cpp
Changeset: 8c893b0449d7
Author: ssadetsky
Date: 2016-07-11 21:46 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8c893b0449d7
8161342: Service Menu services
Reviewed-by: prr, mschoene
! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h
Changeset: 010ea8bba2a7
Author: aivanov
Date: 2016-07-12 11:17 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/010ea8bba2a7
8160934: isnan() is not available on older MSVC compilers
Reviewed-by: prr, mschoene
! src/java.desktop/share/native/liblcms/cmsintrp.c
Changeset: 32b4c291b1d0
Author: hb
Date: 2016-07-12 16:46 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/32b4c291b1d0
8157739: Classloader Consistency Checking
Reviewed-by: ahgross, akulyakh, dfuchs, jwilhelm, skoivu
! src/java.management/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java
Changeset: 490a2bc1268f
Author: prr
Date: 2016-07-14 11:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/490a2bc1268f
8160098: Clean up color profiles
Reviewed-by: ssadetsky, bpb, mschoene
! src/java.desktop/share/native/liblcms/cmsio0.c
Changeset: 3f53304b353d
Author: msheppar
Date: 2016-07-15 20:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3f53304b353d
8157749: Improve handling of DNS error replies
Reviewed-by: chegar, rriggs, coffeys
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.c
Changeset: 7f556ba801c6
Author: chegar
Date: 2016-07-18 08:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7f556ba801c6
8160838: Better HTTP service
Reviewed-by: ahgross, alanb, michaelm
! 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/conf/net.properties
! test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/sun/net/www/protocol/https/HttpsClient/ProxyTunnelServer.java
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
Changeset: 75cdb184e6a8
Author: ascarpino
Date: 2016-07-21 10:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/75cdb184e6a8
8155973: Tighten jar checks
Reviewed-by: mullan, igerasim, ahgross
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/java.base/share/conf/security/java.security
! test/javax/crypto/SecretKeyFactory/FailOverTest.sh
+ test/javax/crypto/SecretKeyFactory/security.properties
! test/sun/security/pkcs/pkcs7/PKCS7VerifyTest.java
! test/sun/security/tools/jarsigner/JarSigningNonAscii.java
Changeset: c17c5e7efb5a
Author: ssadetsky
Date: 2016-07-27 12:03 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c17c5e7efb5a
8162411: Service Menu services 2
Reviewed-by: prr, mschoene, serb, ahgross
! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WMenuBarPeer.java
Changeset: 977b7771bf88
Author: weijun
Date: 2016-09-14 00:29 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/977b7771bf88
8165816: jarsigner -verify shows jar unsigned if it was signed with a weak algorithm
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
Changeset: b91d1c4e859e
Author: ascarpino
Date: 2016-09-21 14:02 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b91d1c4e859e
8166381: Back out changes to the java.security file to not disable MD5
Reviewed-by: valeriep
! src/java.base/share/conf/security/java.security
Changeset: 7c5d9a59941c
Author: rriggs
Date: 2016-10-12 13:53 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7c5d9a59941c
8167628: Test for RMI API to export an object with a serialization filter
Reviewed-by: dfuchs
+ test/java/rmi/server/UnicastRemoteObject/serialFilter/FilterUROTest.java
Changeset: 018d32ec6817
Author: vinnie
Date: 2016-10-13 15:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/018d32ec6817
8165064: Enhance thread contexts in JNDI
Reviewed-by: chegar
! src/java.base/share/classes/java/lang/Thread.java
Changeset: 2e7a303cd1ec
Author: weijun
Date: 2016-10-19 11:45 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2e7a303cd1ec
8167647: Copy-and-paste bug in javax.security.auth.kerberos.KerberosTicket.toString()
Reviewed-by: xuelei
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
Changeset: 0857eb43202b
Author: sundar
Date: 2016-10-19 13:26 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0857eb43202b
8071588: The spec for javax.script.ScriptEngineFactory.getProgram() should specify NPEs thrown
Reviewed-by: alanb, hannesw
! src/java.scripting/share/classes/javax/script/ScriptEngineFactory.java
! test/javax/script/DummyScriptEngineFactory.java
Changeset: e9758dbaa927
Author: jlahoda
Date: 2016-10-19 12:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e9758dbaa927
8166183: jshell tool: on return from Ctrl-Z, garbage on screen, dies with Ctrl-C
Summary: Allow use of jdk.internal.misc.Signal from jshell and jjs.
Reviewed-by: rfield, chegar
! src/java.base/share/classes/module-info.java
Changeset: aabbe4707f1f
Author: ascarpino
Date: 2016-10-19 10:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/aabbe4707f1f
8167591: Add MD5 to signed JAR restrictions
Reviewed-by: mullan, jnimeh
! src/java.base/share/conf/security/java.security
Changeset: 7a25dbe45e61
Author: weijun
Date: 2016-10-20 09:24 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7a25dbe45e61
8163304: jarsigner -verbose -verify should print the algorithms used to sign the jar
Reviewed-by: mullan
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/lib/testlibrary/jdk/testlibrary/JarUtils.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
- test/sun/security/tools/jarsigner/ts.sh
Changeset: 82bed095b587
Author: weijun
Date: 2016-10-20 14:11 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/82bed095b587
8168374: TsacertOptionTest.java fails on all platforms
Reviewed-by: vinnie
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
Changeset: 500727df5cea
Author: dfuchs
Date: 2016-10-20 12:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/500727df5cea
8157965: update httpserver logging to use java.lang.System.Logger
Summary: this patch updates the jdk.httpserver module to use System.Logger and break its dependency with the java.logging module.
Reviewed-by: rriggs, michaelm, chegar, mchung
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpContextImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: ce42c7f1578f
Author: amlu
Date: 2016-10-20 20:20 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ce42c7f1578f
8146257: sun/net/www/protocol/jar/B4957695.java fails intermittently with java.lang.RuntimeException: some jar_cache files left behind
Reviewed-by: chegar
! test/sun/net/www/protocol/jar/B4957695.java
Changeset: 668bf5f35b35
Author: prappo
Date: 2016-10-20 18:35 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/668bf5f35b35
8168405: Pending exceptions in java.base/windows/native
Reviewed-by: chegar, clanger
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
Changeset: a20f83221d20
Author: asmotrak
Date: 2016-10-20 11:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a20f83221d20
8166530: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java fails intermittently
Reviewed-by: chegar
! test/javax/net/ssl/templates/SSLTest.java
- test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
Changeset: 56e5a010a116
Author: ddehaven
Date: 2016-10-12 08:47 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/56e5a010a116
8165271: Fix use of reflection to gain access to private fields
Reviewed-by: mchung
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.desktop/share/classes/sun/applet/AppletSecurity.java
Changeset: 2adc75e5ddb4
Author: lana
Date: 2016-10-20 20:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2adc75e5ddb4
Merge
- src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java
- test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
- test/sun/security/tools/jarsigner/ts.sh
Changeset: fc62eb6bf650
Author: smarks
Date: 2016-10-20 13:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fc62eb6bf650
8152617: add missing wildcards to Optional or() and flatMap()
Reviewed-by: psandoz, forax
! src/java.base/share/classes/java/util/Optional.java
Changeset: 8aef19dd322b
Author: rgoel
Date: 2016-10-21 11:33 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8aef19dd322b
8146750: java.time.Month.getDisplayName() return incorrect narrow names with JRE provider on locale de,de_DE,en_US.
Reviewed-by: okutsu, rriggs, naoto, peytoia
! src/java.base/share/classes/java/time/format/DateTimeTextProvider.java
+ test/java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java
Changeset: 160db4882087
Author: rchamyal
Date: 2016-10-21 14:52 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/160db4882087
8163330: HijrahDate aligned day of week incorrect
Reviewed-by: rriggs, scolebourne
Contributed-by: anubhav.meena at oracle.com
! src/java.base/share/classes/java/time/chrono/HijrahDate.java
! test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java
Changeset: 008918f18c5f
Author: prappo
Date: 2016-10-21 12:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/008918f18c5f
8168417: Pending exceptions in java.base/windows/native/libnio
Reviewed-by: chegar, alanb
! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c
Changeset: 4b87b12bd992
Author: simonis
Date: 2016-10-21 14:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4b87b12bd992
8168471: Non ANSI C declaration of block local variable in NetworkInterface_winXP.c
Reviewed-by: chegar
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
Changeset: 2a8c7d5443b1
Author: mullan
Date: 2016-10-21 09:02 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2a8c7d5443b1
8168313: Tighten permissions granted to jdk.crypto.pkcs11 module
Reviewed-by: ascarpino
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java
Changeset: 0fb9ba19a63a
Author: mullan
Date: 2016-10-21 09:03 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0fb9ba19a63a
Merge
Changeset: 5651fa4f1478
Author: igerasim
Date: 2016-10-22 17:03 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5651fa4f1478
8165463: Native implementation of sunmscapi should use operator new (nothrow) for allocations
Reviewed-by: clanger, jnimeh, vinnie
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
Changeset: 750324777b24
Author: okutsu
Date: 2016-10-24 15:26 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/750324777b24
8152926: PropertyResourceBundle constructor don't understand the System.setProperty change
Reviewed-by: naoto, peytoia
! src/java.base/share/classes/java/util/PropertyResourceBundle.java
Changeset: ae757e4142d7
Author: rriggs
Date: 2016-10-24 09:40 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ae757e4142d7
8167192: [Testbug] java/io/Serializable/serialFilter test conditions wrong
Reviewed-by: lancea, mchung
! test/java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java
! test/java/io/Serializable/serialFilter/GlobalFilterTest.java
! test/java/io/Serializable/serialFilter/security.policy
Changeset: 5c851d70cb76
Author: rriggs
Date: 2016-10-24 14:52 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5c851d70cb76
8164908: ReflectionFactory support for IIOP and custom serialization
Summary: Add support for serialization to sun.reflect.ReflectionFactory
Reviewed-by: alanb, chegar, plevart, amlu
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java
+ test/com/sun/corba/serialization/ObjectStreamTest$_Echo_Stub.java
+ test/com/sun/corba/serialization/ObjectStreamTest$_Server_Tie.java
+ test/com/sun/corba/serialization/ObjectStreamTest.java
+ test/com/sun/corba/serialization/security.policy
- test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java
+ test/sun/reflect/ReflectionFactory/ReflectionFactoryTest.java
+ test/sun/reflect/ReflectionFactory/security.policy
Changeset: 6ce43dd8e954
Author: rriggs
Date: 2016-10-24 18:08 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6ce43dd8e954
8168614: Disable CORBA com.sun.corba.serialization.ObjectStreamTest.echoObjects
Reviewed-by: darcy
! test/com/sun/corba/serialization/ObjectStreamTest.java
Changeset: 0086eb10182b
Author: lana
Date: 2016-10-27 16:29 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0086eb10182b
Added tag jdk-9+142 for changeset 6ce43dd8e954
! .hgtags
Changeset: e5ee2bd22f3f
Author: mli
Date: 2016-10-24 21:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e5ee2bd22f3f
8168505: Remove the intermittent keyword from java/util/Arrays/ParallelPrefix.java
Reviewed-by: darcy, amlu
! test/java/util/Arrays/ParallelPrefix.java
Changeset: da2d2bfe98ff
Author: okutsu
Date: 2016-10-25 15:43 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/da2d2bfe98ff
8165804: Revisit the way of loading BreakIterator rules/dictionaries
Reviewed-by: naoto, peytoia, erikj
! make/gendata/GendataBreakIterator.gmk
+ src/java.base/share/classes/sun/text/BreakDictionary.java
+ src/java.base/share/classes/sun/text/DictionaryBasedBreakIterator.java
+ src/java.base/share/classes/sun/text/RuleBasedBreakIterator.java
+ src/java.base/share/classes/sun/text/resources/BreakIteratorResources.java
- src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
! src/java.base/share/classes/sun/util/locale/provider/BreakIteratorProviderImpl.java
- src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
- src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
+ src/java.base/share/classes/sun/util/resources/BreakIteratorResourceBundle.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/BreakIteratorResources_th.java
! test/java/util/PluggableLocale/BreakIteratorProviderTest.java
! test/java/util/PluggableLocale/BreakIteratorProviderTest.sh
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: a80fd00b0cd0
Author: chegar
Date: 2016-10-25 10:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a80fd00b0cd0
8085192: java/rmi/activation/Activatable tests fail intermittently due to "Port already in use"
Reviewed-by: rriggs, mli
! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java
! test/java/rmi/activation/Activatable/checkActivateRef/rmid.security.policy
! test/java/rmi/activation/Activatable/checkActivateRef/security.policy
! test/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java
! test/java/rmi/activation/Activatable/checkAnnotations/rmid.security.policy
! test/java/rmi/activation/Activatable/checkAnnotations/security.policy
! test/java/rmi/activation/Activatable/checkImplClassLoader/CheckImplClassLoader.java
! test/java/rmi/activation/Activatable/checkImplClassLoader/rmid.security.policy
! test/java/rmi/activation/Activatable/checkImplClassLoader/security.policy
! test/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java
! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy
! test/java/rmi/activation/Activatable/checkRegisterInLog/security.policy
! test/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java
! test/java/rmi/activation/Activatable/createPrivateActivable/rmid.security.policy
! test/java/rmi/activation/Activatable/createPrivateActivable/security.policy
! test/java/rmi/activation/Activatable/downloadParameterClass/DownloadParameterClass.java
! test/java/rmi/activation/Activatable/downloadParameterClass/manual.security.policy
! test/java/rmi/activation/Activatable/downloadParameterClass/rmid.security.policy
! test/java/rmi/activation/Activatable/downloadParameterClass/security.policy
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod.java
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/rmid.security.policy
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy
! test/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImplTest.java
! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
! test/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java
! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy
! test/java/rmi/activation/Activatable/forceLogSnapshot/security.policy
! test/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java
! test/java/rmi/activation/Activatable/inactiveGroup/rmid.security.policy
! test/java/rmi/activation/Activatable/inactiveGroup/security.policy
! test/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java
+ test/java/rmi/activation/Activatable/lookupActivationSystem/rmid.security.policy
! test/java/rmi/activation/Activatable/nestedActivate/NestedActivate.java
! test/java/rmi/activation/Activatable/nestedActivate/rmid.security.policy
! test/java/rmi/activation/Activatable/nestedActivate/security.policy
! test/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable.java
! test/java/rmi/activation/Activatable/nonExistentActivatable/rmid.security.policy
! test/java/rmi/activation/Activatable/nonExistentActivatable/security.policy
! test/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService.java
! test/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy
! test/java/rmi/activation/Activatable/restartCrashedService/security.policy
! test/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer.java
! test/java/rmi/activation/Activatable/restartLatecomer/rmid.security.policy
! test/java/rmi/activation/Activatable/restartLatecomer/security.policy
! test/java/rmi/activation/Activatable/restartService/RestartService.java
! test/java/rmi/activation/Activatable/restartService/rmid.security.policy
! test/java/rmi/activation/Activatable/restartService/security.policy
! test/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java
! test/java/rmi/activation/Activatable/shutdownGracefully/rmid.security.policy
! test/java/rmi/activation/Activatable/shutdownGracefully/security.policy
! test/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive.java
! test/java/rmi/activation/Activatable/unregisterInactive/rmid.security.policy
! test/java/rmi/activation/Activatable/unregisterInactive/security.policy
! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java
! test/java/rmi/activation/ActivateFailedException/activateFails/rmid.security.policy
! test/java/rmi/activation/ActivateFailedException/activateFails/security.policy
! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
! test/java/rmi/testlibrary/JavaVM.java
! test/java/rmi/testlibrary/RMID.java
+ test/java/rmi/testlibrary/RMIDSelectorProvider.java
! test/java/rmi/testlibrary/TestParams.java
Changeset: 11e15af1947f
Author: ksrini
Date: 2016-10-25 07:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/11e15af1947f
8160213: tools/pack200/Utils.java should clean up javac*.tmp files
Reviewed-by: darcy
! test/tools/pack200/MultiRelease.java
! test/tools/pack200/Utils.java
Changeset: 95a8c745128a
Author: bchristi
Date: 2016-10-25 12:58 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/95a8c745128a
8165793: Provide an API to query if a ClassLoader is parallel capable
Reviewed-by: alanb, mchung
! src/java.base/share/classes/java/lang/ClassLoader.java
+ test/java/lang/ClassLoader/IsParallelCapable.java
Changeset: e340b25a9e59
Author: sdrach
Date: 2016-10-25 13:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e340b25a9e59
8164805: Fail to create a MR modular JAR with a versioned entry of a concealed package
Reviewed-by: chegar, mchung
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
+ test/tools/jar/mmrjar/ConcealedPackage.java
+ test/tools/jar/mmrjar/src/classes/p/Hi.java
+ test/tools/jar/mmrjar/src/mr9/module-info.java
+ test/tools/jar/mmrjar/src/mr9/p/Hi.java
+ test/tools/jar/mmrjar/src/mr9/p/internal/Bar.java
Changeset: 9d4a52d62493
Author: dsamersoff
Date: 2016-10-03 15:58 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9d4a52d62493
8166657: Remove exports com.sun.tools.jdi to jdk.hotspot.agent
Summary: Remove exports com.sun.tools.jdi to jdk.hotspot.agent
Reviewed-by: alanb, dsamersoff
Contributed-by: sharath.ballal at oracle.com
! src/jdk.jdi/share/classes/module-info.java
Changeset: 3d3f338b5aea
Author: simonis
Date: 2016-09-28 11:07 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3d3f338b5aea
8166801: [s390] Add jvm.cfg file for Linux/s390x
Reviewed-by: erikj, shade
+ src/java.base/unix/conf/s390x/jvm.cfg
Changeset: 86e5d318fad9
Author: amurillo
Date: 2016-10-13 08:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/86e5d318fad9
Merge
Changeset: 028d56ebb42a
Author: amurillo
Date: 2016-10-13 09:02 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/028d56ebb42a
Merge
- make/Import.gmk
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java
- test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html
- test/java/beans/XMLEncoder/EnumPrivate.java
- test/java/beans/XMLEncoder/EnumPublic.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedCollection.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedRandomAccessList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSet.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedSet.java
- test/java/beans/XMLEncoder/java_util_EnumMap.java
- test/java/beans/XMLEncoder/java_util_JumboEnumSet.java
- test/java/beans/XMLEncoder/java_util_RegularEnumSet.java
Changeset: 234fa7498814
Author: akulyakh
Date: 2016-10-17 15:46 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/234fa7498814
8158797: Test java/lang/management/MemoryMXBean/LowMemoryTest.java fails when GC is specified explicitly
Summary: Fixed GC options for running the test
Reviewed-by: ddmitriev, sspitsyn
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
Changeset: 569e17c52c7d
Author: cjplummer
Date: 2016-10-18 12:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/569e17c52c7d
8167001: [TESTBUG] java/lang/instrument/DaemonThread/TestDaemonThread.java fails when run by jprt
Summary: force classpath to be added to subprocesses
Reviewed-by: dholmes, sspitsyn
! test/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java
Changeset: 87579fa99c58
Author: cjplummer
Date: 2016-10-18 12:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/87579fa99c58
8167034: Re-enable TestDaemonThread.java once JDK-8167001 is fixed
Reviewed-by: jwilhelm, sspitsyn
! test/ProblemList.txt
Changeset: ce7f9a34492e
Author: dholmes
Date: 2016-10-18 20:04 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ce7f9a34492e
8165827: Support private interface methods in JNI, JDWP, JDI and JDB
Reviewed-by: dcubed, lfoltan, sspitsyn
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java
! test/com/sun/jdi/InterfaceMethodsTest.java
Changeset: 0ecf4eb13c2d
Author: amurillo
Date: 2016-10-20 16:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0ecf4eb13c2d
Merge
Changeset: 490854ad860c
Author: amurillo
Date: 2016-10-25 12:25 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/490854ad860c
Merge
- src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
- src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
- src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
- test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java
Changeset: 6ba0cc0314d0
Author: amurillo
Date: 2016-10-25 14:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6ba0cc0314d0
Merge
Changeset: 8c5900a31c2e
Author: sundar
Date: 2016-10-26 10:42 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8c5900a31c2e
8166810: jlink should fail on extra arguments
Reviewed-by: jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: dce8fdd7af97
Author: chegar
Date: 2016-10-26 11:08 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dce8fdd7af97
8168773: Temporarily remove java/net/httpclient from jdk_net test group
Reviewed-by: darcy, rriggs
! test/TEST.groups
Changeset: ecd3f7dda51c
Author: rriggs
Date: 2016-10-26 09:38 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ecd3f7dda51c
8168613: CORBA ObjectStreamTest fails with address in use
Reviewed-by: psandoz
! test/com/sun/corba/serialization/ObjectStreamTest.java
Changeset: 8bb97435f7de
Author: redestad
Date: 2016-10-26 17:50 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8bb97435f7de
8168640: (fc) Avoiding AtomicBoolean in FileInput/-OutputStream improves startup
Reviewed-by: alanb, plevart
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
Changeset: c3724a682206
Author: mli
Date: 2016-10-26 19:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c3724a682206
8168064: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java failed with "Received fatal alert: handshake_failure"
Summary: It takes advantage of SSLTest.java to fix intermittent SSLHandshakeException failure
Reviewed-by: xuelei, asmotrak
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java
Changeset: 9f0ab4b20ff7
Author: clanger
Date: 2016-10-27 11:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9f0ab4b20ff7
8167481: cleanup of headers and includes for native libnet
Reviewed-by: chegar
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/Inet4AddressImpl.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/SocketInputStream.c
! src/java.base/unix/native/libnet/SocketOutputStream.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
! src/java.base/windows/native/libnet/Inet4AddressImpl.c
! src/java.base/windows/native/libnet/Inet6AddressImpl.c
! src/java.base/windows/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface.h
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
! src/java.base/windows/native/libnet/SocketInputStream.c
! src/java.base/windows/native/libnet/SocketOutputStream.c
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
- src/java.base/windows/native/libnet/icmp.h
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.h
Changeset: 384632278ce2
Author: serb
Date: 2016-10-04 12:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/384632278ce2
8167028: SunCodec.java can be removed
Reviewed-by: prr, amenkov
! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java
! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java
- src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java
Changeset: ff61a6fd0349
Author: alexsch
Date: 2016-10-05 18:29 +0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ff61a6fd0349
8166591: [macos 10.12] Trackpad scrolling of text on OS X 10.12 Sierra is very fast (Trackpad, Retina only)
Reviewed-by: malenkov, serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
+ test/javax/swing/plaf/basic/BasicScrollPaneUI/8166591/TooMuchWheelRotationEventsTest.java
Changeset: a731def8631f
Author: alexsch
Date: 2016-10-05 18:42 +0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a731def8631f
8165485: Bad rendering of Swing UI controls with Motif L&F on HiDPI display
8147600: [hidpi] invalid rendering of Swing UI controls (radiobuttons, choice etc.)
Reviewed-by: serb
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarButton.java
+ test/javax/swing/plaf/motif/8165485/MotifHiDPIIconsTest.java
Changeset: 7cb7ca59fe7f
Author: alexsch
Date: 2016-10-05 18:52 +0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7cb7ca59fe7f
7067885: FileChooser does not display soft link name if link is to nonexistent file/directory
Reviewed-by: alexsch
Contributed-by: Alok Kumar Sharma <alok.sharma at hpe.com>
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
Changeset: 38bf8bb1f5e7
Author: rchamyal
Date: 2016-10-06 14:31 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/38bf8bb1f5e7
8151787: Unify the HiDPI splash screen image naming convention
Reviewed-by: prr, alexsch, ksrini
Contributed-by: rajeev.chamyal at oracle.com
! make/mapfiles/libsplashscreen/mapfile-vers
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! src/java.desktop/share/classes/java/awt/SplashScreen.java
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c
! test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java
! test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java
Changeset: fff8db067374
Author: aghaisas
Date: 2016-10-06 20:37 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fff8db067374
8058950: [TESTBUG] There is no F1 dialog when the case loading,so we can't restore it.
Reviewed-by: serb, arapte
- test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html
! test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.java
Changeset: 89a3d9f69497
Author: mhalder
Date: 2016-10-06 20:51 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/89a3d9f69497
8165555: [macosx] VM crashes on second attempt to execute JCK interactive tests that use Robot (single JVM, agent)
Reviewed-by: serb, aniyogi
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m
+ test/java/awt/event/KeyEvent/RobotCrash/RobotCrash.java
Changeset: fbc5498378d6
Author: alanbur
Date: 2016-10-06 11:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fbc5498378d6
8165232: XKeycodeToKeysym is deprecated and should be replaced
Reviewed-by: prr, azvegint
! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c
Changeset: e5be7a186fcc
Author: ptbrunet
Date: 2016-10-06 20:31 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e5be7a186fcc
8160893: [macosx] JMenuItems in JPopupMenu are not accessible
Summary: post events for MenuOpened/Closed/ItemSelected
Reviewed-by: ant, alexsch
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
Changeset: 103be1c3c4f7
Author: prr
Date: 2016-10-10 14:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/103be1c3c4f7
Merge
- make/Import.gmk
Changeset: 2d3ca05c6ea7
Author: prr
Date: 2016-10-11 16:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2d3ca05c6ea7
8167523: JDK 9 build failure on MacOS due to unhandled cases in switch statement
Reviewed-by: serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
Changeset: 27794f0eee1a
Author: psadhukhan
Date: 2016-10-12 23:04 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/27794f0eee1a
8167291: [TEST_BUG] javax/print/attribute/Services_getDocFl.java
Reviewed-by: prr
! test/javax/print/attribute/Services_getDocFl.java
Changeset: 557da3953b0b
Author: jdv
Date: 2016-10-13 11:37 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/557da3953b0b
6294607: GIFWriter returns the same compression type twice
Reviewed-by: prr, serb, bpb
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
+ test/javax/imageio/ImageCompressionTypesTest.java
Changeset: f7cee1fa870e
Author: aghaisas
Date: 2016-10-14 10:18 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f7cee1fa870e
8166980: JCK testing of Window.setIconImage() leads to VM crash starting approx from JDK9 b134
Reviewed-by: serb, rchamyal
Contributed-by: ajit.ghaisas at oracle.com
! src/java.desktop/share/classes/sun/awt/IconInfo.java
+ test/java/awt/Frame/SetIconImagesCrashTest/SetIconImagesCrashTest.java
Changeset: acbb657405c6
Author: mhalder
Date: 2016-10-14 10:39 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/acbb657405c6
8158380: [macosx] Regression: java/awt/List/ActionEventTest/ActionEventTest.java
Reviewed-by: serb, aghaisas
Contributed-by: manajit.halder at oracle.com
! test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java
! test/java/awt/List/ActionEventTest/ActionEventTest.java
Changeset: 104b1fb094e6
Author: azvegint
Date: 2016-10-14 16:30 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/104b1fb094e6
8167565: [macosx] Maximization of a dialog hides it
Reviewed-by: serb, ssadetsky
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
Changeset: 773164b67434
Author: serb
Date: 2016-10-14 19:12 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/773164b67434
8167310: The graphics clip is incorrectly rounded for some fractional scales
Reviewed-by: flar
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/pipe/Region.java
+ test/java/awt/Graphics/IncorrectFractionalClip/IncorrectFractionalClip.java
Changeset: 45061b711579
Author: prr
Date: 2016-10-14 11:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/45061b711579
Merge
Changeset: e61ec90c30b4
Author: serb
Date: 2016-10-14 21:43 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e61ec90c30b4
8167435: IllegalArgumentException is not thrown by Clip.open(AudioFormat,byte[], int, int)
Reviewed-by: amenkov
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java
! src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java
+ test/javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java
Changeset: f3ce13e9394f
Author: prr
Date: 2016-10-14 15:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f3ce13e9394f
8166034: [macosx] Non-AA Serif font always displays as regular - no bold
Reviewed-by: serb, pnarayanan
! src/java.desktop/share/classes/java/awt/Font.java
Changeset: 5f93ebc13ae1
Author: ssadetsky
Date: 2016-10-17 09:58 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5f93ebc13ae1
8164321: Crash of SwingNode with GTK LaF
Reviewed-by: azvegint, alexsch
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
Changeset: 815141d605ef
Author: ssadetsky
Date: 2016-10-17 10:14 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/815141d605ef
8167486: Device.getDisplayMode() doesn't report refresh rate on Linux in case of dual screen
Reviewed-by: serb
! src/java.desktop/share/classes/java/awt/DisplayMode.java
! src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
+ test/java/awt/FullScreen/CurrentDisplayModeTest/CurrentDisplayModeTest.java
Changeset: ffba2718d7f6
Author: jdv
Date: 2016-10-17 13:04 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ffba2718d7f6
8167281: IIOMetadataNode bugs in getElementsByTagName and NodeList.item methods
Reviewed-by: prr, pnarayanan
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java
+ test/javax/imageio/metadata/GetElementsByTagNameTest.java
+ test/javax/imageio/metadata/NthItemNodeListTest.java
Changeset: 6d10cecb150f
Author: rchamyal
Date: 2016-10-17 13:20 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6d10cecb150f
8161473: [TEST_BUG] [macosx] add autodelay to java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java
Reviewed-by: arapte, serb
Contributed-by: anubhav.meena at oracle.com
! test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java
Changeset: f6eef7e68dea
Author: ssadetsky
Date: 2016-10-17 10:51 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f6eef7e68dea
8163167: [PIT] javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java always fail
Reviewed-by: serb, alexsch
! test/javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java
Changeset: c49a77b864a4
Author: azvegint
Date: 2016-10-17 12:37 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c49a77b864a4
8153526: [Unity] Taskbar.getTaskbar().setMenu(null) doesn't remove menu
Reviewed-by: ssadetsky
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c
Changeset: 79c8d3b12cf1
Author: mhalder
Date: 2016-10-17 15:47 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/79c8d3b12cf1
8158390: [macosx] Regression: javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java
Reviewed-by: serb
Contributed-by: manajit.halder at oracle.com
! test/javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java
Changeset: 32d9fe67dede
Author: arapte
Date: 2016-10-17 18:43 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/32d9fe67dede
8167288: [TEST_BUG] Consistent failure on Unity of WarningWindowDisposeTest.java
Reviewed-by: ssadetsky, alexsch
! test/java/awt/security/WarningWindowDisposeTest/WarningWindowDisposeTest.java
Changeset: 15f7a6717104
Author: ssadetsky
Date: 2016-10-17 19:59 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/15f7a6717104
8168077: Solaris build failed: gtk2_interface.h typedef redeclared: GThreadFunctions
Reviewed-by: prr
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
Changeset: f950cc6004c6
Author: prr
Date: 2016-10-17 13:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f950cc6004c6
8089573: [macosx] Incorrect char to glyph mapping printing on OSX 10.10
Reviewed-by: serb, vadim
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
Changeset: d69c9ce5653d
Author: ssadetsky
Date: 2016-10-18 12:43 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d69c9ce5653d
8166897: Some font overlap in the Optionpane dialog.
Reviewed-by: azvegint
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
+ test/java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java
Changeset: fec7a8a6a46a
Author: serb
Date: 2016-10-18 18:00 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fec7a8a6a46a
8166673: The new implementation of Robot.waitForIdle() may hang
Reviewed-by: azvegint, ssadetsky
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
+ test/java/awt/Robot/WaitForIdleSyncroizedOnString/WaitForIdleSyncroizedOnString.java
Changeset: d7944c75be9c
Author: prr
Date: 2016-10-18 13:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d7944c75be9c
8167126: Create a module to provide access to non-SE desktop APIs
Reviewed-by: alanb, mchung
! src/java.desktop/share/classes/module-info.java
+ src/jdk.desktop/share/classes/jdk/awt/AWTUtils.java
+ src/jdk.desktop/share/classes/module-info.java
+ test/java/awt/jdk/TestJDKAWTUtils.java
Changeset: 23544028909a
Author: ssadetsky
Date: 2016-10-19 11:51 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/23544028909a
8154434: Open the request focus methods of the java.awt.Component which accept FocusEvent.Cause
Reviewed-by: azvegint
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java
+ test/java/awt/Focus/RequestFocusByCause/RequestFocusByCauseTest.java
Changeset: 83581f5ab677
Author: prr
Date: 2016-10-19 08:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/83581f5ab677
Merge
- src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java
Changeset: 64781a24c0f4
Author: alexsch
Date: 2016-10-20 12:18 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/64781a24c0f4
8156217: Selected text is shifted on HiDPI display
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java
! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java
! src/java.desktop/share/classes/javax/swing/text/GlyphPainter2.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/PasswordView.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
+ test/javax/swing/text/Caret/8163124/CaretFloatingPointAPITest.java
+ test/javax/swing/text/JTextComponent/8156217/TextSelectionTest.java
+ test/javax/swing/text/View/8156217/FPMethodCalledTest.java
Changeset: eddea9682fa9
Author: prr
Date: 2016-10-27 08:48 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eddea9682fa9
8167988: java.nio.file.InvalidPathException if click button in JFileChooser demo of SwingSet2
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
Changeset: ee20b74f21f3
Author: prr
Date: 2016-10-27 08:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ee20b74f21f3
Merge
- src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
- src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
- src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
- src/java.base/windows/native/libnet/icmp.h
- test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
- test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java
- test/sun/security/tools/jarsigner/ts.sh
Changeset: fd0abdaac385
Author: ddehaven
Date: 2016-10-27 09:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fd0abdaac385
8167187: Exported elements referring to inaccessible types in jdk.jsobject
Reviewed-by: mchung, alanb
! src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java
Changeset: 7113bb5b075f
Author: ksrini
Date: 2016-10-27 05:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7113bb5b075f
8168010: Deprecate obsolete launcher -d32/-d64 options
Reviewed-by: alanb
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: a3b46c0604d2
Author: mullan
Date: 2016-10-27 14:50 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a3b46c0604d2
8168851: Tighten permissions granted to the java.smartcardio module
Reviewed-by: vinnie, mchung
! src/java.base/share/lib/security/default.policy
! test/sun/security/smartcardio/TestChannel.java
! test/sun/security/smartcardio/TestControl.java
! test/sun/security/smartcardio/TestDefault.java
! test/sun/security/smartcardio/TestDirect.java
+ test/sun/security/smartcardio/test.policy
Changeset: 05ac4f67f7df
Author: mullan
Date: 2016-10-27 14:52 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/05ac4f67f7df
Merge
- src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java
- test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html
Changeset: d2e6785070f2
Author: mchung
Date: 2016-10-27 13:42 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d2e6785070f2
8168205: Should not default class path to CWD if -cp is not specified but -m is specified
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/native/launcher/defines.h
! src/java.base/share/native/launcher/main.c
! src/java.base/share/native/libjli/java.c
+ test/tools/launcher/modules/classpath/JavaClassPathTest.java
+ test/tools/launcher/modules/classpath/src/m/jdk/test/Main.java
+ test/tools/launcher/modules/classpath/src/m/module-info.java
Changeset: e6b6ca2d616e
Author: lana
Date: 2016-10-27 21:22 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e6b6ca2d616e
Merge
- src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
- src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
- src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
- src/java.base/windows/native/libnet/icmp.h
- src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java
- test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html
Changeset: 8a62cba5c9ff
Author: xuelei
Date: 2016-10-27 23:49 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8a62cba5c9ff
8168822: Document that algorithm restrictions do not apply to trusted anchors
Reviewed-by: weijun, jnimeh, mullan
! src/java.base/share/conf/security/java.security
Changeset: afe2c6190333
Author: alanb
Date: 2016-10-28 10:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/afe2c6190333
8168789: ModuleReader.list and ModuleFinder.of update
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/ModulePath.java
! src/java.base/share/classes/java/lang/module/ModuleReader.java
! src/java.base/share/classes/java/lang/module/ModuleReferences.java
! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
- src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/module/ModuleFinderTest.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
- test/java/lang/module/ModuleReader/MultiReleaseJarTest.java
+ test/java/lang/module/MultiReleaseJarTest.java
- test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties
+ test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties
! test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
! test/tools/jmod/hashes/HashesTest.java
Changeset: 9a3a5bc38432
Author: dfuchs
Date: 2016-10-28 12:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9a3a5bc38432
8163162: The separation between system loggers and application loggers should take the extension loader in consideration.
Summary: DefaultLoggerFinder.isSystem is changed to return 'true' for classes loaded from the platform loader and its ancestors. This means that classes loaded by the platform loader will get exactly the same kind of loggers than classes loaded by the boot (null) loader.
Reviewed-by: rriggs, mchung
! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
+ test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java
+ test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/systempkg/log/SystemLoggerAccessor.java
Changeset: 3192d7aa428d
Author: rpatil
Date: 2016-10-28 10:10 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3192d7aa428d
8168512: (tz) Support tzdata2016h
Reviewed-by: martin, okutsu
! make/data/tzdata/VERSION
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/europe
! make/data/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/northamerica
Changeset: 42268eb6e04e
Author: xuelei
Date: 2016-10-29 13:34 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/42268eb6e04e
8167680: DTLS implementation bugs
Reviewed-by: jnimeh, asmotrak
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/DTLSRecord.java
! src/java.base/share/classes/sun/security/ssl/Debug.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/Plaintext.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! test/javax/net/ssl/DTLS/DTLSOverDatagram.java
+ test/javax/net/ssl/DTLS/PacketLossRetransmission.java
+ test/javax/net/ssl/DTLS/RespondToRetransmit.java
! test/javax/net/ssl/TLSCommon/SSLEngineTestCase.java
Changeset: 00192a14fdc6
Author: amlu
Date: 2016-10-31 13:45 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/00192a14fdc6
8168524: Remove two jdk_nio tests from ProblemList: BashStreams and DeleteInterference.java
Reviewed-by: bpb, rriggs
! test/ProblemList.txt
Changeset: 5d95f2e1b9eb
Author: weijun
Date: 2016-10-31 16:40 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5d95f2e1b9eb
8168127: FilePermissionCollection merges incorrectly
Reviewed-by: rriggs
! src/java.base/share/classes/java/io/FilePermission.java
+ test/java/io/FilePermission/FilePermissionCollectionMerge.java
Changeset: 77f35eef4ef9
Author: weijun
Date: 2016-10-31 16:41 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/77f35eef4ef9
8167646: Better invalid FilePermission
Reviewed-by: rriggs
! src/java.base/share/classes/java/io/FilePermission.java
+ test/java/io/FilePermission/Invalid.java
Changeset: 608dcced40aa
Author: sherman
Date: 2016-10-31 10:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/608dcced40aa
8166261: Scanner.nextInt(int) (and similar methods) throws PatternSyntaxException
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Scanner.java
! test/java/util/Scanner/ScanTest.java
Changeset: 88ec80d47d4a
Author: rriggs
Date: 2016-10-31 13:57 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/88ec80d47d4a
8168517: java/lang/ProcessBuilder/Basic.java failed
Reviewed-by: dholmes
! test/java/lang/ProcessBuilder/Basic.java
Changeset: 4891c03305cc
Author: wetmore
Date: 2016-10-31 14:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4891c03305cc
4985694: Incomplete spec for most of the getInstances
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameters.java
! src/java.base/share/classes/java/security/KeyFactory.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/cert/CertPathBuilder.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertStore.java
! src/java.base/share/classes/java/security/cert/CertificateFactory.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
+ test/java/security/misc/GetInstanceNullsEmpties.java
Changeset: 7745b4f6cbde
Author: chegar
Date: 2016-11-01 12:37 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7745b4f6cbde
8168980: Reinstate sun.reflect.ReflectionFactory.newConstructorForSerialization(Class,Constructor)
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java
! test/sun/reflect/ReflectionFactory/ReflectionFactoryTest.java
Changeset: f3e3ad225c1e
Author: sdrach
Date: 2016-11-01 14:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f3e3ad225c1e
8156499: Update jlink to support creating images with modules that are packaged as multi-release JARs
Reviewed-by: alanb, mchung
! src/java.base/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java
+ test/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java
+ test/tools/jlink/multireleasejar/base/m1/module-info.java
+ test/tools/jlink/multireleasejar/base/m1/p/Main.java
+ test/tools/jlink/multireleasejar/rt/m1/module-info.java
+ test/tools/jlink/multireleasejar/rt/m1/p/Main.java
+ test/tools/jlink/multireleasejar/rt/m1/p/Type.java
+ test/tools/jlink/multireleasejar/rt/m1/q/PublicClass.java
Changeset: 29831b6c481b
Author: psandoz
Date: 2016-11-01 17:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/29831b6c481b
8167974: MethodHandles.iteratedLoop(...) fails with CCE in the case of iterating over array
8167966: MethodHandles.iteratedLoop fails with IAE in the case of correct arguments
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LoopCombinatorTest.java
Changeset: 92103cb21bd6
Author: psandoz
Date: 2016-11-01 17:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/92103cb21bd6
8168841: The JavaDoc of java.util.stream.Collectors method collectingAndThen has incorrect code snippet
Reviewed-by: smarks, lancea, tvaleev
! src/java.base/share/classes/java/util/stream/Collectors.java
Changeset: 58796fb3241f
Author: sundar
Date: 2016-11-02 10:49 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/58796fb3241f
8160063: Provide a means to disable a plugin via the command line
Reviewed-by: jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/JLinkPluginsTest.java
Changeset: 79d71eeecfc8
Author: weijun
Date: 2016-11-02 14:44 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/79d71eeecfc8
8168518: rcache interop with krb5-1.15
Reviewed-by: xuelei
! src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTime.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTimeWithHash.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/DflCache.java
! test/java/security/testlibrary/Proc.java
! test/sun/security/krb5/auto/ReplayCacheExpunge.java
! test/sun/security/krb5/auto/ReplayCachePrecise.java
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
+ test/sun/security/krb5/auto/rcache_usemd5.sh
Changeset: be7aedddbb76
Author: erikj
Date: 2016-11-02 10:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/be7aedddbb76
8063154: Checked in jvmti.h not in sync with generated jvmti.h
Reviewed-by: tbell
! make/copy/Copy-java.base.gmk
- src/java.base/share/native/include/jvmti.h
Changeset: 6577fabed061
Author: clanger
Date: 2016-11-02 11:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6577fabed061
8168771: Remove #ifdef AF_INET6 guards in libnet native coding
Reviewed-by: chegar
! src/java.base/share/native/libnet/net_util.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/InetAddressImplFactory.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/SdpSupport.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/windows/native/libnet/Inet6AddressImpl.c
Changeset: 9372d3dd3aae
Author: dfuchs
Date: 2016-11-02 14:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9372d3dd3aae
8152515: (logging) LogManager.resetLogger should ignore LinkageError
Summary: LogManager.resetLogger will also ignore errors, but only while shutting down.
Reviewed-by: rriggs, dholmes
! src/java.logging/share/classes/java/util/logging/LogManager.java
+ test/java/util/logging/LogManager/LinkageErrorTest.java
Changeset: 8dbc8594f9d5
Author: darcy
Date: 2016-11-03 01:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8dbc8594f9d5
8169024: Problem list OpenNonIntegralNumberOfSampleframes.java until JDK-8168881 is fixed
Reviewed-by: rriggs
! test/ProblemList.txt
Changeset: 1574becd1f23
Author: lana
Date: 2016-11-04 17:24 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1574becd1f23
Added tag jdk-9+143 for changeset 8dbc8594f9d5
! .hgtags
Changeset: 0fa4b5647f3e
Author: igerasim
Date: 2016-11-02 18:45 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0fa4b5647f3e
8168923: Use unsigned random long in a temp directory name
Reviewed-by: bpb, alanb
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/nio/file/TempFileHelper.java
Changeset: 50dd63d47f2d
Author: igerasim
Date: 2016-11-02 20:53 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/50dd63d47f2d
8168921: Inconsistent Annotation.toString()
Reviewed-by: darcy, redestad
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! test/java/lang/annotation/AnnotationToStringTest.java
Changeset: 88d82306b232
Author: rriggs
Date: 2016-11-02 13:42 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/88d82306b232
8158963: RMI server-side multiplex protocol should be disabled
Summary: add sun.rmi.transport.tcp.enableMultiplexProtocol to enable RMI multiplex protocol
Reviewed-by: smarks
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
Changeset: 1396fb6d0279
Author: rfield
Date: 2016-11-02 16:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1396fb6d0279
8168972: Editor support: move built-in and external editor support to the jdk repo
8167639: jshell tool: Edit Pad has readability issues
Reviewed-by: jlahoda
+ src/jdk.editpad/share/classes/jdk/editpad/EditPad.java
+ src/jdk.editpad/share/classes/jdk/editpad/EditPadProvider.java
+ src/jdk.editpad/share/classes/jdk/editpad/resources/l10n.properties
+ src/jdk.editpad/share/classes/module-info.java
+ src/jdk.internal.ed/share/classes/jdk/internal/editor/external/ExternalEditor.java
+ src/jdk.internal.ed/share/classes/jdk/internal/editor/spi/BuildInEditorProvider.java
+ src/jdk.internal.ed/share/classes/module-info.java
+ test/jdk/editpad/EditPadTest.java
Changeset: feca8d2621c0
Author: amlu
Date: 2016-11-03 09:44 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/feca8d2621c0
8151511: Test case in CollectionAndMapModifyStreamTest for LinkedHashMap overrides that for HashMap
Reviewed-by: chegar, psandoz
- test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectionAndMapModifyStreamTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/IterateTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamCloseTest.java
Changeset: fa69be51bf46
Author: xiaofeya
Date: 2016-11-02 18:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fa69be51bf46
8156504: java/net/URLPermission/nstest/lookup.sh fails intermittently
Reviewed-by: chegar, dfuchs
! test/java/net/URLPermission/nstest/LookupTest.java
- test/java/net/URLPermission/nstest/lookup.sh
Changeset: 742e99d3aa32
Author: amlu
Date: 2016-11-03 15:40 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/742e99d3aa32
8143097: java/net/ipv6tests/UdpTest.java fails intermittently with "checkTime failed: got 1998 expected 4000"
Reviewed-by: chegar
! test/java/net/ipv6tests/Tests.java
! test/java/net/ipv6tests/UdpTest.java
Changeset: b5c6cc183ebb
Author: rriggs
Date: 2016-11-03 12:29 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b5c6cc183ebb
8169055: [TESTBUG] java/io/Serializable/serialFilter/ tests have undeclared dependency on java.compiler module
Summary: Change serialFilter test to use type in java.base
Reviewed-by: dfuchs, chegar, skovalev
! test/java/io/Serializable/serialFilter/SerialFilterTest.java
Changeset: 90dd858e9303
Author: lancea
Date: 2016-11-03 13:34 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/90dd858e9303
8169020: Add since element to JDBC deprecated methods
Reviewed-by: darcy
! src/java.sql/share/classes/java/sql/CallableStatement.java
! src/java.sql/share/classes/java/sql/Date.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.sql/share/classes/java/sql/PreparedStatement.java
! src/java.sql/share/classes/java/sql/ResultSet.java
! src/java.sql/share/classes/java/sql/Time.java
! src/java.sql/share/classes/java/sql/Timestamp.java
Changeset: 7c61ce6d7852
Author: skovalev
Date: 2016-11-03 16:19 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7c61ce6d7852
8169002: Several java/net/httpclient have undeclared dependency on java.logging module
Reviewed-by: chegar, rriggs, dfuchs
! test/java/net/httpclient/APIErrors.java
! test/java/net/httpclient/ManyRequests.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/httpclient/SmokeTest.java
! test/java/net/httpclient/security/Driver.java
! test/java/net/httpclient/security/Security.java
Changeset: 52d732262bfa
Author: darcy
Date: 2016-11-03 13:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/52d732262bfa
8168681: Correct deprecation text for Class.newInstance
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/Class.java
Changeset: aae3690e53e3
Author: avstepan
Date: 2016-10-20 14:21 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/aae3690e53e3
8159454: [TEST_BUG] javax/swing/ToolTipManager/7123767/bug7123767.java: number of checked graphics configurations should be limited
Reviewed-by: serb, yan
! test/javax/swing/ToolTipManager/7123767/bug7123767.java
Changeset: c505e725b85b
Author: bpb
Date: 2016-10-24 13:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c505e725b85b
8168498: ExifGPSTagSet and ExifTIFFTagSet should use string literals for String constants
Summary: Change new String(byte[],CharSet) to a string literal.
Reviewed-by: prr
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifGPSTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifTIFFTagSet.java
Changeset: 96153792172a
Author: prr
Date: 2016-10-25 09:56 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/96153792172a
8168288: Dubious FontMetrics values from NullFontScaler
Reviewed-by: serb, bpb
! src/java.desktop/share/classes/sun/font/NullFontScaler.java
Changeset: 4a8fee1f2953
Author: prr
Date: 2016-10-25 10:03 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4a8fee1f2953
8168364: [macosx] Delete unused class NSPrintinfo
Reviewed-by: serb, vadim
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
- src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java
Changeset: e54829fa51a3
Author: bpb
Date: 2016-10-25 17:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e54829fa51a3
8168367: Table in javax.imageio package description does not mention TIFF
Summary: Add row for TIFF and reorder rows into alphabetical order by format
Reviewed-by: jdv, prr
! src/java.desktop/share/classes/javax/imageio/package.html
Changeset: 544828ab2a9b
Author: aghaisas
Date: 2016-10-26 10:51 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/544828ab2a9b
8168470: [TEST_BUG] @test missed in java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java
Reviewed-by: serb, ssadetsky, arapte
! test/java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java
Changeset: eeb8b31afed6
Author: pkbalakr
Date: 2016-10-27 10:49 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eeb8b31afed6
8168292: [TESTBUG] [macosx] Test java/awt/TrayIcon/DragEventSource/DragEventSource.java fails on OS X
Reviewed-by: psadhukhan, aghaisas
! test/java/awt/TrayIcon/DragEventSource/DragEventSource.java
Changeset: b82c04707671
Author: psadhukhan
Date: 2016-10-27 17:24 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b82c04707671
8162796: [macosx] LinearGradientPaint and RadialGradientPaint are not printed on OS X.
Reviewed-by: prr, jdv
! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
+ test/java/awt/print/PrinterJob/LinearGradientPrintingTest.java
+ test/java/awt/print/PrinterJob/RadialGradientPrintingTest.java
Changeset: 807349334f32
Author: bpb
Date: 2016-10-27 09:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/807349334f32
8165981: Consider making some classes in javax.imageio.plugins.tiff final
Summary: Make the classes TIFFField and TIFFImageReadParam final.
Reviewed-by: serb, prr
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java
Changeset: 3bf26b1c7c7e
Author: prr
Date: 2016-10-27 09:42 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3bf26b1c7c7e
Merge
- src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
- src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
- src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
- src/java.base/windows/native/libnet/icmp.h
- test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
- test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java
- test/sun/security/tools/jarsigner/ts.sh
Changeset: 6e8788feb253
Author: jdv
Date: 2016-10-28 12:23 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6e8788feb253
8168609: No link to BMP specification in javax.imageio package documentation
Reviewed-by: prr, bpb
! src/java.desktop/share/classes/javax/imageio/package.html
Changeset: 22c146c486ca
Author: ssadetsky
Date: 2016-10-28 12:08 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/22c146c486ca
8075904: The regression-swing case failed as Ctrl-F4 can't work with the special options"-client -Dswing.defaultlaf=javax.swing.plaf.nimbus.NimbusLookAndFeel"
Reviewed-by: alexsch, serb
! src/java.desktop/share/classes/sun/swing/plaf/GTKKeybindings.java
Changeset: 329b1a617404
Author: aniyogi
Date: 2016-10-31 12:10 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/329b1a617404
8168540: [TEST_BUG] On Unity, need a delay before screenshot taking to avoid animation
Reviewed-by: psadhukhan, yan
! test/javax/swing/text/CSSBorder/6796710/bug6796710.java
Changeset: 5445b9413d9d
Author: serb
Date: 2016-10-31 14:50 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5445b9413d9d
8167615: Opensource unit/regression tests for JavaSound
Reviewed-by: amenkov
! test/ProblemList.txt
+ test/javax/sound/midi/Devices/ClosedReceiver.java
+ test/javax/sound/midi/Devices/IOLoop.java
+ test/javax/sound/midi/Devices/MidiDeviceGetReceivers.java
+ test/javax/sound/midi/Devices/MidiIO.java
+ test/javax/sound/midi/Devices/MidiOutGetMicrosecondPositionBug.java
+ test/javax/sound/midi/Devices/OpenClose.java
+ test/javax/sound/midi/Devices/ReceiverTransmitterAvailable.java
+ test/javax/sound/midi/Devices/Reopen.java
+ test/javax/sound/midi/File/SMFCp037.java
+ test/javax/sound/midi/File/SMFParserBreak.java
+ test/javax/sound/midi/File/WriteRealTimeMessageNPE.java
+ test/javax/sound/midi/MetaMessage/MetaMessageClone.java
+ test/javax/sound/midi/MidiSystem/6411624/Test6411624.java
+ test/javax/sound/midi/MidiSystem/6411624/bug6411624.java
+ test/javax/sound/midi/MidiSystem/DefaultDevices.java
+ test/javax/sound/midi/MidiSystem/DefaultProperties.java
+ test/javax/sound/midi/MidiSystem/GetSequencer.java
+ test/javax/sound/midi/MidiSystem/MidiFileTypeUniqueness.java
+ test/javax/sound/midi/MidiSystem/ProviderCacheing.java
+ test/javax/sound/midi/MidiSystem/testdata/conf/sound.properties
+ test/javax/sound/midi/Sequence/GetMicrosecondLength.java
+ test/javax/sound/midi/Sequence/MidiSMPTE.java
+ test/javax/sound/midi/Sequence/SMPTEDuration.java
+ test/javax/sound/midi/Sequencer/LoopIAE.java
+ test/javax/sound/midi/Sequencer/Looping.java
+ test/javax/sound/midi/Sequencer/MetaCallback.java
+ test/javax/sound/midi/Sequencer/Recording.java
+ test/javax/sound/midi/Sequencer/SeqRecordDoesNotCopy.java
+ test/javax/sound/midi/Sequencer/SeqRecordsRealTimeEvents.java
+ test/javax/sound/midi/Sequencer/SeqStartRecording.java
+ test/javax/sound/midi/Sequencer/SequencerCacheValues.java
+ test/javax/sound/midi/Sequencer/SequencerSetMuteSolo.java
+ test/javax/sound/midi/Sequencer/SequencerState.java
+ test/javax/sound/midi/Sequencer/SetTickPosition.java
+ test/javax/sound/midi/Sequencer/TickLength.java
+ test/javax/sound/midi/ShortMessage/FastShortMessage.java
+ test/javax/sound/midi/ShortMessage/FastShortMessage2.java
+ test/javax/sound/midi/Soundbanks/ExtraCharInSoundbank.java
+ test/javax/sound/midi/Soundbanks/GetSoundBankIOException.java
+ test/javax/sound/midi/Synthesizer/AsynchronousMidiChannel.java
+ test/javax/sound/midi/Synthesizer/Receiver/bug6186488.java
+ test/javax/sound/midi/Synthesizer/SynthesizerGetLatency.java
+ test/javax/sound/midi/Synthesizer/bug4685396.java
+ test/javax/sound/midi/Track/TrackAddSameTick.java
+ test/javax/sound/midi/Track/bug6416024.java
+ test/javax/sound/midi/Transmitter/bug6415669.java
+ test/javax/sound/sampled/AudioFileFormat/AudioFileFormatToString.java
+ test/javax/sound/sampled/AudioFileFormat/Properties.java
+ test/javax/sound/sampled/AudioFileFormat/TypeEquals.java
+ test/javax/sound/sampled/AudioFormat/AudioFormatBitSize.java
+ test/javax/sound/sampled/AudioFormat/EncodingEquals.java
+ test/javax/sound/sampled/AudioFormat/Properties.java
+ test/javax/sound/sampled/AudioInputStream/AISReadFraction.java
+ test/javax/sound/sampled/AudioInputStream/bug6188860.java
+ test/javax/sound/sampled/AudioSystem/AudioFileTypes/AudioFileTypeUniqueness.java
+ test/javax/sound/sampled/AudioSystem/AudioFileTypes/ShowAudioFileTypes.java
+ test/javax/sound/sampled/AudioSystem/DefaultMixers.java
+ test/javax/sound/sampled/AudioSystem/DefaultProperties.java
+ test/javax/sound/sampled/AudioSystem/ProviderCacheing.java
+ test/javax/sound/sampled/AudioSystem/testdata/conf/sound.properties
+ test/javax/sound/sampled/Clip/ClipCloseLoss.java
+ test/javax/sound/sampled/Clip/ClipFlushCrash.java
+ test/javax/sound/sampled/Clip/Drain/ClipDrain.java
+ test/javax/sound/sampled/Clip/Duration/ClipDuration.java
+ test/javax/sound/sampled/Clip/Endpoint/ClipSetEndPoint.java
+ test/javax/sound/sampled/Clip/Open/ClipOpenBug.java
+ test/javax/sound/sampled/Clip/bug5070081.java
+ test/javax/sound/sampled/Clip/bug6251460.java
+ test/javax/sound/sampled/Controls/CompoundControl/ToString.java
+ test/javax/sound/sampled/Controls/FloatControl/FloatControlBug.java
+ test/javax/sound/sampled/DataLine/DataLineInfoNegBufferSize.java
+ test/javax/sound/sampled/DataLine/LineDefFormat.java
+ test/javax/sound/sampled/DataLine/LongFramePosition.java
+ test/javax/sound/sampled/DirectAudio/TickAtEndOfPlay.java
+ test/javax/sound/sampled/DirectAudio/bug6372428.java
+ test/javax/sound/sampled/FileTypeExtension/FileTypeExtensionTest.java
+ test/javax/sound/sampled/LineEvent/LineInfoNPE.java
+ test/javax/sound/sampled/Lines/16and32KHz/Has16and32KHz.java
+ test/javax/sound/sampled/Lines/BufferSizeCheck.java
+ test/javax/sound/sampled/Lines/ChangingBuffer.java
+ test/javax/sound/sampled/Lines/ClickInPlay/ClickInPlay.java
+ test/javax/sound/sampled/Lines/ClickInPlay/Test4218609.java
+ test/javax/sound/sampled/Lines/ClipOpenException.java
+ test/javax/sound/sampled/Lines/FrameSize/FrameSizeTest.java
+ test/javax/sound/sampled/Lines/GetLine.java
+ test/javax/sound/sampled/Lines/SDLwrite.java
+ test/javax/sound/sampled/Lines/SourceDataLineDefaultBufferSizeCrash.java
+ test/javax/sound/sampled/Lines/StopStart.java
+ test/javax/sound/sampled/LinuxBlock/PlaySine.java
+ test/javax/sound/sampled/LinuxCrash/ClipLinuxCrash.java
+ test/javax/sound/sampled/LinuxCrash/ClipLinuxCrash2.java
+ test/javax/sound/sampled/LinuxCrash/SDLLinuxCrash.java
+ test/javax/sound/sampled/Mixers/BogusMixers.java
+ test/javax/sound/sampled/Mixers/BothEndiansAndSigns.java
+ test/javax/sound/sampled/Mixers/DirectSoundRepeatingBuffer/DirectSoundRepeatingBuffer.java
+ test/javax/sound/sampled/Mixers/DirectSoundRepeatingBuffer/Test4997635.java
+ test/javax/sound/sampled/Mixers/DirectSoundUnderrunSilence/DirectSoundUnderrunSilence.java
+ test/javax/sound/sampled/Mixers/DirectSoundUnderrunSilence/Test5032020.java
+ test/javax/sound/sampled/Mixers/DisabledAssertionCrash.java
+ test/javax/sound/sampled/Mixers/NoSimpleInputDevice.java
+ test/javax/sound/sampled/Mixers/PhantomMixers.java
+ test/javax/sound/sampled/Mixers/PlugHwMonoAnd8bitAvailable.java
+ test/javax/sound/sampled/Mixers/UnexpectedIAE.java
+ test/javax/sound/sampled/Recording/TargetDataLineFlush.java
+ test/javax/sound/sampled/spi/AudioFileReader/AIFFCp037.java
+ test/javax/sound/sampled/spi/AudioFileReader/AIFFLargeHeader.java
+ test/javax/sound/sampled/spi/AudioFileReader/Aiff12bit.java
+ test/javax/sound/sampled/spi/AudioFileReader/AuNotSpecified.java
+ test/javax/sound/sampled/spi/AudioFileReader/AuZeroLength.java
+ test/javax/sound/sampled/spi/AudioFileReader/OpenWaveFile.java
+ test/javax/sound/sampled/spi/AudioFileWriter/AUwithULAW.java
+ test/javax/sound/sampled/spi/AudioFileWriter/AiffSampleRate.java
+ test/javax/sound/sampled/spi/AudioFileWriter/RIFFHeader.java
+ test/javax/sound/sampled/spi/AudioFileWriter/WaveBigEndian.java
+ test/javax/sound/sampled/spi/AudioFileWriter/WriteAuUnspecifiedLength.java
+ test/javax/sound/sampled/spi/FormatConversionProvider/AlawUlaw.java
Changeset: f970d80b7a55
Author: ddehaven
Date: 2016-10-31 10:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f970d80b7a55
Merge
- src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java
! test/ProblemList.txt
- test/java/lang/module/ModuleReader/MultiReleaseJarTest.java
- test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties
Changeset: d13621cb40df
Author: alexsch
Date: 2016-11-01 12:38 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d13621cb40df
8168899: java.nio.file.InvalidPathException if click button in JFileChooser demo of SwingSet2
Reviewed-by: ssadetsky, serb
Contributed-by: Alok Kumar Sharma <alok.sharma at hpe.com>
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! test/java/awt/FileDialog/8017487/bug8017487.java
Changeset: 3bddef7033e5
Author: alexsch
Date: 2016-11-01 12:56 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3bddef7033e5
8167176: Exported elements referring to inaccessible types in java.desktop
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java
Changeset: eef9f927659d
Author: ddehaven
Date: 2016-11-03 13:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eef9f927659d
Merge
- src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java
Changeset: 40620d84d55d
Author: jnimeh
Date: 2016-11-03 15:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/40620d84d55d
8133632: javax.net.ssl.SSLEngine does not properly handle received SSL fatal alerts
Summary: Upon receiving a fatal alert, make sure the input and output queues are closed and the engine is in the NOT_HANDSHAKING state.
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
+ test/javax/net/ssl/SSLEngine/EngineCloseOnAlert.java
Changeset: b1d58146df13
Author: mchung
Date: 2016-11-03 18:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b1d58146df13
6479237: (cl) Add support for classloader names
Reviewed-by: alanb, bchristi, coleenp, dfuchs, lfoltan, psandoz, sspitsyn
! make/mapfiles/libjava/mapfile-vers
! make/mapfiles/libjava/reorder-sparc
! make/mapfiles/libjava/reorder-sparcv9
! make/mapfiles/libjava/reorder-x86
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/native/include/jvm.h
- src/java.base/share/native/libjava/StackFrameInfo.c
+ src/java.base/share/native/libjava/StackTraceElement.c
! src/java.base/share/native/libjava/Throwable.c
! src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java
! test/java/lang/StackTraceElement/PublicConstructor.java
+ test/java/lang/StackTraceElement/SerialTest.java
+ test/java/lang/StackTraceElement/WithClassLoaderName.java
+ test/java/lang/StackTraceElement/lib/m1/com/app/Main.java
+ test/java/lang/StackTraceElement/lib/m1/com/app/Utils.java
+ test/java/lang/StackTraceElement/lib/m1/module-info.java
+ test/java/lang/StackTraceElement/src/p/ThrowException.java
! test/java/lang/StackWalker/VerifyStackTrace.java
! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java
! test/java/net/URLClassLoader/NullURLTest.java
Changeset: 000fe525272d
Author: amlu
Date: 2016-11-04 22:33 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/000fe525272d
8037278: sun/rmi/runtime/Log/6409194/NoConsoleOutput.java fails Intermittently: unexpected subprocess output
Reviewed-by: dfuchs, rriggs
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java
Changeset: b46fb3d66cf4
Author: lana
Date: 2016-11-04 17:52 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b46fb3d66cf4
Merge
- src/java.base/share/native/libjava/StackFrameInfo.c
- src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java
! test/ProblemList.txt
- test/java/net/URLPermission/nstest/lookup.sh
- test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java
Changeset: 93e7c16fd885
Author: smarks
Date: 2016-11-04 14:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/93e7c16fd885
8156079: consider making empty instances singletons
8169222: minor immutable collections optimizations
Reviewed-by: forax, redestad, alanb
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
Changeset: 7ee327a10059
Author: mchung
Date: 2016-11-04 15:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7ee327a10059
8169231: Fix tests to add @compile --add-modules to workaround jtreg bug
Reviewed-by: jjg
! test/ProblemList.txt
! test/com/sun/jndi/dns/Parser.java
! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java
! test/java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java
! test/sun/security/ec/TestEC.java
! test/sun/security/mscapi/IsSunMSCAPIAvailable.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/tools/launcher/MiscTests.java
Changeset: 06195d1ca9ce
Author: sundar
Date: 2016-11-07 11:33 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/06195d1ca9ce
8166286: jmod fails on symlink to directory
Reviewed-by: jlaskey, alanb
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/tools/jmod/JmodTest.java
+ test/tools/jmod/src/apa/jdk/test/apa/Apa.java
+ test/tools/jmod/src/apa/module-info.java
Changeset: 736a5f3085b2
Author: erikj
Date: 2016-11-07 13:25 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/736a5f3085b2
8168108: lib/classlist should be packaged in java.base.jmod
Reviewed-by: mchung
- make/GenerateClasslist.gmk
Changeset: 53d76efc6fdc
Author: erikj
Date: 2016-11-07 14:15 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/53d76efc6fdc
8160491: tar.gz bundles missing files containing $
Reviewed-by: ihse
! make/rmic/Rmic-java.rmi.gmk
Changeset: efa71dc820eb
Author: jlaskey
Date: 2016-11-07 13:10 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/efa71dc820eb
8159393: jlink should print a warning that a signed modular JAR will be treated as unsigned
Reviewed-by: alanb, sundar, mullan, weijun
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
+ test/tools/jlink/JLinkSigningTest.java
Changeset: b1fc95093f8c
Author: lana
Date: 2016-11-11 05:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b1fc95093f8c
Added tag jdk-9+144 for changeset efa71dc820eb
! .hgtags
Changeset: 762dad364838
Author: jlaskey
Date: 2016-11-07 14:36 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/762dad364838
8155756: Better context for some jlink exceptions
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
Changeset: 361fb5404741
Author: xuelei
Date: 2016-11-08 06:22 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/361fb5404741
8169318: Dump the reproduced packet in DTLSOverDatagram.java
Reviewed-by: mullan
! test/javax/net/ssl/DTLS/DTLSOverDatagram.java
Changeset: 60837db5d445
Author: nishjain
Date: 2016-11-08 14:48 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/60837db5d445
8166994: Improve sun.util.locale.LocaleMatcher
Reviewed-by: okutsu, naoto, peytoia
! src/java.base/share/classes/sun/util/locale/LocaleMatcher.java
+ test/java/util/Locale/Bug8166994.java
Changeset: 3f560167843d
Author: redestad
Date: 2016-11-08 13:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3f560167843d
8168911: Increased number of classes initialized during initialization of SignatureFileVerifier
Reviewed-by: ascarpino
! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
Changeset: befc4757d253
Author: psandoz
Date: 2016-11-08 12:36 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/befc4757d253
8165782: java.util.jar.JarFile.runtimeVersion() spec needs clarification
Reviewed-by: mchung, alanb
! src/java.base/share/classes/java/util/jar/JarFile.java
Changeset: a641b410ee9b
Author: psandoz
Date: 2016-11-08 12:36 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a641b410ee9b
8166735: JarFile#getVersion spec clarification for unversioned jars
Reviewed-by: mchung, alanb
! src/java.base/share/classes/java/util/jar/JarFile.java
Changeset: 36cf65a9e2f9
Author: sherman
Date: 2016-11-08 14:29 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/36cf65a9e2f9
8168862: Tighten permissions granted to the jdk.zipfs module
Reviewed-by: mullan, mchung, lancea, bpb
! src/java.base/share/lib/security/default.policy
Changeset: 9bb8dc7e972d
Author: asmotrak
Date: 2016-11-08 15:55 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9bb8dc7e972d
8168882: keytool doesn't print certificate info if disabled algorithm was used for signing a jar
Reviewed-by: weijun, mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/lib/security/SecurityTools.java
! test/sun/security/tools/keytool/KeyToolTest.java
! test/sun/security/tools/keytool/PrintSSL.java
+ test/sun/security/tools/keytool/ReadJar.java
- test/sun/security/tools/keytool/readjar.sh
Changeset: 4407b0525631
Author: wetmore
Date: 2016-11-08 16:54 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4407b0525631
8169229: RSAClientKeyExchange debug info is incorrect
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java
Changeset: 7f7091c1dd33
Author: rpatil
Date: 2016-11-08 18:02 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7f7091c1dd33
8169191: (tz) Support tzdata2016i
Reviewed-by: martin, okutsu
! make/data/tzdata/VERSION
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/europe
! make/data/tzdata/zone.tab
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/zone.tab
Changeset: a02d6daeba2a
Author: psandoz
Date: 2016-11-09 10:36 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a02d6daeba2a
8164934: Optional.map() javadoc code example
Reviewed-by: forax, chegar
! src/java.base/share/classes/java/util/Optional.java
Changeset: 60d4214cc8ba
Author: xuelei
Date: 2016-11-10 08:59 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/60d4214cc8ba
8169362: Interop automated testing with Chrome
Reviewed-by: wetmore, jnimeh, asmotrak
+ test/javax/net/ssl/interop/ClientHelloChromeInterOp.java
+ test/javax/net/ssl/interop/ClientHelloInterOp.java
Changeset: df914079c901
Author: skovalev
Date: 2016-11-09 14:24 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/df914079c901
8169196: [TESTBUG] Three tests from sun/net/www have undeclared dependencies
Reviewed-by: dfuchs
! test/sun/net/www/http/HttpClient/RetryPost.java
- test/sun/net/www/http/HttpClient/RetryPost.sh
! test/sun/net/www/http/KeepAliveStream/InfiniteLoop.java
! test/sun/net/www/protocol/http/NoNTLM.java
Changeset: 9aaa84760473
Author: ksrini
Date: 2016-11-10 15:19 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9aaa84760473
8169001: Remove launcher's built-in ergonomics
Reviewed-by: dholmes, erikj
! make/launcher/Launcher-jdk.compiler.gmk
! make/launcher/Launcher-jdk.javadoc.gmk
! make/launcher/Launcher-jdk.jdeps.gmk
! make/launcher/Launcher-jdk.jlink.gmk
! make/launcher/Launcher-jdk.jshell.gmk
! src/java.base/macosx/conf/x86_64/jvm.cfg
! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/native/launcher/defines.h
! src/java.base/share/native/launcher/main.c
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/java.base/unix/conf/aarch64/jvm.cfg
! src/java.base/unix/conf/amd64/jvm.cfg
! src/java.base/unix/conf/i586/jvm.cfg
! src/java.base/unix/conf/ia64/jvm.cfg
! src/java.base/unix/conf/ppc64/jvm.cfg
! src/java.base/unix/conf/ppc64le/jvm.cfg
! src/java.base/unix/conf/s390x/jvm.cfg
! src/java.base/unix/conf/sparc/jvm.cfg
! src/java.base/unix/conf/sparcv9/jvm.cfg
! src/java.base/unix/conf/zero/jvm.cfg
- src/java.base/unix/native/libjli/ergo.c
- src/java.base/unix/native/libjli/ergo.h
- src/java.base/unix/native/libjli/ergo_i586.c
! src/java.base/windows/conf/amd64/jvm.cfg
! src/java.base/windows/conf/i586/jvm.cfg
! src/java.base/windows/conf/ia64/jvm.cfg
! src/java.base/windows/native/libjli/java_md.c
Changeset: 1b0ed4d3704e
Author: amlu
Date: 2016-11-11 11:31 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1b0ed4d3704e
8169041: com/sun/corba/cachedSocket should be added to exclusiveAccess.dirs
Reviewed-by: chegar
! test/TEST.ROOT
Changeset: 5b6b8e24a20b
Author: lana
Date: 2016-11-11 05:55 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5b6b8e24a20b
Merge
- src/java.base/unix/native/libjli/ergo.c
- src/java.base/unix/native/libjli/ergo.h
- src/java.base/unix/native/libjli/ergo_i586.c
- test/sun/net/www/http/HttpClient/RetryPost.sh
- test/sun/security/tools/keytool/readjar.sh
Changeset: ba70dcd8de76
Author: msheppar
Date: 2016-11-11 13:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ba70dcd8de76
8164815: 3 JCK NetworkInterface tests fail on Raspberry Pi
Reviewed-by: chegar, alanb
! src/java.base/share/classes/java/net/NetworkInterface.java
Changeset: 93ebc26afa26
Author: jlahoda
Date: 2016-11-14 10:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/93ebc26afa26
8169595: jshell tool: pasting multiple lines hangs input
Summary: Need to allow newlines in the user's input.
Reviewed-by: rfield
! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java
Changeset: 47a8e055bab1
Author: rriggs
Date: 2016-01-28 23:13 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/47a8e055bab1
8169556: Wrapping of FileInputStream's native skip and available methods
Summary: Wrap further native methods in FileInputStreams
Reviewed-by: chegar, bpb, rriggs
Contributed-by: sunny.chan at gs.com
! make/mapfiles/libjava/mapfile-vers
! make/mapfiles/libjava/reorder-sparc
! make/mapfiles/libjava/reorder-sparcv9
! make/mapfiles/libjava/reorder-x86
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/native/libjava/FileInputStream.c
Changeset: da8892f0a591
Author: skovalev
Date: 2016-11-08 16:18 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/da8892f0a591
8169316: com/sun/net/httpserver tests have undeclared dependency on java.logging
Reviewed-by: chegar
! test/com/sun/net/httpserver/TEST.properties
Changeset: b5afa4a68a25
Author: ascarpino
Date: 2016-11-14 10:13 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b5afa4a68a25
8168861: AnchorCertificates uses hardcoded password for cacerts keystore
Reviewed-by: vinnie, mullan
! src/java.base/share/classes/sun/security/util/AnchorCertificates.java
Changeset: aa6fda530e14
Author: ascarpino
Date: 2016-11-14 13:32 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/aa6fda530e14
8168931: Few OCSP related test failed with "Response is unreliable: its validity interval is out-of-date"
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
Changeset: a88e0ff30e44
Author: jlaskey
Date: 2016-11-15 10:53 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a88e0ff30e44
8169720: jimage help message for --include option should be corrected
Reviewed-by: alanb, sundar
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
Changeset: 99b7853cfbd8
Author: bpb
Date: 2016-11-15 08:40 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/99b7853cfbd8
8168500: (se) EPollArrayWrapper optimization for update events should be robust to dynamic changes in file descriptor resource limits
Summary: Make eventsHigh final and always initialize it to an empty Map.
Reviewed-by: alanb
! src/java.base/linux/classes/sun/nio/ch/EPollArrayWrapper.java
Changeset: 1210d929d34e
Author: lana
Date: 2016-11-17 17:50 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1210d929d34e
Added tag jdk-9+145 for changeset 99b7853cfbd8
! .hgtags
More information about the shenandoah-dev
mailing list