hg: panama/panama/jdk: 1145 new changesets

henry.jen at oracle.com henry.jen at oracle.com
Fri Feb 17 20:47:50 UTC 2017


Changeset: 7c15548ab9d6
Author:    shurailine
Date:      2016-09-06 17:07 -0400
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/caf0b176cf70

Merge


Changeset: 08bbb5882450
Author:    martin
Date:      2016-09-07 14:44 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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: d6a338c11d88
Author:    amlu
Date:      2016-09-13 14:55 +0800
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/039d732b80da

Merge


Changeset: ab687ee6cb9e
Author:    amurillo
Date:      2016-09-01 14:09 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ab687ee6cb9e

Merge


Changeset: 9fffb37f4af2
Author:    amurillo
Date:      2016-09-01 15:20 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/0f3ebc9f497a

Merge


Changeset: e54f4b7cd337
Author:    hseigel
Date:      2016-09-07 07:21 -0400
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/b5498c3caef2

Merge


Changeset: 642790bf4c72
Author:    vtewari
Date:      2016-09-08 15:00 +0530
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/e7de0a5d8396

Merge


Changeset: 2c087b0e4b60
Author:    ssahoo
Date:      2016-09-15 01:03 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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: 32d957185656
Author:    lana
Date:      2016-09-15 17:15 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/32d957185656

Added tag jdk-9+136 for changeset 54c5931849a3

! .hgtags

Changeset: 3094b847dd63
Author:    lana
Date:      2016-09-15 21:08 +0000
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/ac7243fd21f6

Merge


Changeset: 50c1bcbb4097
Author:    azvegint
Date:      2016-09-06 13:03 +0300
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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: 4d186e8bbe9a
Author:    jjiang
Date:      2016-09-20 10:32 +0800
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/7580345fd131

Merge


Changeset: e11742189f9c
Author:    zmajo
Date:      2016-08-30 09:30 +0200
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/eaa5dc0f5505

Merge


Changeset: 6cae3820bdcc
Author:    hseigel
Date:      2016-09-10 08:27 -0400
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/9fa064f008d3

Merge


Changeset: f92324a04173
Author:    amurillo
Date:      2016-09-21 09:29 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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: cf207e188ae2
Author:    lana
Date:      2016-09-22 16:41 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cf207e188ae2

Added tag jdk-9+137 for changeset e72df94364e3

! .hgtags

Changeset: 64b69adbba69
Author:    lana
Date:      2016-09-22 18:31 +0000
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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: 12e616e0a018
Author:    asmotrak
Date:      2016-09-27 11:34 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/a041a4759597

Merge


Changeset: f61c40b324c5
Author:    amurillo
Date:      2016-09-27 09:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f61c40b324c5

Merge


Changeset: d16e09effe10
Author:    amurillo
Date:      2016-09-27 13:22 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d16e09effe10

Merge


Changeset: e8bfba969b7c
Author:    mli
Date:      2016-09-27 18:45 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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: 1e8186f800c5
Author:    lana
Date:      2016-09-29 16:45 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1e8186f800c5

Added tag jdk-9+138 for changeset 665096863382

! .hgtags

Changeset: 0711272af35f
Author:    lana
Date:      2016-09-29 17:24 +0000
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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: a3b164425bd4
Author:    martin
Date:      2016-09-30 10:30 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/3c42b46b15ea

Merge


Changeset: 2fc5316da1ea
Author:    ccheung
Date:      2016-09-20 10:37 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/a1f77096eb86

Merge


Changeset: c2c2e05afe5c
Author:    dlong
Date:      2016-09-27 21:14 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c2c2e05afe5c

Merge


Changeset: 53130f5fbb5e
Author:    mikael
Date:      2016-09-28 08:22 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/jdk/rev/11c5ad99988f

Merge

! test/ProblemList.txt

Changeset: 2add8d0c3a77
Author:    amurillo
Date:      2016-10-05 06:28 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/jdk/rev/83d6bce162ea

Merge


Changeset: 65042b713b12
Author:    redestad
Date:      2016-10-06 02:02 +0200
URL:       http://hg.openjdk.java.net/panama/panama/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: 2bf254421854
Author:    lana
Date:      2016-10-06 20:56 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2bf254421854

Added tag jdk-9+139 for changeset 5518ac2f2ead

! .hgtags

Changeset: 2da036638f63
Author:    lana
Date:      2016-10-06 23:13 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2da036638f63

Merge

- make/Import.gmk

Changeset: 127d59738663
Author:    weijun
Date:      2016-10-07 07:59 +0800
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/4ab437740ac4

Merge


Changeset: 7e8e6a0b0bb4
Author:    prr
Date:      2016-10-10 13:31 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7e8e6a0b0bb4

Merge

- make/Import.gmk

Changeset: 4a55b8e59f27
Author:    prr
Date:      2016-10-10 14:21 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4a55b8e59f27

Merge


Changeset: 30d525a6e1c9
Author:    prr
Date:      2016-10-10 14:26 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/30d525a6e1c9

Merge


Changeset: 1502bdef038b
Author:    mchung
Date:      2016-10-10 15:46 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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: a00631fc8dbe
Author:    valeriep
Date:      2016-10-11 00:04 +0000
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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: b877de2ea2f2
Author:    lana
Date:      2016-10-13 21:01 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b877de2ea2f2

Added tag jdk-9+140 for changeset e93b7ea55975

! .hgtags

Changeset: 6eb965a9bc68
Author:    lana
Date:      2016-10-13 23:02 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6eb965a9bc68

Merge


Changeset: ac41aa9cf7ff
Author:    sherman
Date:      2016-10-13 17:47 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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: 4718506277f5
Author:    mullan
Date:      2016-10-17 15:31 +0000
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/jdk/rev/701acde0c419

Merge


Changeset: 22e7bd6d5979
Author:    skovalev
Date:      2016-10-17 18:40 +0300
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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: 7b0b28ceca62
Author:    lana
Date:      2016-10-20 18:38 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7b0b28ceca62

Added tag jdk-9+141 for changeset 8d752af5f61d

! .hgtags

Changeset: 2adc75e5ddb4
Author:    lana
Date:      2016-10-20 20:02 +0000
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/0fb9ba19a63a

Merge


Changeset: 5651fa4f1478
Author:    igerasim
Date:      2016-10-22 17:03 +0300
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/6ce43dd8e954

8168614: Disable CORBA com.sun.corba.serialization.ObjectStreamTest.echoObjects
Reviewed-by: darcy

! test/com/sun/corba/serialization/ObjectStreamTest.java

Changeset: e5ee2bd22f3f
Author:    mli
Date:      2016-10-24 21:44 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/86e5d318fad9

Merge


Changeset: 028d56ebb42a
Author:    amurillo
Date:      2016-10-13 09:02 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/0ecf4eb13c2d

Merge


Changeset: 490854ad860c
Author:    amurillo
Date:      2016-10-25 12:25 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/jdk/rev/6ba0cc0314d0

Merge


Changeset: 8c5900a31c2e
Author:    sundar
Date:      2016-10-26 10:42 +0530
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/103be1c3c4f7

Merge

- make/Import.gmk

Changeset: 2d3ca05c6ea7
Author:    prr
Date:      2016-10-11 16:15 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/45061b711579

Merge


Changeset: e61ec90c30b4
Author:    serb
Date:      2016-10-14 21:43 +0300
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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: 0086eb10182b
Author:    lana
Date:      2016-10-27 16:29 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0086eb10182b

Added tag jdk-9+142 for changeset 6ce43dd8e954

! .hgtags

Changeset: e6b6ca2d616e
Author:    lana
Date:      2016-10-27 21:22 +0000
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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: 0fa4b5647f3e
Author:    igerasim
Date:      2016-11-02 18:45 +0300
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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: 8dbc8594f9d5
Author:    darcy
Date:      2016-11-03 01:45 +0000
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/jdk/rev/1574becd1f23

Added tag jdk-9+143 for changeset 8dbc8594f9d5

! .hgtags

Changeset: b46fb3d66cf4
Author:    lana
Date:      2016-11-04 17:52 +0000
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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: 762dad364838
Author:    jlaskey
Date:      2016-11-07 14:36 -0400
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/1b0ed4d3704e

8169041: com/sun/corba/cachedSocket should be added to exclusiveAccess.dirs
Reviewed-by: chegar

! test/TEST.ROOT

Changeset: b1fc95093f8c
Author:    lana
Date:      2016-11-11 05:11 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b1fc95093f8c

Added tag jdk-9+144 for changeset efa71dc820eb

! .hgtags

Changeset: 5b6b8e24a20b
Author:    lana
Date:      2016-11-11 05:55 +0000
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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: 892fde66a95e
Author:    darcy
Date:      2016-11-15 13:31 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/892fde66a95e

8169736: Mark RmiIiopReturnValueTest.java as intermittently failing
Reviewed-by: lancea

! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java

Changeset: ff9c1d07969e
Author:    vtewari
Date:      2016-10-20 15:07 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ff9c1d07969e

8167294: MXBean javadoc should be updated to take modules into account
Summary: Updated MXBean class javadoc to take modules into account
Reviewed-by: alanb
Contributed-by: amit.sapre at oracle.com

! src/java.management/share/classes/javax/management/MXBean.java

Changeset: 4a837dd80453
Author:    amurillo
Date:      2016-10-20 17:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4a837dd80453

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: 50851d9db89f
Author:    sla
Date:      2016-10-24 09:07 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/50851d9db89f

8168483: Remove jtreg timeout handler timeout
Reviewed-by: dholmes, tbell

! test/Makefile

Changeset: 11932b04e6a0
Author:    rehn
Date:      2016-10-24 09:07 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/11932b04e6a0

8164501: Uninitialised memory in byteArrayToPacket of SharedMemoryConnection.c
Reviewed-by: sla, dsamersoff

! src/jdk.jdi/share/native/libdt_shmem/SharedMemoryConnection.c

Changeset: 0b19d27ee4dc
Author:    rehn
Date:      2016-10-24 11:47 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0b19d27ee4dc

Merge


Changeset: 7a5fa747419d
Author:    dsamersoff
Date:      2016-10-24 14:52 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7a5fa747419d

8160376: DebuggerException: Can't attach symbolicator to the process
Summary: Make SA link to JavaRuntimeSupport in MacOS X
Reviewed-by: dsamersoff, dcubed
Contributed-by: Sharath Ballal <sharath.ballal at oracle.com>

! test/ProblemList.txt

Changeset: b60ef7010504
Author:    dsamersoff
Date:      2016-10-25 14:49 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b60ef7010504

8165500: TestJpsJar shouldn't jar all test.classpath directories
Summary: Refactor test to better handle errors
Reviewed-by: sspitsyn

! test/ProblemList.txt
- test/sun/tools/jps/JpsBase.java
! test/sun/tools/jps/JpsHelper.java
+ test/sun/tools/jps/LingeredApp.java
+ test/sun/tools/jps/LingeredAppForJps.java
+ test/sun/tools/jps/TestJps.java
- test/sun/tools/jps/TestJpsClass.java
- test/sun/tools/jps/TestJpsJar.java
- test/sun/tools/jps/TestJpsJarRelative.java
! test/sun/tools/jps/TestJpsSanity.java

Changeset: 016c12cbe397
Author:    vtewari
Date:      2016-10-26 15:08 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/016c12cbe397

8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present.
Summary: Removed dependency of java.management over jdk.management.
Reviewed-by: mchung, dfuchs, dholmes
Contributed-by: amit.sapre at oracle.com

! src/java.management/share/classes/sun/management/VMManagementImpl.java
! src/java.management/share/native/libmanagement/VMManagementImpl.c
! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java
! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java
+ test/java/lang/management/ManagementFactory/DefaultManagementProviderTest.java

Changeset: 0f7b50cc702f
Author:    psandoz
Date:      2016-10-14 14:47 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0f7b50cc702f

8166974: invokedynamic implementation should not wrap Errors
Reviewed-by: smarks, jrose

! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/package-info.java
! test/java/lang/invoke/8022701/InvokeSeveralWays.java

Changeset: 71457eaca096
Author:    dsamersoff
Date:      2016-10-28 11:18 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/71457eaca096

8168397: sun/tools/jhsdb/HeapDumpTest.java timesout on MacOS X on non images build
Summary: Remove BasicLauncherTest.java and HeapDumpTest.java from quarantine list.
Reviewed-by: sla, dsamersoff
Contributed-by: sharath.ballal at oracle.com

! test/ProblemList.txt

Changeset: 8c9df9fa7104
Author:    psandoz
Date:      2016-11-01 17:20 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8c9df9fa7104

8163553: java.lang.LinkageError from test java/lang/ThreadGroup/Stop.java
Reviewed-by: 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/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java

Changeset: 21d90fa8d825
Author:    vtewari
Date:      2016-11-03 12:04 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/21d90fa8d825

8006078: [findbugs] java.lang.management.ThreadInfo returns mutable objects
Summary: Cloned the array before returning to caller.
Reviewed-by: dholmes, fparain
Contributed-by: amit.sapre at oracle.com

! src/java.management/share/classes/java/lang/management/ThreadInfo.java

Changeset: 93fb16cbdf7f
Author:    jwilhelm
Date:      2016-11-09 13:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/93fb16cbdf7f

Merge

! test/ProblemList.txt
- test/sun/tools/jps/JpsBase.java
- test/sun/tools/jps/TestJpsClass.java
- test/sun/tools/jps/TestJpsJar.java
- test/sun/tools/jps/TestJpsJarRelative.java

Changeset: 7d2e6e2438c2
Author:    weijun
Date:      2016-11-16 12:55 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7d2e6e2438c2

8169751: sun/security/krb5/auto/rcache_usemd5.sh fails on solaris
Reviewed-by: xuelei

! test/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/sun/security/krb5/auto/rcache_usemd5.sh

Changeset: b13f370a64f6
Author:    skovalev
Date:      2016-11-15 15:52 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b13f370a64f6

8169710: com/sun/nio/sctp tests has undeclared dependency on jdk.sctp module
Reviewed-by: dfuchs, chegar

+ test/com/sun/nio/sctp/TEST.properties

Changeset: 4e9f23a424ae
Author:    sundar
Date:      2016-11-16 19:52 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4e9f23a424ae

8153038: The set of jlink plugins enabled by default should be the same via CLI or jlink API
Reviewed-by: jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java

Changeset: 2b3ab8e4659a
Author:    jlaskey
Date:      2016-11-16 10:52 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2b3ab8e4659a

8169505: Update changes by JDK-8159393 to reflect CCC review
Reviewed-by: sundar

! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/tools/jlink/JLinkSigningTest.java

Changeset: 7d68a7b43019
Author:    dfuchs
Date:      2016-11-16 15:40 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7d68a7b43019

8169068: Add a new method: java.net.Authenticator.getDefault()
Reviewed-by: chegar

! src/java.base/share/classes/java/net/Authenticator.java
+ test/java/net/Authenticator/GetAuthenticatorTest.java

Changeset: 1a311078cb5f
Author:    jnimeh
Date:      2016-11-16 08:29 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1a311078cb5f

8043252: Debug of access control is obfuscated - NullPointerException in ProtectionDomain
Summary: Protect against null return value from Permission.getActions in ProtectionDomain's toString method.
Reviewed-by: weijun, mullan

! src/java.base/share/classes/java/security/ProtectionDomain.java
+ test/java/security/ProtectionDomain/NullGetActions.java
+ test/java/security/ProtectionDomain/NullGetActions.policy

Changeset: 9b7764fa9b30
Author:    darcy
Date:      2016-11-16 11:20 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9b7764fa9b30

8169803: Remove OpenNonIntegralNumberOfSampleframes.java from the problem list
Reviewed-by: serb

! test/ProblemList.txt

Changeset: 1ed36f639166
Author:    asmotrak
Date:      2016-11-16 12:50 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1ed36f639166

8168969: Merge SSLSocketSample and SSLSocketTemplate
Reviewed-by: xuelei

- test/javax/net/ssl/templates/SSLSocketSample.java
! test/javax/net/ssl/templates/SSLSocketTemplate.java
- test/javax/net/ssl/templates/SSLTest.java
! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java
! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java

Changeset: 0b8bc1b4b79e
Author:    psandoz
Date:      2016-11-16 14:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0b8bc1b4b79e

8132097: Stream.generate should use a covariant Supplier as parameter
Reviewed-by: forax, martin

! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/StreamSpliterators.java

Changeset: 382f7f3a1888
Author:    psandoz
Date:      2016-11-16 14:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/382f7f3a1888

8072784: Better spliterator implementation for BitSet.stream()
Reviewed-by: martin

! src/java.base/share/classes/java/util/BitSet.java
! test/java/util/BitSet/BitSetStreamTest.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java

Changeset: b084e30a02b5
Author:    mli
Date:      2016-11-16 17:29 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b084e30a02b5

8169764: output more information when java/nio/channels/AsynchronousSocketChannel/Basic.java fails
Reviewed-by: alanb

! test/java/nio/channels/AsynchronousSocketChannel/Basic.java

Changeset: d0108280cfff
Author:    nishjain
Date:      2016-11-17 11:40 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d0108280cfff

8165296: update existing i18n test cases of test/java/util
Reviewed-by: okutsu
Contributed-by: nancy.nigam at oracle.com

! test/java/text/testlib/IntlTest.java
! test/java/util/Calendar/Bug4766302.java
! test/java/util/Calendar/Bug4958050.java
! test/java/util/Calendar/CalendarRegression.java
! test/java/util/Calendar/CalendarTest.java
! test/java/util/Calendar/CalendarTypeTest.java
! test/java/util/Calendar/FieldStateTest.java
! test/java/util/Calendar/GregorianCutoverTest.java
! test/java/util/Calendar/JavatimeTest.java
! test/java/util/Calendar/Koyomi.java
! test/java/util/Calendar/NonLenientTest.java
! test/java/util/Calendar/ZoneOffsets.java
! test/java/util/Calendar/bug4372743.java
! test/java/util/Calendar/bug4401223.java
! test/java/util/Calendar/bug4514831.java
! test/java/util/Date/Bug4955000.java
! test/java/util/Locale/Bug4175998Test.java
! test/java/util/Locale/Bug4184873Test.java
! test/java/util/Locale/Bug8001562.java
! test/java/util/Locale/HashCodeTest.java
! test/java/util/Locale/LocaleEnhanceTest.java
! test/java/util/Locale/LocaleTest.java
- test/java/util/Locale/LocaleTestFmwk.java

Changeset: 83a3ab863b96
Author:    ameena
Date:      2016-11-17 11:55 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/83a3ab863b96

8167618: DateTimeFormatter.format() uses exceptions for flow control
Summary: Removed flow control in exception catch
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/format/DateTimePrintContext.java

Changeset: 820ef66660ff
Author:    weijun
Date:      2016-11-17 21:02 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/820ef66660ff

7004967: SecureRandom should be more explicit about threading
8169312: SecureRandom::getSeed(num) not specified if num is negative
Reviewed-by: mullan, xuelei

! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
+ test/java/security/SecureRandom/NoSync.java
+ test/java/security/SecureRandom/ThreadSafe.java

Changeset: 23b82774a389
Author:    redestad
Date:      2016-11-17 19:38 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/23b82774a389

8169880: Remove the sun.reflect.noCaches option
Reviewed-by: shade, psandoz, mchung

! src/java.base/share/classes/java/lang/Class.java

Changeset: 4bf7aaa0d611
Author:    psandoz
Date:      2016-11-17 12:24 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4bf7aaa0d611

8169838: java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java failed intermittently
Reviewed-by: martin

! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java

Changeset: 1210d929d34e
Author:    lana
Date:      2016-11-17 17:50 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1210d929d34e

Added tag jdk-9+145 for changeset 99b7853cfbd8

! .hgtags

Changeset: fefec228bb68
Author:    lana
Date:      2016-11-17 22:18 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fefec228bb68

Merge

- test/java/util/Locale/LocaleTestFmwk.java
- test/javax/net/ssl/templates/SSLSocketSample.java
! test/javax/net/ssl/templates/SSLSocketTemplate.java
- test/javax/net/ssl/templates/SSLTest.java
- test/sun/tools/jps/JpsBase.java
- test/sun/tools/jps/TestJpsClass.java
- test/sun/tools/jps/TestJpsJar.java
- test/sun/tools/jps/TestJpsJarRelative.java

Changeset: ad60a760529d
Author:    amlu
Date:      2016-11-18 12:11 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ad60a760529d

8169826: ProblemList update for tools/pack200/CommandLineTests.java
Reviewed-by: mchung

! test/ProblemList.txt

Changeset: 28ba4a471c67
Author:    amlu
Date:      2016-11-18 14:39 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/28ba4a471c67

8169836: ProblemList update for java/lang/management/MemoryMXBean/PendingAllGC.sh
Reviewed-by: mchung

! test/ProblemList.txt

Changeset: d882028bef4a
Author:    dkononenko
Date:      2016-11-16 18:11 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d882028bef4a

8167240: Write new tests to cover functionality of existing 'jimage' options
Summary: New tests were implemented
Reviewed-by: jlaskey, anazarov, shurailine
Contributed-by: denis.kononenko at oracle.com

+ test/tools/jimage/JImageBasicsTest.java
+ test/tools/jimage/JImageCliTest.java
+ test/tools/jimage/JImageExtractTest.java
+ test/tools/jimage/JImageInfoTest.java
+ test/tools/jimage/JImageListTest.java
! test/tools/jimage/JImageToolTest.java
+ test/tools/jimage/JImageVerifyTest.java

Changeset: 6020016a5134
Author:    skovalev
Date:      2016-11-18 15:33 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6020016a5134

8169658: TESTBUG: javax/rmi tests have undeclared dependencies
Reviewed-by: rriggs

! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java
! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java

Changeset: 9365d8aab54b
Author:    redestad
Date:      2016-11-19 12:22 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9365d8aab54b

8169993: Class::desiredAssertionStatus should call getClassLoader0
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/Class.java

Changeset: b0fa3527843e
Author:    mchung
Date:      2016-11-20 07:57 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b0fa3527843e

8169909: java agent fails to add to class path when the initial module is a named module
Reviewed-by: alanb

! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
+ test/java/lang/instrument/modules/AppendToClassPathModuleTest.java
+ test/java/lang/instrument/modules/AppendToClassPathModuleTest.sh
+ test/java/lang/instrument/modules/src/test/jdk/test/Main.java
+ test/java/lang/instrument/modules/src/test/module-info.java
! test/tools/launcher/modules/classpath/JavaClassPathTest.java
! test/tools/launcher/modules/classpath/src/m/jdk/test/Main.java

Changeset: 38023d237b19
Author:    mli
Date:      2016-11-20 17:39 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/38023d237b19

8168975: java/rmi/activation/Activatable tests fail due to "Port already in use" in RMID.restart()
Reviewed-by: rriggs, chegar, darcy

! test/java/rmi/activation/Activatable/checkActivateRef/rmid.security.policy
! test/java/rmi/activation/Activatable/checkAnnotations/rmid.security.policy
! test/java/rmi/activation/Activatable/checkImplClassLoader/rmid.security.policy
! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy
! test/java/rmi/activation/Activatable/createPrivateActivable/rmid.security.policy
! test/java/rmi/activation/Activatable/downloadParameterClass/rmid.security.policy
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/rmid.security.policy
! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy
! test/java/rmi/activation/Activatable/inactiveGroup/rmid.security.policy
! test/java/rmi/activation/Activatable/lookupActivationSystem/rmid.security.policy
! test/java/rmi/activation/Activatable/nestedActivate/rmid.security.policy
! test/java/rmi/activation/Activatable/nonExistentActivatable/rmid.security.policy
! test/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy
! test/java/rmi/activation/Activatable/restartLatecomer/rmid.security.policy
! test/java/rmi/activation/Activatable/restartService/rmid.security.policy
! test/java/rmi/activation/Activatable/shutdownGracefully/rmid.security.policy
! test/java/rmi/activation/Activatable/unregisterInactive/rmid.security.policy
! test/java/rmi/activation/ActivateFailedException/activateFails/rmid.security.policy
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/rmid.security.policy
! test/java/rmi/testlibrary/RMID.java
! test/java/rmi/testlibrary/RMIDSelectorProvider.java

Changeset: b09d972a04da
Author:    bgopularam
Date:      2016-11-21 06:04 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b09d972a04da

8066291: Return unmodifiable set of zone IDs to optimize ZoneIdPrinterParser
Summary: Cache the available zones to speed up parsing
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/ZoneId.java
! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java
! test/java/time/tck/java/time/zone/TCKZoneRulesProvider.java

Changeset: dc8854930769
Author:    mchung
Date:      2016-11-20 23:19 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dc8854930769

8170062: Problem list java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java
Reviewed-by: darcy

! test/ProblemList.txt

Changeset: 1b2298dd1c08
Author:    jlaskey
Date:      2016-11-21 10:08 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1b2298dd1c08

8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
Reviewed-by: sundar, mchung

! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
! 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
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties

Changeset: 03ff13b835d9
Author:    darcy
Date:      2016-11-21 07:54 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/03ff13b835d9

8170112: Problem list failing jimage tests until JDK-8169713 is fixed
Reviewed-by: jlaskey

! test/ProblemList.txt

Changeset: abe3b4d1604c
Author:    skovalev
Date:      2016-11-21 19:18 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/abe3b4d1604c

8169721: [TESTBUG] com/sun/jndi tests have undeclared dependency on java.naming module
Reviewed-by: rriggs, dfuchs

! test/com/sun/jndi/dns/CheckAccess.java
! test/com/sun/jndi/dns/Test6991580.java
+ test/com/sun/jndi/ldap/TEST.properties
! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java

Changeset: ec3ba1b85582
Author:    darcy
Date:      2016-11-21 12:06 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ec3ba1b85582

8170139: OpenNonIntegralNumberOfSampleframes.java still fails
Reviewed-by: smarks

! test/ProblemList.txt

Changeset: f1045d3420c9
Author:    ddehaven
Date:      2016-11-07 12:46 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f1045d3420c9

8169289: JavaFX application in named module fails to launch if no main method
Reviewed-by: mchung, ksrini

! src/java.base/share/classes/sun/launcher/LauncherHelper.java

Changeset: f934809dd35b
Author:    mli
Date:      2016-11-21 17:17 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f934809dd35b

8170049: tests under java/rmi/activation/ fail with "java.security.AccessControlException: access denied ("java.net.SocketPermission" "localhost:5281" "listen,resolve")" on windows
Reviewed-by: rriggs

! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy
! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy
! test/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy
! test/java/rmi/activation/Activatable/restartService/rmid.security.policy
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/rmid.security.policy

Changeset: d09aebe3b50d
Author:    amjiang
Date:      2016-11-21 22:50 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d09aebe3b50d

8169911: Enhanced tests for jarsigner -verbose -verify after JDK-8163304
Reviewed-by: weijun

! test/sun/security/tools/jarsigner/TimestampCheck.java

Changeset: 72beb0297b0c
Author:    rgoel
Date:      2016-11-22 13:02 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/72beb0297b0c

8168906: Tighten permissions granted to the jdk.localedata module
Reviewed-by: okutsu, naoto, alanb, mullan

! src/java.base/share/lib/security/default.policy

Changeset: 6c7d79a051f6
Author:    bgopularam
Date:      2016-11-22 08:22 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6c7d79a051f6

8158880: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java fail with zh_CN locale
Summary: Set locale explicitly in the test
Reviewed-by: rriggs, naoto

! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java

Changeset: 650f425f6f50
Author:    mli
Date:      2016-11-22 01:37 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/650f425f6f50

8153543: java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java fails intermittently
Reviewed-by: chegar

! test/java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java

Changeset: 29e0b07f25dc
Author:    ihse
Date:      2016-11-22 14:48 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/29e0b07f25dc

8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip
Reviewed-by: erikj

! test/Makefile

Changeset: 931594101586
Author:    pkbalakr
Date:      2016-11-02 08:46 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/931594101586

8159132: [PIT][TEST_BUG] java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java fails
Reviewed-by: alexsch, aghaisas

! test/java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java

Changeset: ad1dd6c01aaa
Author:    serb
Date:      2016-11-02 17:14 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ad1dd6c01aaa

8168998: Incorrect implementation of equals in Encoding and Type in JavaSound
Reviewed-by: prr, amenkov

! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java
+ test/javax/sound/sampled/AudioFileFormat/TypeEqualsToNull.java
+ test/javax/sound/sampled/AudioFormat/EncodingEqualsToNull.java

Changeset: e76e59c144d6
Author:    ptbrunet
Date:      2016-11-02 09:44 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e76e59c144d6

8167213: Re-examine the alternative to deliver include/bridge/AccessBridgeCalls.c
Summary: Remove AccessBridgeCalls.c from the include directory
Reviewed-by: prr, erikj, mchung, alexsch

! make/copy/Copy-jdk.accessibility.gmk
! make/launcher/Launcher-jdk.accessibility.gmk
! make/lib/Lib-jdk.accessibility.gmk
+ src/jdk.accessibility/windows/native/bridge/AccessBridgeCalls.c
! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCallbacks.h
- src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c
! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.h

Changeset: f33189fbe5f4
Author:    bpb
Date:      2016-11-02 11:07 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f33189fbe5f4

8164750: TIFF reading fails when ignoring metadata with BaselineTIFFTagSet removed
Summary: Disallow not adding to metadata fields which are critical to reading the image data even when the BaselineTIFFTagSet has been removed from the TIFFImageReadParam and the ignoreMetadata flag is set.
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
+ test/javax/imageio/plugins/tiff/ReadWithoutBaselineTagSet.java

Changeset: 1292ba86a8d4
Author:    serb
Date:      2016-11-02 23:05 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1292ba86a8d4

8168881: javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java fails
Reviewed-by: prr

! test/javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java

Changeset: dd8ba00b9f97
Author:    azvegint
Date:      2016-11-03 03:49 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dd8ba00b9f97

8143914: Provide Mac-specific fullscreen support
Reviewed-by: serb, ssadetsky

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java

Changeset: 55c54a8c7206
Author:    ssadetsky
Date:      2016-11-03 11:51 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/55c54a8c7206

8159432: [PIT][macosx] StackOverflow in closed/java/awt/Dialog/DialogDeadlock/DialogDeadlockTest
Reviewed-by: serb, azvegint

! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java

Changeset: 25e143aae2e4
Author:    ssadetsky
Date:      2016-11-03 12:13 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/25e143aae2e4

8062525: JInternalFrame can't show correctly with the specical option "-esa -ea -Xcheck:jni -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel".
Reviewed-by: serb

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java

Changeset: c86186dc24c8
Author:    alexsch
Date:      2016-11-03 18:43 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c86186dc24c8

8164032: JViewport backing store image is not scaled on HiDPI display
Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/JViewport.java
+ test/javax/swing/JViewport/8164032/JViewPortBackingStoreImageTest.java

Changeset: 5c1315ed1de1
Author:    aghaisas
Date:      2016-11-04 14:03 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5c1315ed1de1

8160146: Resolve disabled GCC warning 'deprecated-declarations' for libawt_xawt
Reviewed-by: erikj, serb

! make/lib/Awt2dLibraries.gmk

Changeset: 33cc5c2a270d
Author:    psadhukhan
Date:      2016-11-04 17:27 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/33cc5c2a270d

8040635: [macosx] Printing a shape filled with a texture doesn't work under Mac OS X
Reviewed-by: prr, jdv

! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
+ test/java/awt/print/PrinterJob/TexturePaintPrintingTest.java

Changeset: 88faebbdbf9b
Author:    arapte
Date:      2016-11-04 21:55 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/88faebbdbf9b

8160766: [TEST_BUG] java/awt/Focus/DisposedWindow
Reviewed-by: serb, aghaisas

! test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java

Changeset: faf2c999dc21
Author:    bpb
Date:      2016-11-04 15:31 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/faf2c999dc21

8154093: [TIFF] NPE when reading LZW-compressed image
Summary: LZW decompressor was ignoring the value of the FillOrder field.
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java

Changeset: 34918c6ef3a1
Author:    prr
Date:      2016-11-04 15:59 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/34918c6ef3a1

8168316: Suppress deprecation warnings for Applet classes in java.desktop
Reviewed-by: serb, psadhukhan

! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/beans/AppletInitializer.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/KeyboardManager.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/java.desktop/share/classes/sun/applet/AppletAudioClip.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java
! src/java.desktop/share/classes/sun/applet/AppletViewer.java
! src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java

Changeset: 716e5bbeeb85
Author:    ssadetsky
Date:      2016-11-07 10:36 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/716e5bbeeb85

8153522: Update JLightweightFrame to allow non-integer (and X/Y) scales
Reviewed-by: alexsch

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java
! src/java.desktop/share/classes/sun/awt/LightweightFrame.java
! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java
! src/java.desktop/share/classes/sun/swing/LightweightContent.java

Changeset: 88d8b2fe6796
Author:    alexsch
Date:      2016-11-07 11:22 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/88d8b2fe6796

8168992: Add floating point implementation for new BasicGraphicsUtils text related methods use floating point API
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java

Changeset: eeaf8e2d12a5
Author:    mhalder
Date:      2016-11-07 14:35 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eeaf8e2d12a5

7153700: [macosx] add support for MouseMotionListener to the TrayIcon
Reviewed-by: serb, aniyogi
Contributed-by: manajit.halder at oracle.com

! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m

Changeset: 03936e84953e
Author:    azvegint
Date:      2016-11-08 13:45 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/03936e84953e

8166594: Taskbar.setWindowProgressValue() spec does not specify expected visual behavior of setWindowProgressValue()
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/java/awt/Taskbar.java
! src/java.desktop/windows/native/libawt/windows/awt_Taskbar.cpp

Changeset: 5e49419f2574
Author:    kshefov
Date:      2016-11-08 17:10 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5e49419f2574

8004693: TEST_BUG: java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java fails
Reviewed-by: azvegint, avstepan

! test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java

Changeset: 12948b3a7663
Author:    mcherkas
Date:      2016-11-08 20:11 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/12948b3a7663

8156723: JVM crash at sun.java2d.windows.GDIBlitLoops.nativeBlit
Reviewed-by: serb

! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp

Changeset: 12a5c5f2a7c7
Author:    dmarkov
Date:      2016-11-09 15:20 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/12a5c5f2a7c7

8169355: Diacritics input works incorrectly on Windows if Spanish (Latin American) keyboard layout is used
Reviewed-by: ssadetsky

! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
+ test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.html
+ test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.java

Changeset: 8007f206f347
Author:    prr
Date:      2016-11-09 10:04 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8007f206f347

Merge

- make/GenerateClasslist.gmk
- src/java.base/share/native/include/jvmti.h
- src/java.base/share/native/libjava/StackFrameInfo.c
- test/java/net/URLPermission/nstest/lookup.sh
- test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java
- test/sun/security/tools/keytool/readjar.sh

Changeset: ef8bb7532625
Author:    prr
Date:      2016-11-09 10:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ef8bb7532625

8169339: Provide internal API to JavaFX to locate JDK fonts
Reviewed-by: serb, kcr

! src/java.desktop/share/classes/sun/font/SunFontManager.java
+ src/java.desktop/share/classes/sun/font/lookup/JDKFontLookup.java

Changeset: 96df5c0c0887
Author:    prr
Date:      2016-11-09 11:28 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/96df5c0c0887

8155874: Fix java.desktop deprecation warnings about Class.newInstance
Reviewed-by: serb, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java
! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/print/PrinterJob.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! src/java.desktop/share/classes/sun/font/FontManagerFactory.java
! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveProxy.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java
! src/java.desktop/unix/classes/sun/font/XMap.java

Changeset: 82f3b9ffb0f4
Author:    psadhukhan
Date:      2016-11-10 12:23 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/82f3b9ffb0f4

8160888: [PIT] What to expect of updated java/awt/print/PrinterJob/Margins.java
Reviewed-by: prr

! test/java/awt/print/PrinterJob/Margins.java

Changeset: 1540bede9ab5
Author:    aghaisas
Date:      2016-11-11 12:40 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1540bede9ab5

8169043: The task bar icon color is not blue
Reviewed-by: serb, arapte
Contributed-by: ajit.ghaisas at oracle.com

! test/java/awt/image/multiresolution/MultiResolutionIcon/MultiResIconTest.java

Changeset: 987287105ea5
Author:    mhalder
Date:      2016-11-11 13:58 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/987287105ea5

8165680: [macosx] Enhance handling of UTF-8 characters in CDataTransfer.java
Reviewed-by: serb, aniyogi
Contributed-by: manajit.halder at oracle.com

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java

Changeset: 2ffb0408c887
Author:    pnarayanan
Date:      2016-11-11 15:30 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2ffb0408c887

8166003: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java
Reviewed-by: prr, psadhukhan

! test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java

Changeset: a4d2db195b23
Author:    pnarayanan
Date:      2016-11-11 15:33 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a4d2db195b23

8165212: VolatileImage should not be compatible with GraphicsConfiguration which transform is changed
Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java
+ test/java/awt/image/VolatileImage/VolatileImageConfigurationTest.java

Changeset: b1543c5eb8af
Author:    serb
Date:      2016-11-11 17:07 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b1543c5eb8af

8169332: The fix JDK-8083664 in AudioFileWriter can be reverted
Reviewed-by: prr, amenkov

! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java

Changeset: 936ed84c6bff
Author:    prr
Date:      2016-11-14 09:03 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/936ed84c6bff

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

Changeset: 449518f6a468
Author:    prr
Date:      2016-11-14 09:59 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/449518f6a468

8169518: Suppress Deprecation warnings for deprecated Swing APIs
Reviewed-by: alexsch, ssadetsky

! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibleText.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.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/DefaultCaret.java
! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java
! src/java.desktop/share/classes/javax/swing/text/FieldView.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/View.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java
! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java

Changeset: b0a97708f993
Author:    jdv
Date:      2016-11-15 12:52 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b0a97708f993

6334602: Animated GIFs created from opaque PNG image frames appear transparent when loaded with Toolkit APIs
Reviewed-by: serb, prr

! src/java.desktop/share/classes/sun/awt/image/GifImageDecoder.java
+ test/java/awt/image/OpaquePNGToGIFTest.java
+ test/java/awt/image/opaque_input.png

Changeset: a6eaacd1d678
Author:    prr
Date:      2016-11-22 10:43 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a6eaacd1d678

8169887: javax/swing/JEditorPane/8080972/TestJEditor.java, javax/swing/text/View/8080972/TestObjectView.java are failing
Reviewed-by: serb, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java
! test/javax/swing/JEditorPane/8080972/TestJEditor.java
! test/javax/swing/text/View/8080972/TestObjectView.java

Changeset: 5cd2aa3f3e9b
Author:    prr
Date:      2016-11-22 10:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5cd2aa3f3e9b

Merge

- test/java/util/Locale/LocaleTestFmwk.java
- test/javax/net/ssl/templates/SSLSocketSample.java
- test/javax/net/ssl/templates/SSLTest.java
- test/sun/tools/jps/JpsBase.java
- test/sun/tools/jps/TestJpsClass.java
- test/sun/tools/jps/TestJpsJar.java
- test/sun/tools/jps/TestJpsJarRelative.java

Changeset: 67d3235a317f
Author:    amlu
Date:      2016-11-23 10:12 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/67d3235a317f

8170158: Remove ClassLoader/platformClassLoader/DefinePlatformClass.java from ProblemList
Reviewed-by: dfuchs

! test/ProblemList.txt

Changeset: a950ce755659
Author:    jnimeh
Date:      2016-11-22 20:54 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a950ce755659

8170035: When determining the ciphersuite lists, there is no debug output for disabled suites.
Summary: Provide extra debugging output for JSSE that displays disabled cipher suites
Reviewed-by: vinnie, wetmore

! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java

Changeset: ff6e7619daf8
Author:    rriggs
Date:      2016-11-23 10:20 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ff6e7619daf8

8169416: SSLSessionImpl finalize overhead
Reviewed-by: xuelei, bpb

! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
+ test/javax/net/ssl/finalize/SSLSessionFinalizeTest.java
+ test/javax/net/ssl/finalize/security.policy

Changeset: 6a8da2c37469
Author:    rriggs
Date:      2016-11-23 11:47 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6a8da2c37469

8169645: ObjectInputFilter Config spec is ambiguous regarding overriding the filter via System properties
Reviewed-by: bpb

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

Changeset: ba41440d6e2b
Author:    bchristi
Date:      2016-11-23 10:34 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ba41440d6e2b

8169435: ClassLoader.isParallelCapable is final and conflicting method may get VerifyError
Reviewed-by: acorn, dholmes, mchung

! src/java.base/share/classes/java/lang/ClassLoader.java
! test/java/lang/ClassLoader/IsParallelCapable.java

Changeset: efdfc159ee09
Author:    psandoz
Date:      2016-11-23 10:35 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/efdfc159ee09

8169808: Stream returning methods should specify if they are late binding
Reviewed-by: martin

! src/java.base/share/classes/java/lang/CharSequence.java
! src/java.base/share/classes/java/util/BitSet.java

Changeset: c7b932897909
Author:    psandoz
Date:      2016-11-23 10:35 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c7b932897909

8132964: Spliterator documentation on Priority(Blocking)Queue
Reviewed-by: martin, dl, chegar

! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java

Changeset: 910d8342b542
Author:    bchristi
Date:      2016-11-23 10:41 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/910d8342b542

8136831: Undefined null behavior in ClassLoader.getResourceXXXX()
Reviewed-by: alanb, mchung, psandoz

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/net/URLClassLoader.java
+ test/java/lang/ClassLoader/GetResourceNullArg.java

Changeset: f23b227c2d5f
Author:    darcy
Date:      2016-11-23 11:05 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f23b227c2d5f

8169479: java.lang.reflect.Constructor class has wrong api documentation
Reviewed-by: bpb, psandoz

! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Method.java

Changeset: 6e4ff59afb5d
Author:    lana
Date:      2016-11-21 18:48 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6e4ff59afb5d

Merge


Changeset: c9d97eff6bfd
Author:    lana
Date:      2016-11-23 16:16 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c9d97eff6bfd

Added tag jdk-9+146 for changeset 6e4ff59afb5d

! .hgtags

Changeset: bac1a818cc61
Author:    lana
Date:      2016-11-23 19:15 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bac1a818cc61

Merge

- src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c
- test/java/util/Locale/LocaleTestFmwk.java
- test/javax/net/ssl/templates/SSLSocketSample.java
- test/javax/net/ssl/templates/SSLTest.java

Changeset: 1950514cb563
Author:    prr
Date:      2016-11-23 11:53 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1950514cb563

8170242: jdk.desktop needs package access to sun.awt.
Reviewed-by: ihse, mullan

! make/copy/Copy-java.base.gmk

Changeset: b85b6982e5bb
Author:    lana
Date:      2016-11-22 22:27 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b85b6982e5bb

8065555: Remove incorrect locale data for inexistent language German (Greece)
Reviewed-by: naoto
Contributed-by: li.jiang at oracle.com

- src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_GR.properties
! test/sun/util/locale/provider/Bug8038436.java

Changeset: c41140100bf1
Author:    mli
Date:      2016-11-23 18:13 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c41140100bf1

8158916: ProblemList.txt update for com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java
Summary: Change the associated issue from JDK-8141370 to JDK-8169942
Reviewed-by: dfuchs
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/ProblemList.txt

Changeset: 995f5a095b37
Author:    ihse
Date:      2016-11-28 09:20 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/995f5a095b37

8031567: Better model for storing source revision information
Reviewed-by: erikj

! .hgignore

Changeset: 08d73a4d2108
Author:    weijun
Date:      2016-11-28 22:32 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/08d73a4d2108

8170364: FilePermission path modified during merge
Reviewed-by: alanb

! src/java.base/share/classes/java/io/FilePermission.java
+ test/java/io/FilePermission/MergeName.java

Changeset: 162c98633949
Author:    dfuchs
Date:      2016-11-28 17:48 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/162c98633949

8170401: JConsole might use System.Logger
Reviewed-by: mchung

! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java

Changeset: 26613132a2ba
Author:    mchung
Date:      2016-11-28 11:37 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/26613132a2ba

8169816: Move src.zip and jrt-fs.jar under the lib directory
Reviewed-by: alanb, erikj

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

Changeset: 4ba55d115d2b
Author:    darcy
Date:      2016-11-28 17:32 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4ba55d115d2b

8170429: Problem list LogGeneratedClassesTest.java until JDK-8170408 is fixed
Reviewed-by: smarks

! test/ProblemList.txt

Changeset: 719a20f9075a
Author:    dl
Date:      2016-11-28 23:33 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/719a20f9075a

8169243: java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java still fails intermittently
Reviewed-by: martin, smarks, psandoz, amlu

! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java

Changeset: a15610e000ba
Author:    dl
Date:      2016-11-28 23:36 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a15610e000ba

8143577: optimize ArrayList.removeIf
8169679: ArrayList.subList().iterator().forEachRemaining() off-by-one-error
8167202: ArrayDeque improvements
8164793: new ArrayDeque(2**N) allocates backing array of size 2**(N+1)
8169739: LinkedBlockingDeque spliterator needs to support node self-linking
8169738: CopyOnWriteArrayList subList needs more synchronization
Reviewed-by: martin, smarks, psandoz, forax

! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/Vector.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! test/java/util/ArrayList/IteratorMicroBenchmark.java
! test/java/util/Collection/CollectionDefaults.java
+ test/java/util/Collection/IteratorMicroBenchmark.java
+ test/java/util/Collection/RemoveMicroBenchmark.java
! test/java/util/Vector/LastIndexOf.java
! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java
! test/java/util/concurrent/tck/ArrayBlockingQueueTest.java
+ test/java/util/concurrent/tck/ArrayDeque8Test.java
! test/java/util/concurrent/tck/ArrayDequeTest.java
+ test/java/util/concurrent/tck/ArrayListTest.java
! test/java/util/concurrent/tck/Collection8Test.java
! test/java/util/concurrent/tck/CollectionTest.java
! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
+ test/java/util/concurrent/tck/CountedCompleter8Test.java
! test/java/util/concurrent/tck/CountedCompleterTest.java
! test/java/util/concurrent/tck/DelayQueueTest.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/LinkedBlockingDequeTest.java
! test/java/util/concurrent/tck/LinkedBlockingQueueTest.java
! test/java/util/concurrent/tck/LinkedListTest.java
+ test/java/util/concurrent/tck/VectorTest.java

Changeset: 73d648180e2a
Author:    dl
Date:      2016-11-28 23:39 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/73d648180e2a

8166507: ConcurrentSkipListSet.clear() can leave the Set in an invalid state
Reviewed-by: martin, smarks, psandoz

! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java

Changeset: 426bcf3f5b93
Author:    dl
Date:      2016-11-28 23:43 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/426bcf3f5b93

8169272: Clarify Semaphore.drainPermits behavior when current permits are negative
Reviewed-by: martin, smarks, psandoz

! src/java.base/share/classes/java/util/concurrent/Semaphore.java

Changeset: 7901a13a051c
Author:    dl
Date:      2016-11-28 23:47 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7901a13a051c

8166646: Miscellaneous changes imported from jsr166 CVS 2016-10
Reviewed-by: martin, smarks, psandoz

! src/java.base/share/classes/java/util/concurrent/CompletionStage.java
! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java
! src/java.base/share/classes/java/util/concurrent/Executor.java
! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/Future.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ScheduledExecutorService.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/package-info.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! src/java.base/share/classes/java/util/concurrent/package-info.java
! test/java/util/TreeMap/HeadTailTypeError.java
! test/java/util/concurrent/FutureTask/Throw.java
! test/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java
! test/java/util/concurrent/locks/Lock/FlakyMutex.java
! test/java/util/concurrent/tck/Atomic8Test.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java
! test/java/util/concurrent/tck/ConcurrentHashMapTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSetTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java
! test/java/util/concurrent/tck/ExecutorCompletionService9Test.java
! test/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/java/util/concurrent/tck/PriorityBlockingQueueTest.java
! test/java/util/concurrent/tck/PriorityQueueTest.java
! test/java/util/concurrent/tck/StampedLockTest.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/java/util/concurrent/tck/ThreadLocalRandom8Test.java
! test/java/util/concurrent/tck/ThreadLocalRandomTest.java
! test/java/util/concurrent/tck/TreeSetTest.java
! test/java/util/concurrent/tck/TreeSubSetTest.java

Changeset: e3607c635fce
Author:    skovalev
Date:      2016-11-29 14:55 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e3607c635fce

8169866: TESTBUG: com/sun/security/ tests have undeclared modules dependencies
Reviewed-by: weijun

+ test/com/sun/security/auth/TEST.properties
! test/com/sun/security/jgss/InquireSecContextPermissionCheck.java
! test/com/sun/security/sasl/Cram.java
+ test/com/sun/security/sasl/TEST.properties
+ test/com/sun/security/sasl/digest/TEST.properties

Changeset: 1f3112bcaf6e
Author:    redestad
Date:      2016-11-29 16:27 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1f3112bcaf6e

8170467: (reflect) Optimize SignatureParser's use of StringBuilders
Reviewed-by: shade, redestad
Contributed-by: mkanat at google.com

! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java

Changeset: 36dca0165e29
Author:    rriggs
Date:      2016-11-29 11:58 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/36dca0165e29

8165765: Unexpected ID for RMI connection
Reviewed-by: rriggs
Contributed-by: ujwal.vangapally at oracle.com

! test/javax/management/remote/mandatory/connection/RMIConnectionIdTest.java

Changeset: 15069de24ba4
Author:    rriggs
Date:      2016-11-29 13:58 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/15069de24ba4

8169527: Typo in getCalendarType() method of Chronology class
Reviewed-by: bpb

! src/java.base/share/classes/java/time/chrono/Chronology.java

Changeset: 17b7d5ac2da7
Author:    weijun
Date:      2016-11-30 08:02 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/17b7d5ac2da7

8170408: LogGeneratedClassesTest.java fails with recent changes
Reviewed-by: dfuchs

! src/java.base/share/classes/java/io/FilePermission.java
! test/ProblemList.txt
! test/java/lang/invoke/lambda/LogGeneratedClassesTest.java

Changeset: ff45c582ca8a
Author:    xiaofeya
Date:      2016-11-29 19:02 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ff45c582ca8a

8170248: Problem list javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java
Reviewed-by: rriggs

! test/ProblemList.txt

Changeset: 07143f2f640f
Author:    ssahoo
Date:      2016-11-30 03:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/07143f2f640f

8170247: java/security/SecureRandom/ApiTest fails when run with unlimited policy
Summary: Test was failing to handle expected exception in case of unlimited policy
Reviewed-by: weijun

! test/java/security/SecureRandom/ApiTest.java

Changeset: bd764ab1672d
Author:    sundar
Date:      2016-11-30 19:28 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bd764ab1672d

8160359: Improve jlink logging for cases when a plugin throws exception
Reviewed-by: jlaskey, redestad

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginRepository.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/internal/plugins/OrderResourcesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ResourceFilter.java

Changeset: e91f84485b76
Author:    alanb
Date:      2016-11-30 15:52 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e91f84485b76

8170539: Test clashes with another test with a similar name
Reviewed-by: rriggs, chegar

- test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html

Changeset: fb598740935a
Author:    plevart
Date:      2016-11-30 19:52 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fb598740935a

8035424: (reflect) Performance problem in sun.reflect.generics.parser.SignatureParser
Reviewed-by: redestad

! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java

Changeset: 7e53ac81aa18
Author:    srastogi
Date:      2016-11-29 01:06 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7e53ac81aa18

8133719: java.lang.InternalError in java.lang.invoke.MethodHandleImpl$BindCaller.bindCaller
Reviewed-by: psandoz

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

Changeset: f312b57865d4
Author:    mli
Date:      2016-11-30 17:11 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f312b57865d4

8170338: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java failed with "Port already in use"
Reviewed-by: chegar

! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java

Changeset: a563aaa85446
Author:    psandoz
Date:      2016-11-30 17:15 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a563aaa85446

8168745: Iterator.forEachRemaining vs. Iterator.remove
Reviewed-by: martin, smarks

! src/java.base/share/classes/java/lang/Iterable.java
! src/java.base/share/classes/java/util/Iterator.java

Changeset: 5f8fbe4288ef
Author:    mli
Date:      2016-11-30 17:43 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5f8fbe4288ef

8019538: TEST_BUG: java/rmi/activation/rmidViaInheritedChannel tests may fail
Reviewed-by: rriggs, chegar

! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
- test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
! test/java/rmi/activation/rmidViaInheritedChannel/rmid.security.policy

Changeset: d74aefde91da
Author:    mli
Date:      2016-11-30 18:25 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d74aefde91da

8049316: java/nio/channels/Selector/Wakeup.java failing
Reviewed-by: rriggs, alanb

! test/java/nio/channels/Selector/Wakeup.java

Changeset: 89ef4b822745
Author:    alanb
Date:      2016-12-01 08:57 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/89ef4b822745

8169069: Module system implementation refresh (11/2016)
Reviewed-by: plevart, chegar, psandoz, mchung, alanb, dfuchs, naoto, coffeys, weijun
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, claes.redestad at oracle.com, mark.reinhold at oracle.com

! make/data/jdwp/jdwp.spec
! make/launcher/Launcher-jdk.jconsole.gmk
! make/src/classes/build/tools/jigsaw/AddPackagesAttribute.java
! make/src/classes/build/tools/jigsaw/GenGraphs.java
! make/src/classes/build/tools/jigsaw/ModuleSummary.java
! make/src/classes/build/tools/module/GenModuleInfoSource.java
+ make/src/classes/build/tools/module/ModuleInfoExtraTest.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Deprecated.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/SuppressWarnings.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VersionProps.java.template
! src/java.base/share/classes/java/lang/annotation/ElementType.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/Configuration.java
- src/java.base/share/classes/java/lang/module/Dependence.java
! 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/ModuleInfo.java
! src/java.base/share/classes/java/lang/module/ModulePath.java
! src/java.base/share/classes/java/lang/module/ModuleReference.java
! src/java.base/share/classes/java/lang/module/ModuleReferences.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.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/loader/LoaderPool.java
+ src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/Checks.java
! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
! src/java.base/share/classes/jdk/internal/module/ClassFileConstants.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
+ src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java
+ src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java
- src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java
! src/java.base/share/classes/sun/util/resources/Bundles.java
! src/java.base/share/native/include/jni.h
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/Module.c
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/java.compact1/share/classes/module-info.java
! src/java.compact2/share/classes/module-info.java
! src/java.compact3/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
+ src/java.desktop/share/classes/sun/font/lookup/JDKFontLookup.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/java.instrument/share/classes/java/lang/instrument/package.html
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! src/java.logging/share/classes/java/util/logging/Level.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.management/share/classes/module-info.java
! src/java.management/share/classes/sun/management/MappedMXBeanType.java
! src/java.se.ee/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/share/classes/module-info.java
! src/java.transaction/share/classes/module-info.java
! src/java.xml.crypto/share/classes/module-info.java
! src/jdk.accessibility/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
! src/jdk.desktop/share/classes/module-info.java
! src/jdk.internal.le/share/classes/module-info.java
! src/jdk.internal.opt/share/classes/module-info.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jdi/share/classes/com/sun/jdi/ModuleReference.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ModuleReferenceImpl.java
! src/jdk.jdi/share/classes/module-info.java
! src/jdk.jdi/windows/classes/module-info.java.extra
! src/jdk.jdwp.agent/share/classes/module-info.java
! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.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/module-info.java
! src/jdk.jvmstat/share/classes/module-info.java
! src/jdk.localedata/share/classes/module-info.java
! src/jdk.management/share/classes/com/sun/management/VMOption.java
! src/jdk.management/share/classes/module-info.java
! src/jdk.naming.dns/share/classes/module-info.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.security.jgss/share/classes/module-info.java
! src/jdk.unsupported/share/classes/module-info.java
! test/ProblemList.txt
! test/TEST.ROOT
! test/com/sun/corba/serialization/ObjectStreamTest.java
! test/com/sun/crypto/provider/Cipher/AES/TestGHASH.java
! test/com/sun/crypto/provider/Cipher/PBE/CheckPBEKeySize.java
! test/com/sun/crypto/provider/Cipher/PBE/NegativeLength.java
! test/com/sun/jdi/ConstantPoolInfoGC.java
! test/com/sun/jdi/ModulesTest.java
! test/com/sun/jdi/connect/spi/GeneratedConnectors.java
! test/com/sun/jmx/mbeanserver/introspector/SimpleIntrospectorTest.java
! test/com/sun/jndi/dns/Parser.java
! test/com/sun/jndi/ldap/SimpleClientIdHashCode.java
! test/com/sun/management/VMOptionOpenDataTest.java
! test/java/awt/EventDispatchThread/EDTShutdownTest/EDTShutdownTest.java
! test/java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java
! test/java/awt/List/FocusEmptyListTest/FocusEmptyListTest.html
! test/java/awt/Modal/LWModalTest/LWModalTest.java
! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java
! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh
! test/java/awt/TrayIcon/ActionCommand/ActionCommand.java
! test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java
! test/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java
! test/java/awt/TrayIcon/ModalityTest/ModalityTest.java
! test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java
! test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java
! test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java
! test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java
! test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java
! test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java
! test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java
! test/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java
! test/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java
! test/java/awt/font/FontNames/GetLCIDFromLocale.java
! test/java/awt/image/MultiResolutionImageTest.java
! test/java/awt/patchlib/java.desktop/java/awt/Helper.java
! test/java/beans/Introspector/6380849/TestBeanInfo.java
! test/java/beans/XMLEncoder/java_awt_CardLayout.java
! test/java/beans/XMLEncoder/java_awt_GridBagLayout.java
! test/java/io/FilePermission/Correctness.java
! test/java/io/ObjectInputStream/PeekInputStreamTest.java
! test/java/lang/Character/UnicodeBlock/OptimalMapSize.java
! test/java/lang/Class/GetModuleTest.java
! test/java/lang/Class/forName/modules/src/m2/p2/test/Main.java
! test/java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/java/lang/Class/getResource/Main.java
! test/java/lang/Class/getResource/ResourcesTest.java
! test/java/lang/Class/getResource/src/m1/module-info.java
! test/java/lang/Class/getResource/src/m1/p1/Main.java
+ test/java/lang/Class/getResource/src/m1/p1/impl/Type.java
+ test/java/lang/Class/getResource/src/m1/p1/resources/Type.java
! test/java/lang/Class/getResource/src/m2/module-info.java
! test/java/lang/Class/getResource/src/m2/p2/Main.java
+ test/java/lang/Class/getResource/src/m2/p2/impl/Type.java
+ test/java/lang/Class/getResource/src/m2/p2/resources/Type.java
- test/java/lang/Class/getResource/src/m3/module-info.java
- test/java/lang/Class/getResource/src/m3/p3/Main.java
! test/java/lang/ClassLoader/LibraryPathProperty.java
! test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
! test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
! test/java/lang/ClassLoader/getResource/modules/Main.java
! test/java/lang/ClassLoader/getResource/modules/ResourcesTest.java
! test/java/lang/ClassLoader/getResource/modules/src/m1/module-info.java
! test/java/lang/ClassLoader/getResource/modules/src/m1/p1/Main.java
+ test/java/lang/ClassLoader/getResource/modules/src/m1/p1/impl/Type.java
+ test/java/lang/ClassLoader/getResource/modules/src/m1/p1/resources/Type.java
! test/java/lang/ClassLoader/getResource/modules/src/m2/module-info.java
! test/java/lang/ClassLoader/getResource/modules/src/m2/p2/Main.java
+ test/java/lang/ClassLoader/getResource/modules/src/m2/p2/impl/Type.java
+ test/java/lang/ClassLoader/getResource/modules/src/m2/p2/resources/Type.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java
! test/java/lang/ProcessBuilder/Basic.java
! test/java/lang/Runtime/Version/VersionProps.java
! test/java/lang/StackWalker/CountLocalSlots.java
! test/java/lang/StackWalker/LocalsAndOperands.java
! test/java/lang/StackWalker/LocalsCrash.java
! test/java/lang/String/CompactString/VMOptionsTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
! test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java
! test/java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java
! test/java/lang/annotation/AnnotationsInheritanceOrderRedefinitionTest.java
+ test/java/lang/instrument/RedefineModuleAgent.java
+ test/java/lang/instrument/RedefineModuleTest.java
! test/java/lang/instrument/TestAgentWithLimitMods.java
+ test/java/lang/instrument/java.base/java/lang/TestProvider.java
+ test/java/lang/instrument/java.base/jdk/internal/test/TestProviderImpl1.java
+ test/java/lang/instrument/java.base/jdk/internal/test/TestProviderImpl2.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/invoke/LambdaFormTest.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/Driver.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/m1/module-info.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/m1/p1/Type.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/m2/module-info.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/m2/p2/Type.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/m3/module-info.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/m3/p3/Type.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/test/module-info.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/internal/NonPublicType.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/internal/PublicType.java
! test/java/lang/invoke/PrivateInvokeTest.java
! test/java/lang/invoke/VMAnonymousClass.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/module/ConfigurationTest.java
! test/java/lang/module/ModuleDescriptorTest.java
! test/java/lang/module/ModuleFinderTest.java
! test/java/lang/module/ModuleReferenceTest.java
! test/java/lang/module/MultiReleaseJarTest.java
! test/java/lang/ref/FinalizerHistogramTest.java
! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java
! test/java/lang/reflect/Layer/BasicLayerTest.java
! test/java/lang/reflect/Layer/LayerAndLoadersTest.java
+ test/java/lang/reflect/Layer/LayerControllerTest.java
+ test/java/lang/reflect/Module/AnnotationsTest.java
! test/java/lang/reflect/Module/BasicModuleTest.java
! test/java/lang/reflect/Module/WithSecurityManager.java
! test/java/lang/reflect/Module/access/AccessTest.java
! test/java/lang/reflect/Module/access/src/target/module-info.java
- test/java/lang/reflect/Module/access/src/target/p/Exported.java
- test/java/lang/reflect/Module/access/src/target/p/Helper.java
+ test/java/lang/reflect/Module/access/src/target/p1/Helper.java
+ test/java/lang/reflect/Module/access/src/target/p1/Public.java
+ test/java/lang/reflect/Module/access/src/target/p2/NonPublic.java
- test/java/lang/reflect/Module/access/src/target/q/Internal.java
+ test/java/lang/reflect/Module/access/src/target/q1/Public.java
+ test/java/lang/reflect/Module/access/src/target/q2/NonPublic.java
! test/java/lang/reflect/Module/access/src/test/test/Main.java
+ test/java/lang/reflect/Module/annotation/Basic.java
+ test/java/lang/reflect/Module/annotation/src/m/module-info.java
+ test/java/lang/reflect/Module/annotation/src/m/p/annotation/Bar.java
+ test/java/lang/reflect/Module/annotation/src/m/p/annotation/Baz.java
+ test/java/lang/reflect/Module/annotation/src/m/p/annotation/Foo.java
! test/java/lang/reflect/Proxy/src/m3/module-info.java
! test/java/lang/reflect/Proxy/src/test/module-info.java
! test/java/net/InterfaceAddress/Equals.java
! test/java/nio/Buffer/Basic.java
! test/java/nio/channels/Selector/TemporarySelector.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
! test/java/nio/file/etc/Exceptions.java
! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java
! test/java/rmi/dgc/dgcAckFailure/DGCAckFailure.java
! test/java/rmi/server/RMIClassLoader/useCodebaseOnlyDefault/UseCodebaseOnlyDefault.java
! test/java/rmi/server/getRemoteClass/GetRemoteClass.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/security/modules/ModularTest.java
! test/java/security/testlibrary/Proc.java
! test/java/time/TEST.properties
! test/java/util/ArrayList/ArrayManagement.java
! test/java/util/Calendar/StampOverflow.java
! test/java/util/Collection/MOAT.java
! test/java/util/Collections/SyncSubMutexes.java
! test/java/util/Currency/CurrencyTest.java
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/EnumSet/OneUniverse.java
! test/java/util/Hashtable/DeserializedLength.java
! test/java/util/IdentityHashMap/Capacity.java
! test/java/util/Locale/bug6312358.java
! test/java/util/ResourceBundle/ReferencesTest.java
! test/java/util/ResourceBundle/modules/modlocal/modlocal.sh
+ test/java/util/ResourceBundle/modules/unnamed/Main.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_de.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_en.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_fr.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_ja.properties
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_zh.properties
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_zh_TW.properties
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_de.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_en.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_fr.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_ja.properties
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_zh.properties
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_zh_TW.properties
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/module-info.java
+ test/java/util/ResourceBundle/modules/unnamed/unnamed.sh
! test/java/util/ResourceBundle/modules/visibility/visibility.sh
- test/java/util/ServiceLoader/Basic.java
- test/java/util/ServiceLoader/FooProvider1.java
- test/java/util/ServiceLoader/FooProvider2.java
- test/java/util/ServiceLoader/FooProvider3.java
- test/java/util/ServiceLoader/FooService.java
- test/java/util/ServiceLoader/Load.java
- test/java/util/ServiceLoader/basic.sh
+ test/java/util/ServiceLoader/basic/BarProvider.java
+ test/java/util/ServiceLoader/basic/Basic.java
+ test/java/util/ServiceLoader/basic/FooProvider1.java
+ test/java/util/ServiceLoader/basic/FooProvider2.java
+ test/java/util/ServiceLoader/basic/FooProvider3.java
+ test/java/util/ServiceLoader/basic/FooService.java
+ test/java/util/ServiceLoader/basic/Load.java
+ test/java/util/ServiceLoader/basic/basic.sh
+ test/java/util/ServiceLoader/modules/BadProvidersTest.java
+ test/java/util/ServiceLoader/modules/Basic.java
- test/java/util/ServiceLoader/modules/MiscTests.java
- test/java/util/ServiceLoader/modules/ServicesTest.java
+ test/java/util/ServiceLoader/modules/badfactories/badreturntype/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/badfactories/classnotpublic/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/badfactories/classnotpublic/Service.java
+ test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/Service.java
+ test/java/util/ServiceLoader/modules/badfactories/returnsnull/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/badfactories/returnsnull/Service.java
+ test/java/util/ServiceLoader/modules/badfactories/throwsexception/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/badfactories/throwsexception/Service.java
+ test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Provider.java
+ test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Service.java
+ test/java/util/ServiceLoader/modules/badproviders/notasubtype/Provider.java
+ test/java/util/ServiceLoader/modules/badproviders/notpublic/Provider.java
+ test/java/util/ServiceLoader/modules/badproviders/notpublic/Service.java
+ test/java/util/ServiceLoader/modules/badproviders/throwsexception/Provider.java
+ test/java/util/ServiceLoader/modules/badproviders/throwsexception/Service.java
+ test/java/util/ServiceLoader/modules/modules/bananascript/module-info.java
+ test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScript.java
+ test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScriptEngineFactory.java
+ test/java/util/ServiceLoader/modules/modules/test1/module-info.java
+ test/java/util/ServiceLoader/modules/modules/test1/p/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/modules/test1/p/Service.java
+ test/java/util/ServiceLoader/modules/modules/test2/module-info.java
+ test/java/util/ServiceLoader/modules/modules/test2/p/Provider.java
+ test/java/util/ServiceLoader/modules/modules/test2/p/Service.java
- test/java/util/ServiceLoader/modules/src/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java
! test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/src/test/module-info.java
- test/java/util/ServiceLoader/modules/src/test/test/Main.java
! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
! test/java/util/concurrent/BlockingQueue/LastElement.java
! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java
! test/java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java
! test/java/util/concurrent/Phaser/PhaseOverflow.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java
! test/java/util/concurrent/atomic/VMSupportsCS8.java
! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/logging/FileHandlerLongLimit.java
! test/java/util/logging/HandlersConfigTest.java
! test/java/util/logging/LocalizedLevelName.java
! test/java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java
! test/java/util/logging/modules/pkgs/p3/test/ResourceBundleTest.java
! test/javax/management/ObjectName/CompressedStorageTest.java
! test/javax/management/loading/MLetInternalsTest.java
! test/javax/management/openmbean/TabularDataOrderTest.java
! test/javax/management/remote/mandatory/connection/ObjectInputStreamWithLoaderNullCheckTest.java
! test/javax/management/remote/mandatory/connection/RMIConnectorInternalMapTest.java
! test/javax/management/remote/mandatory/connection/RMIConnectorNullSubjectConnTest.java
! test/javax/management/remote/mandatory/notif/DeadListenerTest.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/DTLS/TEST.properties
! 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/DTLSv10/TEST.properties
! test/javax/net/ssl/TLS/TEST.properties
! 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/TEST.properties
! 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/TEST.properties
! 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/sound/midi/Gervill/SoftSynthesizer/ImplicitOpenClose.java
! test/javax/sound/midi/Gervill/SoftSynthesizer/Open.java
! test/javax/swing/JFileChooser/6688203/bug6688203.java
! test/javax/swing/JLabel/7004134/bug7004134.java
! test/javax/swing/JPopupMenu/6495920/bug6495920.java
! test/javax/swing/JPopupMenu/6800513/bug6800513.java
! test/javax/swing/JSlider/6794836/bug6794836.java
! test/javax/swing/JSlider/6848475/bug6848475.java
! test/javax/swing/JTabbedPane/7010561/bug7010561.java
! test/javax/swing/JTree/6263446/bug6263446.java
! test/javax/swing/RepaintManager/7013453/bug7013453.java
! test/javax/swing/Security/6938813/bug6938813.java
! test/javax/swing/border/Test7149090.java
! test/javax/swing/plaf/synth/7143614/bug7143614.java
! test/javax/swing/text/View/8014863/bug8014863.java
! test/javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java
! test/javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java
! test/jdk/internal/jline/console/StripAnsiTest.java
! test/jdk/internal/misc/Unsafe/CopyCommon.java
! test/jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java
! test/jdk/modules/etc/VerifyModuleDelegation.java
+ test/jdk/modules/open/Basic.java
+ test/jdk/modules/open/modules/m1/module-info.java
+ test/jdk/modules/open/modules/m1/p/NotPublicType.java
+ test/jdk/modules/open/modules/m1/p/PublicType.java
+ test/jdk/modules/open/modules/m1/p/internal/NotPublicType.java
+ test/jdk/modules/open/modules/m1/p/internal/PublicType.java
+ test/jdk/modules/open/modules/m2/module-info.java
+ test/jdk/modules/open/modules/m2/q/NotPublicType.java
+ test/jdk/modules/open/modules/m2/q/PublicType.java
+ test/jdk/modules/open/modules/m2/q/internal/NotPublicType.java
+ test/jdk/modules/open/modules/m2/q/internal/PublicType.java
! test/jdk/modules/scenarios/automaticmodules/src/sptest/test/Main.java
! test/sun/net/idn/TestStringPrep.java
! test/sun/net/www/http/HttpClient/IsAvailable.java
! test/sun/net/www/protocol/http/NoNTLM.java
! test/sun/security/jgss/spnego/NotPreferredMech.java
! test/sun/security/krb5/RFC396xTest.java
! test/sun/security/krb5/auto/Renew.java
! test/sun/security/krb5/auto/TEST.properties
! test/sun/security/krb5/ccache/TimeInCCache.java
! test/sun/security/krb5/config/DefUdpLimit.java
! test/sun/security/krb5/config/DnsFallback.java
! test/sun/security/krb5/config/SCDynamicConfigTest.java
! test/sun/security/krb5/tools/KtabZero.java
! test/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java
! test/sun/security/provider/SecureRandom/CommonSeeder.java
! test/sun/security/provider/SecureRandom/DRBGS11n.java
! test/sun/security/ssl/ExtensionType/OptimalListSize.java
! test/sun/security/tools/jarsigner/LargeJarEntry.java
! test/sun/security/tools/keytool/StartDateTest.java
! test/sun/security/util/DerInputBuffer/DerInputBufferEqualsHashCode.java
! test/sun/tools/jconsole/ResourceCheckTest.java
! test/sun/util/calendar/zi/TestZoneInfo310.java
! test/tools/jar/mmrjar/ConcealedPackage.java
+ test/tools/jar/mmrjar/src/mr10/p/internal/bar/Gee.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java
! test/tools/jar/modularJar/src/foo/jdk/test/foo/Foo.java
+ test/tools/jar/modularJar/src/foo/jdk/test/foo/resources/foo.properties
! test/tools/jar/multiRelease/Basic.java
+ test/tools/jar/multiRelease/Basic1.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jlink/JLinkTest.java
+ test/tools/jlink/basic/AllModulePath.java
! test/tools/jlink/basic/BasicTest.java
+ test/tools/jlink/basic/src/m1/module-info.java
+ test/tools/jlink/basic/src/m1/p/ListModules.java
! test/tools/jlink/plugins/FileCopierPluginTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/p1/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/module-info.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/p3/Main.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/module-info.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Foo.java
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/src/org.bar/module-info.java
! test/tools/jmod/hashes/src/org.foo/module-info.java
+ test/tools/jmod/src/foo/jdk/test/foo/resources/foo.properties
+ test/tools/launcher/InfoStreams.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
+ test/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java
+ test/tools/launcher/modules/addexports/manifest/Test1.java
+ test/tools/launcher/modules/addexports/manifest/Test2.java
! test/tools/launcher/modules/addexports/src/m1/jdk/test1/Main.java
! test/tools/launcher/modules/listmods/ListModsTest.java
! test/tools/launcher/modules/upgrademodulepath/src/java.transaction/module-info.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java

Changeset: ed10bde51263
Author:    alanb
Date:      2016-12-01 11:16 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ed10bde51263

Merge

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
- src/java.base/share/classes/java/lang/module/Dependence.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
- src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/ProblemList.txt
- test/java/lang/Class/getResource/src/m3/module-info.java
- test/java/lang/Class/getResource/src/m3/p3/Main.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java
- test/java/lang/reflect/Module/access/src/target/p/Exported.java
- test/java/lang/reflect/Module/access/src/target/p/Helper.java
- test/java/lang/reflect/Module/access/src/target/q/Internal.java
- test/java/util/ServiceLoader/Basic.java
- test/java/util/ServiceLoader/FooProvider1.java
- test/java/util/ServiceLoader/FooProvider2.java
- test/java/util/ServiceLoader/FooProvider3.java
- test/java/util/ServiceLoader/FooService.java
- test/java/util/ServiceLoader/Load.java
- test/java/util/ServiceLoader/basic.sh
- test/java/util/ServiceLoader/modules/MiscTests.java
- test/java/util/ServiceLoader/modules/ServicesTest.java
- test/java/util/ServiceLoader/modules/src/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/src/test/module-info.java
- test/java/util/ServiceLoader/modules/src/test/test/Main.java
! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
! test/java/util/concurrent/tck/JSR166TestCase.java

Changeset: 90b5b235e6b0
Author:    ihse
Date:      2016-12-01 14:52 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/90b5b235e6b0

8056215: AWT source dirs should only point to java2d, not below
Reviewed-by: erikj

! make/lib/Awt2dLibraries.gmk

Changeset: 6dd1d95e9d93
Author:    xiaofeya
Date:      2016-12-01 06:38 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6dd1d95e9d93

8170559: Incorrect bug id in problem list
Reviewed-by: rriggs

! test/ProblemList.txt

Changeset: de578b801a60
Author:    xiaofeya
Date:      2016-12-01 06:54 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/de578b801a60

8162521: java/net/Authenticator/B4933582.sh fails intermittently with BindException
Reviewed-by: dfuchs

! test/java/net/Authenticator/B4933582.java
- test/java/net/Authenticator/B4933582.sh
! test/sun/net/www/httptest/TestHttpServer.java

Changeset: fdc2a054d947
Author:    redestad
Date:      2016-12-01 19:03 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fdc2a054d947

8170602: Startup regression due to introduction of lambda in java.io.FilePermissionCollection
Reviewed-by: rriggs, alanb

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

Changeset: 46b340c4e9bf
Author:    lana
Date:      2016-12-01 21:01 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/46b340c4e9bf

Added tag jdk-9+147 for changeset c41140100bf1

! .hgtags

Changeset: 7b997de570ba
Author:    lana
Date:      2016-12-01 21:39 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7b997de570ba

Merge

- src/java.base/share/classes/java/lang/module/Dependence.java
- src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java
- test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html
- test/java/lang/Class/getResource/src/m3/module-info.java
- test/java/lang/Class/getResource/src/m3/p3/Main.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java
- test/java/lang/reflect/Module/access/src/target/p/Exported.java
- test/java/lang/reflect/Module/access/src/target/p/Helper.java
- test/java/lang/reflect/Module/access/src/target/q/Internal.java
- test/java/net/Authenticator/B4933582.sh
- test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
- test/java/util/ServiceLoader/Basic.java
- test/java/util/ServiceLoader/FooProvider1.java
- test/java/util/ServiceLoader/FooProvider2.java
- test/java/util/ServiceLoader/FooProvider3.java
- test/java/util/ServiceLoader/FooService.java
- test/java/util/ServiceLoader/Load.java
- test/java/util/ServiceLoader/basic.sh
- test/java/util/ServiceLoader/modules/MiscTests.java
- test/java/util/ServiceLoader/modules/ServicesTest.java
- test/java/util/ServiceLoader/modules/src/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/src/test/module-info.java
- test/java/util/ServiceLoader/modules/src/test/test/Main.java

Changeset: 685512caa8bf
Author:    sherman
Date:      2016-12-01 15:42 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/685512caa8bf

8167328: jar -d m.jar hangs
Reviewed-by: alanb, mchung, chegar

! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! test/tools/jar/modularJar/Basic.java

Changeset: b1b62e236357
Author:    psandoz
Date:      2016-12-01 17:52 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b1b62e236357

8170155: StringBuffer and StringBuilder stream methods are not late-binding
Reviewed-by: sherman

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/TEST.groups
+ test/java/util/Spliterator/SpliteratorFailFastTest.java
+ test/java/util/Spliterator/SpliteratorLateBindingFailFastHelper.java
- test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java
+ test/java/util/Spliterator/SpliteratorLateBindingTest.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java

Changeset: 35c87712682f
Author:    amlu
Date:      2016-12-02 10:56 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/35c87712682f

8170581: Remove OpenNonIntegralNumberOfSampleframes.java from ProblemList
Reviewed-by: darcy

! test/ProblemList.txt

Changeset: 99dd72e05060
Author:    mli
Date:      2016-12-02 00:47 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/99dd72e05060

8153916: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java failed with BindException
Reviewed-by: chegar

! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java

Changeset: 08f81d321087
Author:    mli
Date:      2016-12-02 01:11 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/08f81d321087

8080550: java/rmi/server/useCustomRef/UseCustomRef.java failed with java.net.BindException intermittently
Reviewed-by: chegar

! test/java/rmi/server/useCustomRef/UseCustomRef.java

Changeset: 08f94540f074
Author:    mli
Date:      2016-12-02 02:01 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/08f94540f074

8078587: java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java fails intermittently with Port already in use
Reviewed-by: chegar

! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java

Changeset: bc6c31fd98cf
Author:    dfuchs
Date:      2016-12-02 13:18 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bc6c31fd98cf

8169495: Add a method to set an Authenticator on a HttpURLConnection.
Summary: new public method java.net.HttpURLConnection::setAuthenticator allows to specify an authenticator to use with a given connection.
Reviewed-by: chegar

! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java
! src/java.base/share/classes/java/net/Authenticator.java
! src/java.base/share/classes/java/net/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthCache.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
+ src/java.base/share/classes/sun/net/www/protocol/http/AuthenticatorKeys.java
! src/java.base/share/classes/sun/net/www/protocol/http/BasicAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java
! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiateCallbackHandler.java
+ test/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java
+ test/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java
+ test/java/net/HttpURLConnection/SetAuthenticator/HTTPTestClient.java
+ test/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java
! test/java/net/HttpURLConnection/getResponseCode.java

Changeset: edf69d3b31cc
Author:    ihse
Date:      2016-12-02 16:18 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/edf69d3b31cc

8039103: "explicitly" is misspelled as "explicitely" in configure scripts
Reviewed-by: erikj, tbell

! make/lib/Awt2dLibraries.gmk

Changeset: b6bad6302dc8
Author:    gromero
Date:      2016-11-28 11:13 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b6bad6302dc8

8170153: PPC64/s390x/aarch64: Poor StrictMath performance due to non-optimized compilation
Reviewed-by: mdoerr, erikj, simonis, aph

! make/lib/CoreLibraries.gmk

Changeset: ea9502bce1a9
Author:    psandoz
Date:      2016-12-02 10:05 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ea9502bce1a9

8166914: URLClassLoader spec needs to mention that it's MR-aware
Reviewed-by: mchung, alanb

! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/util/jar/JarFile.java

Changeset: 5dbefe6fe4e4
Author:    mchung
Date:      2016-12-02 11:00 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5dbefe6fe4e4

8170633: backslashes in gensrc/module-info.java comments need escaping
Reviewed-by: alanb, psandoz, wetmore

! make/src/classes/build/tools/module/GenModuleInfoSource.java

Changeset: 150206269f3f
Author:    mchung
Date:      2016-12-02 11:05 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/150206269f3f

8170660: RMI regression test failures due to missing @build TestLibrary
Reviewed-by: lancea
Contributed-by: Abdul Kolarkunnu <abdul.kolarkunnu at oracle.com>

! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java

Changeset: 8d4eb53e3933
Author:    mullan
Date:      2016-12-02 14:22 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8d4eb53e3933

8170131: Certificates not being blocked by jdk.tls.disabledAlgorithms property
Reviewed-by: ascarpino

! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! test/sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java

Changeset: a5eb1d52e445
Author:    mullan
Date:      2016-12-02 14:24 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a5eb1d52e445

Merge


Changeset: ed6586330575
Author:    darcy
Date:      2016-12-02 18:03 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ed6586330575

8170670: Problem list com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java until fix of JDK-8170669
Reviewed-by: smarks

! test/ProblemList.txt

Changeset: 5c9389804cbc
Author:    rgoel
Date:      2016-12-05 12:53 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5c9389804cbc

8075577: java.time does not support HOST provider
Reviewed-by: okutsu, rriggs

! src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/module-info.java
+ src/java.base/share/classes/sun/text/spi/JavaTimeDateTimePatternProvider.java
! src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
+ src/java.base/share/classes/sun/util/locale/provider/JavaTimeDateTimePatternImpl.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java

Changeset: 4d74b5d2086c
Author:    psandoz
Date:      2016-12-05 13:00 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4d74b5d2086c

8170733: HashMap.HashIterator.remove method does not use cached value for the hash code.
Reviewed-by: martin, dl, shade

! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/LinkedHashMap.java

Changeset: 9f111abca7aa
Author:    valeriep
Date:      2016-12-05 23:23 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9f111abca7aa

8170245: [TEST_BUG] Cipher tests fail when running with unlimited policy
Summary: Updated the failed cipher tests to work under unlimited policy
Reviewed-by: xuelei

! test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/Dynamic.java
! test/com/sun/crypto/provider/Cipher/Blowfish/TestCipherBlowfish.java
! test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/AESPBEWrapper.java
! test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/PBECipherWrapper.java
! test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java
! test/com/sun/crypto/provider/Cipher/PBE/TestCipherPBE.java
! test/com/sun/crypto/provider/Cipher/TestCipher.java

Changeset: b2ca07f8507f
Author:    mli
Date:      2016-12-05 16:16 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b2ca07f8507f

8170669: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java fails after JDK-8153916
Reviewed-by: rriggs

! test/ProblemList.txt
! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java
! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java

Changeset: 7ba811d85695
Author:    mli
Date:      2016-12-05 16:27 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7ba811d85695

8170644: java/rmi/registry/interfaceHash/InterfaceHash.java failed intermittently with "Port already in use"
Reviewed-by: dfuchs

! test/java/rmi/registry/interfaceHash/InterfaceHash.java

Changeset: 51843ad502b5
Author:    wetmore
Date:      2016-12-05 17:04 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/51843ad502b5

8170157: Enable unlimited cryptographic policy by default in OracleJDK
8169335: Add a crypto policy fallback in case Security Property 'crypto.policy' does not exist
Reviewed-by: erikj, ihse, weijun, xuelei, coffeys

! make/gensrc/GensrcMisc.gmk
- src/java.base/share/classes/javax/crypto/JceSecurity.java
+ src/java.base/share/classes/javax/crypto/JceSecurity.java.template
! src/java.base/share/conf/security/java.security
! src/java.base/share/conf/security/policy/README.txt
+ test/javax/crypto/CryptoPermissions/CryptoPolicyFallback.java
! test/javax/crypto/CryptoPermissions/TestUnlimited.java

Changeset: c8b567c5193e
Author:    mli
Date:      2016-12-05 19:06 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c8b567c5193e

8170523: Some PKCS11 test cases are ignored with security manager
Summary: Get OS distro before enabling security manager
Reviewed-by: mullan
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/sun/security/pkcs11/PKCS11Test.java

Changeset: 9098b2b9d997
Author:    lana
Date:      2016-11-29 21:58 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9098b2b9d997

8037111: space before percent is inconsistent between sv and sv_SE
8081643: wrong number format for Serbian locale with Latin script
Reviewed-by: naoto
Contributed-by: li.jiang at oracle.com

! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_sr_Latn.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_sv.java
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java

Changeset: 4629fe47e826
Author:    sherman
Date:      2016-12-06 14:44 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4629fe47e826

8170828: test/java/util/zip/ZipFile/TestZipFile needs @modules to work with Method.setAccessible()
Reviewed-by: martin, rriggs

! test/java/util/zip/ZipFile/TestZipFile.java

Changeset: 841075d55095
Author:    smarks
Date:      2016-12-06 17:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/841075d55095

8166446: SingletonIterator.forEachRemaining doesn't advance before calling action
Reviewed-by: martin

! src/java.base/share/classes/java/util/Collections.java
! test/java/util/Collections/SingletonIterator.java

Changeset: 10b191e1793b
Author:    mli
Date:      2016-12-06 17:53 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/10b191e1793b

8170704: java/rmi/activation/Activatable/* tests fails intermittently with "output improperly annotated"
Reviewed-by: dfuchs, rriggs

! test/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java

Changeset: f22652e8f85f
Author:    xiaofeya
Date:      2016-12-06 17:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f22652e8f85f

8081390: javax/management/remote/mandatory/connection/RMIConnector_NPETest.java may leave orphaned processes
Reviewed-by: rriggs

! test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java

Changeset: 0ceaa5dc89ec
Author:    rgoel
Date:      2016-12-07 11:35 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0ceaa5dc89ec

8071929: Locale.getISOCountries() has inconsistent behaviour for "AN", "BU" and "CS" country codes.
Reviewed-by: naoto

! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/LocaleISOData.java
+ test/java/util/Locale/Bug8071929.java

Changeset: df8bc808aeb9
Author:    ihse
Date:      2016-12-07 09:48 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/df8bc808aeb9

8170629: Remove code duplication in test makefiles
Reviewed-by: erikj, dholmes

! test/Makefile

Changeset: c1b4d9879aea
Author:    chegar
Date:      2016-12-07 09:32 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c1b4d9879aea

8169653: Restore ObjectInputStream::resolveClass call stack default search order
Reviewed-by: dfuchs, mchung

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

Changeset: b9cdffb87bea
Author:    mullan
Date:      2016-12-07 10:55 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b9cdffb87bea

8158517: Minor optimizations to ISO10126PADDING
Reviewed-by: mullan
Contributed-by: adam.petcher at oracle.com, ecki at zusammenkunft.net

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

Changeset: 26c1193265d6
Author:    naoto
Date:      2016-12-07 08:54 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/26c1193265d6

8170465: JNI exception pending in jni_util.c:190
8170466: JNI exception pending in jni_util.c:190
Reviewed-by: dholmes

! src/java.base/share/native/libjava/jni_util.c

Changeset: 54378adce7f1
Author:    martin
Date:      2016-11-30 19:40 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/54378adce7f1

8170560: Improve code samples in Collectors javadoc
Reviewed-by: psandoz

! src/java.base/share/classes/java/util/stream/Collectors.java

Changeset: 5689c7c6c075
Author:    sherman
Date:      2016-12-07 11:53 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5689c7c6c075

8170831: ZipFile implementation no longer caches the last accessed entry/pos
Reviewed-by: psandoz

! src/java.base/share/classes/java/util/zip/ZipFile.java

Changeset: 78a9122885d1
Author:    darcy
Date:      2016-12-07 12:47 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/78a9122885d1

8170875: Problem list LocaleTest.java until JDK-8170840 is fixed
Reviewed-by: rriggs, naoto

! test/ProblemList.txt

Changeset: 47e0091b0fbe
Author:    rriggs
Date:      2016-12-07 15:32 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/47e0091b0fbe

8170291: Unpredictable results of j.i.ObjectInputFilter::createFilter
Reviewed-by: dfuchs

! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! test/java/io/Serializable/serialFilter/SerialFilterTest.java

Changeset: c0af0f58d538
Author:    bpb
Date:      2016-12-02 13:22 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c0af0f58d538

8168628: (fc) SIGBUS when extending file size to map it
Summary: Synchronize file extension and subsequent map0(); on Linux use fallocate64() instead of ftruncate64().
Reviewed-by: rehn, simonis, alanb

! make/mapfiles/libnio/mapfile-linux
! make/mapfiles/libnio/mapfile-macosx
! make/mapfiles/libnio/mapfile-solaris
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/FileDispatcher.java
! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/unix/native/libjava/io_util_md.c
! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
+ test/java/nio/channels/FileChannel/FileExtensionAndMap.java

Changeset: 97193ff08209
Author:    mli
Date:      2016-12-07 17:08 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/97193ff08209

8170839: failed test case is not checked in java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java
Reviewed-by: rriggs

! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java

Changeset: a78130ad14dc
Author:    xiaofeya
Date:      2016-12-07 17:15 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a78130ad14dc

8043838: Test java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java failed intermittently in nightly
Reviewed-by: chegar, dfuchs

! test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
- test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.sh

Changeset: 5856775a5f4f
Author:    lana
Date:      2016-11-30 07:51 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5856775a5f4f

7037368: Currency names missing in some locales
Reviewed-by: naoto
Contributed-by: li.jiang at oracle.com

! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_it.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sv.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java

Changeset: c9785b0f04fd
Author:    lana
Date:      2016-12-07 05:57 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c9785b0f04fd

8169618: JDK9 message drop interim resource updates - OpenJDK
Reviewed-by: rfield, peytoia, joehw, weijun
Contributed-by: li.jiang at oracle.com

! src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties
! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_es.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_fr.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_it.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ko.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_pt_BR.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_sv.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_TW.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
! src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_sv.java
! src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_ja.properties
! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_zh_CN.properties

Changeset: 8a0ce9899148
Author:    rgoel
Date:      2016-12-08 12:35 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8a0ce9899148

8170840: java/util/Locale/LocaleTest.java failed with "Uncaught exception thrown in test method TestGetLangsAndCountries"
Reviewed-by: naoto

! test/ProblemList.txt
! test/java/util/Locale/LocaleTest.java

Changeset: 7e27a1e6e339
Author:    skovalev
Date:      2016-12-08 15:35 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7e27a1e6e339

8170664: SystemLoggerInPlatformLoader.java failing in case of module limitation
Reviewed-by: dfuchs, mchung

! test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java

Changeset: ed04e8712261
Author:    xiaofeya
Date:      2016-12-08 07:21 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ed04e8712261

8169115: java/net/InetAddress/ptr/lookup.sh failed intermittently
Reviewed-by: dsamersoff

! test/java/net/InetAddress/ptr/Lookup.java
- test/java/net/InetAddress/ptr/lookup.sh

Changeset: 27ff083d0e07
Author:    goetz
Date:      2016-11-30 13:51 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/27ff083d0e07

8170525: Fix minor issues in AWT/ECC/PKCS11 coding
Reviewed-by: vinnie, clanger, prr, ssadetsky

! src/java.desktop/share/native/libawt/awt/image/DataBufferNative.c
! src/java.desktop/unix/native/common/awt/fontpath.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecdecode.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecl_mult.c
! src/jdk.crypto.ec/share/native/libsunec/impl/mpi.c
! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c

Changeset: 3f4dab6bb48e
Author:    lana
Date:      2016-12-08 18:03 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3f4dab6bb48e

Added tag jdk-9+148 for changeset 9098b2b9d997

! .hgtags

Changeset: 7583c87dfe7c
Author:    lana
Date:      2016-12-08 21:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7583c87dfe7c

Merge

- test/java/net/InetAddress/ptr/lookup.sh
- test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.sh

Changeset: e307a1fcbcca
Author:    valeriep
Date:      2016-12-09 02:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e307a1fcbcca

8079898: Resolve disabled warnings for libj2ucrypto
Summary: Updated header/code to address the E_MACRO_REDEFINED warning
Reviewed-by: ascarpino, ihse

! make/lib/Lib-jdk.crypto.ucrypto.gmk
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.h
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCryptoMD.c

Changeset: 28c0b22daf7c
Author:    tidu
Date:      2016-12-08 23:21 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/28c0b22daf7c

8157529: Remove intermittent key from javax/net/ssl/DTLS/CipherSuite.java
Reviewed-by: asmotrak
Contributed-by: Tim Du <tiantian.du at oracle.com>

! test/javax/net/ssl/DTLS/CipherSuite.java

Changeset: f418bde7bcf1
Author:    rpatil
Date:      2016-12-09 17:01 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f418bde7bcf1

8170316: (tz) Support tzdata2016j
Reviewed-by: martin, okutsu

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/asia
! make/data/tzdata/europe
! make/data/tzdata/iso3166.tab
! make/data/tzdata/zone.tab
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/iso3166.tab
! test/sun/util/calendar/zi/tzdata/zone.tab

Changeset: 3b25414eb6af
Author:    michaelm
Date:      2016-12-09 11:35 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3b25414eb6af

8170648: Move java.net.http package out of Java SE to incubator namespace
Reviewed-by: chegar, dfuchs, michaelm, prappo, skuksenko
Contributed-by: Chris Hegarty <chris.hegarty at oracle.com>, Daniel Fuchs <daniel.fuchs at oracle.com>, Michael McMahon <michael.x.mcmahon at oracle.com>, Pavel Rappo <pavel.rappo at oracle.com>, Sergey Kuksenko <sergey.kuksenko at oracle.com>, anthony.vanelverdinghe at gmail.com

! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
- src/java.httpclient/share/classes/java/net/http/AsyncConnection.java
- src/java.httpclient/share/classes/java/net/http/AsyncEvent.java
- src/java.httpclient/share/classes/java/net/http/AsyncSSLConnection.java
- src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
- src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java
- src/java.httpclient/share/classes/java/net/http/BufferHandler.java
- src/java.httpclient/share/classes/java/net/http/ByteBufferConsumer.java
- src/java.httpclient/share/classes/java/net/http/ByteBufferGenerator.java
- src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
- src/java.httpclient/share/classes/java/net/http/ConnectionPool.java
- src/java.httpclient/share/classes/java/net/http/ContinuationFrame.java
- src/java.httpclient/share/classes/java/net/http/CookieFilter.java
- src/java.httpclient/share/classes/java/net/http/DataFrame.java
- src/java.httpclient/share/classes/java/net/http/ErrorFrame.java
- src/java.httpclient/share/classes/java/net/http/Exchange.java
- src/java.httpclient/share/classes/java/net/http/ExchangeImpl.java
- src/java.httpclient/share/classes/java/net/http/ExecutorWrapper.java
- src/java.httpclient/share/classes/java/net/http/FilterFactory.java
- src/java.httpclient/share/classes/java/net/http/FrameReader.java
- src/java.httpclient/share/classes/java/net/http/GoAwayFrame.java
- src/java.httpclient/share/classes/java/net/http/HeaderFilter.java
- src/java.httpclient/share/classes/java/net/http/HeaderFrame.java
- src/java.httpclient/share/classes/java/net/http/HeaderParser.java
- src/java.httpclient/share/classes/java/net/http/HeadersFrame.java
- src/java.httpclient/share/classes/java/net/http/Http1Exchange.java
- src/java.httpclient/share/classes/java/net/http/Http1Request.java
- src/java.httpclient/share/classes/java/net/http/Http1Response.java
- src/java.httpclient/share/classes/java/net/http/Http2ClientImpl.java
- src/java.httpclient/share/classes/java/net/http/Http2Connection.java
- src/java.httpclient/share/classes/java/net/http/Http2Frame.java
- src/java.httpclient/share/classes/java/net/http/HttpClient.java
- src/java.httpclient/share/classes/java/net/http/HttpClientBuilderImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpConnection.java
- src/java.httpclient/share/classes/java/net/http/HttpHeaders.java
- src/java.httpclient/share/classes/java/net/http/HttpHeadersImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRedirectImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRequest.java
- src/java.httpclient/share/classes/java/net/http/HttpRequestBuilderImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRequestImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpResponse.java
- src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpTimeoutException.java
- src/java.httpclient/share/classes/java/net/http/ImmutableHeaders.java
- src/java.httpclient/share/classes/java/net/http/Log.java
- src/java.httpclient/share/classes/java/net/http/MultiExchange.java
- src/java.httpclient/share/classes/java/net/http/OutgoingHeaders.java
- src/java.httpclient/share/classes/java/net/http/Pair.java
- src/java.httpclient/share/classes/java/net/http/PingFrame.java
- src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java
- src/java.httpclient/share/classes/java/net/http/PlainProxyConnection.java
- src/java.httpclient/share/classes/java/net/http/PlainTunnelingConnection.java
- src/java.httpclient/share/classes/java/net/http/PriorityFrame.java
- src/java.httpclient/share/classes/java/net/http/PushPromiseFrame.java
- src/java.httpclient/share/classes/java/net/http/Queue.java
- src/java.httpclient/share/classes/java/net/http/RawChannel.java
- src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java
- src/java.httpclient/share/classes/java/net/http/RedirectFilter.java
- src/java.httpclient/share/classes/java/net/http/ResetFrame.java
- src/java.httpclient/share/classes/java/net/http/ResponseContent.java
- src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java
- src/java.httpclient/share/classes/java/net/http/SSLConnection.java
- src/java.httpclient/share/classes/java/net/http/SSLDelegate.java
- src/java.httpclient/share/classes/java/net/http/SSLTunnelConnection.java
- src/java.httpclient/share/classes/java/net/http/SettingsFrame.java
- src/java.httpclient/share/classes/java/net/http/Stream.java
- src/java.httpclient/share/classes/java/net/http/TimeoutEvent.java
- src/java.httpclient/share/classes/java/net/http/Utils.java
- src/java.httpclient/share/classes/java/net/http/WS.java
- src/java.httpclient/share/classes/java/net/http/WSBuilder.java
- src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java
- src/java.httpclient/share/classes/java/net/http/WSDisposable.java
- src/java.httpclient/share/classes/java/net/http/WSFrame.java
- src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java
- src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java
- src/java.httpclient/share/classes/java/net/http/WSMessageSender.java
- src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java
- src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java
- src/java.httpclient/share/classes/java/net/http/WSProtocolException.java
- src/java.httpclient/share/classes/java/net/http/WSReceiver.java
- src/java.httpclient/share/classes/java/net/http/WSShared.java
- src/java.httpclient/share/classes/java/net/http/WSSharedPool.java
- src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java
- src/java.httpclient/share/classes/java/net/http/WSTransmitter.java
- src/java.httpclient/share/classes/java/net/http/WSUtils.java
- src/java.httpclient/share/classes/java/net/http/WSWriter.java
- src/java.httpclient/share/classes/java/net/http/WebSocket.java
- src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java
- src/java.httpclient/share/classes/java/net/http/WindowUpdateFrame.java
- src/java.httpclient/share/classes/java/net/http/package-info.java
- src/java.httpclient/share/classes/module-info.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/BinaryRepresentationWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/BulkSizeUpdateWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Decoder.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/DecodingCallback.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Encoder.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Huffman.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/ISO_8859_1.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexNameValueWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexedWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerReader.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralNeverIndexedWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWithIndexingWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/SizeUpdateWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/package-info.java
! src/java.se/share/classes/module-info.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractPushPublisher.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncEvent.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AuthenticationFilter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BlockingPushPublisher.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/CookieFilter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/DefaultPublisher.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExecutorWrapper.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/FilterFactory.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HeaderFilter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HeaderParser.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Request.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2ClientImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientBuilderImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpHeaders.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestBuilderImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponseImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpTimeoutException.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ImmutableHeaders.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiMapResult.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainProxyConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PseudoPublisher.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PullPublisher.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushGroup.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushPublisher.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RawChannelImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RedirectFilter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestProcessors.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Response.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseHeaders.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLTunnelConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/TimeoutEvent.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocketHandshakeException.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WindowController.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WindowUpdateSender.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncWriteQueue.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/BufferHandler.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ByteBufferPool.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ByteBufferReference.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ExceptionallyCloseable.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/HttpHeadersImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Log.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/MinimalFuture.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Pair.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Queue.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/ContinuationFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/DataFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/ErrorFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesDecoder.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesEncoder.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/GoAwayFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeaderFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeadersFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/Http2Frame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/MalformedFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/OutgoingHeaders.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PingFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PriorityFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PushPromiseFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/ResetFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/SettingsFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/WindowUpdateFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/BinaryRepresentationWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/BulkSizeUpdateWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Decoder.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/DecodingCallback.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Encoder.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/HeaderTable.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Huffman.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/ISO_8859_1.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IndexNameValueWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IndexedWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IntegerReader.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IntegerWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/LiteralNeverIndexedWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/LiteralWithIndexingWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/LiteralWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/SizeUpdateWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/StringReader.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/StringWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/package-info.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/BuilderImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/CheckFailedException.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/CooperativeHandler.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FailWebSocketException.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Frame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FrameConsumer.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/MessageStreamConsumer.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OpeningHandshake.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OutgoingMessage.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/RawChannel.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/StatusCodes.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Transmitter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/UTF8AccumulatingDecoder.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketRequest.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/package-info.java
+ src/jdk.incubator.httpclient/share/classes/module-info.java
! test/ProblemList.txt
! test/TEST.groups
! test/java/net/httpclient/APIErrors.java
! test/java/net/httpclient/BasicAuthTest.java
- test/java/net/httpclient/BasicWebSocketAPITest.java
! test/java/net/httpclient/EchoHandler.java
! test/java/net/httpclient/HeadersTest.java
! test/java/net/httpclient/HeadersTest1.java
+ test/java/net/httpclient/HttpInputStreamTest.java
+ test/java/net/httpclient/HttpRequestBuilderTest.java
- test/java/net/httpclient/HttpUtils.java
! test/java/net/httpclient/ImmutableHeaders.java
! test/java/net/httpclient/ManyRequests.java
+ test/java/net/httpclient/MessageHeadersTest.java
+ test/java/net/httpclient/MultiAuthTest.java
! test/java/net/httpclient/ProxyAuthTest.java
- test/java/net/httpclient/QuickResponses.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/httpclient/Server.java
! test/java/net/httpclient/ShortRequestBody.java
! test/java/net/httpclient/SmokeTest.java
! test/java/net/httpclient/SplitResponse.java
! test/java/net/httpclient/TEST.properties
! test/java/net/httpclient/TestKit.java
! test/java/net/httpclient/TestKitTest.java
+ test/java/net/httpclient/TimeoutBasic.java
+ test/java/net/httpclient/TimeoutOrdering.java
- test/java/net/httpclient/TimeoutTest.java
+ test/java/net/httpclient/examples/WebSocketExample.java
! test/java/net/httpclient/http2/BasicTest.java
! 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/http2/NoBody.java
+ test/java/net/httpclient/http2/RedirectTest.java
! test/java/net/httpclient/http2/ServerPush.java
- test/java/net/httpclient/http2/TEST.properties
! test/java/net/httpclient/http2/TLSConnection.java
! test/java/net/httpclient/http2/Timeout.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyInputStream.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyOutputStream.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/EchoHandler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2Handler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServer.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/OutgoingPushPromise.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/PushHandler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/TestUtil.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BinaryPrimitivesTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BuffersTestingKit.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/CircularBufferTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HeaderTableTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HuffmanTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/SpecHelper.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/TestHelper.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/BinaryPrimitivesTest.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/BuffersTestingKit.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/CircularBufferTest.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/DecoderTest.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/EncoderTest.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/HeaderTableTest.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/HuffmanTest.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/SpecHelper.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/TestHelper.java
+ test/java/net/httpclient/http2/server/BodyInputStream.java
+ test/java/net/httpclient/http2/server/BodyOutputStream.java
+ test/java/net/httpclient/http2/server/EchoHandler.java
+ test/java/net/httpclient/http2/server/Http2Handler.java
+ test/java/net/httpclient/http2/server/Http2TestExchange.java
+ test/java/net/httpclient/http2/server/Http2TestServer.java
+ test/java/net/httpclient/http2/server/Http2TestServerConnection.java
+ test/java/net/httpclient/http2/server/NoBodyHandler.java
+ test/java/net/httpclient/http2/server/OutgoingPushPromise.java
+ test/java/net/httpclient/http2/server/PushHandler.java
+ test/java/net/httpclient/http2/server/RedirectHandler.java
+ test/java/net/httpclient/http2/server/TestUtil.java
! test/java/net/httpclient/security/0.policy
! test/java/net/httpclient/security/1.policy
! test/java/net/httpclient/security/10.policy
! test/java/net/httpclient/security/11.policy
! test/java/net/httpclient/security/12.policy
! test/java/net/httpclient/security/14.policy
! test/java/net/httpclient/security/15.policy
! test/java/net/httpclient/security/2.policy
! test/java/net/httpclient/security/3.policy
! test/java/net/httpclient/security/4.policy
! test/java/net/httpclient/security/5.policy
! test/java/net/httpclient/security/6.policy
! test/java/net/httpclient/security/7.policy
! test/java/net/httpclient/security/8.policy
! test/java/net/httpclient/security/9.policy
! test/java/net/httpclient/security/Driver.java
! test/java/net/httpclient/security/Security.java
+ test/java/net/httpclient/websocket/WSDriver.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/BuildingWebSocketTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/CloseTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/DataProviders.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/HeaderWriterTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MaskerTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannel.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannelTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListener.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListenerTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/PingTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/ReaderTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/TestSupport.java
! test/java/net/httpclient/whitebox/Driver.java
- test/java/net/httpclient/whitebox/java.httpclient/java/net/http/SelectorTest.java
+ test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ResponseHeadersTest.java
+ test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SelectorTest.java

Changeset: d5fae1e4ae74
Author:    rriggs
Date:      2016-12-09 10:17 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d5fae1e4ae74

8153882: rmid emits warning about security policy with obsolete URL
Summary: Remove absolute link to rmid documentation
Reviewed-by: smarks

! src/java.rmi/share/classes/sun/rmi/server/resources/rmid.properties

Changeset: 250e4a7eec3d
Author:    dfuchs
Date:      2016-12-09 15:48 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/250e4a7eec3d

8170984: java.util.logging might force the initialization of ResourceBundle class too early.
Reviewed-by: alanb

! src/java.logging/share/classes/java/util/logging/Level.java
! src/java.logging/share/classes/java/util/logging/Logger.java

Changeset: 91d2d3dee7b4
Author:    sherman
Date:      2016-12-09 08:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/91d2d3dee7b4

8170952: jar's usage message output need some cleanup
Reviewed-by: chegar

! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! test/tools/jar/compat/CLICompatibility.java

Changeset: 0ad126a1f49e
Author:    xuelei
Date:      2016-12-09 17:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0ad126a1f49e

8170329: New SSLSocket testing template
Reviewed-by: asmotrak, mullan

! src/java.base/share/classes/sun/security/validator/SimpleValidator.java
! test/javax/net/ssl/templates/SSLSocketTemplate.java
! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java
! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java

Changeset: 838c6bde8793
Author:    mullan
Date:      2016-12-09 14:14 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/838c6bde8793

8069128: Fix deprecation warnings in jdk.deploy.osx module
Reviewed-by: mullan
Contributed-by: adam.petcher at oracle.com

! src/java.base/macosx/classes/apple/security/KeychainStore.java

Changeset: d4d7f1f0d688
Author:    xuelei
Date:      2016-12-09 21:25 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d4d7f1f0d688

8171003: A couple of JSSE tests have been failing after JDK-8170329
Reviewed-by: ascarpino, mullan

! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java

Changeset: 2db2386866d7
Author:    mchung
Date:      2016-12-09 16:38 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2db2386866d7

8170772: ResourceBundle improper caching causes tools/javadoc tests intermittently
Reviewed-by: dfuchs, naoto

! src/java.base/share/classes/java/util/ResourceBundle.java
+ test/java/util/ResourceBundle/modules/cache/CacheTest.java
+ test/java/util/ResourceBundle/modules/cache/src/mainbundles/jdk/test/resources/MyResources.properties
+ test/java/util/ResourceBundle/modules/cache/src/mainbundles/jdk/test/util/Bundles.java
+ test/java/util/ResourceBundle/modules/cache/src/mainbundles/module-info.java
+ test/java/util/ResourceBundle/modules/cache/src/test/jdk/test/Main.java
+ test/java/util/ResourceBundle/modules/cache/src/test/module-info.java
! test/java/util/ResourceBundle/modules/security/src/m1/module-info.java
! test/java/util/ResourceBundle/modules/security/src/test/jdk/test/Main.java

Changeset: 688318f6e1a5
Author:    chegar
Date:      2016-12-10 14:19 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/688318f6e1a5

8166568: Add jmod extract subcommand
8169492: jdk.internal.jmod.JmodFile.JMOD_MAGIC_NUMBER is a mutable array
Reviewed-by: alanb, anazarov, dfuchs, mchung

! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java

Changeset: 98665911deff
Author:    redestad
Date:      2016-12-11 12:20 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/98665911deff

8170595: Optimize Class.isAnonymousClass, isLocalClass, and isMemberClass
Reviewed-by: mchung, darcy
Contributed-by: claes.redestad at oracle.com, christoph.dreis at freenet.de

! src/java.base/share/classes/java/lang/Class.java
+ test/java/lang/Class/attributes/ClassAttributesTest.java

Changeset: 3bc6686e3883
Author:    mli
Date:      2016-12-11 17:39 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3bc6686e3883

7195382: TEST_BUG: java/rmi/activation/CommandEnvironment/SetChildEnv.java can fail
Reviewed-by: rriggs

! test/java/rmi/activation/CommandEnvironment/SetChildEnv.java
! test/java/rmi/activation/CommandEnvironment/rmid.security.policy

Changeset: c510a5c610e1
Author:    sundar
Date:      2016-12-12 11:31 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c510a5c610e1

8168925: MODULES property should be topologically ordered and space-separated list
Reviewed-by: mchung, jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleSorter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
! test/tools/jlink/CustomPluginTest.java
+ test/tools/jlink/ModuleNamesOrderTest.java

Changeset: 8e4e532e545c
Author:    darcy
Date:      2016-12-11 21:55 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8e4e532e545c

8171062: Problem list ServerIdentityTest.java on window
Reviewed-by: xuelei

! test/ProblemList.txt

Changeset: c840ae77bb76
Author:    dfuchs
Date:      2016-12-12 13:34 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c840ae77bb76

8171081: Put TimeoutOrderingTest in ProblemList for solaris-all
Reviewed-by: chegar

! test/ProblemList.txt
! test/java/net/httpclient/TimeoutOrdering.java

Changeset: 03d7bdec12fe
Author:    clanger
Date:      2016-12-12 15:33 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/03d7bdec12fe

8164057: Fix @since for java.net.Inet[46]Address
Reviewed-by: chegar

! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java

Changeset: 5a6a97703855
Author:    michaelm
Date:      2016-12-12 14:40 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5a6a97703855

8170920: SO_RCVBUF and SO_SNDBUF options problem for network channels on MacOS
Reviewed-by: chegar, clanger

! src/java.base/unix/native/libnet/net_util_md.c
+ test/java/net/SocketOption/MinimumRcvBufferSize.java

Changeset: 5a846396a24c
Author:    darcy
Date:      2016-12-12 16:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5a846396a24c

8171131: Problem list ModuleNamesOrderTest.java until JDK-8171070 is fixed
Reviewed-by: mchung

! test/ProblemList.txt

Changeset: b6d62dc38c36
Author:    mli
Date:      2016-12-12 17:29 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b6d62dc38c36

8166763: java/rmi/* tests fail intermittently with "Port already in use" in RMID.start()
Reviewed-by: chegar

! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
+ test/java/rmi/activation/ActivationGroup/downloadActivationGroup/rmid.security.policy
! test/java/rmi/activation/ActivationSystem/activeGroup/IdempotentActiveGroup.java
+ test/java/rmi/activation/ActivationSystem/activeGroup/rmid.security.policy
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/rmid.security.policy
! test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java
! test/java/rmi/activation/ActivationSystem/unregisterGroup/rmid.security.policy
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java
+ test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/rmid.security.policy

Changeset: 095c2e4f00c1
Author:    mli
Date:      2016-12-12 17:40 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/095c2e4f00c1

8171043: ServerIdentityTest.java fails on Windows
Summary: Before sending response, the server has to read the request.
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/ProblemList.txt
! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java

Changeset: 1b599d2fbe84
Author:    amlu
Date:      2016-12-13 09:55 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1b599d2fbe84

8023898: Consolidate Map tests Collisions and InPlaceOpsCollisions into general Map-based test
Reviewed-by: psandoz

! test/java/util/Map/Collisions.java
! test/java/util/Map/InPlaceOpsCollisions.java
+ test/java/util/Map/MapWithCollisionsProviders.java

Changeset: c6b2de8d1f29
Author:    mchung
Date:      2016-12-12 18:56 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c6b2de8d1f29

8169925: Organize licenses by module in source, JMOD file, and run-time image
Reviewed-by: alanb, erikj, ihse, naoto, prr
Contributed-by: mandy.chung at oracle.com, jeannette.hung at oracle.com

- THIRD_PARTY_README
! make/copy/Copy-java.base.gmk
! make/copy/CopyCommon.gmk
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
+ src/java.base/share/legal/aes.md
+ src/java.base/share/legal/asm.md
+ src/java.base/share/legal/cldr.md
+ src/java.base/share/legal/icu.md
+ src/java.base/share/legal/zlib.md
+ src/java.desktop/share/legal/colorimaging.md
+ src/java.desktop/share/legal/giflib.md
+ src/java.desktop/share/legal/harfbuzz.md
+ src/java.desktop/share/legal/jpeg.md
+ src/java.desktop/share/legal/lcms.md
+ src/java.desktop/share/legal/libpng.md
+ src/java.desktop/share/legal/mesa3d.md
+ src/java.desktop/share/legal/opengl.md
+ src/java.desktop/unix/legal/fontconfig.md
+ src/java.desktop/unix/legal/xwindows.md
+ src/java.smartcardio/unix/legal/pcsclite.md
+ src/java.xml.crypto/share/legal/santuario.md
+ src/jdk.crypto.ec/share/legal/ecc.md
+ src/jdk.crypto.pkcs11/share/legal/pkcs11cryptotoken.md
+ src/jdk.crypto.pkcs11/share/legal/pkcs11wrapper.md
+ src/jdk.internal.le/share/legal/jline.md
+ src/jdk.internal.opt/share/legal/jopt-simple.md
! 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/JmodArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolEntryFactory.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/SymLinkResourcePoolEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/LegalNoticeFilePlugin.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
+ src/jdk.localedata/share/legal/cldr.md
+ src/jdk.localedata/share/legal/thaidict.md
! test/tools/jlink/CustomPluginTest.java
! test/tools/jlink/JLinkTest.java
+ test/tools/jlink/plugins/LegalFilePluginTest.java

Changeset: 6f76a77638cb
Author:    fyuan
Date:      2016-12-13 11:28 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6f76a77638cb

8170961: ProblemList tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java due to JDK-8169971
Summary: Adds tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java to ProblemList.txt
Reviewed-by: psandoz
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/ProblemList.txt

Changeset: ddc8f2ae290b
Author:    bchristi
Date:      2016-12-13 12:35 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ddc8f2ae290b

8169389: Use a bitmap to control StackTraceElement::toString format and save footprint
Reviewed-by: dfuchs, mchung

! src/java.base/share/classes/java/lang/StackTraceElement.java
! test/java/lang/StackTraceElement/ModuleFrames.java

Changeset: c9c559e0b316
Author:    mli
Date:      2016-12-13 17:40 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c9c559e0b316

8171072: java/rmi/transport/handshake*/Handshake*.java, exception is not thrown when reach failure test case
Reviewed-by: rriggs

! test/java/rmi/transport/handshakeFailure/HandshakeFailure.java
! test/java/rmi/transport/handshakeTimeout/HandshakeTimeout.java

Changeset: 9053a53d3919
Author:    smarks
Date:      2016-12-13 17:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9053a53d3919

8170943: Collectors.partitioningBy should specify that false and true entries are always present
Reviewed-by: psandoz

! src/java.base/share/classes/java/util/stream/Collectors.java

Changeset: 26758f10984a
Author:    goetz
Date:      2016-10-31 14:13 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/26758f10984a

8166837: [TESTBUG] Fix tests on Linux/s390x
Reviewed-by: simonis

! test/java/awt/JAWT/JAWT.sh
! test/sun/tools/jhsdb/BasicLauncherTest.java
! test/sun/tools/jhsdb/HeapDumpTest.java
! test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java

Changeset: 5a3a34170501
Author:    sspitsyn
Date:      2016-11-07 16:14 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5a3a34170501

8160024: jdb returns invalid argument count if first parameter to Arrays.asList is null
Summary: Adjust com/sun/jdi/MethodImpl.java for null argument
Reviewed-by: dcubed, dsamersoff

! src/jdk.jdi/share/classes/com/sun/tools/jdi/MethodImpl.java
+ test/com/sun/jdi/EvalArraysAsList.sh

Changeset: b0b6fa3e14cf
Author:    vtewari
Date:      2016-11-14 12:05 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b0b6fa3e14cf

8168141: javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java: No notif received!
Summary: changed the time limit of 2 seconds for getting notification to default jtreg timeout.
Reviewed-by: rehn, dholmes
Contributed-by: ujwal.vangapally at oracle.com

! test/javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java

Changeset: 81eb4bd34611
Author:    jwilhelm
Date:      2016-11-09 13:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/81eb4bd34611

Merge

- make/GenerateClasslist.gmk
- src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java
- 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/share/native/include/jvmti.h
- src/java.base/share/native/libjava/StackFrameInfo.c
- src/java.base/windows/native/libnet/icmp.h
- src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java
- src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java
! test/ProblemList.txt
- test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html
- test/java/lang/module/ModuleReader/MultiReleaseJarTest.java
- test/java/net/URLPermission/nstest/lookup.sh
- test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties
- test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java
- test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java
- test/sun/security/tools/keytool/readjar.sh

Changeset: 0e98c765ce9b
Author:    rraghavan
Date:      2016-11-17 01:17 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0e98c765ce9b

8159035: com/sun/crypto/provider/Cipher/CTS/CTSMode.java test crashed due to unhandled case of cipher length value as 0
Summary: Handled 0 length input case in Java wrapper method
Reviewed-by: alanb, ascarpino, kvn, sherman, thartmann

! src/java.base/share/classes/com/sun/crypto/provider/CipherBlockChaining.java
! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java

Changeset: d3da07ca003e
Author:    vtewari
Date:      2016-11-21 12:13 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d3da07ca003e

8169575: com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java failing with jtreg tip
Reviewed-by: rriggs, fparain
Contributed-by: harsha.wardhana.b at oracle.com

! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java

Changeset: 6762573da1c7
Author:    vtewari
Date:      2016-11-24 12:04 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6762573da1c7

8141591: javax/management/remote/mandatory/threads/ExecutorTest.java fails intermittently
Reviewed-by: dfuchs
Contributed-by: harsha.wardhana.b at oracle.com

! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
+ test/javax/management/remote/mandatory/threads/ExecutorShutdownTest.java

Changeset: ce586c1fb53f
Author:    jwilhelm
Date:      2016-12-08 15:46 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ce586c1fb53f

Merge

! test/ProblemList.txt

Changeset: 9626eb849b65
Author:    jwilhelm
Date:      2016-12-14 03:09 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9626eb849b65

Merge


Changeset: 20de79ba5b2f
Author:    weijun
Date:      2016-12-14 10:40 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/20de79ba5b2f

8168979: @implNote for invalid FilePermission
Reviewed-by: xuelei

! src/java.base/share/classes/java/io/FilePermission.java
! test/java/io/FilePermission/Invalid.java

Changeset: 69472c65a323
Author:    weijun
Date:      2016-12-14 10:41 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/69472c65a323

8171190: Bump reference of NIST 800-57 Part 1 Rev 3 to Rev 4 in JarSigner API spec
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java

Changeset: ddd192238fcb
Author:    mli
Date:      2016-12-13 18:47 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ddd192238fcb

8171076: improve rmi tests by replacing TestLibrary.createRegistryOnUnusedPort, getUnusedRandomPort
Reviewed-by: rriggs

! test/java/rmi/Naming/LookupNameWithColon.java
! test/java/rmi/Naming/RmiIsNoScheme.java
! test/java/rmi/Naming/UnderscoreHost.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/registry/emptyName/EmptyName.java
! test/java/rmi/reliability/juicer/AppleUserImpl.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy
! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/UseCustomSocketFactory.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java
! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall.java
! test/java/rmi/server/UnicastRemoteObject/unexportObject/UnexportLeak.java
! test/java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java
! test/java/rmi/server/Unreferenced/unreferencedContext/UnreferencedContext.java
! test/java/rmi/transport/checkFQDN/CheckFQDN.java
! test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java
! test/java/rmi/transport/rapidExportUnexport/RapidExportUnexport.java
! test/sun/rmi/rmic/newrmic/equivalence/AppleUserImpl.java
! test/sun/rmi/runtime/Log/checkLogging/CheckLogging.java

Changeset: 8573f051af75
Author:    goetz
Date:      2016-12-02 15:02 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8573f051af75

8170663: Fix minor issues in corelib and servicabilty coding.
Reviewed-by: dsamersoff, dholmes
Contributed-by: David CARLIER <devnexen at gmail.com>, goetz.lindenmaier at sap.com

! src/java.base/share/native/libjimage/imageDecompressor.cpp
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/jdk.jdwp.agent/share/native/libjdwp/SDE.c
! src/jdk.jdwp.agent/unix/native/libdt_socket/socket_md.c
! src/jdk.pack200/share/native/common-unpack/unpack.cpp

Changeset: d282c1a8d20b
Author:    prappo
Date:      2016-12-13 12:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d282c1a8d20b

8038079: Re-examine integration of SPNEGO authentication
Summary: @module tags have been removed from the HttpNegotiateServer.java as it turns out exactly the same lines have been already defined in TEST.properties sitting in the same folder
Reviewed-by: chegar, dfuchs

! src/java.base/share/classes/sun/net/www/protocol/http/Negotiator.java
! src/java.security.jgss/share/classes/module-info.java
! test/ProblemList.txt
! test/sun/security/krb5/auto/HttpNegotiateServer.java

Changeset: 858af355f1c0
Author:    prappo
Date:      2016-12-14 12:24 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/858af355f1c0

Merge

- THIRD_PARTY_README
! test/ProblemList.txt

Changeset: 619ba01d46b7
Author:    sundar
Date:      2016-12-14 19:45 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/619ba01d46b7

8171070: Test ModuleNamesOrderTest.java fails
Reviewed-by: alanb, jlaskey

! test/ProblemList.txt
! test/tools/jlink/ModuleNamesOrderTest.java

Changeset: a9fe693da587
Author:    mullan
Date:      2016-12-14 10:22 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a9fe693da587

8165751: NPE hit with java.security.debug=provider
Reviewed-by: mullan, weijun
Contributed-by: adam.petcher at oracle.com

! src/java.base/share/classes/java/security/Signature.java
+ test/java/security/Signature/NoProvider.java

Changeset: 36810be97098
Author:    erikj
Date:      2016-12-14 19:46 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/36810be97098

8171245: Solaris builds fails after JDK-8170663
Reviewed-by: naoto

! src/java.base/unix/native/libjli/java_md_solinux.c

Changeset: de18c7fc80ea
Author:    mchung
Date:      2016-12-14 10:51 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/de18c7fc80ea

8171201: Drop java.compact$N aggregator modules
8171202: Rename jdk.crypto.pkcs11 and jdk.pack200 to end with Java letters
Reviewed-by: alanb, erikj

- make/copy/Copy-jdk.crypto.pkcs11.gmk
+ make/copy/Copy-jdk.crypto.token.gmk
+ make/launcher/Launcher-jdk.pack.gmk
- make/launcher/Launcher-jdk.pack200.gmk
- make/lib/Lib-jdk.crypto.pkcs11.gmk
+ make/lib/Lib-jdk.crypto.token.gmk
+ make/lib/Lib-jdk.pack.gmk
- make/lib/Lib-jdk.pack200.gmk
! make/src/classes/build/tools/jigsaw/GenGraphs.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
- src/java.compact1/share/classes/module-info.java
- src/java.compact2/share/classes/module-info.java
- src/java.compact3/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
- 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/P11TlsPrfGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.pkcs11/share/legal/pkcs11cryptotoken.md
- src/jdk.crypto.pkcs11/share/legal/pkcs11wrapper.md
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h
+ src/jdk.crypto.token/share/classes/module-info.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
+ src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
+ src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md
+ src/jdk.crypto.token/share/legal/pkcs11wrapper.md
+ src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c
+ src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h
+ src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c
+ src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c
+ src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c
+ src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c
+ src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c
+ src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c
+ src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c
+ src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c
+ src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c
+ src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c
+ src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c
+ src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h
+ src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h
+ src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h
+ src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h
+ src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h
+ src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg
+ src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c
+ src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h
+ src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c
+ src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h
+ src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c
+ src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h
+ src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c
+ src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h
+ src/jdk.pack/share/classes/module-info.java
+ src/jdk.pack/share/native/common-unpack/bands.cpp
+ src/jdk.pack/share/native/common-unpack/bands.h
+ src/jdk.pack/share/native/common-unpack/bytes.cpp
+ src/jdk.pack/share/native/common-unpack/bytes.h
+ src/jdk.pack/share/native/common-unpack/coding.cpp
+ src/jdk.pack/share/native/common-unpack/coding.h
+ src/jdk.pack/share/native/common-unpack/constants.h
+ src/jdk.pack/share/native/common-unpack/defines.h
+ src/jdk.pack/share/native/common-unpack/unpack.cpp
+ src/jdk.pack/share/native/common-unpack/unpack.h
+ src/jdk.pack/share/native/common-unpack/utils.cpp
+ src/jdk.pack/share/native/common-unpack/utils.h
+ src/jdk.pack/share/native/common-unpack/zip.cpp
+ src/jdk.pack/share/native/common-unpack/zip.h
+ src/jdk.pack/share/native/libunpack/jni.cpp
+ src/jdk.pack/share/native/unpack200/main.cpp
+ src/jdk.pack/windows/native/unpack200/unpack200_proto.exe.manifest
- src/jdk.pack200/share/classes/module-info.java
- src/jdk.pack200/share/native/common-unpack/bands.cpp
- src/jdk.pack200/share/native/common-unpack/bands.h
- src/jdk.pack200/share/native/common-unpack/bytes.cpp
- src/jdk.pack200/share/native/common-unpack/bytes.h
- src/jdk.pack200/share/native/common-unpack/coding.cpp
- src/jdk.pack200/share/native/common-unpack/coding.h
- src/jdk.pack200/share/native/common-unpack/constants.h
- src/jdk.pack200/share/native/common-unpack/defines.h
- src/jdk.pack200/share/native/common-unpack/unpack.cpp
- src/jdk.pack200/share/native/common-unpack/unpack.h
- src/jdk.pack200/share/native/common-unpack/utils.cpp
- src/jdk.pack200/share/native/common-unpack/utils.h
- src/jdk.pack200/share/native/common-unpack/zip.cpp
- src/jdk.pack200/share/native/common-unpack/zip.h
- src/jdk.pack200/share/native/libunpack/jni.cpp
- src/jdk.pack200/share/native/unpack200/main.cpp
- src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest
! test/java/lang/SecurityManager/CheckSecurityProvider.java
! test/jdk/internal/misc/VM/RuntimeArguments.java
! test/jdk/modules/etc/VerifyModuleDelegation.java
! test/sun/security/ec/TestEC.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/TestCurves.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/tools/launcher/MiscTests.java
! test/tools/launcher/modules/limitmods/LimitModsTest.java
! test/tools/launcher/modules/listmods/ListModsTest.java

Changeset: 1edd10226c97
Author:    lana
Date:      2016-12-14 20:23 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1edd10226c97

Added tag jdk-9+149 for changeset 5a846396a24c

! .hgtags

Changeset: 8b4b5b253ba4
Author:    lana
Date:      2016-12-14 20:33 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8b4b5b253ba4

Merge

- THIRD_PARTY_README
- make/copy/Copy-jdk.crypto.pkcs11.gmk
- make/launcher/Launcher-jdk.pack200.gmk
- make/lib/Lib-jdk.crypto.pkcs11.gmk
- make/lib/Lib-jdk.pack200.gmk
- src/java.compact1/share/classes/module-info.java
- src/java.compact2/share/classes/module-info.java
- src/java.compact3/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
- 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/P11TlsPrfGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h
- src/jdk.pack200/share/classes/module-info.java
- src/jdk.pack200/share/native/common-unpack/bands.cpp
- src/jdk.pack200/share/native/common-unpack/bands.h
- src/jdk.pack200/share/native/common-unpack/bytes.cpp
- src/jdk.pack200/share/native/common-unpack/bytes.h
- src/jdk.pack200/share/native/common-unpack/coding.cpp
- src/jdk.pack200/share/native/common-unpack/coding.h
- src/jdk.pack200/share/native/common-unpack/constants.h
- src/jdk.pack200/share/native/common-unpack/defines.h
- src/jdk.pack200/share/native/common-unpack/unpack.cpp
- src/jdk.pack200/share/native/common-unpack/unpack.h
- src/jdk.pack200/share/native/common-unpack/utils.cpp
- src/jdk.pack200/share/native/common-unpack/utils.h
- src/jdk.pack200/share/native/common-unpack/zip.cpp
- src/jdk.pack200/share/native/common-unpack/zip.h
- src/jdk.pack200/share/native/libunpack/jni.cpp
- src/jdk.pack200/share/native/unpack200/main.cpp
- src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest

Changeset: 63e82d0eb4f6
Author:    mli
Date:      2016-12-14 19:23 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/63e82d0eb4f6

8164595: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java fails intermittently with javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
Summary: Takes advantage of new SSLSocketTemplate to resolve this issue
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java

Changeset: 21b45d72c6c0
Author:    okutsu
Date:      2016-12-15 13:08 +0900
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/21b45d72c6c0

8054214: JapaneseEra.getDisplayName doesn't return names if it's an additional era
Reviewed-by: rriggs, naoto

! src/java.base/share/classes/java/time/chrono/JapaneseEra.java
! test/java/util/Calendar/SupplementalJapaneseEraTest.java
! test/java/util/Calendar/SupplementalJapaneseEraTest.sh

Changeset: 49b3d6d9b4df
Author:    sundar
Date:      2016-12-15 10:47 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/49b3d6d9b4df

8171138: Remove FileCopierPlugin
Reviewed-by: mchung, jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryResourcePoolEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.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/module-info.java
! test/tools/jlink/JLinkTest.java
- test/tools/jlink/plugins/FileCopierPluginTest.java

Changeset: b6f92bfbc354
Author:    amlu
Date:      2016-12-15 17:34 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b6f92bfbc354

8171234: Remove intermittent key from test java/nio/charset/coders/BashStreams.java
Reviewed-by: alanb

! test/java/nio/charset/coders/BashStreams.java

Changeset: ad1c1e096661
Author:    sundar
Date:      2016-12-15 22:01 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ad1c1e096661

8171316: Add IMPLEMENTOR property to the release file
Reviewed-by: jlaskey, erikj, mchung

+ test/tools/jlink/ReleaseImplementorTest.java

Changeset: 105b519382f5
Author:    lancea
Date:      2016-12-15 16:24 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/105b519382f5

8169806: DriverManager javadoc clarifications
Reviewed-by: mchung

! src/java.sql/share/classes/java/sql/DriverManager.java

Changeset: bfd886c562c8
Author:    mchung
Date:      2016-12-15 17:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bfd886c562c8

8171323: generate dot file for java.se and java.se.ee with only API dependences
Reviewed-by: psandoz

! make/src/classes/build/tools/jigsaw/GenGraphs.java

Changeset: 7f71cdf81a23
Author:    fyuan
Date:      2016-12-16 12:57 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7f71cdf81a23

8171297: ProblemList javax/net/ssl/DTLS/PacketLossRetransmission.java due to JDK-8169086
Summary: Puts javax/net/ssl/DTLS/PacketLossRetransmission.java into ProblemList due to JDK-8169086
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/ProblemList.txt

Changeset: 9aedd62148d4
Author:    alanb
Date:      2016-12-16 06:19 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9aedd62148d4

8170987: Module system implementation refresh (12/2016)
8170859: Run time and tool support for ModuleResolution
Reviewed-by: redestad, mchung, alanb
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, chris.hegarty at oracle.com, mark.reinhold at oracle.com, john.r.rose at oracle.com

! src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! 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/ModuleInfo.java
- src/java.base/share/classes/java/lang/module/ModulePath.java
! src/java.base/share/classes/java/lang/module/ModuleReference.java
- src/java.base/share/classes/java/lang/module/ModuleReferences.java
! src/java.base/share/classes/java/lang/module/Resolver.java
- src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/StringSharingDecompressor.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/Checks.java
! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
! src/java.base/share/classes/jdk/internal/module/ClassFileConstants.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
+ src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
+ src/java.base/share/classes/jdk/internal/module/ModulePath.java
+ src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java
+ src/java.base/share/classes/jdk/internal/module/ModuleReferences.java
+ src/java.base/share/classes/jdk/internal/module/ModuleResolution.java
+ src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.compact1/share/classes/module-info.java
! src/java.compact2/share/classes/module-info.java
! src/java.compact3/share/classes/module-info.java
! src/jdk.crypto.pkcs11/share/classes/module-info.java
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! 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
! src/jdk.pack200/share/classes/module-info.java
+ test/java/lang/invoke/DropLookupModeTest.java
! test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java
! test/java/lang/module/ModuleDescriptorTest.java
+ test/java/lang/module/ModuleNamesTest.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/java/lang/module/ModuleReferenceTest.java
! test/java/lang/reflect/Module/AnnotationsTest.java
+ test/jdk/modules/incubator/DefaultImage.java
+ test/jdk/modules/incubator/ImageModules.java
+ test/jdk/modules/incubator/src/cp/listmods/ListModules.java
+ test/jdk/modules/incubator/src/cp/test/ConvertToLowerCase.java
+ test/jdk/modules/incubator/src/cp/test/WriteUpperCase.java
+ test/jdk/modules/incubator/src/message.converter/converter/MessageConverter.java
+ test/jdk/modules/incubator/src/message.converter/module-info.java
+ test/jdk/modules/incubator/src/message.writer/module-info.java
+ test/jdk/modules/incubator/src/message.writer/writer/MessageWriter.java
! test/lib/testlibrary/ModuleUtils.java
! test/tools/jar/compat/CLICompatibility.java
! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java
! test/tools/jimage/VerifyJimage.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/test/jdk/test/Main.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/test/module-info.java
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java

Changeset: 0bfb13e2ba08
Author:    alanb
Date:      2016-12-16 08:17 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0bfb13e2ba08

Merge

! src/java.base/share/classes/java/lang/StackTraceElement.java
- src/java.base/share/classes/java/lang/module/ModuleInfo.java
- src/java.base/share/classes/java/lang/module/ModulePath.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/module/ModuleBootstrap.java
! src/jdk.crypto.token/share/classes/module-info.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
! 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
! src/jdk.pack/share/classes/module-info.java

Changeset: ddcc67ffde8c
Author:    weijun
Date:      2016-12-16 19:50 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ddcc67ffde8c

8171340: HttpNegotiateServer/java test should not use system proxy on Mac
Reviewed-by: chegar

! test/sun/security/krb5/auto/HttpNegotiateServer.java

Changeset: d4fe8dcfd6e7
Author:    vinnie
Date:      2016-12-16 14:32 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d4fe8dcfd6e7

8170282: Enable ALPN parameters to be supplied during the TLS handshake
Reviewed-by: wetmore, xuelei

! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! test/javax/net/ssl/ALPN/MyX509ExtendedKeyManager.java
! test/javax/net/ssl/ALPN/SSLEngineAlpnTest.java
! test/javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java
! test/javax/net/ssl/ALPN/SSLSocketAlpnTest.java

Changeset: adc00ab4ac58
Author:    chegar
Date:      2016-12-16 17:20 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/adc00ab4ac58

8171377: Add sun.misc.Unsafe::invokeCleaner
Reviewed-by: alanb, plevart

! src/java.base/share/classes/jdk/internal/ref/Cleaner.java
! src/java.base/share/classes/module-info.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
+ test/sun/misc/InvokeCleaner.java

Changeset: a3539d97b127
Author:    mchung
Date:      2016-12-16 09:42 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a3539d97b127

8171374: GenGraphs should filter the rank grouping if the group is empty
Reviewed-by: alanb, psandoz

! make/src/classes/build/tools/jigsaw/GenGraphs.java

Changeset: 164b346d89b2
Author:    robm
Date:      2016-12-16 19:15 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/164b346d89b2

8169465: Deadlock in com.sun.jndi.ldap.pool.Connections
Reviewed-by: dfuchs, vtewari

! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java

Changeset: cdde8f59b6b5
Author:    bpb
Date:      2016-11-15 08:58 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cdde8f59b6b5

8153208: TIFFImageReadParam: should "contains()" check be appropriate for addAllowedTagSet() method?
Summary: Do not add a duplicate TIFFTagSet instance and update the spec accordingly.
Reviewed-by: prr

! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java

Changeset: df2f48c5d4dd
Author:    prr
Date:      2016-11-16 11:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/df2f48c5d4dd

8168759: Incorrect vertical positioning of diacritics
Reviewed-by: serb

! src/java.desktop/share/native/libfontmanager/HBShaper.c
+ test/java/awt/font/TextLayout/ArabicDiacriticTest.java

Changeset: 268fe0517a3c
Author:    prr
Date:      2016-11-16 14:27 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/268fe0517a3c

8167182: Exported elements referring to inaccessible types in jdk.accessibility
Reviewed-by: serb, ssadetsky

! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AccessibilityEventMonitor.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/SwingEventMonitor.java

Changeset: 26cb56201216
Author:    serb
Date:      2016-11-17 02:31 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/26cb56201216

8169202: [macos] Font substitution does not work for supplementary characters
Reviewed-by: serb, prr
Contributed-by: Dmitry Batrak <dmitry.batrak at jetbrains.com>

! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.h
! src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.m
+ test/java/awt/font/Fallback/SurrogatesFallbackTest.java

Changeset: fb9dfce3db2f
Author:    psadhukhan
Date:      2016-11-17 11:48 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fb9dfce3db2f

8168657: [PIT] Still, on Windows test always fails: java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java
Reviewed-by: serb, rchamyal

! test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java

Changeset: 983d90dfdadf
Author:    arapte
Date:      2016-11-17 11:57 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/983d90dfdadf

8169840: [TESTBUG] DisposeDialogNotActivateOwnerTest: Test clashes with another test with a similar name
Reviewed-by: serb, aghaisas

- test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html

Changeset: 540246aa1f83
Author:    arapte
Date:      2016-11-17 14:14 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/540246aa1f83

6614519: [Doc] Description java.awt.dnd.DragSourceContext.getCursor() should be clarified
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java

Changeset: f2fe778fe293
Author:    alexsch
Date:      2016-11-21 17:46 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f2fe778fe293

8169719: WrappedPlainView.modelToView() should return Rectangle2D
Reviewed-by: prr, serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java

Changeset: df43cdd4bb33
Author:    bpb
Date:      2016-11-21 15:04 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/df43cdd4bb33

8170142: Broken links in TIFF metadata format and usage notes
Summary: Change href attributes to the correct destinations
Reviewed-by: prr

! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java

Changeset: ac4bcb13f1d4
Author:    prr
Date:      2016-11-22 11:46 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ac4bcb13f1d4

Merge

- test/java/util/Locale/LocaleTestFmwk.java
- test/javax/net/ssl/templates/SSLSocketSample.java
- test/javax/net/ssl/templates/SSLTest.java
- test/sun/tools/jps/JpsBase.java
- test/sun/tools/jps/TestJpsClass.java
- test/sun/tools/jps/TestJpsJar.java
- test/sun/tools/jps/TestJpsJarRelative.java

Changeset: 48d8673787b8
Author:    aniyogi
Date:      2016-11-23 14:28 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/48d8673787b8

8138771: java.awt.image.AbstractMultiResolutionImage needs customized spec for methods of Image which it implements
Reviewed-by: flar, alexsch

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

Changeset: b64f4ea8dc42
Author:    ant
Date:      2016-11-23 18:48 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b64f4ea8dc42

8140525: AwtFrame::WmShowWindow() may steal focus
Reviewed-by: serb, ssadetsky

! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp

Changeset: c67a08956b11
Author:    psadhukhan
Date:      2016-11-24 11:58 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c67a08956b11

8048702: Deprecate obsolete classes in javax/swing/plaf/metal/MetalFileChooserUI.java
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java

Changeset: b4776d6c9f76
Author:    aniyogi
Date:      2016-11-24 14:11 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b4776d6c9f76

8167160: [TEST_BUG][PIT] failure of javax/swing/JRadioButton/8033699/bug8033699.java
Reviewed-by: psadhukhan, serb

! test/javax/swing/JRadioButton/8033699/bug8033699.java

Changeset: 7d77392d12c4
Author:    ssadetsky
Date:      2016-11-28 10:36 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7d77392d12c4

8168135: The issue JDK-8164462 seems not fixed in b140
Reviewed-by: serb

! src/java.desktop/unix/classes/sun/awt/X11/XContentWindow.java

Changeset: 2e5f7c4c78e5
Author:    yan
Date:      2016-11-28 14:36 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2e5f7c4c78e5

8167284: [TESTBUG] [PIT] possible regression: javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java
Reviewed-by: ssadetsky, yan
Contributed-by: Maksim Khramov <maksim.khramov at oracle.com>

! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java

Changeset: d82266274ca8
Author:    prr
Date:      2016-11-29 09:54 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d82266274ca8

8167103: Intermittent font loading failure on macOS with JFXPanel application
Reviewed-by: serb, psadhukhan

! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m

Changeset: 6662db46979c
Author:    prr
Date:      2016-11-29 11:12 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6662db46979c

Merge

- src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_GR.properties

Changeset: f7148ccb86bb
Author:    ssadetsky
Date:      2016-11-30 10:47 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f7148ccb86bb

8160087: Change IOOBE to warning in the scenarios when it had not being thrown before the JDK-8078514
Reviewed-by: azvegint, alexsch

! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java
+ test/javax/swing/JTable/SorterIOOBEtest/DefaultRowSorterIOOBEtest.java

Changeset: a5e270f2c97d
Author:    psadhukhan
Date:      2016-12-01 10:51 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a5e270f2c97d

7190578: Nimbus: css test for 4936917 fails
Reviewed-by: serb, aghaisas

+ test/javax/swing/text/html/StyleSheet/bug4936917.java

Changeset: f12b9485da8c
Author:    prr
Date:      2016-12-01 10:34 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f12b9485da8c

Merge

- src/java.base/share/classes/java/lang/module/Dependence.java
- src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java
- test/java/lang/Class/getResource/src/m3/module-info.java
- test/java/lang/Class/getResource/src/m3/p3/Main.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java
- test/java/lang/reflect/Module/access/src/target/p/Exported.java
- test/java/lang/reflect/Module/access/src/target/p/Helper.java
- test/java/lang/reflect/Module/access/src/target/q/Internal.java
- test/java/net/Authenticator/B4933582.sh
- test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
- test/java/util/ServiceLoader/Basic.java
- test/java/util/ServiceLoader/FooProvider1.java
- test/java/util/ServiceLoader/FooProvider2.java
- test/java/util/ServiceLoader/FooProvider3.java
- test/java/util/ServiceLoader/FooService.java
- test/java/util/ServiceLoader/Load.java
- test/java/util/ServiceLoader/basic.sh
- test/java/util/ServiceLoader/modules/MiscTests.java
- test/java/util/ServiceLoader/modules/ServicesTest.java
- test/java/util/ServiceLoader/modules/src/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/src/test/module-info.java
- test/java/util/ServiceLoader/modules/src/test/test/Main.java

Changeset: c1e333ed1273
Author:    dmarkov
Date:      2016-12-02 12:45 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c1e333ed1273

8169589: [macosx] Activating a JDialog puts to back another dialog
Reviewed-by: aivanov, serb

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
+ test/java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java

Changeset: bfc101e2ef38
Author:    psadhukhan
Date:      2016-12-02 15:22 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bfc101e2ef38

8169879: [TEST_BUG] javax/swing/text/GlyphPainter2/6427244/bug6427244.java - compilation failed
Reviewed-by: psadhukhan, aghaisas

! test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java

Changeset: e67d161545d6
Author:    yan
Date:      2016-12-05 18:09 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e67d161545d6

8159906: [TEST_BUG] javax/swing/JDialog/Transparency/TransparencyTest.java
Reviewed-by: psadhukhan, yan
Contributed-by: Maksim Khramov <maksim.khramov at oracle.com>

! test/javax/swing/JDialog/Transparency/TransparencyTest.java

Changeset: a8bd20a067d5
Author:    ddehaven
Date:      2016-12-05 08:36 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a8bd20a067d5

Merge

- test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java

Changeset: 09bc263f2638
Author:    mhalder
Date:      2016-12-06 14:10 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/09bc263f2638

8160536: [macosx] Possible regression: com/apple/eawt/DefaultMenuBar/DefaultMenuBarTest.java
Reviewed-by: serb, aniyogi

! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m

Changeset: 01b94cef3ec4
Author:    serb
Date:      2016-12-06 15:50 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/01b94cef3ec4

4419271: Provide support for scrolling-mechanisms of non-mouse input-devices
Reviewed-by: alexsch, malenkov

! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awtmsg.h
! test/javax/swing/plaf/basic/BasicScrollPaneUI/8166591/TooMuchWheelRotationEventsTest.java

Changeset: 7f09d558b044
Author:    psadhukhan
Date:      2016-12-07 11:37 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7f09d558b044

8025439: [TEST BUG] [macosx] PrintServiceLookup.lookupPrintServices doesn't work properly since jdk8b105
Reviewed-by: prr

! test/javax/print/PrintServiceLookup/GetPrintServices.java

Changeset: 2fe8bd250ebc
Author:    yan
Date:      2016-12-07 17:54 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2fe8bd250ebc

8160441: [PIT][TEST_BUG][macosx] javax/swing/JComboBox/8041909/ActionListenerExceptionTest.java
Reviewed-by: ssadetsky, yan
Contributed-by: Alexander Popov <ox38popugaev at yandex.ru>

! test/javax/swing/JComboBox/8041909/ActionListenerExceptionTest.java

Changeset: a21bac70753d
Author:    azvegint
Date:      2016-12-07 15:52 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a21bac70753d

8166683: On macOS (Mac OS X) getting a ScreenMenuBar when not running "com.apple.laf.AquaLookAndFeel"
Reviewed-by: prr, serb

! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/javax/swing/JMenuBar.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java

Changeset: fc6ede6780e5
Author:    serb
Date:      2016-12-08 08:11 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fc6ede6780e5

8165769: Hang in the help menu item
Reviewed-by: alexsch, aivanov

! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java
! src/java.desktop/share/classes/java/awt/Menu.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/PopupMenu.java
+ test/java/awt/Menu/WrongParentAfterRemoveMenu/WrongParentAfterRemoveMenu.java

Changeset: d8efcad28072
Author:    yan
Date:      2016-12-09 12:42 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d8efcad28072

7147083: [TEST_BUG] DnDFileGroupDescriptor not applicable on Mac
Reviewed-by: ssadetsky, serb
Contributed-by: Maksim Khramov <maksim.khramov at oracle.com>

! test/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.java

Changeset: eca374b7abf3
Author:    bpb
Date:      2016-12-09 11:08 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eca374b7abf3

8169725: cannot use TIFFField(TIFFTag tag, int value) for TIFF_LONG values greater than Integer.MAX_VALUE
Summary: Change constructor TIFFField(TIFFTag,int) to TIFFField(TIFFTag,long).
Reviewed-by: jdv, prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! test/javax/imageio/plugins/tiff/TIFFFieldTest.java

Changeset: dc658d7dde90
Author:    bpb
Date:      2016-12-09 13:48 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dc658d7dde90

8169728: Missing sign checks in TIFFField(TIFFTag tag, int type, int count, Object data) for TIFFTag.TIFF_LONG
Summary: Add further checks for TIFF_LONG, TIFF_RATIONAL, TIFF_SRATIONAL, and TIFF_IFD_POINTER.
Reviewed-by: prr

! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! test/javax/imageio/plugins/tiff/TIFFDirectoryTest.java
! test/javax/imageio/plugins/tiff/TIFFFieldTest.java

Changeset: 6bd103f92803
Author:    dmarkov
Date:      2016-12-10 14:57 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6bd103f92803

8165428: Security Warning dialog should be always on the top when multiple applets with APPLICATION_MODAL dialog launched in a browser
Reviewed-by: aivanov, serb

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m

Changeset: a6a57455b78b
Author:    ssadetsky
Date:      2016-12-12 12:26 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a6a57455b78b

8170387: JLightweightFrame#syncCopyBuffer() may throw IOOBE
Reviewed-by: serb

! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java
+ test/javax/swing/JLightweightFrame/JLightweightFrameRoundTest.java

Changeset: 067f28de477e
Author:    alexsch
Date:      2016-12-12 21:47 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/067f28de477e

8162350: RepaintManager shifts repainted region when the floating point UI scale is used
Reviewed-by: flar, serb

! src/java.desktop/share/classes/javax/swing/JViewport.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/javax/swing/RepaintManager/8162350/RepaintManagerFPUIScaleTest.java

Changeset: 09f4ed6c75d3
Author:    dbuck
Date:      2016-12-13 01:34 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/09f4ed6c75d3

8170954: non-ASCII characters in lcms and harfbuzz break Windows builds on some locales
Summary: disabled non-supported character warnings (4819) for these 2 libraries
Reviewed-by: prr, erikj

! make/lib/Awt2dLibraries.gmk

Changeset: 2fc79d4ae75a
Author:    ddehaven
Date:      2016-12-12 20:54 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2fc79d4ae75a

Merge

- THIRD_PARTY_README
- src/java.base/share/classes/javax/crypto/JceSecurity.java
- src/java.httpclient/share/classes/java/net/http/AsyncConnection.java
- src/java.httpclient/share/classes/java/net/http/AsyncEvent.java
- src/java.httpclient/share/classes/java/net/http/AsyncSSLConnection.java
- src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
- src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java
- src/java.httpclient/share/classes/java/net/http/BufferHandler.java
- src/java.httpclient/share/classes/java/net/http/ByteBufferConsumer.java
- src/java.httpclient/share/classes/java/net/http/ByteBufferGenerator.java
- src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
- src/java.httpclient/share/classes/java/net/http/ConnectionPool.java
- src/java.httpclient/share/classes/java/net/http/ContinuationFrame.java
- src/java.httpclient/share/classes/java/net/http/CookieFilter.java
- src/java.httpclient/share/classes/java/net/http/DataFrame.java
- src/java.httpclient/share/classes/java/net/http/ErrorFrame.java
- src/java.httpclient/share/classes/java/net/http/Exchange.java
- src/java.httpclient/share/classes/java/net/http/ExchangeImpl.java
- src/java.httpclient/share/classes/java/net/http/ExecutorWrapper.java
- src/java.httpclient/share/classes/java/net/http/FilterFactory.java
- src/java.httpclient/share/classes/java/net/http/FrameReader.java
- src/java.httpclient/share/classes/java/net/http/GoAwayFrame.java
- src/java.httpclient/share/classes/java/net/http/HeaderFilter.java
- src/java.httpclient/share/classes/java/net/http/HeaderFrame.java
- src/java.httpclient/share/classes/java/net/http/HeaderParser.java
- src/java.httpclient/share/classes/java/net/http/HeadersFrame.java
- src/java.httpclient/share/classes/java/net/http/Http1Exchange.java
- src/java.httpclient/share/classes/java/net/http/Http1Request.java
- src/java.httpclient/share/classes/java/net/http/Http1Response.java
- src/java.httpclient/share/classes/java/net/http/Http2ClientImpl.java
- src/java.httpclient/share/classes/java/net/http/Http2Connection.java
- src/java.httpclient/share/classes/java/net/http/Http2Frame.java
- src/java.httpclient/share/classes/java/net/http/HttpClient.java
- src/java.httpclient/share/classes/java/net/http/HttpClientBuilderImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpConnection.java
- src/java.httpclient/share/classes/java/net/http/HttpHeaders.java
- src/java.httpclient/share/classes/java/net/http/HttpHeadersImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRedirectImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRequest.java
- src/java.httpclient/share/classes/java/net/http/HttpRequestBuilderImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRequestImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpResponse.java
- src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpTimeoutException.java
- src/java.httpclient/share/classes/java/net/http/ImmutableHeaders.java
- src/java.httpclient/share/classes/java/net/http/Log.java
- src/java.httpclient/share/classes/java/net/http/MultiExchange.java
- src/java.httpclient/share/classes/java/net/http/OutgoingHeaders.java
- src/java.httpclient/share/classes/java/net/http/Pair.java
- src/java.httpclient/share/classes/java/net/http/PingFrame.java
- src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java
- src/java.httpclient/share/classes/java/net/http/PlainProxyConnection.java
- src/java.httpclient/share/classes/java/net/http/PlainTunnelingConnection.java
- src/java.httpclient/share/classes/java/net/http/PriorityFrame.java
- src/java.httpclient/share/classes/java/net/http/PushPromiseFrame.java
- src/java.httpclient/share/classes/java/net/http/Queue.java
- src/java.httpclient/share/classes/java/net/http/RawChannel.java
- src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java
- src/java.httpclient/share/classes/java/net/http/RedirectFilter.java
- src/java.httpclient/share/classes/java/net/http/ResetFrame.java
- src/java.httpclient/share/classes/java/net/http/ResponseContent.java
- src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java
- src/java.httpclient/share/classes/java/net/http/SSLConnection.java
- src/java.httpclient/share/classes/java/net/http/SSLDelegate.java
- src/java.httpclient/share/classes/java/net/http/SSLTunnelConnection.java
- src/java.httpclient/share/classes/java/net/http/SettingsFrame.java
- src/java.httpclient/share/classes/java/net/http/Stream.java
- src/java.httpclient/share/classes/java/net/http/TimeoutEvent.java
- src/java.httpclient/share/classes/java/net/http/Utils.java
- src/java.httpclient/share/classes/java/net/http/WS.java
- src/java.httpclient/share/classes/java/net/http/WSBuilder.java
- src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java
- src/java.httpclient/share/classes/java/net/http/WSDisposable.java
- src/java.httpclient/share/classes/java/net/http/WSFrame.java
- src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java
- src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java
- src/java.httpclient/share/classes/java/net/http/WSMessageSender.java
- src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java
- src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java
- src/java.httpclient/share/classes/java/net/http/WSProtocolException.java
- src/java.httpclient/share/classes/java/net/http/WSReceiver.java
- src/java.httpclient/share/classes/java/net/http/WSShared.java
- src/java.httpclient/share/classes/java/net/http/WSSharedPool.java
- src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java
- src/java.httpclient/share/classes/java/net/http/WSTransmitter.java
- src/java.httpclient/share/classes/java/net/http/WSUtils.java
- src/java.httpclient/share/classes/java/net/http/WSWriter.java
- src/java.httpclient/share/classes/java/net/http/WebSocket.java
- src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java
- src/java.httpclient/share/classes/java/net/http/WindowUpdateFrame.java
- src/java.httpclient/share/classes/java/net/http/package-info.java
- src/java.httpclient/share/classes/module-info.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/BinaryRepresentationWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/BulkSizeUpdateWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Decoder.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/DecodingCallback.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Encoder.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Huffman.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/ISO_8859_1.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexNameValueWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexedWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerReader.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralNeverIndexedWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWithIndexingWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/SizeUpdateWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/package-info.java
- test/java/net/InetAddress/ptr/lookup.sh
- test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.sh
- test/java/net/httpclient/BasicWebSocketAPITest.java
- test/java/net/httpclient/HttpUtils.java
- test/java/net/httpclient/QuickResponses.java
- test/java/net/httpclient/TimeoutTest.java
- test/java/net/httpclient/http2/TEST.properties
- test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyInputStream.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyOutputStream.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/EchoHandler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2Handler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServer.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/OutgoingPushPromise.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/PushHandler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/TestUtil.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BinaryPrimitivesTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BuffersTestingKit.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/CircularBufferTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HeaderTableTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HuffmanTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/SpecHelper.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/TestHelper.java
- test/java/net/httpclient/whitebox/java.httpclient/java/net/http/SelectorTest.java

Changeset: 96d44ff3c70f
Author:    bpb
Date:      2016-12-13 12:02 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/96d44ff3c70f

8154058: [TIFF] ignoreMetadata parameter of TIFFImageReader's setInput() method affects TIFFImageReadParam in non-obvious way
Summary: Add readUnknownTags to TIFFImageReadParam and add ReadParamTest
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java
! test/javax/imageio/plugins/tiff/MultiPageImageTIFFFieldTest.java
+ test/javax/imageio/plugins/tiff/ReadUnknownTagsTest.java
! test/javax/imageio/plugins/tiff/TIFFImageReadParamTest.java

Changeset: 2a07637c565e
Author:    ddehaven
Date:      2016-12-16 11:58 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2a07637c565e

Merge


Changeset: 9ce6fade25f2
Author:    darcy
Date:      2016-12-16 21:43 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9ce6fade25f2

8139688: Port fdlibm exp to Java
Reviewed-by: bpb, nadezhin

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/StrictMath.java
! src/java.base/share/native/libjava/StrictMath.c
+ test/java/lang/StrictMath/ExpTests.java
! test/java/lang/StrictMath/FdlibmTranslit.java

Changeset: ab164f8b8569
Author:    redestad
Date:      2016-12-17 12:59 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ab164f8b8569

8171373: Reduce copying during initialization of ModuleHashes
Reviewed-by: alanb, mchung, chegar

! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java

Changeset: 81508186e5bc
Author:    erikj
Date:      2016-12-05 17:56 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/81508186e5bc

8066474: Remove the lib/ directory from Linux and Solaris images
Reviewed-by: tbell, ihse

! make/copy/Copy-java.base.gmk
! make/copy/Copy-java.desktop.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/CoreLibraries.gmk
! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/native/libjli/ergo.c
! src/java.base/unix/native/libjli/ergo_i586.c
! src/java.base/unix/native/libjli/java_md.h
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/windows/native/libjli/java_md.c
! test/java/awt/JAWT/Makefile.unix
! test/tools/launcher/RunpathTest.java

Changeset: 7501e0a9d1b0
Author:    jwilhelm
Date:      2016-12-08 15:46 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7501e0a9d1b0

Merge

! test/ProblemList.txt

Changeset: f1396b432230
Author:    jwilhelm
Date:      2016-12-08 16:40 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f1396b432230

Merge

! make/copy/Copy-java.base.gmk
! make/lib/CoreLibraries.gmk
! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.base/windows/native/libjli/java_md.c

Changeset: d95eb1cdac00
Author:    kvn
Date:      2016-12-11 12:06 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d95eb1cdac00

8166417: Integrate Graal-core into JDK for AOT compiler
Reviewed-by: iveresov, erikj, ihse, mchung

+ src/java.base/unix/classes/module-info.java.extra

Changeset: 79893762be22
Author:    kvn
Date:      2016-12-11 18:47 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/79893762be22

8171008: Integrate AOT compiler into JDK
Reviewed-by: erikj, mchung, twisti, simonis

+ make/launcher/Launcher-jdk.aot.gmk
! src/java.base/unix/classes/module-info.java.extra

Changeset: 91406bb31f91
Author:    jwilhelm
Date:      2016-12-13 02:04 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/91406bb31f91

Merge

! test/ProblemList.txt

Changeset: 90fbc6050458
Author:    jwilhelm
Date:      2016-12-18 15:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/90fbc6050458

Merge

- THIRD_PARTY_README
! make/copy/Copy-java.base.gmk
- make/copy/Copy-jdk.crypto.pkcs11.gmk
- make/launcher/Launcher-jdk.pack200.gmk
- make/lib/Lib-jdk.crypto.pkcs11.gmk
- make/lib/Lib-jdk.pack200.gmk
- src/java.base/share/classes/java/lang/module/ModuleInfo.java
- src/java.base/share/classes/java/lang/module/ModulePath.java
- src/java.base/share/classes/java/lang/module/ModuleReferences.java
- src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/unix/native/libjli/java_md_solinux.c
- src/java.compact1/share/classes/module-info.java
- src/java.compact2/share/classes/module-info.java
- src/java.compact3/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
- 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/P11TlsPrfGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
- src/jdk.pack200/share/classes/module-info.java
- src/jdk.pack200/share/native/common-unpack/bands.cpp
- src/jdk.pack200/share/native/common-unpack/bands.h
- src/jdk.pack200/share/native/common-unpack/bytes.cpp
- src/jdk.pack200/share/native/common-unpack/bytes.h
- src/jdk.pack200/share/native/common-unpack/coding.cpp
- src/jdk.pack200/share/native/common-unpack/coding.h
- src/jdk.pack200/share/native/common-unpack/constants.h
- src/jdk.pack200/share/native/common-unpack/defines.h
- src/jdk.pack200/share/native/common-unpack/unpack.cpp
- src/jdk.pack200/share/native/common-unpack/unpack.h
- src/jdk.pack200/share/native/common-unpack/utils.cpp
- src/jdk.pack200/share/native/common-unpack/utils.h
- src/jdk.pack200/share/native/common-unpack/zip.cpp
- src/jdk.pack200/share/native/common-unpack/zip.h
- src/jdk.pack200/share/native/libunpack/jni.cpp
- src/jdk.pack200/share/native/unpack200/main.cpp
- src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest
! test/ProblemList.txt
- test/tools/jlink/plugins/FileCopierPluginTest.java

Changeset: 3cf0c2395ab9
Author:    mli
Date:      2016-12-18 18:01 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3cf0c2395ab9

8171133: java/rmi/registry/reexport/Reexport.java, there is a missing case check in createReg(..)
Reviewed-by: rriggs

! test/java/rmi/registry/reexport/Reexport.java

Changeset: 692939dada03
Author:    mli
Date:      2016-12-18 18:09 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/692939dada03

8171298: ProblemList java/rmi/registry/readTest/readTest.sh due to JDK-7146543
Reviewed-by: rriggs

! test/ProblemList.txt

Changeset: b82734ff8655
Author:    sundar
Date:      2016-12-19 09:48 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b82734ff8655

8170289: Re-examine entry point support in jlink
Reviewed-by: mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.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/internal/packager/AppRuntimeImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/basic/BasicTest.java

Changeset: 3edecfdfe4de
Author:    clanger
Date:      2016-12-19 09:32 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3edecfdfe4de

8171075: Inet4AddressImpl: Remove duplicate and (no longer used ?) native coding for BSD
Reviewed-by: goetz

! src/java.base/unix/native/libnet/Inet4AddressImpl.c

Changeset: 1eff11bbaa0b
Author:    skovalev
Date:      2016-12-13 17:02 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1eff11bbaa0b

8170864: java/net/URLClassLoader/closetest/CloseTest.java has undeclared dependencies
Reviewed-by: chegar, dfuchs

! test/java/net/URLClassLoader/closetest/CloseTest.java

Changeset: 8224688853b6
Author:    prappo
Date:      2016-12-19 16:00 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8224688853b6

8164907: Eliminate dependency on java.naming/com.sun.jndi.toolkit.url
Reviewed-by: chegar, rriggs

- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties
- src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java
- src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java
! src/java.naming/share/classes/module-info.java

Changeset: 9dde234ce1ef
Author:    prappo
Date:      2016-12-19 16:05 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9dde234ce1ef

Merge

- src/java.base/share/classes/java/lang/module/ModuleInfo.java
- src/java.base/share/classes/java/lang/module/ModulePath.java
- src/java.base/share/classes/java/lang/module/ModuleReferences.java
- src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java

Changeset: 49d94da52917
Author:    jwilhelm
Date:      2016-12-19 12:13 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/49d94da52917

8171414: tools/launcher/VersionCheck.java failed with AssertionError due to new tool jaotc
Reviewed-by: alanb, sla

! test/tools/launcher/VersionCheck.java

Changeset: 3416f62361e0
Author:    bobv
Date:      2016-12-19 12:39 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3416f62361e0

8168503: JEP 297: Unified arm32/arm64 Port
Reviewed-by: kvn, enevill, ihse, dholmes, erikj, coleenp, cjplummer

+ src/java.base/unix/conf/arm/jvm.cfg

Changeset: 760e51207cb0
Author:    naoto
Date:      2016-12-19 09:56 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/760e51207cb0

8171189: Deprecate ResourceBundleControlProvider for removal
Reviewed-by: mchung

! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java
! test/ProblemList.txt
- test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java
- test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.sh
- test/java/util/spi/ResourceBundleControlProvider/providersrc/Makefile
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserControlProvider.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserXMLControl.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/java.util.spi.ResourceBundleControlProvider
- test/java/util/spi/ResourceBundleControlProvider/rbcontrolprovider.jar

Changeset: ac9e421de591
Author:    redestad
Date:      2016-12-19 21:38 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ac9e421de591

8171400: Move checking of duplicate packages in the boot layer to link time
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java

Changeset: 1891394f1344
Author:    amjiang
Date:      2016-12-19 12:47 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1891394f1344

8075618: Create tests to check jarsigner work with multi-version jar
Reviewed-by: weijun

+ test/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
+ test/sun/security/tools/jarsigner/multiRelease/SignedJar.policy
+ test/sun/security/tools/jarsigner/multiRelease/jarContent/base/version/Main.java
+ test/sun/security/tools/jarsigner/multiRelease/jarContent/base/version/Version.java
+ test/sun/security/tools/jarsigner/multiRelease/jarContent/v10/version/Version.java
+ test/sun/security/tools/jarsigner/multiRelease/jarContent/v9/version/Version.java

Changeset: 8e1a2784eb34
Author:    mchung
Date:      2016-12-19 13:50 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8e1a2784eb34

8171468: sun/management/jmxremote/bootstrap/CustomLauncherTest.java fails as lib/$ARCH no longer exists
Reviewed-by: alanb, redestad

! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java

Changeset: 470e440d7cee
Author:    mchung
Date:      2016-12-19 14:52 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/470e440d7cee

8171478: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java fails due to JDK-8171400
Reviewed-by: jjg

! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java

Changeset: ec574eb3aee4
Author:    mchung
Date:      2016-12-19 15:01 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ec574eb3aee4

8168836: Minor clean up on warning/error messages on --add-exports and --add-reads
Reviewed-by: alanb

! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/native/libjli/java.c
+ test/lib/testlibrary/ModuleSourceBuilder.java
+ test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
+ test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
+ test/tools/launcher/modules/patch/basic/PatchTestWarningError.java

Changeset: 6f246db971c0
Author:    mli
Date:      2016-12-19 17:09 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6f246db971c0

8025199: java/rmi/registry/reexport/Reexport.java failed with: Port already in use
Reviewed-by: rriggs

! test/java/rmi/registry/reexport/Reexport.java
! test/java/rmi/testlibrary/JavaVM.java
+ test/java/rmi/testlibrary/REGISTRY.java
! test/java/rmi/testlibrary/RegistryRunner.java
- test/java/rmi/testlibrary/RegistryRunner_Stub.java

Changeset: 24f8703890b2
Author:    clanger
Date:      2016-12-20 10:49 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/24f8703890b2

8171077: Use getaddrinfo/getnameinfo in Windows Inet4AddresImpl native code
Reviewed-by: chegar

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

Changeset: 188ce54a68f5
Author:    bpb
Date:      2016-12-20 11:46 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/188ce54a68f5

8148023: File.createTempFile is not adhering to the contract regarding file name lengths
Summary: Truncate the prefix, suffix, random characters per the specification
Reviewed-by: rriggs

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/FileSystem.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! src/java.base/windows/native/libjava/WinNTFileSystem_md.c
+ test/java/io/File/createTempFile/NameTooLong.java

Changeset: 0586b56a818d
Author:    xuelei
Date:      2016-12-20 20:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0586b56a818d

8171337: Check for correct SSLEngineImpl/SSLSocketImpl.setSSLParameters handshaker update method
Reviewed-by: wetmore

! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java

Changeset: f2e325a8d67c
Author:    rfield
Date:      2016-12-20 13:46 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f2e325a8d67c

8170194: jshell tool (jdk repo): launch tool from JShellToolProvider
Reviewed-by: jjg

! make/launcher/Launcher-jdk.jshell.gmk

Changeset: 71e198ef3839
Author:    mullan
Date:      2016-12-20 17:13 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/71e198ef3839

8170876: NPE in JCE engine classes with java.security.debug=provider
Reviewed-by: mullan
Contributed-by: adam.petcher at oracle.com

! 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/SecureRandom.java
! src/java.base/share/classes/javax/crypto/Cipher.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
! test/java/security/Signature/NoProvider.java
! test/javax/crypto/NullCipher/TestNPE.java

Changeset: 3ebc973c5dc1
Author:    mli
Date:      2016-12-20 17:34 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3ebc973c5dc1

8029360: java/rmi/transport/dgcDeadLock/DGCDeadLock.java failing intermittently
Reviewed-by: dfuchs

! test/ProblemList.txt
! test/java/rmi/testlibrary/REGISTRY.java
! test/java/rmi/testlibrary/RegistryRunner.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/rmi/transport/dgcDeadLock/TestImpl.java

Changeset: 35a4a3c1a1b8
Author:    amlu
Date:      2016-12-21 12:15 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/35a4a3c1a1b8

8171824: Remove OpenNonIntegralNumberOfSampleframes.java and ServerIdentityTest.java from ProblemList
Reviewed-by: rriggs

! test/ProblemList.txt

Changeset: 0d27cd70c137
Author:    mli
Date:      2016-12-20 23:09 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0d27cd70c137

8168935: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java failed Intermittently
Summary: TrustTrustedCert.java uses SSLSocketTemplate to avoid timeout failure
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/javax/net/ssl/templates/SSLSocketTemplate.java
! test/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java

Changeset: 09d46a5120b5
Author:    bgopularam
Date:      2016-12-21 08:12 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/09d46a5120b5

8160036: Java API doc for method minusMonths in LocalDateTime class needs correction
Summary: Java API doc needs correction
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/OffsetDateTime.java

Changeset: 212c89e7dbe5
Author:    sundar
Date:      2016-12-21 20:16 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/212c89e7dbe5

8170618: jmod should validate if any exported or open package is missing
Reviewed-by: jlaskey, chegar

! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/tools/jmod/JmodTest.java

Changeset: 70f9673ebcd6
Author:    bpb
Date:      2016-12-21 07:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/70f9673ebcd6

8165664: (ch) sun.nio.ch.SocketAdaptor does not respect timeout in case of system date/time change and blocks
Summary: Change System.currentTimeMillis() to System.nanoTime()
Reviewed-by: martin, rriggs

! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java

Changeset: bd9dd28d7b4f
Author:    ntv
Date:      2016-12-21 18:45 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bd9dd28d7b4f

8145633: Adjacent value parsing not supported for Localized Patterns
Summary: Enhance the localized weekfields to take part in adjacent value parsing
Reviewed-by: rriggs, scolebourne

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

Changeset: 66b07872e356
Author:    bpb
Date:      2016-12-21 11:54 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/66b07872e356

8056205: (fs) Potential for NPE in Files.walkFileTree if closing directory fails
Summary: Change incorrect ioe != null to ioe == null
Reviewed-by: rriggs

! src/java.base/share/classes/java/nio/file/FileTreeWalker.java

Changeset: 0e90257ab700
Author:    dl
Date:      2016-12-21 14:22 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0e90257ab700

8171051: LinkedBlockingQueue spliterator needs to support node self-linking
Reviewed-by: martin, smarks, psandoz

! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! test/java/util/concurrent/tck/Collection8Test.java
+ test/java/util/concurrent/tck/LinkedBlockingDeque8Test.java
+ test/java/util/concurrent/tck/LinkedBlockingQueue8Test.java

Changeset: 584f92dadf6b
Author:    dl
Date:      2016-12-21 14:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/584f92dadf6b

8170484: Miscellaneous changes imported from jsr166 CVS 2016-12
Reviewed-by: martin, smarks, psandoz

! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/Vector.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/java/util/concurrent/tck/ThreadLocalRandomTest.java
! test/java/util/concurrent/tck/VectorTest.java

Changeset: 4b131d3dcee4
Author:    mli
Date:      2016-12-21 18:34 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4b131d3dcee4

8073080: TEST_BUG: sun/rmi/transport/tcp/DeadCachedConnection.java fails due to "ConnectException: Connection refused to host"
Reviewed-by: rriggs

! test/java/rmi/testlibrary/RegistryRunner.java
! test/sun/rmi/transport/tcp/DeadCachedConnection.java

Changeset: b13c89d205df
Author:    xuelei
Date:      2016-12-22 03:35 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b13c89d205df

6972386: issues with String.toLowerCase/toUpperCase
Reviewed-by: weijun

! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java

Changeset: f20b69263ad2
Author:    rgoel
Date:      2016-12-22 06:05 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f20b69263ad2

8167143: CLDR timezone parsing does not work for all locales
Reviewed-by: naoto

! make/gensrc/GensrcLocaleData.gmk
! make/src/classes/build/tools/cldrconverter/CLDRConverter.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! test/java/util/Currency/CurrencyTest.java
+ test/java/util/TimeZone/Bug8167143.java
! test/sun/util/locale/provider/Bug8038436.java

Changeset: fd24639b8a40
Author:    ssahoo
Date:      2016-12-21 23:57 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fd24639b8a40

8161232: AsyncSSLSocketClose.java test fails timeout.
Summary: AsyncSSLSocketClose.java test fails timeout
Reviewed-by: xuelei

! test/ProblemList.txt

Changeset: 4d049a2b6690
Author:    vinnie
Date:      2016-12-22 17:15 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4d049a2b6690

8171443: (spec) An ALPN callback function may also ignore ALPN
Reviewed-by: xuelei, wetmore

! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java

Changeset: 4db52f28a1ba
Author:    prr
Date:      2016-12-14 08:48 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4db52f28a1ba

8171074: Test api/javax_swing/UIManager/index.html\#Methods is failing
Reviewed-by: ssadetsky, alexsch

! src/java.desktop/share/classes/javax/swing/UIManager.java

Changeset: 9cbc15255a49
Author:    serb
Date:      2016-12-15 20:09 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9cbc15255a49

8131347: new @BeanProperty annotation: inconsistent behavior for "enumerationValues"
Reviewed-by: avstepan

! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! test/java/beans/Introspector/8130937/TestBooleanBeanProperties.java

Changeset: 75f71359ad72
Author:    prr
Date:      2016-12-15 14:30 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/75f71359ad72

8039273: Font related files should not be modified in ${java.home}/lib
Reviewed-by: serb, naoto

! src/java.desktop/share/classes/sun/awt/FontConfiguration.java

Changeset: 8f4760d6248a
Author:    aghaisas
Date:      2016-12-16 12:02 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8f4760d6248a

8134612: clipboard.getData(dataFlavor) can throw UnsupportedFlavorException for registered data flavor
Reviewed-by: alexsch, serb
Contributed-by: ajit.ghaisas at oracle.com

! test/java/awt/datatransfer/ConstructFlavoredObjectTest/ConstructFlavoredObjectTest.java

Changeset: 005e60c871ef
Author:    prr
Date:      2016-12-16 16:09 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/005e60c871ef

8171363: [PIT] Four Windows-specific tests fail with InaccessibleObjectException when calling Field.setAccessible()
Reviewed-by: mchung

! test/java/awt/EmbeddedFrame/DisplayChangedTest/DisplayChangedTest.java
! test/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java
! test/javax/swing/JFileChooser/4847375/bug4847375.java
! test/javax/swing/JFileChooser/6741890/bug6741890.java

Changeset: 29bd3803a240
Author:    goetz
Date:      2016-12-06 14:54 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/29bd3803a240

8170798: Fix minor issues in java2d and sound coding.
Reviewed-by: prr, serb

! src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.cpp
! src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.cpp
! src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.h
! src/java.desktop/share/native/libfontmanager/layout/ThaiStateTables.cpp
! src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_Ports.c
! src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c
! src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Ports.c

Changeset: 59f845ce3f51
Author:    prr
Date:      2016-12-19 09:16 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/59f845ce3f51

Merge

- make/copy/Copy-jdk.crypto.pkcs11.gmk
- make/launcher/Launcher-jdk.pack200.gmk
- make/lib/Lib-jdk.crypto.pkcs11.gmk
- make/lib/Lib-jdk.pack200.gmk
- src/java.base/share/classes/java/lang/module/ModuleInfo.java
- src/java.base/share/classes/java/lang/module/ModulePath.java
- src/java.base/share/classes/java/lang/module/ModuleReferences.java
- src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
- src/java.compact1/share/classes/module-info.java
- src/java.compact2/share/classes/module-info.java
- src/java.compact3/share/classes/module-info.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties
- src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java
- src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java
- src/jdk.crypto.pkcs11/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
- 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/P11TlsPrfGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.pkcs11/share/legal/pkcs11cryptotoken.md
- src/jdk.crypto.pkcs11/share/legal/pkcs11wrapper.md
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
- src/jdk.pack200/share/classes/module-info.java
- src/jdk.pack200/share/native/common-unpack/bands.cpp
- src/jdk.pack200/share/native/common-unpack/bands.h
- src/jdk.pack200/share/native/common-unpack/bytes.cpp
- src/jdk.pack200/share/native/common-unpack/bytes.h
- src/jdk.pack200/share/native/common-unpack/coding.cpp
- src/jdk.pack200/share/native/common-unpack/coding.h
- src/jdk.pack200/share/native/common-unpack/constants.h
- src/jdk.pack200/share/native/common-unpack/defines.h
- src/jdk.pack200/share/native/common-unpack/unpack.cpp
- src/jdk.pack200/share/native/common-unpack/unpack.h
- src/jdk.pack200/share/native/common-unpack/utils.cpp
- src/jdk.pack200/share/native/common-unpack/utils.h
- src/jdk.pack200/share/native/common-unpack/zip.cpp
- src/jdk.pack200/share/native/common-unpack/zip.h
- src/jdk.pack200/share/native/libunpack/jni.cpp
- src/jdk.pack200/share/native/unpack200/main.cpp
- src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest
- test/tools/jlink/plugins/FileCopierPluginTest.java

Changeset: 93a9053691a4
Author:    prr
Date:      2016-12-19 15:33 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/93a9053691a4

Merge

- test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java
- test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.sh
- test/java/util/spi/ResourceBundleControlProvider/providersrc/Makefile
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserControlProvider.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserXMLControl.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/java.util.spi.ResourceBundleControlProvider
- test/java/util/spi/ResourceBundleControlProvider/rbcontrolprovider.jar

Changeset: eef0714323de
Author:    ssadetsky
Date:      2016-12-20 11:53 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eef0714323de

8074883: Tab key should move to focused button in a button group
Reviewed-by: alexsch, serb

! src/java.desktop/share/classes/javax/swing/JToggleButton.java
+ test/javax/swing/JRadioButton/ButtonGroupFocus/ButtonGroupFocusTest.java

Changeset: 305841cab5a0
Author:    prr
Date:      2016-12-22 09:30 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/305841cab5a0

Merge

- test/java/rmi/testlibrary/RegistryRunner_Stub.java

Changeset: d966fc5a7be5
Author:    lana
Date:      2016-12-22 08:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d966fc5a7be5

Added tag jdk-9+150 for changeset 71e198ef3839

! .hgtags

Changeset: 9c47528cb7bc
Author:    lana
Date:      2016-12-22 18:48 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9c47528cb7bc

Merge


Changeset: ed7c4f86489f
Author:    clanger
Date:      2016-12-23 07:54 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ed7c4f86489f

8171906: Changes for 8148023 break AIX build
Reviewed-by: goetz, bpb

! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c

Changeset: 800cf181dc87
Author:    vtewari
Date:      2016-12-23 13:53 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/800cf181dc87

8168840: InetAddress.getByName() throws java.net.UnknownHostException no such interface when used with virtual interfaces on Solaris
Reviewed-by: chegar, clanger

! src/java.base/unix/native/libnet/NetworkInterface.c
+ test/java/net/NetworkInterface/SubNetworkInterfaceTest.java

Changeset: 2ec3c5b622ca
Author:    rriggs
Date:      2016-12-23 13:42 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2ec3c5b622ca

8171940: Incorrect statement about an absolute value of months unit after period's normalization
Reviewed-by: bpb

! src/java.base/share/classes/java/time/Period.java

Changeset: ce85bfbe98b0
Author:    plevart
Date:      2016-12-25 19:29 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ce85bfbe98b0

8062389: Class.getMethod() is inconsistent with Class.getMethods() results
8029459: (reflect) getMethods returns methods that are not members of the class
8061950: Class.getMethods() exhibits quadratic time complexity
Reviewed-by: alanb, mchung, psandoz, dfuchs, darcy

! src/java.base/share/classes/java/lang/Class.java
+ src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
+ test/java/lang/reflect/PublicMethods/Case1.results
+ test/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: f42801192a47
Author:    plevart
Date:      2016-12-26 19:38 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f42801192a47

8171988: Backout of fix for 8062389, 8029459, 8061950
Reviewed-by: chegar

! src/java.base/share/classes/java/lang/Class.java
- src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
- test/java/lang/reflect/PublicMethods/Case1.results
- test/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: 8c2680d7f686
Author:    erikj
Date:      2016-12-27 09:44 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8c2680d7f686

8171471: libawt_xawt and libawt_headless should not set rpath to /..
Reviewed-by: tbell, redestad

! make/lib/Awt2dLibraries.gmk

Changeset: caa487ca77b0
Author:    aefimov
Date:      2016-12-30 13:02 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/caa487ca77b0

8067237: [TESTBUG] javax/xml/ws/xsanymixed/Test.java failed on compilation
Reviewed-by: lancea

! test/javax/xml/ws/xsanymixed/compile-wsdl.sh

Changeset: d27bab22ff62
Author:    redestad
Date:      2017-01-02 22:45 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d27bab22ff62

8172048: Re-examine use of AtomicReference in java.security.Policy
Reviewed-by: plevart, dholmes, chegar

! src/java.base/share/classes/java/security/Policy.java

Changeset: 81b1a6a91b91
Author:    xuelei
Date:      2017-01-04 00:08 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/81b1a6a91b91

8172217: Need debug log for the intermittent failure of AnonCipherWithWantClientAuth
Reviewed-by: weijun

! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java

Changeset: 2136507bd9f0
Author:    mli
Date:      2017-01-03 21:05 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2136507bd9f0

8170641: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh fails with timeout
Summary: The fix sets timeout for the server and the client, and ignore SocketTimeoutException.
Reviewed-by: chegar
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
! test/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java

Changeset: 2c8fea47274d
Author:    tidu
Date:      2017-01-03 22:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2c8fea47274d

8168769: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java timed out
Reviewed-by: coffeys, xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>

! test/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java

Changeset: 96b7fd41b420
Author:    apetcher
Date:      2017-01-04 08:06 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/96b7fd41b420

8172003: getInstance() with unknown provider throws NPE
Reviewed-by: mullan

! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java
+ test/javax/xml/crypto/dsig/TransformService/UnknownProvider.java
+ test/javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java
+ test/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java

Changeset: 5fed32a1d63d
Author:    redestad
Date:      2017-01-04 18:32 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5fed32a1d63d

8170785: Excessive allocation in ParseUtil.encodePath
Reviewed-by: rriggs

! src/java.base/share/classes/sun/net/www/ParseUtil.java

Changeset: e77454faf897
Author:    mchung
Date:      2017-01-04 09:50 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e77454faf897

8172215: java launcher no longer accepts -cp "" empty string
Reviewed-by: alanb, dholmes, psandoz

! src/java.base/share/native/libjli/java.c
+ test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/ModuleSourceBuilder.java
! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
! test/tools/launcher/modules/classpath/JavaClassPathTest.java

Changeset: 079290bdc3c3
Author:    darcy
Date:      2017-01-04 10:20 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/079290bdc3c3

8172200: Mark StressLoopback.java as intermittently failing
Reviewed-by: lancea, bpb, rriggs

! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java

Changeset: a9a5d14bfbb4
Author:    lancea
Date:      2017-01-04 14:59 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a9a5d14bfbb4

8172254: Typo in DriverManager implNote
Reviewed-by: mchung, alanb

! src/java.sql/share/classes/java/sql/DriverManager.java

Changeset: 2866f5e1d57b
Author:    psandoz
Date:      2017-01-04 17:20 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2866f5e1d57b

8172201: Replace assert of return type in VarHandle.AccessMode with test
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessModeMethodNames.java

Changeset: d546cab5cb12
Author:    plevart
Date:      2017-01-05 08:51 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d546cab5cb12

8172190: Re-apply the fix for bugs 8062389, 8029459, 8061950
Summary: Final fix for 8062389: Class.getMethod() is inconsistent with Class.getMethods() results, 8029459: getMethods returns methods that are not members of the class, 8061950: Class.getMethods() exhibits quadratic time complexity
Reviewed-by: alanb, mchung, psandoz, dfuchs, darcy, redestad

! src/java.base/share/classes/java/lang/Class.java
+ src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/java/lang/Class/getMethods/StarInheritance.java
! test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
+ test/java/lang/reflect/PublicMethods/Case1.results
+ test/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: 0521bec3379f
Author:    weijun
Date:      2017-01-05 22:37 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0521bec3379f

8172017: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and rcache_usemd5.sh fail on Solaris
Reviewed-by: mullan

! test/sun/security/krb5/auto/ReplayCacheTestProc.java

Changeset: db6aab84ca7c
Author:    weijun
Date:      2017-01-05 22:58 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/db6aab84ca7c

8170900: Issue with FilePermission::implies for wildcard flag(-)
Reviewed-by: rriggs, xuelei

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

Changeset: d6258c65d466
Author:    weijun
Date:      2017-01-05 23:19 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d6258c65d466

8170732: GssKrb5Client sends non-zero buffer size when qop is "auth"
Reviewed-by: xuelei

! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
! test/sun/security/krb5/auto/SaslBasic.java

Changeset: 8b55846dd69d
Author:    bpb
Date:      2016-12-20 10:11 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8b55846dd69d

8171452: (ch) linux io_util_md: Operation not supported exception after 8168628
Summary: On Linux, fall back to ftruncate64() if fallocate64() fails
Reviewed-by: mdoerr, alanb

! src/java.base/unix/native/libjava/io_util_md.c
! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c

Changeset: 9a7384107eeb
Author:    lana
Date:      2017-01-05 17:51 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9a7384107eeb

Added tag jdk-9+151 for changeset d27bab22ff62

! .hgtags

Changeset: fa55c031213b
Author:    lana
Date:      2017-01-05 19:46 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fa55c031213b

Merge

- test/lib/testlibrary/ModuleSourceBuilder.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh

Changeset: 0b8f2e0d3887
Author:    rriggs
Date:      2016-12-22 23:35 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0b8f2e0d3887

8164923: Error in the documentation for java.lang.Random
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com

! src/java.base/share/classes/java/util/Random.java

Changeset: fcd504fb37bf
Author:    rriggs
Date:      2016-12-26 22:57 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fcd504fb37bf

8169482: java.time.DateTimeFormatter javadoc: F is not week-of-month
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java

Changeset: 9ec4d2bcc93f
Author:    rriggs
Date:      2016-12-26 23:09 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9ec4d2bcc93f

8170566: Incorrect phrase usage in javadocs documentation
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com

! src/java.base/share/classes/java/util/function/package-info.java

Changeset: f0a1116d618e
Author:    rriggs
Date:      2016-12-26 23:15 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f0a1116d618e

8170653: The javadoc of ZoneRules.previousTransition() is wrong
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com

! src/java.base/share/classes/java/time/zone/ZoneRules.java

Changeset: 0dd710e3934e
Author:    rriggs
Date:      2016-12-26 23:20 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0dd710e3934e

8171348: Incorrect documentation for DateTimeFormatter letter 'k'
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java

Changeset: a3e0af65d378
Author:    xuelei
Date:      2017-01-06 01:09 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a3e0af65d378

8172273: SSLEngine.unwrap fails with ArrayIndexOutOfBoundsException
Reviewed-by: wetmore

! src/java.base/share/classes/sun/security/ssl/InputRecord.java
! test/javax/net/ssl/TLS/TestJSSEClientProtocol.java

Changeset: 904861872c0e
Author:    xuelei
Date:      2017-01-06 02:03 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/904861872c0e

8129988: JSSE should create a single instance of the cacerts KeyStore
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java
+ src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
- src/java.base/share/classes/sun/security/validator/KeyStores.java
+ src/java.base/share/classes/sun/security/validator/TrustStoreUtil.java
! src/java.base/share/classes/sun/security/validator/Validator.java
! test/sun/security/ssl/SSLContextImpl/BadTSProvider.java
! test/sun/security/validator/EndEntityExtensionCheck.java

Changeset: d257d5a41c58
Author:    mli
Date:      2017-01-08 23:15 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d257d5a41c58

8030175: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails due to timeout
Reviewed-by: rriggs

! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java

Changeset: a20f2cf90762
Author:    nishjain
Date:      2017-01-09 14:06 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a20f2cf90762

8169480: Inconsistencies across Format class hierarchy in their API spec and actual implementation of Exceptions
Reviewed-by: naoto
Contributed-by: nishit.jain at oracle.com

! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java

Changeset: d93e93939378
Author:    mli
Date:      2017-01-09 14:14 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d93e93939378

8172347: Refactoring src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java to improve testability of rmiregistry
Reviewed-by: rriggs, msheppar

! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java

Changeset: 44454471f7e7
Author:    darcy
Date:      2017-01-09 21:40 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/44454471f7e7

8172475: Remove <tt></tt> usage from Class and ClassLoader
Reviewed-by: bpb, mchung

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java

Changeset: 766677da17b5
Author:    aefimov
Date:      2017-01-10 22:17 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/766677da17b5

8159058: SAXParseException when sending soap message
Reviewed-by: lancea

+ test/javax/xml/ws/8159058/SaajEmptyNamespaceTest.java

Changeset: 2645e2102d3c
Author:    skovalev
Date:      2017-01-11 13:10 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2645e2102d3c

8171958: Several tests from java/time/test/java/time/format requiring jdk.localedata for execution
Reviewed-by: naoto

! test/java/time/TEST.properties
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
+ test/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java
! test/java/time/test/java/time/format/TestDateTimeTextProvider.java
+ test/java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java
! test/java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java
! test/java/time/test/java/time/format/TestNonIsoFormatter.java
! test/java/time/test/java/time/format/TestTextParser.java
+ test/java/time/test/java/time/format/TestTextParserWithLocale.java
! test/java/time/test/java/time/format/TestTextPrinter.java
+ test/java/time/test/java/time/format/TestTextPrinterWithLocale.java

Changeset: 16af3df77839
Author:    xiaofeya
Date:      2017-01-11 08:53 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/16af3df77839

8075884: check runtime usage tests with multi-release jar files
Reviewed-by: psandoz

+ test/tools/jar/multiRelease/RuntimeTest.java
+ test/tools/jar/multiRelease/data/runtimetest/MVJarJJSTestScript.js
+ test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
+ test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
+ test/tools/jar/multiRelease/data/runtimetest/base/versionResource
+ test/tools/jar/multiRelease/data/runtimetest/manifest.txt
+ test/tools/jar/multiRelease/data/runtimetest/test/UseByImport.java
+ test/tools/jar/multiRelease/data/runtimetest/test/UseByReflection.java
+ test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
+ test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
+ test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
+ test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
+ test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
+ test/tools/jar/multiRelease/data/runtimetest/v9/versionResource

Changeset: dbd8c17b486f
Author:    mli
Date:      2017-01-11 19:36 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dbd8c17b486f

8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
Reviewed-by: rriggs

! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java
! test/java/rmi/registry/altSecurityManager/TestSecurityManager.java
+ test/java/rmi/registry/altSecurityManager/registry.security.policy
+ test/java/rmi/registry/altSecurityManager/rmid.security.policy
! test/java/rmi/registry/reexport/Reexport.java
! test/java/rmi/testlibrary/JavaVM.java
- test/java/rmi/testlibrary/REGISTRY.java
! test/java/rmi/testlibrary/RMID.java
+ test/java/rmi/testlibrary/RMIRegistryRunner.java
! test/java/rmi/testlibrary/RegistryRunner.java
+ test/java/rmi/testlibrary/RegistryVM.java
! test/java/rmi/testlibrary/TestParams.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
+ test/java/rmi/transport/dgcDeadLock/registry.security.policy
! test/sun/rmi/transport/tcp/DeadCachedConnection.java

Changeset: c82c693bc2a5
Author:    chegar
Date:      2017-01-12 11:41 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c82c693bc2a5

8168149: Examine the behavior of jmod command-line options - repeating vs last one wins
Reviewed-by: mchung

! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/tools/jmod/JmodTest.java

Changeset: 59e5101730c8
Author:    redestad
Date:      2017-01-12 13:38 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/59e5101730c8

8166365: Small immutable collections should provide optimized implementations when possible
Reviewed-by: smarks, psandoz, attila

! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/KeyValueHolder.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/SetFactories.java
! test/java/util/Map/MapFactories.java

Changeset: efb23122b07c
Author:    redestad
Date:      2017-01-12 17:07 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/efb23122b07c

8172720: Collections.SingletonList::hashCode not spec-compliant
Reviewed-by: chegar

! src/java.base/share/classes/java/util/Collections.java

Changeset: dfbdab76bedc
Author:    michaelm
Date:      2017-01-12 18:02 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dfbdab76bedc

8163449: Allow per protocol setting for URLConnection defaultUseCaches
Reviewed-by: chegar, dfuchs

! src/java.base/share/classes/java/net/URLConnection.java
+ test/java/net/URLConnection/SetDefaultUseCaches.java

Changeset: 144b1248e27d
Author:    mli
Date:      2017-01-12 10:10 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/144b1248e27d

8030950: TEST_BUG: java/rmi/registry/classPathCodebase/ClassPathCodebase.java failing intermittently
Reviewed-by: rriggs

! test/java/rmi/registry/classPathCodebase/ClassPathCodebase.java
+ test/java/rmi/registry/classPathCodebase/registry.security.policy
! test/java/rmi/registry/classPathCodebase/security.policy

Changeset: 71dc21f524b4
Author:    prr
Date:      2016-12-20 09:47 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/71dc21f524b4

8166111: [PIT] possible regression: java/awt/font/GlyphVector/TestLayoutFlags.java
Reviewed-by: serb

! test/java/awt/font/GlyphVector/TestLayoutFlags.java

Changeset: 8a61c000a194
Author:    prr
Date:      2016-12-20 09:52 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8a61c000a194

8130737: AffineTransformOp can't handle child raster with non-zero x-offset
Reviewed-by: serb, flar

! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c
! src/java.desktop/share/native/libmlib_image/safe_alloc.h
+ test/java/awt/image/Raster/TestChildRasterOp.java

Changeset: c2b667b8b817
Author:    avstepan
Date:      2016-12-21 17:34 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c2b667b8b817

8154314: [TEST_BUG] java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java
Reviewed-by: ssadetsky, serb
Contributed-by: Maksim Khramov <maksim.khramov at oracle.com>

! test/java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java

Changeset: 6189d99b7066
Author:    alexsch
Date:      2016-12-22 12:09 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6189d99b7066

8169922: SwingMark/TextArea: 2-7% regression on Linux, Mac, Windows in 9-b143
Reviewed-by: flar, serb

! 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/WrappedPlainView.java
! test/javax/swing/text/View/8156217/FPMethodCalledTest.java

Changeset: 2ac866f0804c
Author:    alexsch
Date:      2016-12-22 12:17 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2ac866f0804c

8133919: [macosx] JTable grid lines are incorrectly positioned on HiDPI display
Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/javax/swing/JTable/8133919/DrawGridLInesTest.java

Changeset: 1fc4b282f8f6
Author:    psadhukhan
Date:      2016-12-22 18:30 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1fc4b282f8f6

8170349: The printed content is beyond the borders
Reviewed-by: alexsch, aniyogi

! src/java.desktop/share/classes/javax/swing/TablePrintable.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/javax/swing/JTable/PrintManualTest_FitWidthMultiple.java

Changeset: d37a14a75f7b
Author:    serb
Date:      2016-12-22 18:09 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d37a14a75f7b

8169900: The code which use Applets should be deprecated
Reviewed-by: prr

! src/java.desktop/share/classes/java/beans/AppletInitializer.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/sun/applet/AppletEvent.java
! src/java.desktop/share/classes/sun/applet/AppletEventMulticaster.java
! src/java.desktop/share/classes/sun/applet/AppletIOException.java
! src/java.desktop/share/classes/sun/applet/AppletIllegalArgumentException.java
! src/java.desktop/share/classes/sun/applet/AppletImageRef.java
! src/java.desktop/share/classes/sun/applet/AppletListener.java
! src/java.desktop/share/classes/sun/applet/AppletObjectInputStream.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java
! src/java.desktop/share/classes/sun/applet/AppletProps.java
! src/java.desktop/share/classes/sun/applet/AppletViewer.java
! src/java.desktop/share/classes/sun/applet/AppletViewerFactory.java
! src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java
! src/java.desktop/share/classes/sun/applet/Main.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java

Changeset: 7c244fcf7587
Author:    prr
Date:      2016-12-22 11:00 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7c244fcf7587

Merge

- test/java/rmi/testlibrary/RegistryRunner_Stub.java

Changeset: d7b6d79f1ee6
Author:    prr
Date:      2016-12-22 11:02 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d7b6d79f1ee6

Merge


Changeset: 500fb73e193f
Author:    ssadetsky
Date:      2016-12-28 12:43 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/500fb73e193f

8167652: Making a frame/dialog resizeble/unresizeble shifts its position on Unity.
Reviewed-by: azvegint, serb

! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! test/java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java

Changeset: 8662eba25166
Author:    serb
Date:      2016-12-28 17:11 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8662eba25166

8140266: Performance loss between jdk8 and jdk9 on Maskfill
Reviewed-by: prr, erikj, lbourges

! make/lib/Awt2dLibraries.gmk

Changeset: b69ce768cb7d
Author:    dmarkov
Date:      2016-12-28 21:33 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b69ce768cb7d

8171949: [macosx] AWT_ZoomFrame Automated tests fail with error: The bitwise mask Frame.ICONIFIED is not setwhen the frame is in ICONIFIED state
Reviewed-by: ssadetsky, serb

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java

Changeset: 9adbdbedae4f
Author:    dmarkov
Date:      2016-12-29 19:47 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9adbdbedae4f

8171952: [macosx] AWT_Modality/Automated/ModalExclusion/NoExclusion/ModelessDialog test fails as DummyButton on Dialog did not gain focus when clicked.
Reviewed-by: ssadetsky, serb

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/java/awt/Frame/ObscuredFrame/ObscuredFrameTest.java

Changeset: 344cbdc4d7d1
Author:    psadhukhan
Date:      2017-01-02 15:09 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/344cbdc4d7d1

8170579: The "Banner page" checkbox is disabled
Reviewed-by: prr, pnarayanan

! test/java/awt/print/PrinterJob/BannerTest.java
! test/java/awt/print/PrinterJob/TestCheckSystemDefaultBannerOption.java

Changeset: 3e2d0fee9630
Author:    prr
Date:      2017-01-03 11:43 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3e2d0fee9630

8171845: The bold font doesn't change when switch "Dialog","Serif" and "Monospaced".
Reviewed-by: serb

! make/data/fontconfig/solaris.fontconfig.properties

Changeset: 337dc1a46196
Author:    bpb
Date:      2017-01-03 14:15 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/337dc1a46196

8172153: Create workaround for failure to use ICC profile contained in a TIFF field
Summary: Work around errors due to using an embedded ICC profile from the metadata
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java

Changeset: 3a3f2bef89f1
Author:    pkbalakr
Date:      2017-01-06 15:31 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3a3f2bef89f1

8172009: [TEST_BUG] increase timeout in java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java
Reviewed-by: aghaisas, psadhukhan

! test/java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java

Changeset: 65c8f2e5b649
Author:    psadhukhan
Date:      2017-01-06 16:50 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/65c8f2e5b649

8170352: The collate option is not checked
Reviewed-by: prr, yan

! src/java.desktop/unix/classes/sun/print/IPPPrintService.java

Changeset: 8be0bb1aa238
Author:    prr
Date:      2017-01-09 11:57 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8be0bb1aa238

Merge

! make/lib/Awt2dLibraries.gmk
- src/java.base/share/classes/sun/security/validator/KeyStores.java
- test/lib/testlibrary/ModuleSourceBuilder.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh

Changeset: 54aade042e80
Author:    psadhukhan
Date:      2017-01-12 11:58 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/54aade042e80

8172558: [PIT][TEST_BUG] Bad filename for javax/swing/JTable/8133919/DrawGridLinesTest.java
Reviewed-by: yan, alexsch

- test/javax/swing/JTable/8133919/DrawGridLInesTest.java
+ test/javax/swing/JTable/8133919/DrawGridLinesTest.java

Changeset: 72adb4e6b20a
Author:    prr
Date:      2017-01-12 12:14 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/72adb4e6b20a

Merge

- test/java/rmi/testlibrary/REGISTRY.java

Changeset: 8f91562532e2
Author:    pkbalakr
Date:      2017-01-12 12:21 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8f91562532e2

8172559: [PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java
Reviewed-by: aghaisas, psadhukhan

! test/java/awt/image/Raster/TestChildRasterOp.java

Changeset: dcc207c0915e
Author:    prr
Date:      2017-01-12 12:15 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dcc207c0915e

Merge


Changeset: dfba4c3eb1ac
Author:    sherman
Date:      2017-01-12 16:41 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dfba4c3eb1ac

8172432: jar cleanup/update for module and mrm jar
8171830: jar tool should validate if any exported or open package is missing
Reviewed-by: mchung, psandoz, chegar

! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! 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
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
+ test/tools/jar/mmrjar/Basic.java
- test/tools/jar/mmrjar/ConcealedPackage.java
! test/tools/jar/modularJar/Basic.java
+ test/tools/jar/modularJar/src/foobar/Bar.java
+ test/tools/jar/modularJar/src/foobar/Foo.java
+ test/tools/jar/modularJar/src/foobar/module-info.java
! test/tools/jar/multiRelease/Basic1.java

Changeset: f927f4234435
Author:    amjiang
Date:      2017-01-12 17:10 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f927f4234435

8171423: Relocate /test/lib/security/SecurityTools.java
Reviewed-by: weijun, xuelei

- test/lib/security/SecurityTools.java
! test/sun/security/tools/keytool/PrintSSL.java
! test/sun/security/tools/keytool/ReadJar.java

Changeset: c01830a9d230
Author:    lana
Date:      2017-01-12 23:41 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c01830a9d230

Added tag jdk-9+152 for changeset a20f2cf90762

! .hgtags

Changeset: cd280655b6a1
Author:    lana
Date:      2017-01-13 01:36 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cd280655b6a1

Merge

- test/java/rmi/testlibrary/REGISTRY.java
- test/lib/security/SecurityTools.java
- test/tools/jar/mmrjar/ConcealedPackage.java

Changeset: 8df2faa7924f
Author:    sherman
Date:      2017-01-12 22:44 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8df2faa7924f

8172761: Test change in tools/jar/InputFilesTest.java for JDK-8172432 is missing
Reviewed-by: mchung

! test/tools/jar/InputFilesTest.java

Changeset: aefc0c8a6130
Author:    sherman
Date:      2017-01-13 01:07 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/aefc0c8a6130

8172767: a bulk of tests failed with FileSystemException on Windows
Reviewed-by: chegar

! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java

Changeset: f3115622562a
Author:    clanger
Date:      2017-01-13 13:12 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f3115622562a

8170544: Fix code scan findings in libnet
Reviewed-by: goetz, chegar

! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnet/net_util.h
! 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/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/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
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.h
! src/java.base/windows/native/libnio/ch/DatagramChannelImpl.c
! src/java.base/windows/native/libnio/ch/Net.c
! src/java.base/windows/native/libnio/ch/ServerSocketChannelImpl.c
! src/java.base/windows/native/libnio/ch/WindowsAsynchronousSocketChannelImpl.c
! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
! src/jdk.sctp/unix/native/libsctp/SctpNet.c

Changeset: 3b4c9ed404f0
Author:    michaelm
Date:      2017-01-13 17:45 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3b4c9ed404f0

8172253: SetIfModifiedSince.java test fails with http return code 404
Reviewed-by: chegar, dfuchs

! test/sun/net/www/protocol/http/SetIfModifiedSince.java

Changeset: 0e0e0fbc5bf3
Author:    smarks
Date:      2017-01-13 12:35 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0e0e0fbc5bf3

8172221: Directorate of Time has been superseded
Reviewed-by: lancea

! src/java.base/share/classes/java/util/Date.java

Changeset: 203402b79715
Author:    bpb
Date:      2017-01-13 13:31 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/203402b79715

8152272: Unable to create temporary file using createTempFile method if System.getProperty(file.separator) is used
Summary: Normalize the name component of the temporary file path
Reviewed-by: rriggs

! src/java.base/share/classes/java/io/File.java
! test/java/io/File/createTempFile/Patterns.java

Changeset: 4208e7466342
Author:    mli
Date:      2017-01-13 14:54 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4208e7466342

7146543: TEST_BUG: java/rmi/registry/readTest/readTest.sh failing intermittently with port in use
Reviewed-by: rriggs

! test/ProblemList.txt
+ test/java/rmi/registry/readTest/CodebaseTest.java
+ test/java/rmi/registry/readTest/RegistryLookup.java
- test/java/rmi/registry/readTest/readTest.java
- test/java/rmi/registry/readTest/readTest.sh
+ test/java/rmi/registry/readTest/registry.security.policy

Changeset: 628ada191957
Author:    bpb
Date:      2017-01-13 14:58 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/628ada191957

8153250: java.io.File does not handle Windows paths of the form "D:" (no path) correctly
Summary: When resolving a child to a parent, do not insert a file separator for Windows directory-relative paths
Reviewed-by: rriggs

! src/java.base/windows/classes/java/io/WinNTFileSystem.java
+ test/java/io/File/WinDirRelative.java

Changeset: 0ea99cdae7ee
Author:    fyuan
Date:      2017-01-16 15:16 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0ea99cdae7ee

8167146: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java failed with "Remote host terminated the handshake"
Summary: The fix takes the server to accept request after the client threads start, and also deal with possible timeout issue.
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/sun/security/pkcs11/sslecc/CipherTest.java
! test/sun/security/pkcs11/sslecc/JSSEClient.java
! test/sun/security/pkcs11/sslecc/JSSEServer.java

Changeset: 863bed4458c1
Author:    jlahoda
Date:      2017-01-16 09:53 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/863bed4458c1

8171386: jshell tool: paging of javadoc output broken on Windows
Summary: Fixing detection of console window size.
Reviewed-by: rfield

! src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp

Changeset: 71458380abd8
Author:    amlu
Date:      2017-01-16 21:17 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/71458380abd8

8156595: java/io/pathNames/GeneralWin32.java fail intermittently on windows-x64
Reviewed-by: psandoz

! test/ProblemList.txt
! test/java/io/pathNames/General.java
! test/java/io/pathNames/GeneralWin32.java

Changeset: fddf6e787363
Author:    mchung
Date:      2017-01-16 12:15 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fddf6e787363

8160286: jmod hash is creating unlinkable modules
Reviewed-by: alanb, psandoz, chegar

+ src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/HashesTest.java
- test/tools/jmod/hashes/src/m1/module-info.java
- test/tools/jmod/hashes/src/m1/org/m1/Main.java
- test/tools/jmod/hashes/src/m2/module-info.java
- test/tools/jmod/hashes/src/m2/org/m2/Util.java
- test/tools/jmod/hashes/src/m3/module-info.java
- test/tools/jmod/hashes/src/m3/org/m3/Name.java
- test/tools/jmod/hashes/src/org.bar/module-info.java
- test/tools/jmod/hashes/src/org.foo/module-info.java

Changeset: 051e7d9159a7
Author:    naoto
Date:      2017-01-17 11:34 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/051e7d9159a7

8171139: Simplify ResourceBundle.CacheKey and ClassLoader may not be needed
Reviewed-by: dfuchs
Contributed-by: peter.levart at gmail.com

! src/java.base/share/classes/java/util/ResourceBundle.java
! test/java/util/ResourceBundle/ResourceBundleTest.java

Changeset: 1f2ca4d87a97
Author:    weijun
Date:      2017-01-18 08:02 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1f2ca4d87a97

8172529: Use PKIXValidator in jarsigner
Reviewed-by: xuelei, mullan, alanb

! src/java.base/share/classes/module-info.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! test/sun/security/tools/jarsigner/concise_jarsigner.sh

Changeset: ea03f697cf00
Author:    redestad
Date:      2017-01-18 10:24 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ea03f697cf00

8037325: Class.getConstructor() performance regression
Reviewed-by: mchung
Contributed-by: claes.redestad at oracle.com, sean.mullan at oracle.com

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java

Changeset: 7515d03dd907
Author:    chegar
Date:      2017-01-18 09:36 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7515d03dd907

8171380: Remove all exports from jdk.jlink
Reviewed-by: alanb, mchung, sundar

! src/jdk.jlink/share/classes/module-info.java
! test/ProblemList.txt
! test/TEST.ROOT
! test/tools/jlink/DefaultProviderTest.java
! test/tools/jlink/ImageFileCreatorTest.java
! test/tools/jlink/ImageFilePoolTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLink2Test.java
! test/tools/jlink/JLinkOptionsTest.java
! test/tools/jlink/JLinkPostProcessingTest.java
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/ResourcePoolTest.java
! test/tools/jlink/plugins/CompressorPluginTest.java
! test/tools/jlink/plugins/ExcludeFilesPluginTest.java
! test/tools/jlink/plugins/ExcludePluginTest.java
! test/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java
! test/tools/jlink/plugins/LastSorterTest.java
! test/tools/jlink/plugins/PluginsNegativeTest.java
! test/tools/jlink/plugins/PrevisitorTest.java
! test/tools/jlink/plugins/StringSharingPluginTest.java
! test/tools/jlink/plugins/StripDebugPluginTest.java
! test/tools/pack200/Utils.java

Changeset: c8db4f1737c4
Author:    dfuchs
Date:      2017-01-18 11:47 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c8db4f1737c4

8172886: Add a test that shows how the LogManager can be implemented by a module
Reviewed-by: mchung

+ test/java/util/logging/modules/LogManagerInModule/LogManagerInModuleTest.java
+ test/java/util/logging/modules/LogManagerInModule/logging.properties
+ test/java/util/logging/modules/LogManagerInModule/test.config/module-info.java
+ test/java/util/logging/modules/LogManagerInModule/test.config/test/config/LogConfig.java
+ test/java/util/logging/modules/LogManagerInModule/test.handlers/module-info.java
+ test/java/util/logging/modules/LogManagerInModule/test.handlers/test/handlers/TestHandler.java
+ test/java/util/logging/modules/LogManagerInModule/test.logmanager/module-info.java
+ test/java/util/logging/modules/LogManagerInModule/test.logmanager/test/logmanager/TestLogManager.java

Changeset: e3f07d08a7cb
Author:    sundar
Date:      2017-01-18 19:35 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e3f07d08a7cb

8168254: Detect duplicated resources in packaged modules
Reviewed-by: mchung, jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
+ test/tools/jlink/ResourceDuplicateCheckTest.java

Changeset: 5b75946223fb
Author:    chegar
Date:      2017-01-18 13:56 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5b75946223fb

8172973: Remove add exports from ModuleSummary build
Reviewed-by: ihse, redestad

! make/ModuleTools.gmk

Changeset: 028f221e28a7
Author:    naoto
Date:      2017-01-18 08:03 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/028f221e28a7

8171140: Re-examine ResourceBundle::clearCache method
Reviewed-by: mchung, dfuchs

! src/java.base/share/classes/java/util/ResourceBundle.java

Changeset: e15c8b97a107
Author:    anazarov
Date:      2017-01-18 20:39 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e15c8b97a107

8071566: Improve testing for multi-version JAR file maker tool
Reviewed-by: chegar

+ test/tools/jar/multiRelease/ApiValidatorTest.java
! test/tools/jar/multiRelease/Basic.java
! test/tools/jar/multiRelease/Basic1.java
+ test/tools/jar/multiRelease/MRTestBase.java
! test/tools/jar/multiRelease/data/test04/v9/version/Version.java

Changeset: 304eb67a5ab3
Author:    chegar
Date:      2017-01-18 17:43 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/304eb67a5ab3

8172982: tools/jlink/ResourceDuplicateCheckTest.java requires jdk.tools.jlink.plugin to be exported
Reviewed-by: mchung, sundar

! test/tools/jlink/ResourceDuplicateCheckTest.java

Changeset: 23b62c73dc4e
Author:    mchung
Date:      2017-01-18 11:08 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/23b62c73dc4e

8172870: test/tools/jmod/JmodTest.java fails on windows with AccessDeniedException
Reviewed-by: alanb, chegar

! test/tools/jmod/JmodTest.java

Changeset: cb19d883084d
Author:    sherman
Date:      2017-01-18 11:18 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cb19d883084d

8172921: Zip filesystem performance improvement and code cleanup
Reviewed-by: redestad

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipCoder.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! test/jdk/nio/zipfs/PathOps.java

Changeset: fbec62a1f43e
Author:    redestad
Date:      2017-01-19 13:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fbec62a1f43e

8172905: Minor startup cleanup of CallSite and MethodType
Reviewed-by: psandoz, jrose

! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java

Changeset: 5b5dbfa5eb34
Author:    xuelei
Date:      2016-07-27 02:23 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5b5dbfa5eb34

8151465: SSLSession may not return a valid chain
Reviewed-by: mullan, ahgross

! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java
! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java
! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java
! src/java.base/share/classes/javax/net/ssl/SSLSession.java

Changeset: 12527accccaa
Author:    chegar
Date:      2016-07-28 10:13 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/12527accccaa

8151934: Resolve class resolution
Reviewed-by: alanb, skoivu

! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java

Changeset: 39a076702034
Author:    dfuchs
Date:      2016-08-09 11:41 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/39a076702034

8162577: Standardize logging levels
Reviewed-by: mchung, rriggs, skoivu

! src/java.logging/share/classes/java/util/logging/Level.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java

Changeset: 3623d9c08bda
Author:    weijun
Date:      2016-08-12 10:20 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3623d9c08bda

8161743: Provide proper login context
Reviewed-by: ahgross, vinnie, xuelei

! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java

Changeset: 3aa456bf29a4
Author:    msheppar
Date:      2016-08-12 10:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3aa456bf29a4

8161228: URL objects with custom protocol handlers have port changed after deserializing
Reviewed-by: chegar, rriggs, coffeys

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

Changeset: e42ed4c98eb6
Author:    hb
Date:      2016-08-16 17:05 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e42ed4c98eb6

8158406: Limited Parameter Processing
Reviewed-by: dfuchs, skoivu

! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java

Changeset: 3988073febb1
Author:    xuelei
Date:      2016-09-13 00:20 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3988073febb1

8165071: Expand TLS support
Reviewed-by: jnimeh, ahgross, asmotrak

! src/java.base/share/conf/security/java.security
! test/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java

Changeset: 71a9f5431a44
Author:    msheppar
Date:      2016-09-13 11:59 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/71a9f5431a44

8164147: Improve streaming socket output
Reviewed-by: chegar, igerasim

! src/java.base/share/classes/java/net/SocketInputStream.java
! src/java.base/share/classes/java/net/SocketOutputStream.java
! src/java.base/unix/native/libnet/SocketOutputStream.c
! src/java.base/windows/native/libnet/SocketOutputStream.c

Changeset: 6432d8638a6a
Author:    hb
Date:      2016-09-15 13:24 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6432d8638a6a

8165230: RMIConnection addNotificationListeners failing with specific inputs
Reviewed-by: dfuchs, skoivu

! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java

Changeset: f837d2a2a202
Author:    serb
Date:      2016-09-27 03:23 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f837d2a2a202

8164143: Improve components for menu items
Reviewed-by: ssadetsky, prr, ddehaven

! src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenu.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuBar.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuComponent.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuItem.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPopupMenu.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m

Changeset: 3dfe512305b9
Author:    serb
Date:      2016-09-27 16:35 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3dfe512305b9

8162973: Better component components
Reviewed-by: ssadetsky, prr, ahgross

! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp

Changeset: 5117ab31c699
Author:    mullan
Date:      2016-10-04 17:15 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5117ab31c699

8140353: Improve signature checking
Reviewed-by: xuelei, ahgross, mchung

! src/java.base/share/classes/module-info.java
! src/java.base/share/conf/security/java.security
! src/java.base/share/lib/security/default.policy
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Policy.java

Changeset: 2079278e5187
Author:    psandoz
Date:      2016-10-05 11:30 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2079278e5187

8165344: Update concurrency support
Reviewed-by: coffeys, robm, ahgross, chegar

! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java

Changeset: d37429d89648
Author:    vinnie
Date:      2016-10-06 17:33 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d37429d89648

8158997: JNDI Protocols Switch
Reviewed-by: dfuchs

! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java

Changeset: bae21daec821
Author:    prr
Date:      2016-10-06 10:31 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bae21daec821

8166988: Improve image processing performance
Reviewed-by: serb, vadim, mschoene

! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java

Changeset: 8898d354ce30
Author:    igerasim
Date:      2016-10-09 14:38 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8898d354ce30

8166878: Connection reset during TLS handshake
Reviewed-by: xuelei
Contributed-by: xuelei.fan at oracle.com

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java

Changeset: 874d9919be26
Author:    rriggs
Date:      2016-10-12 12:56 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/874d9919be26

8156802: Better constraint checking
Reviewed-by: dfuchs

! src/java.base/share/conf/security/java.security
! src/java.rmi/share/classes/java/rmi/MarshalledObject.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! src/java.rmi/share/classes/sun/rmi/runtime/Log.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java
+ test/java/rmi/MarshalledObject/MOFilterTest.java
+ test/java/rmi/registry/serialFilter/RegistryFilterTest.java
+ test/java/rmi/registry/serialFilter/java.security-extra1
+ test/java/rmi/registry/serialFilter/security.policy

Changeset: 02bb07ba5b81
Author:    xuelei
Date:      2016-11-10 15:46 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/02bb07ba5b81

8168728: DSA signing improvments
Reviewed-by: valeriep, vinnie, ahgross, asmotrak, robm

! src/java.base/share/classes/sun/security/provider/DSA.java

Changeset: b9bb059565a3
Author:    xuelei
Date:      2016-11-10 15:52 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b9bb059565a3

8168724: ECDSA signing improvments
Reviewed-by: valeriep, vinnie, ahgross, asmotrak, robm

! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c

Changeset: 1ae231f52d78
Author:    valeriep
Date:      2016-11-17 02:08 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1ae231f52d78

8168714: Tighten ECDSA validation
Summary: Added additional checks to DER parsing code
Reviewed-by: vinnie, ahgross

! src/java.base/share/classes/sun/security/provider/DSA.java
! src/java.base/share/classes/sun/security/rsa/RSASignature.java
! src/java.base/share/classes/sun/security/util/DerInputBuffer.java
! src/java.base/share/classes/sun/security/util/DerInputStream.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
! src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java

Changeset: 105b6e394d28
Author:    michaelm
Date:      2016-11-17 16:59 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/105b6e394d28

8167223: URL handling improvements
Reviewed-by: prappo, chegar

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

Changeset: a3f48d8fc56a
Author:    ascarpino
Date:      2016-11-17 09:51 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a3f48d8fc56a

8168705: Better ObjectIdentifier validation
Reviewed-by: mullan, asmotrak, ahgross

! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java

Changeset: cd7eaa7bf282
Author:    henryjen
Date:      2017-01-19 07:02 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cd7eaa7bf282

Merge


Changeset: 5e1a848e7652
Author:    lancea
Date:      2017-01-19 12:06 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5e1a848e7652

8172350: Typo in Timestamp.toString()
Reviewed-by: dfuchs

! src/java.sql/share/classes/java/sql/Timestamp.java

Changeset: 547ea8de63cf
Author:    psandoz
Date:      2017-01-19 09:27 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/547ea8de63cf

8160710: Enable Thread to grant VarHandle field access to ThreadLocalRandom/Striped64
Reviewed-by: martin, dl, chegar

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java

Changeset: 81c264945b57
Author:    xuelei
Date:      2017-01-19 18:03 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/81c264945b57

8173066: More verbose debug output for selection of X509 certs
Reviewed-by: coffeys

! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java

Changeset: fe9b621d7ae2
Author:    mullan
Date:      2017-01-19 13:50 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fe9b621d7ae2

8055206: Update SecurityManager::checkPackageAccess to restrict non-exported JDK packages by default
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/conf/security/java.security
! src/java.base/share/lib/security/default.policy
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/testAES.policy
! test/com/sun/security/auth/module/LdapLoginModule/CheckConfigs.policy
! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/java/lang/SecurityManager/CheckPackageMatching.java
- test/java/lang/SecurityManager/RestrictedPackages.java
! test/java/lang/invoke/lambda/LogGeneratedClassesTest.java
! test/java/security/KeyRep/SerialOld.policy
! test/javax/rmi/PortableRemoteObject/8146975/jtreg.test.policy
! test/javax/rmi/PortableRemoteObject/jtreg.test.policy

Changeset: abc51aa40c7e
Author:    bpb
Date:      2017-01-19 13:46 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/abc51aa40c7e

8172547: (se) Selector.select(Long.MAX_VALUE) fires repeatedly
Summary: Clamp the jlong-valued select() timeout to INT_MAX for struct timeval
Reviewed-by: rriggs, clanger, alanb

! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c
! test/java/nio/channels/Selector/SelectTimeout.java

Changeset: f7ad9742a3e7
Author:    mchung
Date:      2017-01-19 15:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f7ad9742a3e7

8173085: Warning module name in --add-exports not found: jdk.jdeps when compiling for BUILD_JIGSAW_TOOLS
Reviewed-by: jjg

! make/CompileModuleTools.gmk

Changeset: 5f9a526939d9
Author:    sherman
Date:      2017-01-19 16:38 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5f9a526939d9

8173072: zipfs fails to handle incorrect info-zip "extended timestamp extra field"
Reviewed-by: redestad

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipCoder.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java

Changeset: 8102fc376591
Author:    sundar
Date:      2017-01-20 19:12 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8102fc376591

8172659: PluginException("TargetPlatform attribute is missing ...") - should be ModuleTarget
Reviewed-by: alanb, jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java

Changeset: f1b7d60adc19
Author:    psandoz
Date:      2017-01-20 08:01 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f1b7d60adc19

8173083: VarHandle usages in LockSupport and ThreadLocalRandom result in circularity issues
Reviewed-by: martin

! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java

Changeset: f611d6336fb0
Author:    dmarkov
Date:      2017-01-12 22:01 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f611d6336fb0

8171909: [PIT] on Windows, failure of java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java
Reviewed-by: yan, serb

! test/java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java

Changeset: ff658d8ed23a
Author:    prr
Date:      2017-01-12 13:34 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ff658d8ed23a

Merge

- test/java/rmi/testlibrary/REGISTRY.java
- test/javax/swing/JTable/8133919/DrawGridLInesTest.java

Changeset: 1089d8a8a6e1
Author:    azvegint
Date:      2017-01-16 16:37 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1089d8a8a6e1

8165705: Robot.createScreenCapture produces black screenshot on Oracle Linux 7.1
Reviewed-by: serb

! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java

Changeset: 29c8fe4936fc
Author:    ssadetsky
Date:      2017-01-17 18:24 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/29c8fe4936fc

8161732: [TEST_BUG] Test closed/java/awt/MenuBar/MenuBarPeer/MenuBarPeerDisposeTest.java fails in unix enviroments with NullPointerException
Reviewed-by: yan

! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java

Changeset: dd109561c588
Author:    ddehaven
Date:      2017-01-17 11:35 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dd109561c588

Merge

- test/java/rmi/registry/readTest/readTest.java
- test/java/rmi/registry/readTest/readTest.sh
- test/lib/security/SecurityTools.java
- test/tools/jar/mmrjar/ConcealedPackage.java
- test/tools/jmod/hashes/src/m1/module-info.java
- test/tools/jmod/hashes/src/m1/org/m1/Main.java
- test/tools/jmod/hashes/src/m2/module-info.java
- test/tools/jmod/hashes/src/m2/org/m2/Util.java
- test/tools/jmod/hashes/src/m3/module-info.java
- test/tools/jmod/hashes/src/m3/org/m3/Name.java
- test/tools/jmod/hashes/src/org.bar/module-info.java
- test/tools/jmod/hashes/src/org.foo/module-info.java

Changeset: 2d671c3c668a
Author:    prr
Date:      2017-01-17 11:56 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2d671c3c668a

8171456: Upgrade harfbuzz in JDK 9 to v1.4.1
Reviewed-by: serb, vadim, simonis

! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-json.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-text.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-cache-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cbdt-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-math.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-default.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-tibetan.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc

Changeset: 21c477f29e89
Author:    psadhukhan
Date:      2017-01-18 11:35 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/21c477f29e89

8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java
Reviewed-by: yan, serb

+ test/javax/swing/JTree/4633594/JTreeFocusTest.java

Changeset: 467b3b7aeb1b
Author:    ddehaven
Date:      2017-01-20 07:05 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/467b3b7aeb1b

Merge


Changeset: 82c5b8c63237
Author:    dfuchs
Date:      2017-01-20 18:41 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/82c5b8c63237

8172971: java.management could use System.Logger
Summary: java.management is updated to use System.Logger instead of java.util.logging.Logger.
Reviewed-by: mchung, rriggs

! src/java.management/share/classes/com/sun/jmx/defaults/JmxProperties.java
! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/java.management/share/classes/com/sun/jmx/remote/util/ClassLogger.java
! src/java.management/share/classes/javax/management/MBeanServerDelegate.java
! src/java.management/share/classes/javax/management/MBeanServerFactory.java
! src/java.management/share/classes/javax/management/StandardMBean.java
! src/java.management/share/classes/javax/management/loading/DefaultLoaderRepository.java
! src/java.management/share/classes/javax/management/loading/MLet.java
! src/java.management/share/classes/javax/management/loading/MLetParser.java
! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/java.management/share/classes/javax/management/monitor/CounterMonitor.java
! src/java.management/share/classes/javax/management/monitor/GaugeMonitor.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.management/share/classes/javax/management/monitor/StringMonitor.java
! src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java
! src/java.management/share/classes/javax/management/relation/RelationService.java
! src/java.management/share/classes/javax/management/relation/RelationSupport.java
! src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java
! src/java.management/share/classes/javax/management/timer/Timer.java
! src/java.management/share/classes/javax/management/timer/TimerAlarmClock.java
! src/java.management/share/classes/module-info.java
+ test/sun/management/LoggingTest/LoggingTest.java
+ test/sun/management/LoggingTest/LoggingWithJULTest.java
+ test/sun/management/LoggingTest/LoggingWithLoggerFinderTest.java
+ test/sun/management/LoggingTest/logging.properties
+ test/sun/management/LoggingTest/test.loggerfinder/module-info.java
+ test/sun/management/LoggingTest/test.loggerfinder/test/loggerfinder/TestLoggerFinder.java

Changeset: 3b284913179c
Author:    mullan
Date:      2017-01-20 14:11 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3b284913179c

8173134: Add failing java/bean tests in JDK-8173082 to the ProblemList
Reviewed-by: darcy

! test/ProblemList.txt

Changeset: 750c88f3be91
Author:    mullan
Date:      2017-01-20 14:13 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/750c88f3be91

Merge


Changeset: dfda8f2967a3
Author:    weijun
Date:      2017-01-21 08:38 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dfda8f2967a3

8172975: SecurityTools.keytool() needs to accept user input
Reviewed-by: asmotrak

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/sun/security/tools/keytool/ImportPrompt.java
! test/sun/security/tools/keytool/ReadJar.java

Changeset: 1c4411322327
Author:    darcy
Date:      2017-01-18 19:07 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1c4411322327

8172957: Problem list JmodTest.java on windows until JDK-8172870 is fixed
Reviewed-by: mchung

! test/ProblemList.txt

Changeset: f2325d80b37c
Author:    lana
Date:      2017-01-19 22:31 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f2325d80b37c

Added tag jdk-9+153 for changeset 1c4411322327

! .hgtags

Changeset: 1045f9722697
Author:    lana
Date:      2017-01-21 03:53 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1045f9722697

Merge

! test/ProblemList.txt
- test/java/lang/SecurityManager/RestrictedPackages.java

Changeset: bba3ad7840d2
Author:    xiaofeya
Date:      2017-01-21 08:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bba3ad7840d2

8173159: Problem list java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java on Windows
Reviewed-by: dfuchs

! test/ProblemList.txt

Changeset: 4b325e200cc2
Author:    darcy
Date:      2017-01-21 10:12 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4b325e200cc2

8173156: Remove JmodTest.java from the probelm list on windows
Reviewed-by: mchung

! test/ProblemList.txt

Changeset: 7eacab16d40e
Author:    mchung
Date:      2017-01-21 14:31 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7eacab16d40e

8173096: jmod files are not world-readable
Reviewed-by: alanb

! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/tools/jmod/JmodTest.java

Changeset: 6905bb05d585
Author:    mchung
Date:      2017-01-21 20:31 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6905bb05d585

8173024: Replace direct use of AuthResources resource bundle from jdk.security.auth
Reviewed-by: weijun

! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/provider/ConfigFile.java
! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java
- src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java
- src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java
! src/java.base/share/classes/sun/security/util/ResourcesMgr.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSid.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java
! src/jdk.security.auth/share/classes/module-info.java

Changeset: 57ef255b367b
Author:    henryjen
Date:      2017-01-13 20:39 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/57ef255b367b

8160881: Remove jvisualvm from JDK9
Reviewed-by: erikj, ihse, ksrini

- src/linux/doc/man/ja/jvisualvm.1
- src/linux/doc/man/jvisualvm.1
- src/solaris/doc/sun/man/man1/ja/jvisualvm.1
- src/solaris/doc/sun/man/man1/jvisualvm.1
! test/tools/launcher/VersionCheck.java

Changeset: e4fcda859df2
Author:    mullan
Date:      2017-01-23 07:34 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e4fcda859df2

8173082: java/bean/* tests fail since change of JDK-8055206
Reviewed-by: mchung, ahgross, alanb

! src/java.base/share/lib/security/default.policy
! test/ProblemList.txt
! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/sun/security/provider/PolicyFile/TokenStore.java

Changeset: 3b9c8ef4b153
Author:    mullan
Date:      2017-01-23 07:36 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3b9c8ef4b153

Merge

- src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java
- src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java
- src/linux/doc/man/ja/jvisualvm.1
- src/linux/doc/man/jvisualvm.1
- src/solaris/doc/sun/man/man1/ja/jvisualvm.1
- src/solaris/doc/sun/man/man1/jvisualvm.1

Changeset: fb36a29be4a3
Author:    clanger
Date:      2017-01-23 14:04 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fb36a29be4a3

8173197: (se) WindowsSelectorImpl.c does not compile with VS2010
Reviewed-by: alanb, chegar

! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c

Changeset: ccf1ccb7adf9
Author:    ascarpino
Date:      2017-01-23 11:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ccf1ccb7adf9

8172527: Rename jdk.crypto.token to jdk.crypto.cryptoki
Reviewed-by: mchung, wetmore

+ make/copy/Copy-jdk.crypto.cryptoki.gmk
- make/copy/Copy-jdk.crypto.token.gmk
+ make/lib/Lib-jdk.crypto.cryptoki.gmk
- make/lib/Lib-jdk.crypto.token.gmk
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
+ src/jdk.crypto.cryptoki/share/classes/module-info.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/KeyCache.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Digest.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyAgreement.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyGenerator.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecureRandom.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Session.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/TemplateManager.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Token.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Constants.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
+ src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md
+ src/jdk.crypto.cryptoki/share/legal/pkcs11wrapper.md
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.h
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_digest.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_dual.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_mutex.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_objmgmt.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sessmgmt.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
+ src/jdk.crypto.cryptoki/solaris/conf/security/sunpkcs11-solaris.cfg
+ src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/j2secmod_md.c
+ src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/j2secmod_md.h
+ src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c
+ src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.h
+ src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/j2secmod_md.c
+ src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/j2secmod_md.h
+ src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.c
+ src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.token/share/classes/module-info.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md
- src/jdk.crypto.token/share/legal/pkcs11wrapper.md
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h
! test/java/lang/SecurityManager/CheckSecurityProvider.java
! test/sun/security/ec/TestEC.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/TestCurves.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/tools/launcher/MiscTests.java

Changeset: c97e7a8b8da0
Author:    plevart
Date:      2017-01-23 23:56 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c97e7a8b8da0

8173201: java/lang/reflect/PublicMethods/PublicMethodsTest.java fails because of too many open files
Summary: Explicitly close StandardJavaFileManager(s) as soon as they are not needed any more
Reviewed-by: redestad

! test/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: d191fcd1525d
Author:    rgoel
Date:      2017-01-24 12:06 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d191fcd1525d

8167273: Calendar.getDisplayNames inconsistent with DateFormatSymbols
Reviewed-by: naoto

! make/gensrc/GensrcLocaleData.gmk
! make/src/classes/build/tools/cldrconverter/Bundle.java
! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
+ test/java/util/Calendar/Bug8167273.java
! test/sun/util/locale/provider/Bug8038436.java

Changeset: 082c6c17f6e4
Author:    mli
Date:      2017-01-24 00:48 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/082c6c17f6e4

8171142: jdk_rmi registry test fail to clean up on failure
Reviewed-by: rriggs, dholmes

! test/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java
! test/java/rmi/reliability/benchmark/bench/rmi/Main.java
! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall.java
! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java
! test/java/rmi/testlibrary/JavaVM.java
! test/java/rmi/transport/checkFQDN/CheckFQDN.java
! test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java
! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java
! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java
! test/sun/rmi/runtime/Log/4504153/Test4504153.java
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java

Changeset: 038f5ea6e2f4
Author:    apetcher
Date:      2017-01-24 16:19 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/038f5ea6e2f4

8168075: Custom system class loader + security manager + malformed policy file = recursive initialization
Reviewed-by: mchung, mullan

! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/PolicyParser.java
+ src/java.base/share/classes/sun/security/util/LocalizedMessage.java
+ test/sun/security/util/Resources/customSysClassLoader/BootMessages.java
+ test/sun/security/util/Resources/customSysClassLoader/CustomClassLoader.java
+ test/sun/security/util/Resources/customSysClassLoader/MessageFormatting.java
+ test/sun/security/util/Resources/customSysClassLoader/error.policy

Changeset: 485e8eb733e1
Author:    xuelei
Date:      2017-01-24 23:07 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/485e8eb733e1

8172869: 4096 is not supported yet for the DH Parameter Generator
Reviewed-by: ascarpino, mullan

! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java

Changeset: c5840d5b92cc
Author:    psandoz
Date:      2017-01-24 18:24 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c5840d5b92cc

8172732: spec clarification for URLClassLoader for Multirelease jars
Reviewed-by: mchung, chegar, alanb

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

Changeset: a468135ebe8e
Author:    mli
Date:      2017-01-24 18:41 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a468135ebe8e

8171900: javax/net/ssl/SSLSession/SessionTimeOutTests.java failed with "SSLHandshakeException: Remote host terminated the handshake"
Summary: The fix takes some code patterns from SSLSocketTemplate to deal with possible SSLHandshakeException and SocketTimeoutException, and it also resolves a potential mismatch on the connections between the clients and the servers.
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/javax/net/ssl/SSLSession/SessionTimeOutTests.java

Changeset: 4a36e73e0e18
Author:    mli
Date:      2017-01-25 03:47 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4a36e73e0e18

8173326: Problem list java/rmi/registry/readTest/CodebaseTest.java on Windows
Reviewed-by: dholmes

! test/ProblemList.txt

Changeset: e8dab4820716
Author:    chegar
Date:      2017-01-25 14:10 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e8dab4820716

8173354: javadoc warning notice for types in Incubator Modules
Reviewed-by: erikj, michaelm

+ make/src/classes/build/tools/taglet/Incubating.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpHeaders.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpTimeoutException.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiMapResult.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocketHandshakeException.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/package-info.java
! src/jdk.incubator.httpclient/share/classes/module-info.java

Changeset: 9ecf1f5bc96c
Author:    plevart
Date:      2017-01-25 15:41 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9ecf1f5bc96c

8173056: Add test that captures current behavior of annotations with invalid annotation types
Reviewed-by: redestad

! test/java/lang/annotation/AnnotationVerifier.java
! test/java/lang/annotation/ClassFileGenerator.java
+ test/java/lang/annotation/GoodAnnotation.java

Changeset: c7d93950979d
Author:    plevart
Date:      2017-01-25 15:53 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c7d93950979d

Merge


Changeset: 5c7dda0aa8ce
Author:    mchung
Date:      2017-01-25 10:53 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5c7dda0aa8ce

8172808: Handle sun.security.util.Resources bundle in ResourcesMgr in the same way as AuthResources
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/util/LocalizedMessage.java
! src/java.base/share/classes/sun/security/util/ResourcesMgr.java
! test/sun/security/util/Resources/customSysClassLoader/CustomClassLoader.java

Changeset: f5f50c8d8714
Author:    anazarov
Date:      2017-01-26 14:32 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f5f50c8d8714

8173372: Add tests for multi-release module jar API validator
Reviewed-by: psandoz

! test/tools/jar/multiRelease/ApiValidatorTest.java

Changeset: e2025c196c21
Author:    anazarov
Date:      2017-01-26 19:06 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e2025c196c21

8173395: Problemlist tools/jar/multiRelease/ApiValidatorTest.java
Reviewed-by: ksrini

! test/ProblemList.txt

Changeset: 543c4e4b0311
Author:    serb
Date:      2017-01-18 18:14 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/543c4e4b0311

8149879: Examine UIDefaults::addResourceBundle(String bundleName) with resource encapsulation
Reviewed-by: prr, mchung, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/java.desktop/share/classes/sun/swing/SwingAccessor.java
+ test/javax/swing/UIDefaults/8149879/InternalResourceBundle.java

Changeset: f1d567c355a9
Author:    alexsch
Date:      2017-01-18 17:22 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f1d567c355a9

8168537: Test fails with AccessControlException
Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java

Changeset: 78392a83b36e
Author:    prr
Date:      2017-01-18 17:36 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/78392a83b36e

6232267: TrueType Fonts which have only Apple platform names cannot be loaded
Reviewed-by: psadhukhan

! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
+ test/java/awt/FontClass/AppleFontNameTest.java

Changeset: 4a198f260d12
Author:    prr
Date:      2017-01-19 12:04 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4a198f260d12

8172813: test/java/awt/font/JNICheck/JNICheck.sh fails on Linux
Reviewed-by: serb, psadhukhan, pnarayanan

! src/java.desktop/unix/native/common/awt/fontpath.c
! test/java/awt/font/JNICheck/JNICheck.sh

Changeset: 2c0a514ebdfb
Author:    aniyogi
Date:      2017-01-20 12:56 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2c0a514ebdfb

8172509: [TEST_BUG] [macosx] Failure of the new test java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java
Reviewed-by: serb, alexsch

! test/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java

Changeset: 98ae8c0231f5
Author:    jdv
Date:      2017-01-20 14:28 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/98ae8c0231f5

8173064: Unexpected <body> tag in javax/imageio/plugins/tiff/package.html
Reviewed-by: psadhukhan, arapte

! src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html

Changeset: bfae5ff40ba4
Author:    prr
Date:      2017-01-20 10:28 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bfae5ff40ba4

8172999: Crash on Windows getting FontMetrics since JDK 9 b96
Reviewed-by: serb, vadim

! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
+ test/java/awt/FontMetrics/FontCrash.java

Changeset: d4150b065b15
Author:    ddehaven
Date:      2017-01-20 08:53 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d4150b065b15

Merge

- test/java/lang/SecurityManager/RestrictedPackages.java

Changeset: a928fe94b745
Author:    bpb
Date:      2017-01-20 15:09 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a928fe94b745

8145019: Exceptions from TIFFImageReader.read() when loading bit depth test images
Summary: Fix some problems reading unusual bit depth images relating to setting the correct ImageTypeSpecifier and reformatting discontiguous data
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java

Changeset: c17354987c3c
Author:    bpb
Date:      2017-01-20 15:13 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c17354987c3c

8154228: [TIFF] IIOException: "Insufficient data offsets or byte counts" when loading test image
Summary: If byte counts are not provided attempt to compute them if feasible.
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java

Changeset: f942a44fc47c
Author:    prr
Date:      2017-01-20 16:03 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f942a44fc47c

8171836: Memory leak in java.desktop/unix/native/common/awt/fontpath.c
Reviewed-by: prr, arapte
Contributed-by: David Carlier <devnexen at gmail.com>

! src/java.desktop/unix/native/common/awt/fontpath.c

Changeset: 0b8c68007690
Author:    alitvinov
Date:      2017-01-23 19:58 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0b8c68007690

8168751: Two "Direct Clip" threads are created to play the same "AudioClip" object, what makes clip sound corrupted
Reviewed-by: serb, amenkov

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

Changeset: 7396ce69df70
Author:    prr
Date:      2017-01-23 10:27 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7396ce69df70

Merge

- src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java
- src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java
- src/linux/doc/man/ja/jvisualvm.1
- src/linux/doc/man/jvisualvm.1
- src/solaris/doc/sun/man/man1/ja/jvisualvm.1
- src/solaris/doc/sun/man/man1/jvisualvm.1

Changeset: 87b36fe054e1
Author:    prr
Date:      2017-01-23 11:59 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/87b36fe054e1

8167228: Update to libpng 1.6.28
Reviewed-by: serb, azvegint

! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h
- src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c
- src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c
- src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c
- src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c
- src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c

Changeset: 8270102790e5
Author:    alexsch
Date:      2017-01-24 11:37 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8270102790e5

8003495: [findbugs] javax.swing.* - Storing a reference to an externally mutable object into the internal representation
Reviewed-by: prr, serb

! src/java.desktop/share/classes/javax/swing/JColorChooser.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/sun/swing/FilePane.java

Changeset: 1a13fbf70807
Author:    prr
Date:      2017-01-26 08:36 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1a13fbf70807

Merge

- make/copy/Copy-jdk.crypto.token.gmk
- make/lib/Lib-jdk.crypto.token.gmk
- src/jdk.crypto.token/share/classes/module-info.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md
- src/jdk.crypto.token/share/legal/pkcs11wrapper.md
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h

Changeset: e4b19b8d4bbf
Author:    lana
Date:      2017-01-26 19:22 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e4b19b8d4bbf

Added tag jdk-9+154 for changeset c97e7a8b8da0

! .hgtags

Changeset: 03ea56f485f2
Author:    lana
Date:      2017-01-26 21:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/03ea56f485f2

Merge

- src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c
- src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c
- src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c
- src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c
- src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c

Changeset: d8dbac6098fe
Author:    henryjen
Date:      2017-01-25 12:52 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d8dbac6098fe

8170832: Add a new launcher environment variable JAVA_OPTIONS
Reviewed-by: mchung, ksrini

! make/lib/CoreLibraries.gmk
! make/mapfiles/libjli/mapfile-vers
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties
! src/java.base/share/native/launcher/main.c
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/emessages.h
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/java.base/share/native/libjli/jli_util.h
! src/java.base/windows/native/libjli/cmdtoargs.c
+ test/tools/launcher/ArgsEnvVar.java
! test/tools/launcher/ArgsFileTest.java
! test/tools/launcher/I18NArgTest.java

Changeset: 3fc9f267acc2
Author:    valeriep
Date:      2017-01-26 22:56 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3fc9f267acc2

8062731: Cipher object can be created without calling Cipher.getInstance
Summary: Fixed the check in JCE so that only trusted providers can extend Cipher class
Reviewed-by: wetmore

! src/java.base/share/classes/javax/crypto/JceSecurityManager.java

Changeset: bbc90d3ffe84
Author:    valeriep
Date:      2017-01-26 23:11 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bbc90d3ffe84

Merge


Changeset: 39a8a0525677
Author:    sundar
Date:      2017-01-27 19:07 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/39a8a0525677

8172864: Remove custom plugin module path
Reviewed-by: alanb, jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/ProblemList.txt
- test/tools/jlink/CustomPluginTest.java
! test/tools/jlink/JLink2Test.java
- test/tools/jlink/customplugin/module-info.java
- test/tools/jlink/customplugin/plugin/CustomPlugin.java
- test/tools/jlink/customplugin/plugin/HelloPlugin.java
- test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java
- test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java

Changeset: f467a23ab0c0
Author:    prappo
Date:      2017-01-27 16:27 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f467a23ab0c0

8170116: Remove qualified exports from java.base to java.corba
Reviewed-by: dfuchs, alanb, mchung
Contributed-by: Chris Hegarty <chris.hegarty at oracle.com>, Daniel Fuchs <daniel.fuchs at oracle.com>

! src/java.base/share/classes/module-info.java

Changeset: 5dab7d15ccbe
Author:    henryjen
Date:      2017-01-27 13:10 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5dab7d15ccbe

8172309: classpath wildcards code does not support --class-path
Reviewed-by: ksrini

! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/wildcard.c
! test/tools/launcher/ClassPathWildCard.sh

Changeset: ee8923e260c7
Author:    sherman
Date:      2017-01-28 20:51 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ee8923e260c7

8173396: Error message issue with jar tool API validator
Reviewed-by: psandoz, mchung

! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! test/ProblemList.txt
! test/tools/jar/multiRelease/ApiValidatorTest.java

Changeset: 66e255787b73
Author:    ihse
Date:      2017-01-30 09:09 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/66e255787b73

8081694: Remove DISABLED_WARNINGS_gcc for libsctp
Reviewed-by: erikj

! make/lib/Lib-jdk.sctp.gmk

Changeset: d1127ebe902c
Author:    jlahoda
Date:      2017-01-30 13:14 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d1127ebe902c

8166535: jshell tool: cannot handle non-ascii characters
Summary: Using a more appropriate native method to read from the console.
Reviewed-by: rfield

! src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp

Changeset: 65a1441c9c80
Author:    clanger
Date:      2017-01-30 16:33 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/65a1441c9c80

8173634: libjli/cmdtoargs.c does not compile with VS2010
Reviewed-by: rriggs

! src/java.base/windows/native/libjli/cmdtoargs.c

Changeset: 82e3708a0cf9
Author:    skovalev
Date:      2017-01-30 13:11 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/82e3708a0cf9

8173478: SSL related tests failes with message: "java.security.NoSuchAlgorithmException: EC KeyFactory not available"
Reviewed-by: xuelei

! test/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java
! test/javax/net/ssl/interop/ClientHelloChromeInterOp.java
! test/javax/net/ssl/templates/SSLSocketTemplate.java

Changeset: f9e86da24d74
Author:    mchung
Date:      2017-01-30 11:00 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f9e86da24d74

8173381: osName/osArch/osVersion is missing in ModuleDescriptor created by SystemModules
Reviewed-by: alanb

! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleSorter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/p1/Main.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/dummy/dummy.properties

Changeset: bb6976827304
Author:    naoto
Date:      2017-01-30 14:38 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bb6976827304

8172365: Provide a better migration path for ResourceBundleControlProvider
Reviewed-by: mchung

! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java
+ test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java
+ test/java/util/spi/ResourceBundleControlProvider/com/foo/UserControlProvider.java
+ test/java/util/spi/ResourceBundleControlProvider/com/foo/UserXMLControl.java
+ test/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB.xml
+ test/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB_ja.xml
+ test/java/util/spi/ResourceBundleControlProvider/simple.properties
+ test/java/util/spi/ResourceBundleControlProvider/test/jdk/test/ResourceBundleDelegate.java
+ test/java/util/spi/ResourceBundleControlProvider/test/module-info.java

Changeset: e0ab92b7360f
Author:    naoto
Date:      2017-01-31 13:18 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e0ab92b7360f

8173423: Wrong display name for supplemental Japanese era
Reviewed-by: sherman

! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
! test/java/util/Calendar/SupplementalJapaneseEraTest.java
! test/java/util/Calendar/SupplementalJapaneseEraTest.sh

Changeset: 69342000c9a9
Author:    rasbold
Date:      2017-01-31 21:33 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/69342000c9a9

8173581: performance regression in com/sun/crypto/provider/OutputFeedback.java
Summary: Corrected the problem in OutputFeedback class
Reviewed-by: valeriep
Contributed-by: rasbold at google.com

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

Changeset: e170c858888e
Author:    mchung
Date:      2017-01-31 14:47 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e170c858888e

8173711: Disable JAVA_OPTIONS env variable support until JDK-8173712 is resolved
Reviewed-by: ksrini, henryjen

! src/java.base/share/native/libjli/args.c
! test/ProblemList.txt
! test/tools/launcher/I18NArgTest.java

Changeset: 7bd7a7ffa84b
Author:    mchung
Date:      2017-01-31 20:06 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7bd7a7ffa84b

8173608: Separate JDK management agent from java.management module
Reviewed-by: dfuchs, dholmes, erikj

- make/copy/Copy-java.management.gmk
+ make/copy/Copy-jdk.management.agent.gmk
- make/gensrc/Gensrc-java.management.gmk
+ make/gensrc/Gensrc-jdk.management.agent.gmk
! make/lib/Lib-java.management.gmk
+ make/lib/Lib-jdk.management.agent.gmk
! make/mapfiles/libmanagement/mapfile-vers
+ make/mapfiles/libmanagement_rmi/mapfile-vers
! src/java.base/share/classes/module-info.java
! src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java
! src/java.management/share/classes/module-info.java
- src/java.management/share/classes/sun/management/Agent.java
- src/java.management/share/classes/sun/management/AgentConfigurationError.java
- src/java.management/share/classes/sun/management/ConnectorAddressLink.java
- src/java.management/share/classes/sun/management/FileSystem.java
- src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java
- src/java.management/share/classes/sun/management/jdp/JdpController.java
- src/java.management/share/classes/sun/management/jdp/JdpException.java
- src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java
- src/java.management/share/classes/sun/management/jdp/package-info.java
- src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
- src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
- src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
- src/java.management/share/classes/sun/management/jmxremote/package.html
- src/java.management/share/classes/sun/management/resources/agent.properties
- src/java.management/share/classes/sun/management/resources/agent_de.properties
- src/java.management/share/classes/sun/management/resources/agent_es.properties
- src/java.management/share/classes/sun/management/resources/agent_fr.properties
- src/java.management/share/classes/sun/management/resources/agent_it.properties
- src/java.management/share/classes/sun/management/resources/agent_ja.properties
- src/java.management/share/classes/sun/management/resources/agent_ko.properties
- src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties
- src/java.management/share/classes/sun/management/resources/agent_sv.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties
- src/java.management/share/classes/sun/management/spi/AgentProvider.java
- src/java.management/share/conf/jmxremote.access
- src/java.management/share/conf/jmxremote.password.template
- src/java.management/share/conf/management.properties
- src/java.management/share/conf/snmp.acl.template
- src/java.management/unix/classes/sun/management/FileSystemImpl.java
- src/java.management/unix/native/libmanagement/FileSystemImpl.c
- src/java.management/windows/classes/sun/management/FileSystemImpl.java
- src/java.management/windows/native/libmanagement/FileSystemImpl.c
! src/java.rmi/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/LocalVirtualMachine.java
+ src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
+ src/jdk.management.agent/share/classes/jdk/internal/agent/AgentConfigurationError.java
+ src/jdk.management.agent/share/classes/jdk/internal/agent/ConnectorAddressLink.java
+ src/jdk.management.agent/share/classes/jdk/internal/agent/FileSystem.java
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_es.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_fr.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_it.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ko.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_pt_BR.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_sv.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_TW.properties
+ src/jdk.management.agent/share/classes/jdk/internal/agent/spi/AgentProvider.java
+ src/jdk.management.agent/share/classes/module-info.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpBroadcaster.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpController.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpException.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpGenericPacket.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpJmxPacket.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpPacket.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpPacketReader.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/JdpPacketWriter.java
+ src/jdk.management.agent/share/classes/sun/management/jdp/package-info.java
+ src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
+ src/jdk.management.agent/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
+ src/jdk.management.agent/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
+ src/jdk.management.agent/share/classes/sun/management/jmxremote/package.html
+ src/jdk.management.agent/share/conf/jmxremote.access
+ src/jdk.management.agent/share/conf/jmxremote.password.template
+ src/jdk.management.agent/share/conf/management.properties
+ src/jdk.management.agent/unix/classes/jdk/internal/agent/FileSystemImpl.java
+ src/jdk.management.agent/unix/native/libmanagement_rmi/FileSystemImpl.c
+ src/jdk.management.agent/windows/classes/jdk/internal/agent/FileSystemImpl.java
+ src/jdk.management.agent/windows/native/libmanagement_rmi/FileSystemImpl.c
! test/com/sun/tools/attach/StartManagementAgent.java
+ test/jdk/internal/agent/AgentCMETest.java
+ test/jdk/internal/agent/AgentCheckTest.java
- test/sun/management/AgentCMETest.java
- test/sun/management/AgentCheckTest.java
! test/sun/management/jdp/JdpDefaultsTest.java
! test/sun/management/jdp/JdpOffTest.java
! test/sun/management/jdp/JdpSpecificAddressTest.java
! test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java
! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
! test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java
! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.java
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh
! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java
! test/sun/management/jmxremote/bootstrap/TestManager.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java
! test/sun/management/jmxremote/startstop/JMXStatusTest.java
! test/sun/management/jmxremote/startstop/ManagementAgentJcmd.java

Changeset: 8613f82fab04
Author:    sundar
Date:      2017-02-01 15:12 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8613f82fab04

8173717: jlink --help fails with missing "plugin.opt.plugin-module-path" key in resource bundle
Reviewed-by: mchung, alanb

! 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

Changeset: c5a48effbe68
Author:    rpatil
Date:      2017-02-01 18:18 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c5a48effbe68

8167063: spurious message "A JNI error has occurred" if start-class cannot be initialized
Reviewed-by: alanb, ksrini

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
+ test/tools/launcher/LauncherMessageTest.java

Changeset: 9c0802c92d6b
Author:    skovalev
Date:      2017-02-01 16:31 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9c0802c92d6b

8173475: java/net/HttpURLConnection/SetAuthenticator tests have undeclared dependency on java.logging module
Reviewed-by: dfuchs

! test/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java
! test/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java

Changeset: 397d1eb78030
Author:    henryjen
Date:      2017-02-01 09:52 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/397d1eb78030

8173758: tools/javac/Paths/wcMineField.sh failing with java.lang.ClassNotFoundException
Reviewed-by: ksrini

! src/java.base/share/native/libjli/java.c

Changeset: 0e2935453091
Author:    henryjen
Date:      2017-02-01 11:05 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0e2935453091

8171524: jar --help doesn't provide information that stdout and stdin can be used as output and input for tool
Reviewed-by: sherman

! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties

Changeset: a88d76c088c7
Author:    anazarov
Date:      2017-02-01 23:33 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a88d76c088c7

8075616: Create tests to check schemagen work with multi-version jar
8075617: Create tests to check wsgen work with multi-version jar
Reviewed-by: alanb, lancea

+ test/tools/schemagen/MultiReleaseJarTest.java
+ test/tools/schemagen/data/mr/base/schemagen/Person.java
+ test/tools/schemagen/data/mr/v10/schemagen/Person.java
+ test/tools/schemagen/data/mr/v9/schemagen/Person.java
+ test/tools/wsgen/MultiReleaseJarTest.java
+ test/tools/wsgen/data/mr/base/wsgen/TestServer.java
+ test/tools/wsgen/data/mr/v10/wsgen/TestServer.java
+ test/tools/wsgen/data/mr/v9/wsgen/TestServer.java

Changeset: 949799faf431
Author:    clanger
Date:      2017-02-02 10:28 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/949799faf431

8170868: DefaultProxySelector should use system defaults on Windows, MacOS and Gnome
Reviewed-by: chegar, simonis, clanger, stuefe, erikj
Contributed-by: arno.zeller at sap.com

! make/lib/NetworkingLibraries.gmk
! make/mapfiles/libnet/mapfile-vers
+ src/java.base/macosx/native/libnet/DefaultProxySelector.c
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java
+ src/java.base/share/native/libnet/proxy_util.c
+ src/java.base/share/native/libnet/proxy_util.h
! src/java.base/unix/native/libnet/DefaultProxySelector.c
! src/java.base/windows/native/libnet/DefaultProxySelector.c
! test/java/net/ProxySelector/SystemProxies.java

Changeset: 63f7055a2240
Author:    redestad
Date:      2017-02-02 12:28 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/63f7055a2240

8160302: Reduce number of lambdas created when loading java.util.regex.Pattern
Reviewed-by: sherman, martin

! src/java.base/share/classes/java/util/regex/CharPredicates.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/regex/PrintPattern.java

Changeset: db6e995edd0a
Author:    dfuchs
Date:      2017-02-02 16:50 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/db6e995edd0a

8173607: JMX RMI connector should be in its own module
Summary: The JMX RMI connector is moved to a new java.management.rmi module.
Reviewed-by: mchung, erikj

- make/rmic/Rmic-java.management.gmk
+ make/rmic/Rmic-java.management.rmi.gmk
! src/java.base/share/classes/module-info.java
+ src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/ProxyRef.java
+ src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/RMIExporter.java
+ src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/Unmarshal.java
+ src/java.management.rmi/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java
+ src/java.management.rmi/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnection.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIServer.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIServerImpl.java
+ src/java.management.rmi/share/classes/javax/management/remote/rmi/package.html
+ src/java.management.rmi/share/classes/module-info.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java
- src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/package.html
! src/java.management/share/classes/module-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.management.agent/share/classes/module-info.java
! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
! test/javax/management/MBeanInfo/NotificationInfoTest.java
! test/javax/management/MBeanServer/ExceptionTest.java
! test/javax/management/MBeanServer/OldMBeanServerTest.java
! test/javax/management/modelmbean/UnserializableTargetObjectTest.java
! test/javax/management/mxbean/GenericArrayTypeTest.java
! test/javax/management/mxbean/MXBeanExceptionHandlingTest.java
! test/javax/management/mxbean/MXBeanInteropTest1.java
! test/javax/management/mxbean/MXBeanInteropTest2.java
! test/javax/management/mxbean/MXBeanNotifTest.java
! test/javax/management/mxbean/MXBeanTest.java
! test/javax/management/mxbean/MXBeanWeirdParamTest.java
! test/javax/management/query/SupportedQueryTypesTest.java
! test/javax/management/remote/mandatory/connection/AddressableTest.java
! test/javax/management/remote/mandatory/connection/BrokenConnectionTest.java
! test/javax/management/remote/mandatory/connection/CloseableTest.java
! test/javax/management/remote/mandatory/connection/ConnectionListenerNullTest.java
! test/javax/management/remote/mandatory/connection/ConnectionTest.java
! test/javax/management/remote/mandatory/connection/DaemonRMIExporterTest.java
! test/javax/management/remote/mandatory/connection/GetConnectionTest.java
! test/javax/management/remote/mandatory/connection/IIOPURLTest.java
! test/javax/management/remote/mandatory/connection/IdleTimeoutTest.java
! test/javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java
! test/javax/management/remote/mandatory/connection/ObjectInputStreamWithLoaderNullCheckTest.java
! test/javax/management/remote/mandatory/connection/RMIConnectorInternalMapTest.java
! test/javax/management/remote/mandatory/connection/RMIConnectorNullSubjectConnTest.java
! test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java
! test/javax/management/remote/mandatory/connection/RMIExitTest.java
! test/javax/management/remote/mandatory/connection/RMISerializeTest.java
! test/javax/management/remote/mandatory/connectorServer/ConnectorStopDeadlockTest.java
! test/javax/management/remote/mandatory/connectorServer/JNDIFailureTest.java
! test/javax/management/remote/mandatory/connectorServer/MBSFPreStartPostStartTest.java
! test/javax/management/remote/mandatory/connectorServer/RMIExporterTest.java
! test/javax/management/remote/mandatory/connectorServer/SetMBeanServerForwarder.java
! test/javax/management/remote/mandatory/loading/DeserializeEncodedURLTest.java
! test/javax/management/remote/mandatory/loading/MissingClassTest.java
! test/javax/management/remote/mandatory/loading/RMIDownloadTest.java
! test/javax/management/remote/mandatory/loading/TargetMBeanTest.java
! test/javax/management/remote/mandatory/notif/ConcurrentModificationTest.java
! test/javax/management/remote/mandatory/notif/DeadListenerTest.java
! test/javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java
! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java
! test/javax/management/remote/mandatory/notif/NotSerializableNotifTest.java
! test/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationAccessControllerTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferCreationTest.java
! test/javax/management/remote/mandatory/notif/NotificationEmissionTest.java
! test/javax/management/remote/mandatory/notif/RMINotifTest.java
! test/javax/management/remote/mandatory/notif/ServerNotifs.java
! test/javax/management/remote/mandatory/notif/UnexpectedNotifTest.java
! test/javax/management/remote/mandatory/passwordAccessFile/NonJMXPrincipalsTest.java
! test/javax/management/remote/mandatory/passwordAccessFile/PasswordAccessFileTest.java
! test/javax/management/remote/mandatory/passwordAuthenticator/RMIAltAuthTest.java
! test/javax/management/remote/mandatory/passwordAuthenticator/RMIPasswdAuthTest.java
! test/javax/management/remote/mandatory/provider/ProviderTest.java
! test/javax/management/remote/mandatory/serverError/JMXServerErrorTest.java
! test/javax/management/remote/mandatory/socketFactories/RMISocketFactoriesTest.java
! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java
! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation2Test.java
! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation3Test.java
! test/javax/management/remote/mandatory/util/MapNullValuesTest.java
! test/javax/management/security/AuthorizationTest.java
! test/javax/management/security/SecurityTest.java
! test/sun/management/jmxremote/bootstrap/TestManager.java
! test/tools/launcher/modules/listmods/ListModsTest.java

Changeset: 0fab063574be
Author:    dfuchs
Date:      2017-02-02 19:09 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0fab063574be

8173821: com.sun.jmx.remote.internal.Unmarshal should be removed.
Summary: com.sun.jmx.remote.internal.Unmarshal remove as it was no longer actively used since JDK 5.
Reviewed-by: alanb

- src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/Unmarshal.java

Changeset: 2306d5e4191f
Author:    skovalev
Date:      2017-02-02 15:53 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2306d5e4191f

8173763: Two security tests fail with message: "java.security.NoSuchAlgorithmException: EC KeyFactory not available"
Reviewed-by: mullan

! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java

Changeset: 74d62786d29f
Author:    mullan
Date:      2017-02-02 15:54 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/74d62786d29f

Merge

- src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/Unmarshal.java

Changeset: 802428c8b55d
Author:    lana
Date:      2017-02-02 21:20 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/802428c8b55d

Added tag jdk-9+155 for changeset e170c858888e

! .hgtags

Changeset: a652ba198354
Author:    lana
Date:      2017-02-02 21:55 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a652ba198354

Merge

- make/copy/Copy-java.management.gmk
- make/gensrc/Gensrc-java.management.gmk
- make/rmic/Rmic-java.management.gmk
- src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java
- src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/package.html
- src/java.management/share/classes/sun/management/Agent.java
- src/java.management/share/classes/sun/management/AgentConfigurationError.java
- src/java.management/share/classes/sun/management/ConnectorAddressLink.java
- src/java.management/share/classes/sun/management/FileSystem.java
- src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java
- src/java.management/share/classes/sun/management/jdp/JdpController.java
- src/java.management/share/classes/sun/management/jdp/JdpException.java
- src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java
- src/java.management/share/classes/sun/management/jdp/package-info.java
- src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
- src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
- src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
- src/java.management/share/classes/sun/management/jmxremote/package.html
- src/java.management/share/classes/sun/management/resources/agent.properties
- src/java.management/share/classes/sun/management/resources/agent_de.properties
- src/java.management/share/classes/sun/management/resources/agent_es.properties
- src/java.management/share/classes/sun/management/resources/agent_fr.properties
- src/java.management/share/classes/sun/management/resources/agent_it.properties
- src/java.management/share/classes/sun/management/resources/agent_ja.properties
- src/java.management/share/classes/sun/management/resources/agent_ko.properties
- src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties
- src/java.management/share/classes/sun/management/resources/agent_sv.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties
- src/java.management/share/classes/sun/management/spi/AgentProvider.java
- src/java.management/share/conf/jmxremote.access
- src/java.management/share/conf/jmxremote.password.template
- src/java.management/share/conf/management.properties
- src/java.management/share/conf/snmp.acl.template
- src/java.management/unix/classes/sun/management/FileSystemImpl.java
- src/java.management/unix/native/libmanagement/FileSystemImpl.c
- src/java.management/windows/classes/sun/management/FileSystemImpl.java
- src/java.management/windows/native/libmanagement/FileSystemImpl.c
- test/sun/management/AgentCMETest.java
- test/sun/management/AgentCheckTest.java

Changeset: 0f297e75d32d
Author:    dfuchs
Date:      2017-02-03 11:29 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0f297e75d32d

8173315: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java fails intermittently
Summary: Ensure that each test case creates a new server with a new local port number to preserve test isolation.
Reviewed-by: michaelm

! test/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java

Changeset: a329ff201a7d
Author:    ihse
Date:      2017-02-03 13:04 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a329ff201a7d

8172548: unpack200 fails linking with new update of SS12u4
Reviewed-by: erikj
Contributed-by: Stefan Anzinger <stefan.anzinger at oracle.com>

! make/mapfiles/libunpack/mapfile-vers-unpack200-solaris-sparc

Changeset: 1700e2d1d46f
Author:    ihse
Date:      2017-02-03 15:20 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1700e2d1d46f

8004842: Unify values of boolean make variables set in configure to true/false
Reviewed-by: erikj

! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-jdk.crypto.ec.gmk

Changeset: 625b698c3cbe
Author:    mchung
Date:      2017-02-03 08:54 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/625b698c3cbe

8173858: Rename libmanagement_rmi to libmanagement_agent
Reviewed-by: alanb, dfuchs, dholmes, erikj

! make/lib/Lib-jdk.management.agent.gmk
+ make/mapfiles/libmanagement_agent/mapfile-vers
- make/mapfiles/libmanagement_rmi/mapfile-vers
! src/java.base/share/classes/module-info.java
! src/jdk.management.agent/unix/classes/jdk/internal/agent/FileSystemImpl.java
+ src/jdk.management.agent/unix/native/libmanagement_agent/FileSystemImpl.c
- src/jdk.management.agent/unix/native/libmanagement_rmi/FileSystemImpl.c
! src/jdk.management.agent/windows/classes/jdk/internal/agent/FileSystemImpl.java
+ src/jdk.management.agent/windows/native/libmanagement_agent/FileSystemImpl.c
- src/jdk.management.agent/windows/native/libmanagement_rmi/FileSystemImpl.c

Changeset: 0804989e2399
Author:    henryjen
Date:      2017-02-03 09:48 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0804989e2399

8171522: Jar prints error message with old (non gnu-style options).
Reviewed-by: sherman

! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties

Changeset: b873867cc8b8
Author:    dmarkov
Date:      2017-01-24 18:44 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b873867cc8b8

8163889: [macosx] Can't print from browser on Mac OS X
Reviewed-by: prr, psadhukhan

! src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
+ test/java/awt/print/PrinterJob/PrintCrashTest.java

Changeset: 2ec14b8cdc25
Author:    prr
Date:      2017-01-26 09:19 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2ec14b8cdc25

Merge

- make/copy/Copy-jdk.crypto.token.gmk
- make/lib/Lib-jdk.crypto.token.gmk
- src/jdk.crypto.token/share/classes/module-info.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md
- src/jdk.crypto.token/share/legal/pkcs11wrapper.md
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h

Changeset: 89cafca458bf
Author:    jdv
Date:      2017-01-27 12:16 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/89cafca458bf

8152561: Is it allowed to have zero value for count in TIFFField.createArrayForType() for the rationals
Reviewed-by: psadhukhan, bpb, prr

! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
+ test/javax/imageio/plugins/tiff/TIFFCreateArrayForTypeTest.java

Changeset: f1d109bc09fe
Author:    psadhukhan
Date:      2017-01-27 15:37 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f1d109bc09fe

7190595: Nimbus: Test6657026 fails
Reviewed-by: yan, jdv

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! test/javax/swing/plaf/basic/BasicSplitPaneUI/Test6657026.java

Changeset: b85ea2af6b5d
Author:    pnarayanan
Date:      2017-01-30 16:32 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b85ea2af6b5d

8167278: ArrayIndexOutOfBoundsException when calling ImageIO.read(InputStream) with RLE4 BMP
Reviewed-by: prr, bpb, jdv

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java

Changeset: ba7ede80cea4
Author:    ddehaven
Date:      2017-01-30 12:04 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ba7ede80cea4

Merge

- test/tools/jlink/CustomPluginTest.java
- test/tools/jlink/customplugin/module-info.java
- test/tools/jlink/customplugin/plugin/CustomPlugin.java
- test/tools/jlink/customplugin/plugin/HelloPlugin.java
- test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java
- test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java

Changeset: b48677ae75b4
Author:    ddehaven
Date:      2017-02-03 08:15 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b48677ae75b4

Merge


Changeset: 622cc51a38ce
Author:    dl
Date:      2017-02-03 13:24 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/622cc51a38ce

8173706: Is able to set a negative j.u.Vector size in JDK9 b151
Reviewed-by: martin, psandoz, smarks

! src/java.base/share/classes/java/util/Vector.java
! test/java/util/concurrent/tck/VectorTest.java

Changeset: 06bdfec766f4
Author:    dl
Date:      2017-02-03 13:24 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/06bdfec766f4

8169748: LinkedTransferQueue bulk remove is O(n^2)
8172023: Concurrent spliterators fail to handle exhaustion properly
Reviewed-by: martin, psandoz, smarks

! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! test/java/util/Collection/RemoveMicroBenchmark.java
+ test/java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java
+ test/java/util/concurrent/LinkedTransferQueue/WhiteBox.java
! test/java/util/concurrent/tck/Collection8Test.java

Changeset: 0aedd507e3cd
Author:    dl
Date:      2017-02-03 13:24 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0aedd507e3cd

8171886: Miscellaneous changes imported from jsr166 CVS 2017-02
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! test/java/util/AbstractList/CheckForComodification.java
! test/java/util/ArrayList/Bug6533203.java
! test/java/util/ArrayList/IteratorMicroBenchmark.java
! test/java/util/ArrayList/RangeCheckMicroBenchmark.java
! test/java/util/Collection/IteratorMicroBenchmark.java
! test/java/util/Collection/MOAT.java
! test/java/util/Collections/BigBinarySearch.java
! test/java/util/Collections/Disjoint.java
! test/java/util/Collections/RacingCollections.java
! test/java/util/Collections/ReverseOrder2.java
! test/java/util/Collections/SetFromMap.java
! test/java/util/Deque/ChorusLine.java
! test/java/util/IdentityHashMap/ToArray.java
! test/java/util/IdentityHashMap/ToString.java
! test/java/util/NavigableMap/LockStep.java
! test/java/util/PriorityQueue/ForgetMeNot.java
! test/java/util/PriorityQueue/NoNulls.java
! test/java/util/PriorityQueue/PriorityQueueSort.java
! test/java/util/PriorityQueue/RemoveContains.java
! test/java/util/Random/DistinctSeeds.java
! test/java/util/TreeMap/NullAtEnd.java
! test/java/util/Vector/CopyInto.java
! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/DrainToFails.java
! test/java/util/concurrent/BlockingQueue/Interrupt.java
! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java
! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java
! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java
! test/java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java
! test/java/util/concurrent/ConcurrentMap/ConcurrentRemoveIf.java
! test/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java
! test/java/util/concurrent/ConcurrentQueues/GCRetention.java
! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java
! test/java/util/concurrent/ConcurrentQueues/RemovePollRace.java
! test/java/util/concurrent/CopyOnWriteArrayList/EqualsRace.java
! test/java/util/concurrent/CopyOnWriteArraySet/RacingCows.java
! test/java/util/concurrent/CyclicBarrier/Basic.java
! test/java/util/concurrent/DelayQueue/Iterate.java
! test/java/util/concurrent/DelayQueue/PollUnexpired.java
! test/java/util/concurrent/DelayQueue/Stress.java
! test/java/util/concurrent/Exchanger/ExchangeLoops.java
! test/java/util/concurrent/Executors/PrivilegedCallables.java
! test/java/util/concurrent/FutureTask/BlockingTaskExecutor.java
! test/java/util/concurrent/FutureTask/Customized.java
! test/java/util/concurrent/FutureTask/DoneMeansDone.java
! test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java
! test/java/util/concurrent/LinkedBlockingQueue/ToArray.java
! test/java/util/concurrent/Phaser/Arrive.java
! test/java/util/concurrent/Phaser/Basic.java
! test/java/util/concurrent/Phaser/FickleRegister.java
! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java
! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java
! test/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java
! test/java/util/concurrent/atomic/Lazy.java
! test/java/util/concurrent/locks/Lock/CheckedLockLoops.java
! test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java
! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
! test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
! test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
! test/java/util/concurrent/tck/AbstractExecutorServiceTest.java
! test/java/util/concurrent/tck/AbstractQueuedLongSynchronizerTest.java
! test/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java
! test/java/util/concurrent/tck/Atomic8Test.java
! test/java/util/concurrent/tck/AtomicReferenceArrayTest.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
! test/java/util/concurrent/tck/ConcurrentHashMapTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java
! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
! test/java/util/concurrent/tck/CopyOnWriteArraySetTest.java
! test/java/util/concurrent/tck/CountedCompleterTest.java
! test/java/util/concurrent/tck/DelayQueueTest.java
! test/java/util/concurrent/tck/ExecutorsTest.java
! test/java/util/concurrent/tck/ForkJoinPoolTest.java
! test/java/util/concurrent/tck/LinkedListTest.java
! test/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/java/util/concurrent/tck/PhaserTest.java
! test/java/util/concurrent/tck/PriorityQueueTest.java
! test/java/util/concurrent/tck/ReentrantLockTest.java
! test/java/util/concurrent/tck/ReentrantReadWriteLockTest.java
! test/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/java/util/concurrent/tck/ScheduledExecutorTest.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/java/util/concurrent/tck/SynchronousQueueTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorTest.java
! test/java/util/concurrent/tck/TreeSetTest.java
! test/java/util/concurrent/tck/TreeSubSetTest.java

Changeset: 4ebe8e908989
Author:    mchung
Date:      2017-02-03 18:06 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4ebe8e908989

8173412: @Test in java/lang/annotation and java/lang/reflect/Proxy tests not run
Reviewed-by: redestad

! test/java/lang/annotation/AnnotationWithLambda.java
! test/java/lang/reflect/Proxy/ProxyForMethodHandle.java

Changeset: 5315de9bf0e3
Author:    vtewari
Date:      2016-12-23 12:15 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5315de9bf0e3

8170861: Remove DcmdMBeanPermissionsTest.java from ProblemList
Summary: removed DcmdMBeanPermissionsTest.java from ProblemList
Reviewed-by: dholmes, fparain
Contributed-by: ujwal.vangapally at oracle.com

! test/ProblemList.txt

Changeset: 531f23cf8fb6
Author:    dfazunen
Date:      2016-12-27 16:24 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/531f23cf8fb6

8171441: tools/launcher/VersionCheck.java doesn't report names of tools which failed checks
Reviewed-by: stsmirno, iignatyev, anazarov

! test/tools/launcher/VersionCheck.java

Changeset: a099563cb23c
Author:    jwilhelm
Date:      2016-12-27 22:34 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a099563cb23c

Merge

! test/ProblemList.txt

Changeset: 6002279db5b9
Author:    ctornqvi
Date:      2017-01-05 16:46 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6002279db5b9

8172188: JDI tests fail due to "permission denied" when creating temp file
Reviewed-by: hseigel, mseledtsov

! test/com/sun/jdi/ShellScaffold.sh

Changeset: b747d4c9a917
Author:    jwilhelm
Date:      2017-01-09 15:10 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b747d4c9a917

Merge


Changeset: 727e88de35ed
Author:    hseigel
Date:      2017-01-13 10:45 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/727e88de35ed

8172288: Fix Jigsaw related module/package error messages and throw correct exceptions
Summary: Reword error messages and throw IllegalStateExceptions where appropriate
Reviewed-by: alanb, acorn, lfoltan, gtriantafill

! src/java.base/share/classes/java/lang/reflect/Layer.java

Changeset: dac0e2eafbd5
Author:    jwilhelm
Date:      2017-01-13 18:26 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dac0e2eafbd5

Merge


Changeset: e56f36205735
Author:    jwilhelm
Date:      2017-01-16 16:18 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e56f36205735

Merge


Changeset: a2d3b7f65c95
Author:    redestad
Date:      2017-01-19 11:27 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a2d3b7f65c95

8171855: Move package name transformations during module bootstrap into native code
Reviewed-by: alanb, acorn, lfoltan, mchung, plevart, hseigel, sspitsyn

! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/Module.c

Changeset: 5c08f2a9daee
Author:    gtriantafill
Date:      2017-01-19 10:55 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5c08f2a9daee

8152206: Simplify jvmstat modules
Reviewed-by: alanb, mchung, hseigel

! src/java.base/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
+ src/jdk.internal.jvmstat/share/classes/module-info.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! src/jdk.jcmd/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jstatd/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! test/sun/jvmstat/monitor/HostIdentifier/HostIdentifierCreate.java
! test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java
! test/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java
! test/sun/jvmstat/monitor/VmIdentifier/VmIdentifierCreateResolve.java
! test/sun/jvmstat/perfdata/PrologSanity/PrologSizeSanityCheck.java

Changeset: 79dbfcdbe1b0
Author:    rraghavan
Date:      2017-01-20 04:42 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/79dbfcdbe1b0

8167337: When jmxremote.port=0, JDP broadcasts "0" instead of assigned port
Summary: Fetched the correct jmx service url for jdp to broadcast it.
Reviewed-by: dsamersoff, rriggs
Contributed-by: amit.sapre at oracle.com

! src/java.management/share/classes/sun/management/Agent.java
! test/sun/management/jdp/DynamicLauncher.java
+ test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
+ test/sun/management/jdp/JdpJmxRemoteDynamicPortTestCase.java

Changeset: 825a12434329
Author:    dpochepk
Date:      2017-01-23 16:31 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/825a12434329

8171149: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java failed with "Out of space in CodeCache for adapters"
Reviewed-by: kvn

! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java
! test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java

Changeset: 33e6f9b9e3b5
Author:    vtewari
Date:      2017-01-25 15:31 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/33e6f9b9e3b5

8167178: Exported elements referring to inaccessible types in java.naming
Reviewed-by: chegar, rriggs, alanb

! src/java.naming/share/classes/javax/naming/CompoundName.java

Changeset: 955d8b6ded80
Author:    jwilhelm
Date:      2017-01-24 00:30 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/955d8b6ded80

Merge

! src/java.base/share/classes/module-info.java
- src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java
- src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java
- src/linux/doc/man/ja/jvisualvm.1
- src/linux/doc/man/jvisualvm.1
- src/solaris/doc/sun/man/man1/ja/jvisualvm.1
- src/solaris/doc/sun/man/man1/jvisualvm.1
! test/ProblemList.txt
- test/java/lang/SecurityManager/RestrictedPackages.java
- test/java/rmi/registry/readTest/readTest.java
- test/java/rmi/registry/readTest/readTest.sh
- test/lib/security/SecurityTools.java
- test/tools/jar/mmrjar/ConcealedPackage.java
- test/tools/jmod/hashes/src/m1/module-info.java
- test/tools/jmod/hashes/src/m1/org/m1/Main.java
- test/tools/jmod/hashes/src/m2/module-info.java
- test/tools/jmod/hashes/src/m2/org/m2/Util.java
- test/tools/jmod/hashes/src/m3/module-info.java
- test/tools/jmod/hashes/src/m3/org/m3/Name.java
- test/tools/jmod/hashes/src/org.bar/module-info.java
- test/tools/jmod/hashes/src/org.foo/module-info.java
! test/tools/launcher/VersionCheck.java

Changeset: 0eb0f644345d
Author:    jwilhelm
Date:      2017-02-04 03:29 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0eb0f644345d

Merge

! src/java.base/share/classes/module-info.java
+ src/jdk.internal.jvmstat/share/classes/module-info.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
+ src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! src/jdk.jconsole/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
! test/ProblemList.txt

Changeset: 19aaaf6ee13e
Author:    lancea
Date:      2017-02-04 14:04 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/19aaaf6ee13e

8173604: Rename module 8173604 java.annotations.common to java.xml.ws.annoations
Reviewed-by: dfuchs, alanb, psandoz, mchung

! make/src/classes/build/tools/jigsaw/GenGraphs.java
! make/src/classes/build/tools/jigsaw/technology-summary.html
! src/java.se.ee/share/classes/module-info.java
! test/tools/launcher/modules/addmods/AddModsTest.java

Changeset: 2719a1f55cd8
Author:    jlahoda
Date:      2017-02-06 11:07 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2719a1f55cd8

8173653: jshell tool: ctrl-C when in external editor aborts jshell -- history lost
Summary: Adding ability for WindowsTerminal subclasses to get and set console mode.
Reviewed-by: rfield

! src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java

Changeset: 93005a285d67
Author:    mullan
Date:      2017-02-06 08:59 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/93005a285d67

8173827: Remove forRemoval=true from several deprecated security APIs
Reviewed-by: redestad, xuelei

! src/java.base/share/classes/com/sun/net/ssl/HostnameVerifier.java
! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java
! src/java.base/share/classes/com/sun/net/ssl/KeyManager.java
! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java
! src/java.base/share/classes/com/sun/net/ssl/SSLContext.java
! src/java.base/share/classes/com/sun/net/ssl/SSLContextSpi.java
! src/java.base/share/classes/com/sun/net/ssl/SSLPermission.java
! src/java.base/share/classes/com/sun/net/ssl/TrustManager.java
! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java
! src/java.base/share/classes/com/sun/net/ssl/X509KeyManager.java
! src/java.base/share/classes/com/sun/net/ssl/X509TrustManager.java
! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/Provider.java
! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java
! src/java.base/share/classes/java/security/Certificate.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/IdentityScope.java
! src/java.base/share/classes/java/security/Signer.java
! src/java.base/share/classes/java/security/acl/Acl.java
! src/java.base/share/classes/java/security/acl/AclEntry.java
! src/java.base/share/classes/java/security/acl/AclNotFoundException.java
! src/java.base/share/classes/java/security/acl/Group.java
! src/java.base/share/classes/java/security/acl/LastOwnerException.java
! src/java.base/share/classes/java/security/acl/NotOwnerException.java
! src/java.base/share/classes/java/security/acl/Owner.java
! src/java.base/share/classes/java/security/acl/Permission.java
! src/java.base/share/classes/java/security/acl/package-info.java
! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java
! src/java.base/share/classes/javax/net/ssl/SSLSession.java
! src/java.base/share/classes/javax/security/auth/Policy.java
! src/java.base/share/classes/javax/security/cert/Certificate.java
! src/java.base/share/classes/javax/security/cert/CertificateEncodingException.java
! src/java.base/share/classes/javax/security/cert/CertificateException.java
! src/java.base/share/classes/javax/security/cert/CertificateExpiredException.java
! src/java.base/share/classes/javax/security/cert/CertificateNotYetValidException.java
! src/java.base/share/classes/javax/security/cert/CertificateParsingException.java
! src/java.base/share/classes/javax/security/cert/X509Certificate.java

Changeset: d571f86c2762
Author:    mchung
Date:      2017-02-06 08:03 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d571f86c2762

8173947: jconsole does not show local running VMs to attach
Reviewed-by: alanb, dholmes, dfuchs

! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java

Changeset: 3ec66890e682
Author:    vinnie
Date:      2017-02-06 17:28 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3ec66890e682

8173956: KeyStore regression due to default keystore being changed to PKCS12
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/sun/security/pkcs12/MixedcaseAlias.java

Changeset: 63f21de94ffd
Author:    redestad
Date:      2017-02-06 22:23 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/63f21de94ffd

8173982: (fs) DefaultFileSystemProvider should be split into platform specific versions
Reviewed-by: alanb

+ src/java.base/aix/classes/sun/nio/fs/DefaultFileSystemProvider.java
+ src/java.base/linux/classes/sun/nio/fs/DefaultFileSystemProvider.java
+ src/java.base/macosx/classes/sun/nio/fs/DefaultFileSystemProvider.java
+ src/java.base/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java
- src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java

Changeset: 7d64e541a6c0
Author:    dl
Date:      2017-02-07 00:38 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7d64e541a6c0

8172726: ForkJoin common pool retains a reference to the thread context class loader
Reviewed-by: martin, psandoz, chegar

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
+ test/java/util/concurrent/tck/ForkJoinPool9Test.java
! test/java/util/concurrent/tck/JSR166TestCase.java
+ test/java/util/concurrent/tck/tck.policy

Changeset: c39f051b38d8
Author:    bpb
Date:      2017-02-07 11:01 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c39f051b38d8

8173910: (fs) java/nio/file/FileSystem/Basic.java should conditionally check FileStores
Summary: On Unix platforms, spawn a 'df' process and skip FileStore check if it hangs
Reviewed-by: alanb

! test/java/nio/file/FileSystem/Basic.java

Changeset: 1ef7723209e7
Author:    lancea
Date:      2017-02-07 14:07 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1ef7723209e7

8169313: java.xml.ws not granted NetPermission(getProxySelector)
Reviewed-by: alanb, aefimov, mchung

! src/java.base/share/lib/security/default.policy

Changeset: 88f5292cbbad
Author:    rpatil
Date:      2017-02-08 02:23 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/88f5292cbbad

8173943: Change error reporting of LauncherHelper to include actual Error class name
Reviewed-by: alanb, ksrini

! src/java.base/share/classes/sun/launcher/LauncherHelper.java

Changeset: f5807d240630
Author:    smarks
Date:      2017-02-07 13:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f5807d240630

8044626: Update RMI specifications to reflect modularization changes
8165649: Re-examine if Activatable object can be created from non-public class and/or constructor
Reviewed-by: alanb, mchung

! src/java.rmi/share/classes/java/rmi/activation/ActivationInstantiator.java
! src/java.rmi/share/classes/java/rmi/activation/Activator.java
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java

Changeset: e50de2389390
Author:    mchung
Date:      2017-02-07 16:41 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e50de2389390

8173712: Rename JAVA_OPTIONS environment variable to JDK_JAVA_OPTIONS
Reviewed-by: henryjen, psandoz

! src/java.base/share/native/launcher/main.c
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/java.h
! src/java.base/windows/native/libjli/cmdtoargs.c
! test/ProblemList.txt
! test/tools/launcher/ArgsEnvVar.java
! test/tools/launcher/I18NArgTest.java

Changeset: 47526f23be49
Author:    ascarpino
Date:      2017-02-07 19:55 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/47526f23be49

8151116: Add extended key usage constraint to the jdk.certpath.disabledAlgorithms security property
Reviewed-by: wetmore

! src/java.base/share/conf/security/java.security

Changeset: 04c3f5221759
Author:    coffeys
Date:      2017-02-08 08:40 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/04c3f5221759

8173783: IllegalArgumentException: jdk.tls.namedGroups
Reviewed-by: xuelei, wetmore

! src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
+ test/sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java

Changeset: e56bfa6ae3ce
Author:    dfuchs
Date:      2017-02-08 16:33 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e56bfa6ae3ce

8173898: StackWalker.walk throws InternalError if called from a constructor invoked through reflection.
Summary: StackWalker is fixed to take into account constructor reflection frames. The specification of StackWalker.Option.SHOW_REFLECT_FRAMES is also clarified in this regard.
Reviewed-by: bchristi, lancea, mchung, psandoz

! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! test/java/lang/StackWalker/Basic.java
+ test/java/lang/StackWalker/ReflectionFrames.java

Changeset: 23074c7a0bc6
Author:    rriggs
Date:      2017-02-08 13:17 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/23074c7a0bc6

8174128: [testbug] Remove implementation dependency from java.time TCK tests
Reviewed-by: dfuchs, scolebourne

! test/java/time/TEST.properties
! test/java/time/tck/java/time/AbstractTCKTest.java
! test/java/time/tck/java/time/TCKOffsetDateTime.java
! test/java/time/tck/java/time/TCKOffsetTime.java
! test/java/time/tck/java/time/serial/TCKZoneIdSerialization.java
+ test/java/time/test/java/time/TEST.properties

Changeset: bb824eeea452
Author:    ascarpino
Date:      2017-02-08 10:56 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bb824eeea452

8174157: Backout 8151116
Reviewed-by: mullan

! src/java.base/share/conf/security/java.security

Changeset: 223b9c6c892f
Author:    ascarpino
Date:      2017-02-08 11:01 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/223b9c6c892f

8173410: Add commented config line for jdk.security.provider.preferred
Reviewed-by: wetmore

! src/java.base/share/conf/security/java.security

Changeset: cb761a779278
Author:    valeriep
Date:      2017-02-08 19:20 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cb761a779278

8173708: Re-enable AES cipher with CFB128 mode for Ucrypto provider
Summary: Updated Ucrypto config file to remove the disabled mechanisms
Reviewed-by: wetmore

! src/jdk.crypto.ucrypto/solaris/conf/security/ucrypto-solaris.cfg
! test/com/oracle/security/ucrypto/TestAES.java

Changeset: d4816c8d3ab8
Author:    valeriep
Date:      2017-02-08 19:22 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d4816c8d3ab8

Merge


Changeset: 4be3ef759ead
Author:    dlsmith
Date:      2017-02-08 12:27 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4be3ef759ead

8173587: LambdaMetafactory needs to validate descriptors and method name
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
+ test/java/lang/invoke/lambda/MetafactoryDescriptorTest.java
+ test/java/lang/invoke/lambda/MetafactoryMethodNameTest.java
- test/java/lang/invoke/lambda/MetafactorySamReturnTest.java

Changeset: 00cd2ba50e10
Author:    ascarpino
Date:      2017-02-08 12:08 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/00cd2ba50e10

8160655: Fix denyAfter and usage types for security properties
Reviewed-by: mullan, xuelei

! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.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/PKIX.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
+ src/java.base/share/classes/sun/security/provider/certpath/PKIXExtendedParameters.java
- src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
- src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
+ src/java.base/share/classes/sun/security/util/ConstraintsParameters.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/classes/sun/security/validator/PKIXValidator.java
! src/java.base/share/classes/sun/security/validator/SimpleValidator.java
! src/java.base/share/conf/security/java.security
! test/sun/security/tools/jarsigner/TimestampCheck.java

Changeset: 56a5cee26bbb
Author:    dlsmith
Date:      2017-02-08 14:23 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/56a5cee26bbb

8033076: LambdaMetafactory should use types in implMethod.type()
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java

Changeset: 95050afa6898
Author:    dlsmith
Date:      2017-02-08 17:28 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/95050afa6898

8174226: Test failures after JDK-8033076
Summary: Reverting JDK-8033076 for now
Reviewed-by: darcy

! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java

Changeset: cad3932c20ec
Author:    ssahoo
Date:      2017-02-09 05:19 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cad3932c20ec

8168423: Test Task: Custom system class loader + security manager + malformed policy file = recursive initialization
Summary: If a malformed policy file is encountered when running with a custom system class loader then it leads to a recursive initialization issue
Reviewed-by: mullan

+ test/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
+ test/java/lang/ClassLoader/securityManager/TestClassLoader.java
+ test/java/lang/ClassLoader/securityManager/TestClient.java
+ test/java/lang/ClassLoader/securityManager/malformed.policy
+ test/java/lang/ClassLoader/securityManager/valid.policy

Changeset: 5757370ec024
Author:    bpb
Date:      2017-02-09 07:48 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5757370ec024

8173387: java/nio/channels/Selector/SelectTimeout.java failed with "Test timed out early with timeout 100000000999"
Summary: Corrected timing problem with multiple threads setting static variables
Reviewed-by: clanger, alanb

! test/java/nio/channels/Selector/SelectTimeout.java

Changeset: a547b3736c3b
Author:    msheppar
Date:      2017-02-09 15:56 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a547b3736c3b

8049375: Extend how the org.omg.CORBA.ORB handles the search for orb.properties
Reviewed-by: lancea, alanb

! test/TEST.groups
+ test/org/omg/CORBA/OrbPropertiesTest.java
+ test/org/omg/CORBA/TestOrbImpl.java
+ test/org/omg/CORBA/TestSingletonOrbImpl.java
+ test/org/omg/CORBA/jtreg.test.policy

Changeset: 847d7a6aef45
Author:    lana
Date:      2017-02-09 17:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/847d7a6aef45

Added tag jdk-9+156 for changeset 7d64e541a6c0

! .hgtags

Changeset: 68cb676e526a
Author:    lana
Date:      2017-02-09 18:10 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/68cb676e526a

Merge

- src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java
- src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
- test/java/lang/invoke/lambda/MetafactorySamReturnTest.java

Changeset: 34174308ee40
Author:    bpb
Date:      2017-02-09 14:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/34174308ee40

8174127: (ch) Add instrumentation to java/nio/channels/FileChannel/Transfer.java
Summary: Convert to TestNG and add some debugging output for large file creation time
Reviewed-by: alanb

! test/java/nio/channels/FileChannel/Transfer.java

Changeset: 23ef25fca147
Author:    amlu
Date:      2017-02-10 10:07 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/23ef25fca147

8174241: ProblemList update for TestWsImport, JdbMethodExitTest and jimage tests
Reviewed-by: lancea

! test/ProblemList.txt

Changeset: 297a26386644
Author:    mli
Date:      2017-02-09 18:33 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/297a26386644

8173957: Fix @since in module-info.java in dev/jdk repo
Reviewed-by: alanb, lancea

! src/java.base/share/classes/module-info.java
! src/java.datatransfer/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.instrument/share/classes/module-info.java
! src/java.logging/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.management/share/classes/module-info.java
! src/java.naming/share/classes/module-info.java
! src/java.prefs/share/classes/module-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.scripting/share/classes/module-info.java
! src/java.se.ee/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/java.security.jgss/share/classes/module-info.java
! src/java.security.sasl/share/classes/module-info.java
! src/java.smartcardio/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/share/classes/module-info.java
! src/java.transaction/share/classes/module-info.java
! src/java.xml.crypto/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
! src/jdk.desktop/share/classes/module-info.java
! src/jdk.editpad/share/classes/module-info.java
! src/jdk.incubator.httpclient/share/classes/module-info.java
! src/jdk.internal.ed/share/classes/module-info.java
! src/jdk.internal.le/share/classes/module-info.java
! src/jdk.internal.opt/share/classes/module-info.java
! src/jdk.jdi/share/classes/module-info.java
! src/jdk.jdwp.agent/share/classes/module-info.java
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.security.jgss/share/classes/module-info.java

Changeset: cb3a760ccbb0
Author:    michaelm
Date:      2017-02-10 09:55 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cb3a760ccbb0

8174716: java/net/httpclient/security/Driver.java failing in JDK 9
Reviewed-by: alanb

! test/java/net/httpclient/security/Driver.java

Changeset: 1c8f054f6278
Author:    alanb
Date:      2017-02-10 09:04 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1c8f054f6278

8173393: Module system implementation refresh (2/2017)
Reviewed-by: dfuchs, psandoz, mchung, alanb
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, claes.redestad at oracle.com, alex.buckley at oracle.com, mark.reinhold at oracle.com, john.r.rose at oracle.com

! make/src/classes/build/tools/jigsaw/GenGraphs.java
! make/src/classes/build/tools/jigsaw/ModuleSummary.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
+ src/java.base/share/classes/java/lang/IllegalCallerException.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/FindException.java
! src/java.base/share/classes/java/lang/module/InvalidModuleDescriptorException.java
! 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/ModuleReader.java
! src/java.base/share/classes/java/lang/module/ModuleReference.java
! src/java.base/share/classes/java/lang/module/ResolutionException.java
! src/java.base/share/classes/java/lang/module/ResolvedModule.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/lang/module/package-info.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/InaccessibleObjectException.java
! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/java/lang/reflect/LayerInstantiationException.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/package-info.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java
! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.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/ResourceHelper.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/Checks.java
! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
! src/java.base/share/classes/jdk/internal/module/ClassFileConstants.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.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/ResourcePoolConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/ProblemList.txt
! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/lang/Class/forName/modules/TestLayer.java
! test/java/lang/Class/forName/modules/src/m3/p3/NoAccess.java
! test/java/lang/Class/getPackageName/Basic.java
! test/java/lang/StackWalker/CallerFromMain.java
! test/java/lang/invoke/AccessControlTest.java
! test/java/lang/invoke/DropLookupModeTest.java
! test/java/lang/invoke/MethodHandles/privateLookupIn/Driver.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/Unnamed.java
! test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java
+ test/java/lang/invoke/modules/Driver.java
- test/java/lang/invoke/modules/ModuleAccessControlTest.java
+ test/java/lang/invoke/modules/Unnamed.java
+ test/java/lang/invoke/modules/m1/module-info.java
+ test/java/lang/invoke/modules/m1/p1/Main.java
+ test/java/lang/invoke/modules/m1/p1/Type1.java
+ test/java/lang/invoke/modules/m1/p2/Type2.java
+ test/java/lang/invoke/modules/m2/module-info.java
+ test/java/lang/invoke/modules/m2/q1/Type1.java
+ test/java/lang/invoke/modules/m2/q2/Type2.java
- test/java/lang/invoke/modules/src/m1/module-info.java
- test/java/lang/invoke/modules/src/m1/p1/Main.java
- test/java/lang/invoke/modules/src/m1/p1/Type1.java
- test/java/lang/invoke/modules/src/m1/p2/Type2.java
- test/java/lang/invoke/modules/src/m2/module-info.java
- test/java/lang/invoke/modules/src/m2/q1/Type1.java
- test/java/lang/invoke/modules/src/m2/q2/Type2.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/module/ConfigurationTest.java
! test/java/lang/module/ModuleDescriptorTest.java
! test/java/lang/module/ModuleFinderTest.java
! test/java/lang/module/ModuleNamesTest.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/java/lang/module/ModuleReferenceTest.java
! test/java/lang/module/MultiReleaseJarTest.java
+ test/java/lang/reflect/AccessibleObject/CanAccessTest.java
! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java
+ test/java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java
! test/java/lang/reflect/Layer/BasicLayerTest.java
! test/java/lang/reflect/Layer/LayerAndLoadersTest.java
! test/java/lang/reflect/Layer/LayerControllerTest.java
! test/java/lang/reflect/Module/AnnotationsTest.java
! test/java/lang/reflect/Module/BasicModuleTest.java
! test/java/lang/reflect/Module/WithSecurityManager.java
+ test/java/lang/reflect/Module/addXXX/Driver.java
+ test/java/lang/reflect/Module/addXXX/m1/module-info.java
+ test/java/lang/reflect/Module/addXXX/m1/p1/C.java
+ test/java/lang/reflect/Module/addXXX/m2/module-info.java
+ test/java/lang/reflect/Module/addXXX/m2/p2/C.java
+ test/java/lang/reflect/Module/addXXX/m2/p2/internal/C.java
+ test/java/lang/reflect/Module/addXXX/m3/module-info.java
+ test/java/lang/reflect/Module/addXXX/m3/p3/C.java
+ test/java/lang/reflect/Module/addXXX/m4/module-info.java
+ test/java/lang/reflect/Module/addXXX/m4/p4/C.java
+ test/java/lang/reflect/Module/addXXX/test/module-info.java
+ test/java/lang/reflect/Module/addXXX/test/test/C.java
+ test/java/lang/reflect/Module/addXXX/test/test/Main.java
+ test/java/lang/reflect/Module/addXXX/test/test/Service.java
! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java
! test/java/lang/reflect/Proxy/ProxyLayerTest.java
! test/java/security/modules/ModularTest.java
! test/java/util/ServiceLoader/modules/BadProvidersTest.java
! test/java/util/ServiceLoader/modules/Basic.java
+ test/jdk/internal/reflect/CallerSensitive/CheckCSMs.java
! test/jdk/modules/etc/VerifyModuleDelegation.java
! test/jdk/modules/scenarios/container/src/container/container/Main.java
! test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java

Changeset: d35044f37cdb
Author:    alanb
Date:      2017-02-10 12:28 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d35044f37cdb

Merge

! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! test/ProblemList.txt
! test/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
- test/java/lang/invoke/modules/ModuleAccessControlTest.java
- test/java/lang/invoke/modules/src/m1/module-info.java
- test/java/lang/invoke/modules/src/m1/p1/Main.java
- test/java/lang/invoke/modules/src/m1/p1/Type1.java
- test/java/lang/invoke/modules/src/m1/p2/Type2.java
- test/java/lang/invoke/modules/src/m2/module-info.java
- test/java/lang/invoke/modules/src/m2/q1/Type1.java
- test/java/lang/invoke/modules/src/m2/q2/Type2.java

Changeset: d18d6cbde5e3
Author:    alanb
Date:      2017-02-10 12:30 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d18d6cbde5e3

Merge


Changeset: ba1d4f8c77de
Author:    bchristi
Date:      2017-01-31 11:51 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ba1d4f8c77de

8156073: 2-slot LiveStackFrame locals (long and double) are incorrect
Reviewed-by: coleenp, mchung

! src/java.base/share/classes/java/lang/LiveStackFrame.java
! src/java.base/share/classes/java/lang/LiveStackFrameInfo.java
- test/java/lang/StackWalker/CountLocalSlots.java
! test/java/lang/StackWalker/LocalsAndOperands.java
- test/java/lang/StackWalker/LocalsCrash.java

Changeset: 07739d8a2680
Author:    jwilhelm
Date:      2017-01-31 20:54 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/07739d8a2680

Merge

! src/java.base/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! test/ProblemList.txt

Changeset: 46d67328922c
Author:    jwilhelm
Date:      2017-02-01 00:56 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/46d67328922c

Merge

- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java

Changeset: 0d2ab72ba600
Author:    dnsimon
Date:      2017-02-02 05:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0d2ab72ba600

8145337: [JVMCI] JVMCI initialization with SecurityManager installed fails: java.security.AccessControlException: access denied
Reviewed-by: kvn, alanb, mchung, mullan

! src/java.base/share/lib/security/default.policy

Changeset: 31fdce5df5cd
Author:    jwilhelm
Date:      2017-02-09 23:15 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/31fdce5df5cd

Merge

! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
! test/ProblemList.txt
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java

Changeset: 9061aabb211d
Author:    jwilhelm
Date:      2017-02-09 23:35 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9061aabb211d

Merge

! src/java.base/share/classes/module-info.java
! test/ProblemList.txt
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java

Changeset: a024ba2ca3d2
Author:    dkononenko
Date:      2017-02-09 19:43 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a024ba2ca3d2

8170113: jimage extract to readonly directory causes MissingResourceException
Summary: Added a missing resource.
Reviewed-by: alanb, anazarov
Contributed-by: denis.kononenko at oracle.com

! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties

Changeset: 27716a9b2378
Author:    serb
Date:      2017-01-31 19:22 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/27716a9b2378

8143077: Deprecate InputEvent._MASK in favor of InputEvent._DOWN_MASK
Reviewed-by: prr, alexsch, azvegint, mchung, egahlin

! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWListPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuItem.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPopupMenu.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java
! src/java.desktop/share/classes/java/awt/AWTEvent.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/Event.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/MenuShortcut.java
! src/java.desktop/share/classes/java/awt/PopupMenu.java
! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceDragEvent.java
! src/java.desktop/share/classes/java/awt/event/ActionEvent.java
! src/java.desktop/share/classes/java/awt/event/InputEvent.java
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
! src/java.desktop/share/classes/java/awt/event/MouseEvent.java
! src/java.desktop/share/classes/java/awt/peer/PopupMenuPeer.java
! src/java.desktop/share/classes/javax/swing/Autoscroller.java
! src/java.desktop/share/classes/javax/swing/DefaultButtonModel.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JMenuItem.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTextField.java
! src/java.desktop/share/classes/javax/swing/JToggleButton.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/KeyboardManager.java
! src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/sun/awt/NullComponentPeer.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/swing/FilePane.java
! src/java.desktop/share/classes/sun/swing/MenuItemLayoutHelper.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XButtonPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedServerTester.java
! src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollbar.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollbarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! src/java.desktop/windows/classes/sun/awt/windows/WButtonPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrintDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WTextFieldPeer.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/VMPanel.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/Utils.java

Changeset: bdb8499fdb64
Author:    psadhukhan
Date:      2017-02-02 11:05 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bdb8499fdb64

8170578: CUPS Printing is broken with Ubuntu 16.10 (CUPS 2.2)
Reviewed-by: prr

! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! test/java/awt/print/PrinterJob/PrintAttributeUpdateTest.java

Changeset: 6dbd2f0fbd71
Author:    prr
Date:      2017-02-03 09:28 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6dbd2f0fbd71

8173409: make setMixingCutoutShape public and remove jdk.desktop
Reviewed-by: serb, mchung, alexsch

! src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/javax/swing/JLayer.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/module-info.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
- src/jdk.desktop/share/classes/jdk/awt/AWTUtils.java
- src/jdk.desktop/share/classes/module-info.java
! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java
! test/java/awt/Mixing/OpaqueTest.java
- test/java/awt/jdk/TestJDKAWTUtils.java

Changeset: 05b82284817f
Author:    prr
Date:      2017-02-06 09:32 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/05b82284817f

8170493: JNI exception pending in JavaComponentAccessibility.m
Reviewed-by: serb, psadhukhan

! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m

Changeset: 94038948b70f
Author:    prr
Date:      2017-02-06 09:34 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/94038948b70f

Merge

- make/copy/Copy-java.management.gmk
- make/gensrc/Gensrc-java.management.gmk
- make/rmic/Rmic-java.management.gmk
- src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java
- src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/package.html
- src/java.management/share/classes/sun/management/Agent.java
- src/java.management/share/classes/sun/management/AgentConfigurationError.java
- src/java.management/share/classes/sun/management/ConnectorAddressLink.java
- src/java.management/share/classes/sun/management/FileSystem.java
- src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java
- src/java.management/share/classes/sun/management/jdp/JdpController.java
- src/java.management/share/classes/sun/management/jdp/JdpException.java
- src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java
- src/java.management/share/classes/sun/management/jdp/package-info.java
- src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
- src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
- src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
- src/java.management/share/classes/sun/management/jmxremote/package.html
- src/java.management/share/classes/sun/management/resources/agent.properties
- src/java.management/share/classes/sun/management/resources/agent_de.properties
- src/java.management/share/classes/sun/management/resources/agent_es.properties
- src/java.management/share/classes/sun/management/resources/agent_fr.properties
- src/java.management/share/classes/sun/management/resources/agent_it.properties
- src/java.management/share/classes/sun/management/resources/agent_ja.properties
- src/java.management/share/classes/sun/management/resources/agent_ko.properties
- src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties
- src/java.management/share/classes/sun/management/resources/agent_sv.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties
- src/java.management/share/classes/sun/management/spi/AgentProvider.java
- src/java.management/share/conf/jmxremote.access
- src/java.management/share/conf/jmxremote.password.template
- src/java.management/share/conf/management.properties
- src/java.management/share/conf/snmp.acl.template
- src/java.management/unix/classes/sun/management/FileSystemImpl.java
- src/java.management/unix/native/libmanagement/FileSystemImpl.c
- src/java.management/windows/classes/sun/management/FileSystemImpl.java
- src/java.management/windows/native/libmanagement/FileSystemImpl.c
! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java
- src/jdk.jvmstat/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
- test/sun/management/AgentCMETest.java
- test/sun/management/AgentCheckTest.java

Changeset: fbddaaa26e1b
Author:    mcherkas
Date:      2017-02-07 18:55 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fbddaaa26e1b

8173145: Menu is activated after using mnemonic Alt/Key combination
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java
+ test/com/sun/java/swing/plaf/windows/Test8173145.java

Changeset: 205e05380de6
Author:    prr
Date:      2017-02-10 08:17 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/205e05380de6

Merge

- src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java
- src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
- src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.desktop/share/classes/module-info.java
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java
- test/java/lang/invoke/lambda/MetafactorySamReturnTest.java
- test/java/lang/invoke/modules/ModuleAccessControlTest.java
- test/java/lang/invoke/modules/src/m1/module-info.java
- test/java/lang/invoke/modules/src/m1/p1/Main.java
- test/java/lang/invoke/modules/src/m1/p1/Type1.java
- test/java/lang/invoke/modules/src/m1/p2/Type2.java
- test/java/lang/invoke/modules/src/m2/module-info.java
- test/java/lang/invoke/modules/src/m2/q1/Type1.java
- test/java/lang/invoke/modules/src/m2/q2/Type2.java

Changeset: ed26eebc8c88
Author:    mchung
Date:      2017-02-10 10:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ed26eebc8c88

8174739: Rename JMOD section name for native libraries from native to lib
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/AbstractResourcePoolEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/tools/jmod/JmodTest.java

Changeset: 71ae110c5efd
Author:    michaelm
Date:      2017-02-10 21:58 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/71ae110c5efd

8174745: Httpclient source update for JDK 8
Reviewed-by: dfuchs

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/DefaultPublisher.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/MinimalFuture.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Queue.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FrameConsumer.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/UTF8AccumulatingDecoder.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java

Changeset: ef6894aeb9fe
Author:    sherman
Date:      2017-02-11 21:31 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ef6894aeb9fe

8165640: Enhance jar tool to allow module-info in versioned directories but not in base in modular multi-release jar files
Reviewed-by: psandoz, mchung

! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
+ test/tools/jar/modularJar/src/baz/jdk/test/baz/Baz.java

Changeset: 4cda2699bf59
Author:    mchung
Date:      2017-02-12 16:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4cda2699bf59

8174740: RuntimeException: Module m's descriptor returns inconsistent package set
Reviewed-by: alanb

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/module-info.java

Changeset: db26f90a85f5
Author:    skovalev
Date:      2017-02-10 11:00 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/db26f90a85f5

8174194: Several java/lang tests failing due to undeclared module dependencies
Reviewed-by: dfuchs, mchung

! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/java/lang/StackTraceElement/WithClassLoaderName.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/management/ManagementFactory/DefaultManagementProviderTest.java
! test/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: 96748d4b1204
Author:    jlahoda
Date:      2017-02-13 09:41 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/96748d4b1204

8173777: Merge javac -Xmodule into javac--patch-module
Summary: Converting uses of -Xmodule: to --patch-module.
Reviewed-by: alanb, mchung

- test/javax/xml/jaxp/common/8035437/Document.java
- test/javax/xml/jaxp/common/8035437/DocumentImpl.java
- test/javax/xml/jaxp/common/8035437/Node.java
+ test/javax/xml/jaxp/common/8035437/patch-src1/org/w3c/dom/Document.java
+ test/javax/xml/jaxp/common/8035437/patch-src1/org/w3c/dom/Node.java
+ test/javax/xml/jaxp/common/8035437/patch-src2/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java
! test/javax/xml/jaxp/common/8035437/run.sh
- test/sun/text/IntHashtable/Bug4170614Test.java
! test/sun/text/IntHashtable/Bug4170614Test.sh
+ test/sun/text/IntHashtable/patch-src/java/text/Bug4170614Test.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/modules/patch/basic/PatchTest.java
! test/tools/launcher/modules/patch/basic/PatchTestWarningError.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java

Changeset: fdfa7b2fe9a7
Author:    mullan
Date:      2017-02-13 11:35 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fdfa7b2fe9a7

8174837: Add "since=9" to deprecated ContentSigner and ContentSignerParameters classes
Reviewed-by: vinnie

! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSigner.java
! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java

Changeset: 63eb4e85c903
Author:    henryjen
Date:      2017-02-14 14:58 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/63eb4e85c903

Merge

- THIRD_PARTY_README
! make/CompileDemos.gmk
- make/GenerateClasslist.gmk
- make/Import.gmk
- make/copy/Copy-java.management.gmk
- make/copy/Copy-jdk.crypto.pkcs11.gmk
- make/gensrc/Gensrc-java.management.gmk
- make/launcher/Launcher-jdk.pack200.gmk
- make/lib/Lib-jdk.crypto.pkcs11.gmk
- make/lib/Lib-jdk.pack200.gmk
- make/rmic/Rmic-java.management.gmk
- src/java.base/aix/native/libnio/ch/AixNativeThread.c
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
- src/java.base/share/classes/java/lang/module/Dependence.java
- src/java.base/share/classes/java/lang/module/ModuleInfo.java
- src/java.base/share/classes/java/lang/module/ModulePath.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/javax/crypto/JceSecurity.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
- src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java
! src/java.base/share/classes/module-info.java
- src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java
- src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
- src/java.base/share/classes/sun/security/validator/KeyStores.java
- 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/DictionaryBasedBreakIterator.java
- src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java
- src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
- src/java.base/share/native/include/jvmti.h
- src/java.base/share/native/libjava/StackFrameInfo.c
- src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
- 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/native/libnet/icmp.h
- src/java.compact1/share/classes/module-info.java
- src/java.compact2/share/classes/module-info.java
- src/java.compact3/share/classes/module-info.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties
- src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java
- src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java
- src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java
- src/java.desktop/share/classes/com/sun/media/sound/SunCodec.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/native/libsplashscreen/libpng/pngtest.c
- src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c
- src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c
- src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c
- src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c
- src/java.httpclient/share/classes/java/net/http/AsyncConnection.java
- src/java.httpclient/share/classes/java/net/http/AsyncEvent.java
- src/java.httpclient/share/classes/java/net/http/AsyncSSLConnection.java
- src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
- src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java
- src/java.httpclient/share/classes/java/net/http/BufferHandler.java
- src/java.httpclient/share/classes/java/net/http/ByteBufferConsumer.java
- src/java.httpclient/share/classes/java/net/http/ByteBufferGenerator.java
- src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
- src/java.httpclient/share/classes/java/net/http/ConnectionPool.java
- src/java.httpclient/share/classes/java/net/http/ContinuationFrame.java
- src/java.httpclient/share/classes/java/net/http/CookieFilter.java
- src/java.httpclient/share/classes/java/net/http/DataFrame.java
- src/java.httpclient/share/classes/java/net/http/ErrorFrame.java
- src/java.httpclient/share/classes/java/net/http/Exchange.java
- src/java.httpclient/share/classes/java/net/http/ExchangeImpl.java
- src/java.httpclient/share/classes/java/net/http/ExecutorWrapper.java
- src/java.httpclient/share/classes/java/net/http/FilterFactory.java
- src/java.httpclient/share/classes/java/net/http/FrameReader.java
- src/java.httpclient/share/classes/java/net/http/GoAwayFrame.java
- src/java.httpclient/share/classes/java/net/http/HeaderFilter.java
- src/java.httpclient/share/classes/java/net/http/HeaderFrame.java
- src/java.httpclient/share/classes/java/net/http/HeaderParser.java
- src/java.httpclient/share/classes/java/net/http/HeadersFrame.java
- src/java.httpclient/share/classes/java/net/http/Http1Exchange.java
- src/java.httpclient/share/classes/java/net/http/Http1Request.java
- src/java.httpclient/share/classes/java/net/http/Http1Response.java
- src/java.httpclient/share/classes/java/net/http/Http2ClientImpl.java
- src/java.httpclient/share/classes/java/net/http/Http2Connection.java
- src/java.httpclient/share/classes/java/net/http/Http2Frame.java
- src/java.httpclient/share/classes/java/net/http/HttpClient.java
- src/java.httpclient/share/classes/java/net/http/HttpClientBuilderImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpConnection.java
- src/java.httpclient/share/classes/java/net/http/HttpHeaders.java
- src/java.httpclient/share/classes/java/net/http/HttpHeadersImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRedirectImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRequest.java
- src/java.httpclient/share/classes/java/net/http/HttpRequestBuilderImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRequestImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpResponse.java
- src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpTimeoutException.java
- src/java.httpclient/share/classes/java/net/http/ImmutableHeaders.java
- src/java.httpclient/share/classes/java/net/http/Log.java
- src/java.httpclient/share/classes/java/net/http/MultiExchange.java
- src/java.httpclient/share/classes/java/net/http/OutgoingHeaders.java
- src/java.httpclient/share/classes/java/net/http/Pair.java
- src/java.httpclient/share/classes/java/net/http/PingFrame.java
- src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java
- src/java.httpclient/share/classes/java/net/http/PlainProxyConnection.java
- src/java.httpclient/share/classes/java/net/http/PlainTunnelingConnection.java
- src/java.httpclient/share/classes/java/net/http/PriorityFrame.java
- src/java.httpclient/share/classes/java/net/http/PushPromiseFrame.java
- src/java.httpclient/share/classes/java/net/http/Queue.java
- src/java.httpclient/share/classes/java/net/http/RawChannel.java
- src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java
- src/java.httpclient/share/classes/java/net/http/RedirectFilter.java
- src/java.httpclient/share/classes/java/net/http/ResetFrame.java
- src/java.httpclient/share/classes/java/net/http/ResponseContent.java
- src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java
- src/java.httpclient/share/classes/java/net/http/SSLConnection.java
- src/java.httpclient/share/classes/java/net/http/SSLDelegate.java
- src/java.httpclient/share/classes/java/net/http/SSLTunnelConnection.java
- src/java.httpclient/share/classes/java/net/http/SettingsFrame.java
- src/java.httpclient/share/classes/java/net/http/Stream.java
- src/java.httpclient/share/classes/java/net/http/TimeoutEvent.java
- src/java.httpclient/share/classes/java/net/http/Utils.java
- src/java.httpclient/share/classes/java/net/http/WS.java
- src/java.httpclient/share/classes/java/net/http/WSBuilder.java
- src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java
- src/java.httpclient/share/classes/java/net/http/WSDisposable.java
- src/java.httpclient/share/classes/java/net/http/WSFrame.java
- src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java
- src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java
- src/java.httpclient/share/classes/java/net/http/WSMessageSender.java
- src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java
- src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java
- src/java.httpclient/share/classes/java/net/http/WSProtocolException.java
- src/java.httpclient/share/classes/java/net/http/WSReceiver.java
- src/java.httpclient/share/classes/java/net/http/WSShared.java
- src/java.httpclient/share/classes/java/net/http/WSSharedPool.java
- src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java
- src/java.httpclient/share/classes/java/net/http/WSTransmitter.java
- src/java.httpclient/share/classes/java/net/http/WSUtils.java
- src/java.httpclient/share/classes/java/net/http/WSWriter.java
- src/java.httpclient/share/classes/java/net/http/WebSocket.java
- src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java
- src/java.httpclient/share/classes/java/net/http/WindowUpdateFrame.java
- src/java.httpclient/share/classes/java/net/http/package-info.java
- src/java.httpclient/share/classes/module-info.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/BinaryRepresentationWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/BulkSizeUpdateWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Decoder.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/DecodingCallback.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Encoder.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Huffman.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/ISO_8859_1.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexNameValueWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexedWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerReader.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralNeverIndexedWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWithIndexingWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/SizeUpdateWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/package-info.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java
- src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/package.html
- src/java.management/share/classes/sun/management/Agent.java
- src/java.management/share/classes/sun/management/AgentConfigurationError.java
- src/java.management/share/classes/sun/management/ConnectorAddressLink.java
- src/java.management/share/classes/sun/management/FileSystem.java
- src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java
- src/java.management/share/classes/sun/management/jdp/JdpController.java
- src/java.management/share/classes/sun/management/jdp/JdpException.java
- src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java
- src/java.management/share/classes/sun/management/jdp/package-info.java
- src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
- src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
- src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
- src/java.management/share/classes/sun/management/jmxremote/package.html
- src/java.management/share/classes/sun/management/resources/agent.properties
- src/java.management/share/classes/sun/management/resources/agent_de.properties
- src/java.management/share/classes/sun/management/resources/agent_es.properties
- src/java.management/share/classes/sun/management/resources/agent_fr.properties
- src/java.management/share/classes/sun/management/resources/agent_it.properties
- src/java.management/share/classes/sun/management/resources/agent_ja.properties
- src/java.management/share/classes/sun/management/resources/agent_ko.properties
- src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties
- src/java.management/share/classes/sun/management/resources/agent_sv.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties
- src/java.management/share/classes/sun/management/spi/AgentProvider.java
- src/java.management/share/conf/jmxremote.access
- src/java.management/share/conf/jmxremote.password.template
- src/java.management/share/conf/management.properties
- src/java.management/share/conf/snmp.acl.template
- src/java.management/unix/classes/sun/management/FileSystemImpl.java
- src/java.management/unix/native/libmanagement/FileSystemImpl.c
- src/java.management/windows/classes/sun/management/FileSystemImpl.java
- src/java.management/windows/native/libmanagement/FileSystemImpl.c
- src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c
- src/jdk.crypto.pkcs11/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
- 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/P11TlsPrfGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h
! src/jdk.internal.opt/share/classes/module-info.java
- 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/plugins/FileCopierPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
- src/jdk.jvmstat/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
- src/jdk.localedata/share/classes/sun/text/resources/thai_dict
- src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_GR.properties
- src/jdk.pack200/share/classes/module-info.java
- src/jdk.pack200/share/native/common-unpack/bands.cpp
- src/jdk.pack200/share/native/common-unpack/bands.h
- src/jdk.pack200/share/native/common-unpack/bytes.cpp
- src/jdk.pack200/share/native/common-unpack/bytes.h
- src/jdk.pack200/share/native/common-unpack/coding.cpp
- src/jdk.pack200/share/native/common-unpack/coding.h
- src/jdk.pack200/share/native/common-unpack/constants.h
- src/jdk.pack200/share/native/common-unpack/defines.h
- src/jdk.pack200/share/native/common-unpack/unpack.cpp
- src/jdk.pack200/share/native/common-unpack/unpack.h
- src/jdk.pack200/share/native/common-unpack/utils.cpp
- src/jdk.pack200/share/native/common-unpack/utils.h
- src/jdk.pack200/share/native/common-unpack/zip.cpp
- src/jdk.pack200/share/native/common-unpack/zip.h
- src/jdk.pack200/share/native/libunpack/jni.cpp
- src/jdk.pack200/share/native/unpack200/main.cpp
- src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
- src/linux/doc/man/ja/jvisualvm.1
- src/linux/doc/man/jvisualvm.1
- src/solaris/doc/sun/man/man1/ja/jvisualvm.1
- src/solaris/doc/sun/man/man1/jvisualvm.1
! test/TEST.groups
- test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html
- test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html
- 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
- test/java/lang/Class/getResource/src/m3/module-info.java
- test/java/lang/Class/getResource/src/m3/p3/Main.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java
- test/java/lang/SecurityManager/RestrictedPackages.java
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java
- test/java/lang/invoke/lambda/MetafactorySamReturnTest.java
- test/java/lang/invoke/modules/ModuleAccessControlTest.java
- test/java/lang/invoke/modules/src/m1/module-info.java
- test/java/lang/invoke/modules/src/m1/p1/Main.java
- test/java/lang/invoke/modules/src/m1/p1/Type1.java
- test/java/lang/invoke/modules/src/m1/p2/Type2.java
- test/java/lang/invoke/modules/src/m2/module-info.java
- test/java/lang/invoke/modules/src/m2/q1/Type1.java
- test/java/lang/invoke/modules/src/m2/q2/Type2.java
- test/java/lang/module/ModuleReader/MultiReleaseJarTest.java
- test/java/lang/reflect/Module/access/src/target/p/Exported.java
- test/java/lang/reflect/Module/access/src/target/p/Helper.java
- test/java/lang/reflect/Module/access/src/target/q/Internal.java
- test/java/net/Authenticator/B4933582.sh
- test/java/net/InetAddress/ptr/lookup.sh
- test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.sh
- test/java/net/URLPermission/nstest/LookupTestHosts
- test/java/net/URLPermission/nstest/lookup.sh
- test/java/net/httpclient/BasicWebSocketAPITest.java
- test/java/net/httpclient/HttpUtils.java
- test/java/net/httpclient/QuickResponses.java
- test/java/net/httpclient/TimeoutTest.java
- test/java/net/httpclient/http2/TEST.properties
- test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyInputStream.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyOutputStream.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/EchoHandler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2Handler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServer.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/OutgoingPushPromise.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/PushHandler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/TestUtil.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BinaryPrimitivesTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BuffersTestingKit.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/CircularBufferTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HeaderTableTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HuffmanTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/SpecHelper.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/TestHelper.java
- test/java/net/httpclient/whitebox/java.httpclient/java/net/http/SelectorTest.java
- test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
- test/java/rmi/registry/readTest/readTest.java
- test/java/rmi/registry/readTest/readTest.sh
- test/java/rmi/testlibrary/RegistryRunner_Stub.java
- test/java/util/Locale/LocaleTestFmwk.java
- test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties
- test/java/util/ServiceLoader/Basic.java
- test/java/util/ServiceLoader/FooProvider1.java
- test/java/util/ServiceLoader/FooProvider2.java
- test/java/util/ServiceLoader/FooProvider3.java
- test/java/util/ServiceLoader/FooService.java
- test/java/util/ServiceLoader/Load.java
- test/java/util/ServiceLoader/basic.sh
- test/java/util/ServiceLoader/modules/MiscTests.java
- test/java/util/ServiceLoader/modules/ServicesTest.java
- test/java/util/ServiceLoader/modules/src/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/src/test/module-info.java
- test/java/util/ServiceLoader/modules/src/test/test/Main.java
- test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java
! test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java
- test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.sh
- test/java/util/spi/ResourceBundleControlProvider/providersrc/Makefile
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserControlProvider.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserXMLControl.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/java.util.spi.ResourceBundleControlProvider
- test/java/util/spi/ResourceBundleControlProvider/rbcontrolprovider.jar
- test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java
- test/javax/net/ssl/templates/SSLSocketSample.java
- test/javax/xml/jaxp/common/8035437/Document.java
- test/javax/xml/jaxp/common/8035437/DocumentImpl.java
- test/javax/xml/jaxp/common/8035437/Node.java
- test/sun/management/AgentCMETest.java
- test/sun/management/AgentCheckTest.java
- test/sun/net/www/http/HttpClient/RetryPost.sh
- test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
- test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java
- 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
- test/sun/security/tools/jarsigner/ts.sh
- test/sun/security/tools/keytool/readjar.sh
- test/sun/text/IntHashtable/Bug4170614Test.java
- test/sun/tools/jps/JpsBase.java
- test/sun/tools/jps/TestJpsClass.java
- test/sun/tools/jps/TestJpsJar.java
- test/sun/tools/jps/TestJpsJarRelative.java
- test/tools/jlink/CustomPluginTest.java
- test/tools/jlink/customplugin/module-info.java
- test/tools/jlink/customplugin/plugin/CustomPlugin.java
- test/tools/jlink/customplugin/plugin/HelloPlugin.java
- test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java
- test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java
- test/tools/jlink/plugins/FileCopierPluginTest.java
- test/tools/jmod/hashes/src/m1/module-info.java
- test/tools/jmod/hashes/src/m1/org/m1/Main.java
- test/tools/jmod/hashes/src/m2/module-info.java
- test/tools/jmod/hashes/src/m2/org/m2/Util.java
- test/tools/jmod/hashes/src/m3/module-info.java
- test/tools/jmod/hashes/src/m3/org/m3/Name.java
- test/tools/jmod/hashes/src/org.bar/module-info.java
- test/tools/jmod/hashes/src/org.foo/module-info.java
! test/tools/launcher/VersionCheck.java

Changeset: 3f9f0e826513
Author:    henryjen
Date:      2017-02-17 12:24 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3f9f0e826513

jdk.internal.nicl.types is not exported

! src/java.base/share/classes/java/nicl/HeapScope.java
! src/java.base/share/classes/java/nicl/RuntimeSupport.java
! src/java.base/share/classes/java/nicl/types/LayoutType.java
! src/java.base/share/classes/jdk/internal/nicl/NativeInvoker.java
! src/java.base/share/classes/jdk/internal/nicl/UpcallHandler.java
! src/java.base/share/classes/jdk/internal/nicl/types/BoundedPointer.java
! src/java.base/share/classes/jdk/internal/nicl/types/LayoutTypeImpl.java
! src/java.base/share/classes/jdk/internal/nicl/types/ReferenceImpl.java

Changeset: 05e07f7df047
Author:    henryjen
Date:      2017-02-17 12:32 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/05e07f7df047

Temporarily expose array v2 internals

! src/java.base/share/classes/module-info.java



More information about the panama-dev mailing list