hg: panama/panama/jdk: 593 new changesets

henry.jen at oracle.com henry.jen at oracle.com
Thu Aug 17 19:30:08 UTC 2017


Changeset: 4fc407cc1bad
Author:    dfuchs
Date:      2017-02-13 17:18 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4fc407cc1bad

8174833: java/net/httpclient/http2/BasicTest.java always fails but always report success
Reviewed-by: michaelm

! test/java/net/httpclient/http2/BasicTest.java
! test/java/net/httpclient/http2/server/Http2TestServerConnection.java

Changeset: a3b3c7b6464d
Author:    dlsmith
Date:      2017-02-13 10:47 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a3b3c7b6464d

8174399: 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
+ test/java/lang/invoke/lambda/InheritedMethodTest.java

Changeset: a9986a4dff27
Author:    redestad
Date:      2017-02-13 20:32 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a9986a4dff27

8174831: Reduce number of Charset classes loaded on bootstrap
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java

Changeset: 735dfe90bf33
Author:    sundar
Date:      2017-02-14 07:33 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/735dfe90bf33

8174209: Renumber the compress levels
Reviewed-by: alanb, jlaskey, mchung, redestad

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/plugins/CompressorPluginTest.java

Changeset: 46052e3e5372
Author:    amlu
Date:      2017-02-14 10:11 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/46052e3e5372

8169903: Refactor spliterator traversing tests into a library
Reviewed-by: psandoz

! test/java/util/Spliterator/SpliteratorCollisions.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
+ test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
! test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
! test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
! test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/SpliteratorTestHelper.java
! test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
! test/java/util/stream/boottest/java.base/java/util/stream/DoubleNodeTest.java
! test/java/util/stream/boottest/java.base/java/util/stream/IntNodeTest.java
! test/java/util/stream/boottest/java.base/java/util/stream/LongNodeTest.java
! test/java/util/stream/boottest/java.base/java/util/stream/NodeTest.java
! test/java/util/stream/boottest/java.base/java/util/stream/SliceSpliteratorTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/RangeTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java

Changeset: ca12febae936
Author:    amlu
Date:      2017-02-14 12:43 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ca12febae936

8174887: Problem list javax/net/ssl/DTLS/RespondToRetransmit.java
Reviewed-by: xuelei

! test/ProblemList.txt

Changeset: 82bdb3885afa
Author:    coffeys
Date:      2017-02-14 10:49 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/82bdb3885afa

8173094: Error in API documentation for SwingWorker
8173751: Syntax error in ZipFile.getComment() method
8173752: Syntax error in ZipEntry.setCompressedSize(long) method documentation
8173755: FilterOutputStream.write(byte[],int,int) javadoc correction
8173802: Incorrect argument name in java.io.FilterInputStream.read(byte[]) method documentation
Reviewed-by: coffeys, chegar
Contributed-by: abhijit.r.roy at oracle.com

! src/java.base/share/classes/java/io/FilterInputStream.java
! src/java.base/share/classes/java/io/FilterOutputStream.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.desktop/share/classes/javax/swing/SwingWorker.java

Changeset: 4eb7b73bb5b6
Author:    dkononenko
Date:      2017-02-14 14:31 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4eb7b73bb5b6

8169715: jimage fails with IAE when attempts to inspect an empty file
Summary: Added buffer's capacity checks.
Reviewed-by: jlaskey, anazarov
Contributed-by: denis.kononenko at oracle.com

! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java

Changeset: b8d79a801d16
Author:    sundar
Date:      2017-02-14 21:56 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b8d79a801d16

8174718: "Module <name>'s descriptor returns inconsistent package set" confusing
Reviewed-by: alanb, jlaskey, mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java
! test/tools/jlink/JLinkNegativeTest.java

Changeset: d52809e235c9
Author:    sherman
Date:      2017-02-14 11:50 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d52809e235c9

8174248: partialUpdateFooMainClass test in tools/jar/modularJar/Basic.java needs to be re-examined
Reviewed-by: chegar, lancea

! test/tools/jar/modularJar/Basic.java

Changeset: 22af9029b07b
Author:    darcy
Date:      2017-02-14 13:08 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/22af9029b07b

8174960: Mark WakeupAfterClose.java as failing intermittentl
Reviewed-by: rriggs, bpb

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

Changeset: d014ae449563
Author:    naoto
Date:      2017-02-14 13:20 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d014ae449563

8174779: Locale issues with Mac 10.12
Reviewed-by: bchristi

! src/java.base/macosx/native/libjava/java_props_macosx.c

Changeset: 1c101c68279d
Author:    psandoz
Date:      2017-02-14 14:29 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1c101c68279d

8174151: URLClassLoader no longer uses custom URLStreamHandler for jar URLs
Reviewed-by: alanb, chegar

! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
+ src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
+ test/java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java
+ test/java/net/URL/JarHandlerPkgPrefix/handlers/jar/Handler.java

Changeset: 734a8b392154
Author:    weijun
Date:      2017-02-15 09:08 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/734a8b392154

8174909: Doc error in SecureRandom
Reviewed-by: mullan

! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/SecureRandom.java

Changeset: 8fd1fcfc2f09
Author:    simonis
Date:      2017-02-15 09:10 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8fd1fcfc2f09

8174950: Gracefully handle null Supplier in Objects.requireNonNull
Reviewed-by: dholmes, psandoz, alanb, chegar

! src/java.base/share/classes/java/util/Objects.java

Changeset: 8b0d55e02f54
Author:    weijun
Date:      2017-02-15 21:46 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8b0d55e02f54

8168410: Multiple JCK tests are failing due to SecurityException is not thrown.
Reviewed-by: mullan

! src/java.base/share/classes/java/security/ProtectionDomain.java
! test/java/security/testlibrary/Proc.java
! test/sun/security/util/FilePermCompat/CompatImpact.java
! test/sun/security/util/FilePermCompat/Flag.java
+ test/sun/security/util/FilePermCompat/flag.policy

Changeset: 87f2a6fb4b9a
Author:    redestad
Date:      2017-02-15 15:57 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/87f2a6fb4b9a

8175010: ImageReader is not thread-safe
Reviewed-by: alanb, jlaskey, chegar

! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReaderFactory.java

Changeset: 8060bc52c10e
Author:    psandoz
Date:      2017-02-15 09:10 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8060bc52c10e

8165035: jar --help-extra should provide information on the -n/--normalize option
Reviewed-by: chegar, alanb, mchung, lancea, sherman

! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties

Changeset: b035f72cddfc
Author:    sherman
Date:      2017-02-15 12:11 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b035f72cddfc

8173207: Upgrade compression library
Reviewed-by: alanb, erikj

! make/launcher/Launcher-jdk.pack.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/LibCommon.gmk
- src/java.base/share/native/libzip/zlib-1.2.8/ChangeLog
- src/java.base/share/native/libzip/zlib-1.2.8/README
- src/java.base/share/native/libzip/zlib-1.2.8/compress.c
- src/java.base/share/native/libzip/zlib-1.2.8/crc32.h
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzclose.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzguts.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzlib.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzread.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzwrite.c
- src/java.base/share/native/libzip/zlib-1.2.8/infback.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.h
- src/java.base/share/native/libzip/zlib-1.2.8/inffixed.h
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.c
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.h
- src/java.base/share/native/libzip/zlib-1.2.8/patches/ChangeLog_java
- src/java.base/share/native/libzip/zlib-1.2.8/trees.c
- src/java.base/share/native/libzip/zlib-1.2.8/trees.h
- src/java.base/share/native/libzip/zlib-1.2.8/uncompr.c
- src/java.base/share/native/libzip/zlib-1.2.8/zadler32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zconf.h
- src/java.base/share/native/libzip/zlib-1.2.8/zcrc32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zlib.h
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.c
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.h
+ src/java.base/share/native/libzip/zlib/ChangeLog
+ src/java.base/share/native/libzip/zlib/README
+ src/java.base/share/native/libzip/zlib/compress.c
+ src/java.base/share/native/libzip/zlib/crc32.h
+ src/java.base/share/native/libzip/zlib/deflate.c
+ src/java.base/share/native/libzip/zlib/deflate.h
+ src/java.base/share/native/libzip/zlib/infback.c
+ src/java.base/share/native/libzip/zlib/inffast.c
+ src/java.base/share/native/libzip/zlib/inffast.h
+ src/java.base/share/native/libzip/zlib/inffixed.h
+ src/java.base/share/native/libzip/zlib/inflate.c
+ src/java.base/share/native/libzip/zlib/inflate.h
+ src/java.base/share/native/libzip/zlib/inftrees.c
+ src/java.base/share/native/libzip/zlib/inftrees.h
+ src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
+ src/java.base/share/native/libzip/zlib/trees.c
+ src/java.base/share/native/libzip/zlib/trees.h
+ src/java.base/share/native/libzip/zlib/uncompr.c
+ src/java.base/share/native/libzip/zlib/zadler32.c
+ src/java.base/share/native/libzip/zlib/zconf.h
+ src/java.base/share/native/libzip/zlib/zcrc32.c
+ src/java.base/share/native/libzip/zlib/zlib.h
+ src/java.base/share/native/libzip/zlib/zutil.c
+ src/java.base/share/native/libzip/zlib/zutil.h

Changeset: d911fe42d2da
Author:    ascarpino
Date:      2017-02-15 12:55 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d911fe42d2da

8174849: Change SHA1 certpath restrictions
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/conf/security/java.security

Changeset: 3534a97c9244
Author:    mchung
Date:      2017-02-15 16:18 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3534a97c9244

8173374: Update GenGraphs tool to generate dot graph with requires transitive edges
Reviewed-by: dfuchs, redestad

! make/CompileModuleTools.gmk
! make/GenerateModuleSummary.gmk
! make/ModuleTools.gmk
! make/src/classes/build/tools/jigsaw/GenGraphs.java
- make/src/classes/build/tools/jigsaw/Graph.java

Changeset: 96e10bc4ff66
Author:    vromero
Date:      2017-02-15 17:00 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/96e10bc4ff66

8174694: improve error message shown when main class can't be loaded
Reviewed-by: ksrini, alanb

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
+ test/tools/launcher/MainClassCantBeLoadedTest.java

Changeset: dab92e4bd4ef
Author:    sherman
Date:      2017-02-15 22:50 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dab92e4bd4ef

8175053: March 5 builds failed on Windows/install repo after JDK-8173207
Reviewed-by: mchung

+ src/java.base/share/native/libzip/zlib/gzclose.c
+ src/java.base/share/native/libzip/zlib/gzguts.h
+ src/java.base/share/native/libzip/zlib/gzlib.c
+ src/java.base/share/native/libzip/zlib/gzread.c
+ src/java.base/share/native/libzip/zlib/gzwrite.c
! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
! src/java.base/share/native/libzip/zlib/zconf.h
! src/java.base/share/native/libzip/zlib/zutil.c

Changeset: 77df00dbacfb
Author:    aefimov
Date:      2017-02-16 13:17 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/77df00dbacfb

8174735: Update JAX-WS RI integration to latest version
Reviewed-by: alanb, mchung, lancea
Contributed-by: roman.grigoriadi at oracle.com

! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy

Changeset: b0fe19c8a49e
Author:    msheppar
Date:      2017-02-16 11:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b0fe19c8a49e

8146299: Disable rmic -Xnew
Reviewed-by: chegar, smarks, rriggs, mchung

! src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java
! test/ProblemList.txt
! test/sun/rmi/rmic/newrmic/equivalence/run.sh

Changeset: 8c022f735023
Author:    redestad
Date:      2017-02-16 17:28 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8c022f735023

8175079: Lazy initialization of ImageReader breaks rmid
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java

Changeset: bdf3d3a46863
Author:    lana
Date:      2017-02-16 17:13 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bdf3d3a46863

Added tag jdk-9+157 for changeset fdfa7b2fe9a7

! .hgtags

Changeset: 26a708e71902
Author:    lana
Date:      2017-02-16 18:28 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/26a708e71902

Merge

- make/src/classes/build/tools/jigsaw/Graph.java
- src/java.base/share/native/libzip/zlib-1.2.8/ChangeLog
- src/java.base/share/native/libzip/zlib-1.2.8/README
- src/java.base/share/native/libzip/zlib-1.2.8/compress.c
- src/java.base/share/native/libzip/zlib-1.2.8/crc32.h
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzclose.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzguts.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzlib.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzread.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzwrite.c
- src/java.base/share/native/libzip/zlib-1.2.8/infback.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.h
- src/java.base/share/native/libzip/zlib-1.2.8/inffixed.h
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.c
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.h
- src/java.base/share/native/libzip/zlib-1.2.8/patches/ChangeLog_java
- src/java.base/share/native/libzip/zlib-1.2.8/trees.c
- src/java.base/share/native/libzip/zlib-1.2.8/trees.h
- src/java.base/share/native/libzip/zlib-1.2.8/uncompr.c
- src/java.base/share/native/libzip/zlib-1.2.8/zadler32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zconf.h
- src/java.base/share/native/libzip/zlib-1.2.8/zcrc32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zlib.h
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.c
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.h
- test/java/util/stream/bootlib/java.base/java/util/stream/SpliteratorTestHelper.java

Changeset: 9174f842811d
Author:    bpb
Date:      2017-02-16 12:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9174f842811d

8175033: (se) Improve internal timing of java/nio/channels/Selector/WakeupAfterClose.java
Summary: Add print of expected ClosedSelectorException
Reviewed-by: alanb

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

Changeset: 910801555a96
Author:    bpb
Date:      2017-02-16 14:55 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/910801555a96

8175041: Add success message to java/nio/channels/FileChannel/LoopingTruncate.java
Summary: Print "Test succeeded" to stdout at the end of main()
Reviewed-by: alanb

! test/java/nio/channels/FileChannel/LoopingTruncate.java

Changeset: 3286c922ac0b
Author:    bpb
Date:      2017-02-16 14:56 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3286c922ac0b

8175042: Add success message to java/io/FileInputStream/LargeFileAvailable.java
Summary: Print "Test succeeded" to stdout at the end of main()
Reviewed-by: lancea

! test/java/io/FileInputStream/LargeFileAvailable.java

Changeset: 055092148b3d
Author:    weijun
Date:      2017-02-17 10:27 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/055092148b3d

8175120: Remove old tests on kdc timeout policy
Reviewed-by: xuelei

- test/sun/security/krb5/auto/BadKdc.java
- test/sun/security/krb5/auto/BadKdc1.java
- test/sun/security/krb5/auto/BadKdc2.java
- test/sun/security/krb5/auto/BadKdc3.java
- test/sun/security/krb5/auto/BadKdc4.java
- test/sun/security/krb5/auto/CommMatcher.java
- test/sun/security/krb5/auto/MaxRetries.java
- test/sun/security/krb5/auto/TcpTimeout.java
- test/sun/security/krb5/auto/UdpTcp.java

Changeset: 02bb14ee7f9d
Author:    amlu
Date:      2017-02-17 14:10 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/02bb14ee7f9d

8175062: Mark java/nio/channels/AsyncCloseAndInterrupt.java as intermittently failing
Reviewed-by: bpb

! test/java/nio/channels/AsyncCloseAndInterrupt.java

Changeset: b459c6ed9cd3
Author:    ihse
Date:      2017-02-17 14:55 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b459c6ed9cd3

8175165: Don't process JceSecurity.java.template if crypto sources is not present
Reviewed-by: erikj

! make/gensrc/GensrcMisc.gmk

Changeset: cdb6ac2b8a25
Author:    aghaisas
Date:      2017-02-08 17:02 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cdb6ac2b8a25

8137087: [TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh
Reviewed-by: yan, arapte
Contributed-by: rahul.d.singh at oracle.com

! test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh

Changeset: b0671742f122
Author:    alexsch
Date:      2017-02-08 18:10 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b0671742f122

8147440: HiDPI (Windows) Swing components have incorrect sizes after changing display resolution
Reviewed-by: serb, azvegint

! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! 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_Window.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.h
+ test/java/awt/Window/WindowResizingOnDPIChanging/WindowResizingOnDPIChangingTest.java
+ test/java/awt/Window/WindowResizingOnDPIChanging/WindowResizingOnMovingToAnotherDisplay.java

Changeset: ba316e40c19b
Author:    malenkov
Date:      2017-02-08 19:22 +0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ba316e40c19b

8173876: Fast precise scrolling and DeltaAccumulator fix for macOS Sierra 10.12.2
Reviewed-by: serb, alexsch

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.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: e69569fe2655
Author:    psadhukhan
Date:      2017-02-10 13:32 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e69569fe2655

8147002: [macosx] Arabic character cannot be rendered on MacOS X
Reviewed-by: prr, pnarayanan, jdv
Contributed-by: prasanta.sadhukhan at oracle.com, prahalad.kumar.narayanan at oracle.com

! src/java.desktop/macosx/classes/sun/font/CFont.java
+ test/java/awt/font/Fallback/MissingGlyphTest.java

Changeset: 6ead667074d4
Author:    prr
Date:      2017-02-10 08:57 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6ead667074d4

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
- 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: 462934a5d8b1
Author:    prr
Date:      2017-02-10 10:20 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/462934a5d8b1

8172967: [macosx] Exception while working with layout for text containing unmappable character
Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/sun/font/CompositeStrike.java
! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
+ test/java/awt/font/TextLayout/MissingCodePointLayoutTest.java

Changeset: 68e4988e48e6
Author:    jdv
Date:      2017-02-13 12:13 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/68e4988e48e6

7107905: ColorModel subclasses are missing hashCode() or equals() or both methods
Reviewed-by: prr, flar
Contributed-by: jayathirth.d.v at oracle.com

! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/java/awt/image/PackedColorModel.java
+ test/java/awt/image/ColorModel/EqualsTest.java
+ test/java/awt/image/ComponentColorModel/ComponentColorModelEqualsTest.java
+ test/java/awt/image/IndexColorModel/IndexColorModelEqualsTest.java
+ test/java/awt/image/PackedColorModel/PackedColorModelEqualsTest.java

Changeset: 1b9926205a97
Author:    psadhukhan
Date:      2017-02-13 16:26 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1b9926205a97

8174720: [TEST_BUG] add :open to a @modules annotation for bug7089914.java
Reviewed-by: yan

! test/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI/7089914/bug7089914.java

Changeset: 2855498ee7c6
Author:    prr
Date:      2017-02-13 08:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2855498ee7c6

8170913: Java "1.8.0_112" on Windows 10 displays different characters for EUDCs from ones created in eudcedit.exe.
Reviewed-by: vadim, psadhukhan

! src/java.desktop/share/classes/sun/font/CompositeFont.java

Changeset: 079b407272a9
Author:    prr
Date:      2017-02-13 11:48 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/079b407272a9

8173028: Incorrect processing of supplementary-plane characters in text fields
Reviewed-by: serb, vadim

! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java
+ test/java/awt/font/TextLayout/HitTest.java

Changeset: 32cddf46ddb6
Author:    ddehaven
Date:      2017-02-13 11:51 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/32cddf46ddb6

Merge

- 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/sun/text/IntHashtable/Bug4170614Test.java
+ test/sun/text/IntHashtable/patch-src/java/text/Bug4170614Test.java

Changeset: 7ba90377c7f4
Author:    dbatrak
Date:      2017-02-14 00:09 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7ba90377c7f4

8170950: Text is displayed in bold when fonts are installed into symlinked folder
Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/font/FontFamily.java

Changeset: 3d324be1e6a0
Author:    azvegint
Date:      2017-02-14 01:11 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3d324be1e6a0

8166313: JavaDoc mentions AppEvent subclasses as inner class of AppEvent
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/java/awt/desktop/AppForegroundEvent.java
! src/java.desktop/share/classes/java/awt/desktop/AppHiddenEvent.java
! src/java.desktop/share/classes/java/awt/desktop/AppReopenedEvent.java
! src/java.desktop/share/classes/java/awt/desktop/OpenURIEvent.java
! src/java.desktop/share/classes/java/awt/desktop/PrintFilesEvent.java
! src/java.desktop/share/classes/java/awt/desktop/QuitEvent.java
! src/java.desktop/share/classes/java/awt/desktop/ScreenSleepEvent.java
! src/java.desktop/share/classes/java/awt/desktop/SystemSleepEvent.java
! src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java

Changeset: 40f17fdc4490
Author:    psadhukhan
Date:      2017-02-14 10:00 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/40f17fdc4490

8174717: [TEST_BUG] javax/swing/text/html/StyleSheet/bug4936917.java
Reviewed-by: yan, serb

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

Changeset: 1ae309b73c0d
Author:    pnarayanan
Date:      2017-02-14 11:24 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1ae309b73c0d

6852563: ArrayOutOfBoundException when reading RLE8 compressed bitmap
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java

Changeset: 91a8b80fe1bc
Author:    ddehaven
Date:      2017-02-16 13:55 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/91a8b80fe1bc

Merge


Changeset: c476ca737506
Author:    redestad
Date:      2017-02-17 18:12 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c476ca737506

8175026: Capture build-time parameters to --generate-jli-classes
Reviewed-by: mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties

Changeset: 4209ad3e50bc
Author:    amlu
Date:      2017-02-20 15:32 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4209ad3e50bc

8175240: Problem list org/omg/CORBA/OrbPropertiesTest.java
Reviewed-by: alanb

! test/ProblemList.txt

Changeset: 38e5d6e8a291
Author:    skuksenko
Date:      2017-02-21 11:08 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/38e5d6e8a291

8175274: Fix httpclient asynchronous usage
Reviewed-by: dfuchs, michaelm

! 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/Http1Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncDataReadQueue.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/MinimalFuture.java
+ test/java/net/httpclient/http2/FixedThreadPoolTest.java

Changeset: 29059b8ecc7f
Author:    lana
Date:      2017-02-21 05:58 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/29059b8ecc7f

8172956: JDK9 message drop 30 l10n resource file updates - open
Reviewed-by: joehw, mchung, smarks, sherman, henryjen
Contributed-by: li.jiang at oracle.com

! 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.desktop/macosx/classes/com/apple/laf/resources/aqua_de.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_de.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_es.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_fr.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_it.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ja.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ko.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_sv.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_TW.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
! 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

Changeset: b2661d26e556
Author:    ascarpino
Date:      2017-02-22 14:12 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b2661d26e556

8175250: Manifest checking throws exception with no entry
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java

Changeset: 57bca371b87b
Author:    redestad
Date:      2017-02-23 18:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/57bca371b87b

8169713: jimage fails with StringIndexOutOfBoundsException when path to the inspected image is an empty string
Reviewed-by: jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java

Changeset: bc86105ee839
Author:    lana
Date:      2017-02-23 16:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bc86105ee839

Added tag jdk-9+158 for changeset c476ca737506

! .hgtags

Changeset: 9b9039fb18d8
Author:    lana
Date:      2017-02-23 17:29 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9b9039fb18d8

Merge


Changeset: 458368c00bf9
Author:    lana
Date:      2017-02-23 17:48 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/458368c00bf9

Merge


Changeset: f9d61d929dbb
Author:    psandoz
Date:      2017-02-23 13:09 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f9d61d929dbb

8175360: Error in Collectors.averagingXXX Java Doc
Reviewed-by: shade

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

Changeset: e45eaa822540
Author:    chegar
Date:      2017-02-24 10:37 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e45eaa822540

8175261: Per-protocol cache setting not working for JAR URLConnection
Reviewed-by: dfuchs, michaelm

! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java
! test/java/net/URLConnection/SetDefaultUseCaches.java

Changeset: 615d771202e8
Author:    jgeorge
Date:      2017-02-15 11:58 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/615d771202e8

8173896: SA: BasicLauncherTest.java (printmdo) fails for Client VM and Server VM with emulated-client
Summary: Avoid running the test for client VMs and emulated client VMs, when method data is not available.
Reviewed-by: sspitsyn, dsamersoff
Contributed-by: jini.george at oracle.com

! test/sun/tools/jhsdb/BasicLauncherTest.java

Changeset: b4f4306a9c34
Author:    asapre
Date:      2017-02-15 17:11 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b4f4306a9c34

8174196: sun/management/jdp tests are not running properly
Reviewed-by: egahlin, dfuchs
Contributed-by: amit.sapre at oracle.com

! test/sun/management/jdp/JdpDefaultsTest.java
! test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
! test/sun/management/jdp/JdpOffTest.java
! test/sun/management/jdp/JdpSpecificAddressTest.java

Changeset: de39e3d47a80
Author:    gtriantafill
Date:      2017-02-15 11:36 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/de39e3d47a80

8174855: Quarantine failing test jdk/test/sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java
Reviewed-by: alanb, coleenp

! test/ProblemList.txt

Changeset: 452ec4d03b3c
Author:    kvn
Date:      2017-02-16 15:48 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/452ec4d03b3c

8174879: Rename jdk.vm.ci to jdk.internal.vm.ci
Summary: Rename jdk.vm.ci and jdk.vm.compiler modules to jdk.internal.vm.ci and jdk.internal.vm.compiler.
Reviewed-by: mchung, ihse, dnsimon

! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/java.base/unix/classes/module-info.java.extra

Changeset: a4d094e7dd1f
Author:    jwilhelm
Date:      2017-02-18 03:23 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a4d094e7dd1f

Merge

! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! test/ProblemList.txt

Changeset: 2a5a67a09099
Author:    jwilhelm
Date:      2017-02-24 12:01 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2a5a67a09099

Merge

! test/ProblemList.txt
- test/sun/security/krb5/auto/BadKdc.java
- test/sun/security/krb5/auto/BadKdc1.java
- test/sun/security/krb5/auto/BadKdc2.java
- test/sun/security/krb5/auto/BadKdc3.java
- test/sun/security/krb5/auto/BadKdc4.java
- test/sun/security/krb5/auto/CommMatcher.java
- test/sun/security/krb5/auto/MaxRetries.java
- test/sun/security/krb5/auto/TcpTimeout.java
- test/sun/security/krb5/auto/UdpTcp.java

Changeset: d5a4c4670e68
Author:    prappo
Date:      2017-02-24 11:33 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d5a4c4670e68

8175305: Typos in net.properties
Reviewed-by: bpb

! src/java.base/share/conf/net.properties

Changeset: 4208f726e9da
Author:    prappo
Date:      2017-02-24 17:05 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4208f726e9da

8164625: Pooled HttpConnection should be removed during close
Reviewed-by: dfuchs, michaelm

! 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/Http1Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
- test/java/net/httpclient/HandshakePhase.java
+ test/java/net/httpclient/websocket/ConnectionHandover.java
+ test/java/net/httpclient/websocket/DummyWebSocketServer.java
+ test/java/net/httpclient/websocket/LoggingHelper.java
+ test/java/net/httpclient/websocket/logging.properties

Changeset: d31e3036f0a8
Author:    mchung
Date:      2017-02-24 09:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d31e3036f0a8

8175193: jlink and `requires static`
Reviewed-by: alanb, forax

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleSorter.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/module-info.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/p3/Foo.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/p3/Lib.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m5/module-info.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m5/p5/Main.java

Changeset: c3039b7b89f0
Author:    bpb
Date:      2017-02-24 11:28 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c3039b7b89f0

8175115: Improve instrumentation of java/nio/file/WatchService/LotsOfEvents.java
Summary: Attempt an additional long poll to check for missed events and print more information
Reviewed-by: rriggs

! test/java/nio/file/WatchService/LotsOfEvents.java

Changeset: 9d348a303ea2
Author:    amlu
Date:      2017-02-28 16:44 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9d348a303ea2

8175972: Remove javax/xml/ws/clientjar/TestWsImport.java from ProblemList
Reviewed-by: alanb

! test/ProblemList.txt

Changeset: b6aa2d618da4
Author:    redestad
Date:      2017-02-28 12:24 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b6aa2d618da4

8175385: ServiceLoader$LazyClassPathLookupIterator scans boot and platform modules for services
Reviewed-by: alanb, mchung

! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java

Changeset: 0c6245916e47
Author:    asapre
Date:      2017-02-21 17:33 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0c6245916e47

8174915: Improve error handing for Jdp tests under sun/management/jdp
Summary: Added checks for abnormal exits of spawn process by test cases
Reviewed-by: dholmes, dfuchs, sspitsyn
Contributed-by: amit.sapre at oracle.com

! test/sun/management/jdp/DynamicLauncher.java
! test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java

Changeset: ed98f82f9256
Author:    jwilhelm
Date:      2017-02-21 22:35 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ed98f82f9256

Merge


Changeset: f21b6912d865
Author:    hb
Date:      2017-02-23 20:35 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f21b6912d865

8173130: SubjectDelegation2Test.java and SubjectDelegation3Test.java failing on solaris
Reviewed-by: dfuchs

! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation2Test.java
! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation3Test.java
! test/javax/management/remote/mandatory/subjectDelegation/policy21
! test/javax/management/remote/mandatory/subjectDelegation/policy22
! test/javax/management/remote/mandatory/subjectDelegation/policy23
! test/javax/management/remote/mandatory/subjectDelegation/policy24
! test/javax/management/remote/mandatory/subjectDelegation/policy25
! test/javax/management/remote/mandatory/subjectDelegation/policy31
! test/javax/management/remote/mandatory/subjectDelegation/policy32
! test/javax/management/remote/mandatory/subjectDelegation/policy33
! test/javax/management/remote/mandatory/subjectDelegation/policy34
! test/javax/management/remote/mandatory/subjectDelegation/policy35

Changeset: 6dd2f49fbf96
Author:    jwilhelm
Date:      2017-02-24 19:48 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6dd2f49fbf96

Merge


Changeset: 49b54a4d9e84
Author:    jwilhelm
Date:      2017-02-28 16:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/49b54a4d9e84

Merge

- test/java/net/httpclient/HandshakePhase.java

Changeset: 3117bede8ce4
Author:    sherman
Date:      2017-02-28 22:16 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3117bede8ce4

8174996: jar leaves temporary file when exception occur in creating jar
Reviewed-by: psandoz

! src/jdk.jartool/share/classes/sun/tools/jar/Main.java

Changeset: f2b062c77fba
Author:    redestad
Date:      2017-03-02 12:43 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f2b062c77fba

8175561: Memory churn in jimage code affects startup after resource encapsulation changes
Reviewed-by: jlaskey, mchung

! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageLocationWriter.java

Changeset: 61cdb3f97d84
Author:    redestad
Date:      2017-03-02 16:18 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/61cdb3f97d84

8176041: Optimize handling of comment lines in Properties$LineReader.readLine
Reviewed-by: shade, sherman, psandoz

! src/java.base/share/classes/java/util/Properties.java

Changeset: f3013adf1e3d
Author:    lana
Date:      2017-03-02 21:16 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f3013adf1e3d

Added tag jdk-9+159 for changeset 49b54a4d9e84

! .hgtags

Changeset: 5cc4e4656d3b
Author:    lana
Date:      2017-03-03 01:45 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5cc4e4656d3b

Merge


Changeset: 9829b46c5053
Author:    mbaesken
Date:      2017-03-01 14:07 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9829b46c5053

8175000: jexec fails to execute simple helloworld.jar
Reviewed-by: ksrini, henryjen, stuefe

! src/java.base/unix/native/launcher/jexec.c
+ test/tools/launcher/Jexec.java

Changeset: 6e4060defbee
Author:    dl
Date:      2017-03-03 10:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6e4060defbee

8141596: java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java starts failing intermittently
Reviewed-by: martin, psandoz, dholmes

! test/java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java

Changeset: cc5280ac8584
Author:    dl
Date:      2017-03-03 10:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cc5280ac8584

8173909: Miscellaneous changes imported from jsr166 CVS 2017-03
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
- test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
+ test/java/util/concurrent/ArrayBlockingQueue/WhiteBox.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/java/util/concurrent/tck/PhaserTest.java
! test/java/util/concurrent/tck/StampedLockTest.java

Changeset: b35a2a941498
Author:    iignatyev
Date:      2017-03-03 22:00 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b35a2a941498

8176162: com/sun/jndi/dns/Parser.java is not executed
Reviewed-by: rriggs

! test/com/sun/jndi/dns/Parser.java

Changeset: 9132102b7bb6
Author:    amlu
Date:      2017-03-06 13:43 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9132102b7bb6

8176182: 4 security tests are not run
Reviewed-by: weijun

! test/ProblemList.txt
! test/sun/security/ec/SignedObjectChain.java
! test/sun/security/mscapi/SignedObjectChain.java
! test/sun/security/rsa/SignedObjectChain.java
! test/sun/security/ssl/rsa/SignedObjectChain.java

Changeset: c774a15fce40
Author:    amlu
Date:      2017-03-06 15:58 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c774a15fce40

8176187: jdk/internal/misc/JavaLangAccess/NewUnsafeString.java is not run
Reviewed-by: alanb

! test/ProblemList.txt
! test/jdk/internal/misc/JavaLangAccess/NewUnsafeString.java

Changeset: 1e2e880353a6
Author:    amlu
Date:      2017-03-06 16:07 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1e2e880353a6

8176185: java/util/TimeZone/UTCAliasTest.java is not run
Reviewed-by: alanb

! test/java/util/TimeZone/UTCAliasTest.java

Changeset: 1c14d0ba40e0
Author:    naoto
Date:      2017-03-06 18:54 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1c14d0ba40e0

8174736: [JCP] [Mac]Cannot launch JCP on Mac os with language set to "Chinese, Simplified" while region is not China
Reviewed-by: bchristi

! src/java.base/macosx/native/libjava/java_props_macosx.c

Changeset: 995c79630b35
Author:    skovalev
Date:      2017-03-07 16:02 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/995c79630b35

8176213: 78 sun/security/krb5/auto tests failing due to undeclared dependecies
Reviewed-by: weijun

! test/ProblemList.txt
! test/sun/security/krb5/auto/HttpNegotiateServer.java
! test/sun/security/krb5/auto/Renew.java
! test/sun/security/krb5/auto/TEST.properties

Changeset: 1ccb32228fe7
Author:    weijun
Date:      2017-03-07 22:42 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1ccb32228fe7

8171319: keytool should print out warnings when reading or generating cert/cert req using weak algorithms
Reviewed-by: coffeys

! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java
! src/java.base/share/classes/sun/security/provider/certpath/BasicChecker.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
+ test/sun/security/tools/keytool/WeakAlg.java

Changeset: cac788454598
Author:    weijun
Date:      2017-03-07 22:55 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cac788454598

8175846: Provide javadoc descriptions for jdk.policytool and jdk.crypto.* modules
Reviewed-by: vinnie

! src/jdk.crypto.cryptoki/share/classes/module-info.java
! src/jdk.crypto.ec/share/classes/module-info.java
! src/jdk.crypto.mscapi/windows/classes/module-info.java
! src/jdk.crypto.ucrypto/solaris/classes/module-info.java
! src/jdk.policytool/share/classes/module-info.java

Changeset: 4b8e662483a1
Author:    dl
Date:      2017-03-07 10:06 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4b8e662483a1

8176155: SubmissionPublisher closeExceptionally() may override close()
Reviewed-by: martin, psandoz

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

Changeset: 9a22fca36ecc
Author:    asapre
Date:      2017-02-24 14:59 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9a22fca36ecc

7132577: javax/management/monitor/MultiMonitorTest.java fails in JDK8-B22
Summary: Changed test’s own timeout mechanism to jtreg’s default timeout
Reviewed-by: dholmes, egahlin
Contributed-by: amit.sapre at oracle.com

! test/javax/management/monitor/MultiMonitorTest.java

Changeset: 02653d53d655
Author:    jwilhelm
Date:      2017-02-27 18:24 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/02653d53d655

Merge


Changeset: 6cbd14897a48
Author:    jwilhelm
Date:      2017-03-03 20:50 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6cbd14897a48

Merge


Changeset: ca35f499c66a
Author:    jwilhelm
Date:      2017-03-07 19:14 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ca35f499c66a

Merge

- test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java

Changeset: 3479929a0040
Author:    jwilhelm
Date:      2017-03-07 19:23 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3479929a0040

Merge


Changeset: 59a110a38cea
Author:    msheppar
Date:      2017-03-07 22:35 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/59a110a38cea

8175325: NetworkInterface.getInterfaceAddresses throws NPE when no addresses
Reviewed-by: chegar, martin

! src/java.base/share/classes/java/net/NetworkInterface.java
+ test/java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java

Changeset: 314a7c2356c3
Author:    jjg
Date:      2017-03-07 15:38 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/314a7c2356c3

8176131: Simplify new Taglet API
Reviewed-by: ksrini

! make/src/classes/build/tools/taglet/Incubating.java

Changeset: eee4e9f9a547
Author:    mli
Date:      2017-03-07 23:01 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eee4e9f9a547

8176337: Mark several tests as intermittently failing
Reviewed-by: darcy

! test/java/io/FileInputStream/LargeFileAvailable.java
! test/java/lang/ProcessBuilder/Basic.java
! test/java/nio/channels/FileChannel/LoopingTruncate.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/FileChannel/Transfers.java
! test/javax/net/ssl/DTLS/CipherSuite.java
! test/sun/security/tools/keytool/DefaultSignatureAlgorithm.java

Changeset: 0c12834e44c2
Author:    amlu
Date:      2017-03-08 15:29 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0c12834e44c2

8167525: update jdk tests to remove @compile --add-modules workaround
Reviewed-by: mchung

! test/ProblemList.txt
! test/com/sun/jndi/dns/Parser.java
! test/com/sun/jndi/dns/Test6991580.java
! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java
! test/java/beans/XMLDecoder/8028054/TestConstructorFinder.java
! test/java/beans/XMLDecoder/8028054/TestMethodFinder.java
! test/java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java
! test/javax/smartcardio/CommandAPDUTest.java
! test/javax/smartcardio/HistoricalBytes.java
! test/javax/smartcardio/ResponseAPDUTest.java
! test/javax/smartcardio/Serialize.java
+ test/javax/smartcardio/TEST.properties
! test/javax/smartcardio/TerminalFactorySpiTest.java
! test/javax/smartcardio/TestCardPermission.java
! test/javax/smartcardio/TestCommandAPDU.java
! test/sun/security/ec/TestEC.java
! test/sun/security/mscapi/IsSunMSCAPIAvailable.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/sun/security/provider/PolicyFile/Modules.java

Changeset: ec0bba5289ae
Author:    weijun
Date:      2017-03-08 15:35 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ec0bba5289ae

8176320: sun/security/tools/jarsigner/TsacertOptionTest.java compilation error, all mach 5 tier 2 platforms broken.
Reviewed-by: xuelei

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

Changeset: 1e350cbeb189
Author:    bpb
Date:      2017-03-08 09:49 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1e350cbeb189

8175209: Account for race condition in java/nio/channels/AsynchronousSocketChannel/Basic.java
Summary: Pause until the channel reaches a pended state instead of for a fixed time.
Reviewed-by: prappo, mli, alanb

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

Changeset: ef7930a8e319
Author:    bpb
Date:      2017-03-08 09:53 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ef7930a8e319

8176317: (ch) Add print of timeout value to java/nio/channels/AsynchronousSocketChannel/Basic.java
Summary: Add print of timeout value.
Reviewed-by: alanb

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

Changeset: cc365ecb830d
Author:    lancea
Date:      2017-03-08 13:54 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cc365ecb830d

8176235: Minor updates to package.html
Reviewed-by: joehw

! src/java.sql/share/classes/java/sql/package.html
! src/java.sql/share/classes/javax/sql/package.html

Changeset: 4f151e0530e6
Author:    bpb
Date:      2017-03-08 12:14 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4f151e0530e6

8176394: Incorrect relational operator in java/nio/channels/FileChannel/InterruptDeadlock.java
Summary: Change Reader thread run method so it reads continuously as intended
Reviewed-by: alanb

! test/java/nio/channels/FileChannel/InterruptDeadlock.java

Changeset: 3b2391fffdc5
Author:    amjiang
Date:      2017-03-08 14:45 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3b2391fffdc5

8176400: Problemlist sun/security/ssl/X509KeyManager/PreferredKey.java due to JDK-8176354
Reviewed-by: xuelei

! test/ProblemList.txt

Changeset: a54e33fc0f2d
Author:    xiaofeya
Date:      2017-03-08 17:17 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a54e33fc0f2d

8176195: Fix misc module dependencies in jdk_core tests
Reviewed-by: mchung

! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/nio/channels/AsynchronousSocketChannel/Leaky.java
! test/java/nio/charset/Charset/CharsetContainmentTest.java
! test/java/nio/charset/Charset/Contains.java
! test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java
! test/java/nio/charset/Charset/RegisteredCharsets.java
! test/java/nio/charset/CharsetEncoder/Flush.java
! test/java/nio/charset/RemovingSunIO/SunioAlias.java
! test/java/nio/charset/coders/Check.java
! test/java/nio/charset/coders/ResetISO2022JP.java
! test/java/util/ServiceLoader/modules/Basic.java
+ test/javax/naming/TEST.properties
+ test/javax/sql/rowset/TEST.properties
! test/sun/net/www/http/KeepAliveCache/B5045306.java
! test/sun/nio/cs/CheckHistoricalNames.java
! test/sun/nio/cs/EuroConverter.java
! test/sun/nio/cs/HWKatakanaMS932EncodeTest.java
! test/sun/nio/cs/ISCIITest.java
! test/sun/nio/cs/JISAutoDetectTest.java
! test/sun/nio/cs/NIOJISAutoDetectTest.java
! test/sun/nio/cs/SJISCanEncode.java
! test/sun/nio/cs/StreamEncoderClose.java
! test/sun/nio/cs/Test6254467.java
! test/sun/nio/cs/TestConverterDroppedCharacters.java
! test/sun/nio/cs/TestCp834_SBCS.java
! test/sun/nio/cs/TestCp93xSISO.java
! test/sun/nio/cs/TestIBM1364.java
! test/sun/nio/cs/TestIBMBugs.java
! test/sun/nio/cs/TestISO2022CNDecoder.java
! test/sun/nio/cs/TestISO2022JP.java
! test/sun/nio/cs/TestISO2022JPEncoder.java
! test/sun/nio/cs/TestISO2022JPSubBytes.java
! test/sun/nio/cs/TestIllegalISO2022Esc.java
! test/sun/nio/cs/TestIllegalSJIS.java
! test/sun/nio/cs/TestMS5022X.java
! test/sun/nio/cs/TestSJIS0213.java
! test/sun/nio/cs/TestSJIS0213_SM.java
! test/sun/nio/cs/TestTrailingEscapesISO2022JP.java

Changeset: a3276d8711b7
Author:    asmotrak
Date:      2017-03-08 18:54 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a3276d8711b7

8176183: sun/security/mscapi/SignedObjectChain.java fails on Windows
Reviewed-by: weijun

! test/ProblemList.txt
! test/java/security/SignedObject/Chain.java

Changeset: 0ed8755f5b7f
Author:    ihse
Date:      2017-03-09 09:14 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0ed8755f5b7f

8170884: Clean up post-jlink file copying to the images
Reviewed-by: erikj

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

Changeset: 4752e7a805fd
Author:    rpatil
Date:      2017-03-09 14:12 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4752e7a805fd

8176044: (tz) Support tzdata2017a
Reviewed-by: naoto

! 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/europe
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! 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/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/europe
! 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: bc1bf2be03bc
Author:    mchung
Date:      2017-03-09 07:41 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bc1bf2be03bc

8175797: (ref) Reference::enqueue method should clear referent before enqueuing
Reviewed-by: alanb, kbarrett, mr

! src/java.base/share/classes/java/lang/ref/FinalReference.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! test/java/lang/ref/ReferenceEnqueue.java

Changeset: bf5351eced99
Author:    bpb
Date:      2017-03-09 08:55 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bf5351eced99

8176332: Increase sleep time in java/nio/channels/Selector/ChangingInterests.java write1()
Summary: Increase sleep from 50 to 150 ms.
Reviewed-by: alanb

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

Changeset: a643e91c7138
Author:    bpb
Date:      2017-03-09 08:58 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a643e91c7138

8176237: (fs) java/nio/file/FileStore/Basic.java should conditionally check FileStores
Summary: On Unix platforms, spawn a 'df' process and skip FileStore check if it hangs
Reviewed-by: alanb, chegar

! test/java/nio/file/FileStore/Basic.java
! test/java/nio/file/FileSystem/Basic.java
! test/lib/testlibrary/jdk/testlibrary/FileUtils.java

Changeset: f41f869703b3
Author:    sherman
Date:      2017-03-09 12:39 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f41f869703b3

8176029: Linebreak matcher is not equivalent to the pattern as stated in javadoc
Reviewed-by: rriggs

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/java/util/regex/RegExTest.java

Changeset: 080bac0e45b6
Author:    jjg
Date:      2017-03-09 13:46 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/080bac0e45b6

8176331: Simplify new doclet packages
Reviewed-by: ksrini

! make/src/classes/build/tools/taglet/Incubating.java

Changeset: ddf8af0e536a
Author:    lana
Date:      2017-03-09 21:35 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ddf8af0e536a

Added tag jdk-9+160 for changeset cac788454598

! .hgtags

Changeset: 222691c93ddc
Author:    lana
Date:      2017-03-09 23:16 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/222691c93ddc

Merge


Changeset: f80fadfa33c3
Author:    dl
Date:      2017-03-10 08:59 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f80fadfa33c3

8176303: Flow.Subscription.request(0) should be treated as an error
Reviewed-by: martin, chegar

! src/java.base/share/classes/java/util/concurrent/Flow.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java

Changeset: 9b01b12f022c
Author:    dmarkov
Date:      2017-02-14 15:47 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9b01b12f022c

8163979: [macosx] Chinese text shows as Latin w/ openVanilla input method
Reviewed-by: prr, serb

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

Changeset: 04b8a8fb5806
Author:    dbatrak
Date:      2017-02-15 00:16 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/04b8a8fb5806

8170552: [macosx] Wrong rendering of diacritics on macOS
Reviewed-by: prr, vadim

! src/java.desktop/macosx/classes/sun/font/CCharToGlyphMapper.java
+ test/java/awt/font/TextLayout/DiacriticsDrawingTest.java

Changeset: 7bea1b574070
Author:    mrkam
Date:      2017-02-15 16:16 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7bea1b574070

8172500: Create test for SwingSet SliderDemo
Reviewed-by: serb, mrkam
Contributed-by: Vikrant Agarwal <vikrant.v.agarwal at oracle.com>

+ test/sanity/client/SwingSet/src/SliderDemoTest.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/slider/SliderDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/slider/resources/SliderDemo.properties

Changeset: 656ccef366ac
Author:    mrkam
Date:      2017-02-15 18:22 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/656ccef366ac

8172701: Jemmy: FrameOperator: maximize() and demaximize() is not properly implemented
Reviewed-by: serb, shurailine, mrkam
Contributed-by: Muneer Kolarkunnu <abdul.kolarkunnu at oracle.com>

! test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultFrameDriver.java
! test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java

Changeset: c0cfc1420a14
Author:    pkbalakr
Date:      2017-02-16 12:05 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c0cfc1420a14

8162959: [HiDPI] screenshot artifacts using AWT Robot
Reviewed-by: alexsch, prr

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c
! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp
+ test/java/awt/Robot/HiDPIScreenCapture/ScreenCaptureResolutionTest.java
+ test/java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java

Changeset: e67a9a0f1561
Author:    mrkam
Date:      2017-02-15 23:35 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e67a9a0f1561

8174161: [TESTBUG] Create test for SwingSet DialogDemo
Reviewed-by: serb, mrkam
Contributed-by: Vikrant Agarwal <vikrant.v.agarwal at oracle.com>

+ test/sanity/client/SwingSet/src/DialogDemoTest.java
+ test/sanity/client/SwingSet/src/TestHelpers.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/dialog/DialogDemo.java
! test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/WindowWaiter.java
! test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ComponentOperator.java

Changeset: 460f7166ddc9
Author:    mrkam
Date:      2017-02-15 23:37 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/460f7166ddc9

Merge


Changeset: c89cba3ceeec
Author:    mrkam
Date:      2017-02-15 23:43 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c89cba3ceeec

8172489: [TESTBUG] Create test for SwingSet DialogDemo
Reviewed-by: shurailine, prr, mrkam
Contributed-by: Vikrant Agarwal <vikrant.v.agarwal at oracle.com>

! test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderAPIDriver.java

Changeset: 88cb99cf7c28
Author:    pkbalakr
Date:      2017-02-16 16:30 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/88cb99cf7c28

8175066: Compilation error due to tag in JDK-8162959
Reviewed-by: aghaisas, psadhukhan

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

Changeset: 094ebbe85b36
Author:    serb
Date:      2017-02-16 17:21 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/094ebbe85b36

6622944: Use package-info.java instead of package.html within awt packages
Reviewed-by: darcy

+ src/java.datatransfer/share/classes/java/awt/datatransfer/package-info.java
- src/java.datatransfer/share/classes/java/awt/datatransfer/package.html
+ src/java.desktop/share/classes/java/awt/color/package-info.java
- src/java.desktop/share/classes/java/awt/color/package.html
+ src/java.desktop/share/classes/java/awt/desktop/package-info.java
- src/java.desktop/share/classes/java/awt/desktop/package.html
+ src/java.desktop/share/classes/java/awt/dnd/package-info.java
- src/java.desktop/share/classes/java/awt/dnd/package.html
+ src/java.desktop/share/classes/java/awt/dnd/peer/package-info.java
- src/java.desktop/share/classes/java/awt/dnd/peer/package.html
+ src/java.desktop/share/classes/java/awt/event/package-info.java
- src/java.desktop/share/classes/java/awt/event/package.html
+ src/java.desktop/share/classes/java/awt/font/package-info.java
- src/java.desktop/share/classes/java/awt/font/package.html
+ src/java.desktop/share/classes/java/awt/geom/package-info.java
- src/java.desktop/share/classes/java/awt/geom/package.html
+ src/java.desktop/share/classes/java/awt/im/package-info.java
- src/java.desktop/share/classes/java/awt/im/package.html
+ src/java.desktop/share/classes/java/awt/im/spi/package-info.java
- src/java.desktop/share/classes/java/awt/im/spi/package.html
+ src/java.desktop/share/classes/java/awt/image/package-info.java
- src/java.desktop/share/classes/java/awt/image/package.html
+ src/java.desktop/share/classes/java/awt/image/renderable/package-info.java
- src/java.desktop/share/classes/java/awt/image/renderable/package.html
+ src/java.desktop/share/classes/java/awt/package-info.java
- src/java.desktop/share/classes/java/awt/package.html
+ src/java.desktop/share/classes/java/awt/peer/package-info.java
- src/java.desktop/share/classes/java/awt/peer/package.html
+ src/java.desktop/share/classes/java/awt/print/package-info.java
- src/java.desktop/share/classes/java/awt/print/package.html

Changeset: 7f92506142d1
Author:    dmarkov
Date:      2017-02-16 23:56 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7f92506142d1

8175025: The copyright section in the test/java/awt/font/TextLayout/DiacriticsDrawingTest.java should be updated
Reviewed-by: serb, vadim

! test/java/awt/font/TextLayout/DiacriticsDrawingTest.java

Changeset: e9abdbb26715
Author:    ddehaven
Date:      2017-02-17 08:21 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e9abdbb26715

Merge

- make/src/classes/build/tools/jigsaw/Graph.java
- src/java.base/share/native/libzip/zlib-1.2.8/ChangeLog
- src/java.base/share/native/libzip/zlib-1.2.8/README
- src/java.base/share/native/libzip/zlib-1.2.8/compress.c
- src/java.base/share/native/libzip/zlib-1.2.8/crc32.h
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzclose.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzguts.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzlib.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzread.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzwrite.c
- src/java.base/share/native/libzip/zlib-1.2.8/infback.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.h
- src/java.base/share/native/libzip/zlib-1.2.8/inffixed.h
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.c
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.h
- src/java.base/share/native/libzip/zlib-1.2.8/patches/ChangeLog_java
- src/java.base/share/native/libzip/zlib-1.2.8/trees.c
- src/java.base/share/native/libzip/zlib-1.2.8/trees.h
- src/java.base/share/native/libzip/zlib-1.2.8/uncompr.c
- src/java.base/share/native/libzip/zlib-1.2.8/zadler32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zconf.h
- src/java.base/share/native/libzip/zlib-1.2.8/zcrc32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zlib.h
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.c
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.h
- test/java/util/stream/bootlib/java.base/java/util/stream/SpliteratorTestHelper.java
- test/sun/security/krb5/auto/BadKdc.java
- test/sun/security/krb5/auto/BadKdc1.java
- test/sun/security/krb5/auto/BadKdc2.java
- test/sun/security/krb5/auto/BadKdc3.java
- test/sun/security/krb5/auto/BadKdc4.java
- test/sun/security/krb5/auto/CommMatcher.java
- test/sun/security/krb5/auto/MaxRetries.java
- test/sun/security/krb5/auto/TcpTimeout.java
- test/sun/security/krb5/auto/UdpTcp.java

Changeset: 3799572cf48b
Author:    mhalder
Date:      2017-02-20 15:59 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3799572cf48b

7119774: [macosx] test ComponentMousePositionTest sometimes fail on Mac
Reviewed-by: serb, arapte

+ test/java/awt/MouseInfo/ComponentMousePositionTest.java

Changeset: 1d9121a770e3
Author:    aghaisas
Date:      2017-02-24 15:30 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1d9121a770e3

6753165: java/awt/TextField/DisabledUndoTest/DisabledUndoTest.html context menu can't be invoked on textfield
Reviewed-by: serb, arapte
Contributed-by: rahul.d.singh at oracle.com

+ test/java/awt/TextField/DisabledUndoTest/DisabledUndoTest.java

Changeset: 34d3e5054f42
Author:    serb
Date:      2017-02-26 23:34 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/34d3e5054f42

8175266: Use package-info.java instead of package.html within swing packages
Reviewed-by: alexsch

+ src/java.desktop/share/classes/javax/swing/border/package-info.java
- src/java.desktop/share/classes/javax/swing/border/package.html
+ src/java.desktop/share/classes/javax/swing/colorchooser/package-info.java
- src/java.desktop/share/classes/javax/swing/colorchooser/package.html
+ src/java.desktop/share/classes/javax/swing/event/package-info.java
- src/java.desktop/share/classes/javax/swing/event/package.html
+ src/java.desktop/share/classes/javax/swing/filechooser/package-info.java
- src/java.desktop/share/classes/javax/swing/filechooser/package.html
+ src/java.desktop/share/classes/javax/swing/package-info.java
- src/java.desktop/share/classes/javax/swing/package.html
+ src/java.desktop/share/classes/javax/swing/plaf/basic/package-info.java
- src/java.desktop/share/classes/javax/swing/plaf/basic/package.html
+ src/java.desktop/share/classes/javax/swing/plaf/metal/package-info.java
- src/java.desktop/share/classes/javax/swing/plaf/metal/package.html
+ src/java.desktop/share/classes/javax/swing/plaf/multi/package-info.java
- src/java.desktop/share/classes/javax/swing/plaf/multi/package.html
+ src/java.desktop/share/classes/javax/swing/plaf/nimbus/package-info.java
- src/java.desktop/share/classes/javax/swing/plaf/nimbus/package.html
+ src/java.desktop/share/classes/javax/swing/plaf/package-info.java
- src/java.desktop/share/classes/javax/swing/plaf/package.html
+ src/java.desktop/share/classes/javax/swing/plaf/synth/package-info.java
- src/java.desktop/share/classes/javax/swing/plaf/synth/package.html
+ src/java.desktop/share/classes/javax/swing/table/package-info.java
- src/java.desktop/share/classes/javax/swing/table/package.html
+ src/java.desktop/share/classes/javax/swing/text/html/package-info.java
- src/java.desktop/share/classes/javax/swing/text/html/package.html
+ src/java.desktop/share/classes/javax/swing/text/html/parser/package-info.java
- src/java.desktop/share/classes/javax/swing/text/html/parser/package.html
+ src/java.desktop/share/classes/javax/swing/text/package-info.java
- src/java.desktop/share/classes/javax/swing/text/package.html
+ src/java.desktop/share/classes/javax/swing/text/rtf/package-info.java
- src/java.desktop/share/classes/javax/swing/text/rtf/package.html
+ src/java.desktop/share/classes/javax/swing/tree/package-info.java
- src/java.desktop/share/classes/javax/swing/tree/package.html
+ src/java.desktop/share/classes/javax/swing/undo/package-info.java
- src/java.desktop/share/classes/javax/swing/undo/package.html

Changeset: 54ac9c6c5fd6
Author:    alexsch
Date:      2017-02-27 09:26 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/54ac9c6c5fd6

8175293: Window size is not updated after setting location to display with different DPI
Reviewed-by: serb

! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! 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_Window.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.h
+ test/java/awt/Window/WindowResizingOnDPIChanging/WindowResizingOnSetLocationTest.java

Changeset: 502905f8b0aa
Author:    aghaisas
Date:      2017-02-27 17:24 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/502905f8b0aa

8140329: [TEST_BUG] test FullScreenAfterSplash.java failed because image was not generated
Reviewed-by: serb, arapte
Contributed-by: rahul.d.singh at oracle.com

! test/java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java
! test/java/awt/SplashScreen/GenerateTestImage.java

Changeset: 471e84618f29
Author:    psadhukhan
Date:      2017-02-28 13:33 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/471e84618f29

8039888: [TEST_BUG] keyboard garbage after javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java
Reviewed-by: serb, alexsch

! test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java

Changeset: 578d409941a5
Author:    prr
Date:      2017-03-01 15:05 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/578d409941a5

8175831: Provide a javadoc description for jdk.accessibility module
Reviewed-by: serb

! src/jdk.accessibility/share/classes/module-info.java

Changeset: 4d0e15c0e141
Author:    serb
Date:      2017-03-01 13:59 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4d0e15c0e141

8033128: Javadoc change is required for java.awt.Robot(GraphicsDevice screen) constructor
Reviewed-by: azvegint

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

Changeset: 5e43d8456cec
Author:    ddehaven
Date:      2017-02-27 18:07 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5e43d8456cec

Merge

- test/java/net/httpclient/HandshakePhase.java

Changeset: a8cd8b6b53bc
Author:    mcherkas
Date:      2017-03-02 13:32 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a8cd8b6b53bc

8171808: Performance problems in dialogs with large tables when JAB activated
Reviewed-by: serb, alexsch

! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java

Changeset: 7e125e598be3
Author:    serb
Date:      2017-03-02 16:24 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7e125e598be3

8176009: The awt robot use incorrect location in a multi-screen environment
Reviewed-by: azvegint, alexsch

! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
+ test/java/awt/Robot/MultiScreenRobotPosition/MultiScreenRobotPosition.java

Changeset: 6f94405b43ac
Author:    serb
Date:      2017-03-02 17:18 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6f94405b43ac

8168307: Toolkit.getScreenSize() returns incorrect size on unix in multiscreen systems
Reviewed-by: azvegint, alexsch

! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/sun/awt/HToolkit.java
! src/java.desktop/share/classes/sun/awt/HeadlessToolkit.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
+ test/java/awt/Toolkit/IsToolkitUseTheMainScreen/IsToolkitUseTheMainScreen.java

Changeset: 78d1ef540864
Author:    vadim
Date:      2017-03-02 20:24 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/78d1ef540864

8175513: JNI exception pending in awt_GraphicsEnv.c:2021
Reviewed-by: serb, alexsch

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

Changeset: 708f958bee98
Author:    serb
Date:      2017-03-05 23:02 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/708f958bee98

8176046: Replace package.html files with package-info.java in the java.desktop module
Reviewed-by: alexsch

+ src/java.desktop/macosx/classes/com/apple/eawt/event/package-info.java
- src/java.desktop/macosx/classes/com/apple/eawt/event/package.html
+ src/java.desktop/macosx/classes/com/apple/eawt/package-info.java
- src/java.desktop/macosx/classes/com/apple/eawt/package.html
+ src/java.desktop/macosx/classes/com/apple/eio/package-info.java
- src/java.desktop/macosx/classes/com/apple/eio/package.html
+ src/java.desktop/share/classes/java/applet/package-info.java
- src/java.desktop/share/classes/java/applet/package.html
+ src/java.desktop/share/classes/java/beans/beancontext/package-info.java
- src/java.desktop/share/classes/java/beans/beancontext/package.html
+ src/java.desktop/share/classes/java/beans/package-info.java
- src/java.desktop/share/classes/java/beans/package.html
+ src/java.desktop/share/classes/javax/accessibility/package-info.java
- src/java.desktop/share/classes/javax/accessibility/package.html
+ src/java.desktop/share/classes/javax/imageio/event/package-info.java
- src/java.desktop/share/classes/javax/imageio/event/package.html
+ src/java.desktop/share/classes/javax/imageio/metadata/package-info.java
- src/java.desktop/share/classes/javax/imageio/metadata/package.html
+ src/java.desktop/share/classes/javax/imageio/package-info.java
- src/java.desktop/share/classes/javax/imageio/package.html
+ src/java.desktop/share/classes/javax/imageio/plugins/bmp/package-info.java
- src/java.desktop/share/classes/javax/imageio/plugins/bmp/package.html
+ src/java.desktop/share/classes/javax/imageio/plugins/jpeg/package-info.java
- src/java.desktop/share/classes/javax/imageio/plugins/jpeg/package.html
+ src/java.desktop/share/classes/javax/imageio/plugins/tiff/package-info.java
- src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html
+ src/java.desktop/share/classes/javax/imageio/spi/package-info.java
- src/java.desktop/share/classes/javax/imageio/spi/package.html
+ src/java.desktop/share/classes/javax/imageio/stream/package-info.java
- src/java.desktop/share/classes/javax/imageio/stream/package.html
+ src/java.desktop/share/classes/javax/print/attribute/package-info.java
- src/java.desktop/share/classes/javax/print/attribute/package.html
+ src/java.desktop/share/classes/javax/print/attribute/standard/package-info.java
- src/java.desktop/share/classes/javax/print/attribute/standard/package.html
+ src/java.desktop/share/classes/javax/print/event/package-info.java
- src/java.desktop/share/classes/javax/print/event/package.html
+ src/java.desktop/share/classes/javax/print/package-info.java
- src/java.desktop/share/classes/javax/print/package.html
+ src/java.desktop/share/classes/javax/sound/midi/package-info.java
- src/java.desktop/share/classes/javax/sound/midi/package.html
+ src/java.desktop/share/classes/javax/sound/midi/spi/package-info.java
- src/java.desktop/share/classes/javax/sound/midi/spi/package.html
+ src/java.desktop/share/classes/javax/sound/sampled/package-info.java
- src/java.desktop/share/classes/javax/sound/sampled/package.html
+ src/java.desktop/share/classes/javax/sound/sampled/spi/package-info.java
- src/java.desktop/share/classes/javax/sound/sampled/spi/package.html

Changeset: 9dbb4b4883e5
Author:    alexsch
Date:      2017-03-06 08:06 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9dbb4b4883e5

8176097: Window set location to a display with different DPI does not properly work
8173972: createScreenCapture not working as expected on multimonitor setup with different DPI scales
Reviewed-by: serb, azvegint

! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
+ test/java/awt/Robot/HiDPIScreenCapture/RobotMultiDPIScreenTest.java
! test/java/awt/Window/WindowResizingOnDPIChanging/WindowResizingOnSetLocationTest.java

Changeset: 743970d86b39
Author:    alexsch
Date:      2017-03-06 17:03 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/743970d86b39

6490753: JComboBox doesn't look as native combobox in different states of component
Reviewed-by: serb, alexsch
Contributed-by: Martin Mraz <mraz.martin.dev at gmail.com>

! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java

Changeset: 7bcfcb00a069
Author:    prr
Date:      2017-03-06 10:35 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7bcfcb00a069

Merge

- test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java

Changeset: 103f15c4564d
Author:    serb
Date:      2017-03-06 22:52 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/103f15c4564d

8158209: Editing in TableView breaks the layout, when the document is I18n
Reviewed-by: serb, alexsch
Contributed-by: Abossolo Foh Guy <guy.abossolo.foh at scientificware.com>

! src/java.desktop/share/classes/javax/swing/text/TableView.java
- test/javax/swing/text/TableView/I18nLayoutTest.java
+ test/javax/swing/text/TableView/TableViewLayoutTest.java

Changeset: ca56040ffe44
Author:    serb
Date:      2017-03-07 13:00 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ca56040ffe44

8152683: Deadlock when resuming from sleep with different monitor setup
Reviewed-by: serb, vadim
Contributed-by: Karl von Randow <karl at xk72.com>

! src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java

Changeset: 173d03f43b76
Author:    prr
Date:      2017-03-10 09:20 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/173d03f43b76

Merge


Changeset: 95c66fb5c294
Author:    ascarpino
Date:      2017-03-10 21:04 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/95c66fb5c294

8176350: Usage constraints don't take effect when using PKIX
Reviewed-by: xuelei, mullan

! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! src/java.base/share/classes/sun/security/validator/SimpleValidator.java

Changeset: 497bd97602b3
Author:    erikj
Date:      2017-03-13 09:51 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/497bd97602b3

8176469: Warnings from the build: Unknown module: jdk.rmic specified in --patch-module
Reviewed-by: ihse, mchung

! make/rmic/RmicCommon.gmk

Changeset: 5e83bde9a7db
Author:    ihse
Date:      2017-03-13 14:02 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5e83bde9a7db

8176509: Use pandoc for converting build readme to html
Reviewed-by: erikj

- README

Changeset: bd3c91984011
Author:    weijun
Date:      2017-03-13 21:05 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bd3c91984011

8176542: Missing @Deprecated arguments for jdk.policytool
Reviewed-by: mullan

! src/jdk.policytool/share/classes/module-info.java
! src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java

Changeset: 09b92d3067a3
Author:    mchung
Date:      2017-03-13 10:24 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/09b92d3067a3

8176537: Add test to check JDK modules to have no qualifed exports to upgradeable modules
Reviewed-by: alanb

+ test/jdk/modules/etc/JdkQualifiedExportTest.java

Changeset: dec69a95e5c9
Author:    bpb
Date:      2017-03-13 13:38 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dec69a95e5c9

8176221: Preferences docs contain reference to Sun's JRE
Summary: Remove reference to "Sun's JRE" and add @implNote
Reviewed-by: darcy

! src/java.prefs/share/classes/java/util/prefs/Preferences.java

Changeset: f2f9d8ba1b28
Author:    weijun
Date:      2017-03-14 20:24 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f2f9d8ba1b28

8176715: sun/security/krb5/auto/HttpNegotiateServer.java does not compile
Reviewed-by: mullan

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

Changeset: dbcdb8bcadd6
Author:    mullan
Date:      2017-03-14 08:35 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dbcdb8bcadd6

8176503: Disable SHA-1 TLS Server Certificates
Reviewed-by: vinnie, ascarpino

! src/java.base/share/conf/security/java.security

Changeset: 341a471ff662
Author:    mullan
Date:      2017-03-14 08:35 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/341a471ff662

Merge


Changeset: ded4aa6817b2
Author:    dl
Date:      2017-03-14 07:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ded4aa6817b2

8176551: testCommonPoolThreadContextClassLoader fails with "Should throw SecurityException"
Reviewed-by: martin, chegar, dholmes, amlu

! test/java/util/concurrent/tck/ForkJoinPool9Test.java

Changeset: 9104479f9252
Author:    mchung
Date:      2017-03-14 15:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9104479f9252

8174977: Update license files with consistent license/notice names
Reviewed-by: alanb, mchung
Contributed-by: jeannette.hung at oracle.com

! src/java.desktop/share/legal/colorimaging.md
! src/java.desktop/share/legal/jpeg.md
! src/java.desktop/share/legal/libpng.md
! src/java.desktop/share/legal/mesa3d.md
! src/java.desktop/unix/legal/fontconfig.md
! src/java.smartcardio/unix/legal/pcsclite.md
! src/java.xml.crypto/share/legal/santuario.md
! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md
! src/jdk.crypto.ec/share/legal/ecc.md

Changeset: 2e09a4e9a954
Author:    bpb
Date:      2017-03-14 16:43 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2e09a4e9a954

8176744: Improve internal timing of java/nio/channels/Selector/SelectAndClose.java
Summary: Replace two sleeps with CountDownLatch+sleep and Thread.join()
Reviewed-by: rriggs, alanb

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

Changeset: 6bb7ec151fd4
Author:    weijun
Date:      2017-03-15 08:09 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6bb7ec151fd4

8176296: Test sun/security/krb5/auto/Basic.java faling after adding module declaration into TEST.properties.
Reviewed-by: valeriep

! test/ProblemList.txt
! test/sun/security/krb5/auto/Basic.java

Changeset: 8ac762a3d4a4
Author:    mli
Date:      2017-03-14 19:23 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8ac762a3d4a4

8176566: @since value errors in types of java.base module
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/ConstantCallSite.java
! src/java.base/share/classes/java/lang/invoke/LambdaConversionException.java
! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/MutableCallSite.java
! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java
! src/java.base/share/classes/java/lang/invoke/SwitchPoint.java
! src/java.base/share/classes/java/lang/invoke/VolatileCallSite.java
! src/java.base/share/classes/java/nio/file/ClosedFileSystemException.java
! src/java.base/share/classes/java/nio/file/ClosedWatchServiceException.java
! src/java.base/share/classes/java/nio/file/FileSystemAlreadyExistsException.java
! src/java.base/share/classes/java/nio/file/FileSystemNotFoundException.java
! src/java.base/share/classes/java/nio/file/InvalidPathException.java
! src/java.base/share/classes/java/nio/file/ProviderMismatchException.java
! src/java.base/share/classes/java/nio/file/ProviderNotFoundException.java
! src/java.base/share/classes/java/nio/file/ReadOnlyFileSystemException.java
! src/java.base/share/classes/java/util/zip/ZipException.java

Changeset: fccdf07c7c67
Author:    mli
Date:      2017-03-14 19:44 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fccdf07c7c67

8176721: @since value errors java.sql module
Reviewed-by: lancea

! src/java.sql/share/classes/java/sql/CallableStatement.java
! src/java.sql/share/classes/java/sql/Connection.java
! src/java.sql/share/classes/java/sql/DataTruncation.java
! src/java.sql/share/classes/java/sql/DatabaseMetaData.java
! src/java.sql/share/classes/java/sql/Date.java
! src/java.sql/share/classes/java/sql/Driver.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.sql/share/classes/java/sql/DriverPropertyInfo.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/ResultSetMetaData.java
! src/java.sql/share/classes/java/sql/SQLException.java
! src/java.sql/share/classes/java/sql/SQLWarning.java
! src/java.sql/share/classes/java/sql/ShardingKeyBuilder.java
! src/java.sql/share/classes/java/sql/Statement.java
! src/java.sql/share/classes/java/sql/Time.java
! src/java.sql/share/classes/java/sql/Timestamp.java
! src/java.sql/share/classes/java/sql/Types.java
! src/java.sql/share/classes/javax/transaction/xa/XAException.java
! src/java.sql/share/classes/javax/transaction/xa/XAResource.java
! src/java.sql/share/classes/javax/transaction/xa/Xid.java

Changeset: fc81607db2fb
Author:    redestad
Date:      2017-03-15 19:33 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fc81607db2fb

8176709: JarFileSystem::isMultiReleaseJar is incorrect
Reviewed-by: mchung, sherman

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! test/jdk/nio/zipfs/MultiReleaseJarTest.java
! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java

Changeset: b7ce1a971174
Author:    wetmore
Date:      2017-03-15 12:58 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b7ce1a971174

8176793: SecureRandom FIPS 140-2, Security Requirements for Cryptographic Modules link 404
Reviewed-by: mullan

! src/java.base/share/classes/java/security/SecureRandom.java

Changeset: 48c2388ae277
Author:    redestad
Date:      2017-03-15 23:09 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/48c2388ae277

8176834: jdk/nio/zipfs/MultiReleaseJarTest.java test fails after JDK-8176709
Reviewed-by: mchung

! test/jdk/nio/zipfs/MultiReleaseJarTest.java

Changeset: 50911d8e5cc5
Author:    valeriep
Date:      2017-03-15 22:57 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/50911d8e5cc5

8175251: Failed to load RSA private key from pkcs12
Summary: Enhanced DER library with extra arg to control leading-0 check
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.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
! test/sun/security/pkcs/pkcs8/PKCS8Test.java
+ test/sun/security/pkcs/pkcs8/TestLeadingZeros.java

Changeset: 4d8290fb0f88
Author:    smarks
Date:      2017-03-15 17:17 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4d8290fb0f88

8066640: clarify security checks in ObjectInputStream.enableResolveObject and ObjectOutputStream.enableReplaceObject
Reviewed-by: chegar, darcy

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

Changeset: 1ee5af7d82a4
Author:    mchung
Date:      2017-03-15 18:08 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1ee5af7d82a4

8176815: Remove StackFramePermission and use RuntimePermission for stack walking
Reviewed-by: alanb, bchristi

! src/java.base/share/classes/java/lang/LiveStackFrame.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
- src/java.base/share/classes/java/lang/StackFramePermission.java
! src/java.base/share/classes/java/lang/StackWalker.java
! test/java/lang/StackWalker/CallerSensitiveMethod/csm/jdk/test/CallerSensitiveTest.java
! test/java/lang/StackWalker/GetCallerClassTest.java
! test/java/lang/StackWalker/stackwalk.policy
! test/java/lang/StackWalker/stackwalktest.policy

Changeset: 5548e024cbcf
Author:    mli
Date:      2017-03-15 19:24 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5548e024cbcf

8176563: @since value errors in apis of java.base/java.logging module
Reviewed-by: alanb, chegar, dfuchs, dholmes, martin, naoto, rriggs

! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.logging/share/classes/java/util/logging/LogManager.java

Changeset: 832ae841344c
Author:    erikj
Date:      2017-03-16 14:46 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/832ae841344c

8176849: jdk9 BCL builds fail after cleaning up temporary file ASSEMBLY_EXCEPTION
Reviewed-by: ihse

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

Changeset: 7b8e364b2faf
Author:    prappo
Date:      2017-03-16 15:30 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7b8e364b2faf

8160956: Runtime.Version.compareTo/compareToIgnoreOpt problem
Reviewed-by: mr

! src/java.base/share/classes/java/lang/Runtime.java
! test/java/lang/Runtime/Version/Basic.java

Changeset: e6ae37815239
Author:    bpb
Date:      2017-03-16 08:58 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e6ae37815239

8176846: (fc) Increase timeouts of and instrument some tests using FileChannel#write
Summary: Change tests to improve odds of passing on slow file systems.
Reviewed-by: clanger, rriggs

! test/java/io/FileInputStream/LargeFileAvailable.java
! test/java/nio/channels/FileChannel/LoopingTruncate.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/FileChannel/Transfers.java

Changeset: a89d57a24005
Author:    chegar
Date:      2017-03-16 16:56 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a89d57a24005

8176772: jar tool support to report automatic module names
Reviewed-by: alanb, mchung

! 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
! test/tools/jar/modularJar/Basic.java

Changeset: c95ebfceb394
Author:    lana
Date:      2017-03-16 16:34 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c95ebfceb394

Added tag jdk-9+161 for changeset 09b92d3067a3

! .hgtags

Changeset: 66967f5961da
Author:    lana
Date:      2017-03-16 17:55 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/66967f5961da

Merge

- src/java.base/share/classes/java/lang/StackFramePermission.java

Changeset: 3981152d47d4
Author:    rriggs
Date:      2017-03-16 15:40 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3981152d47d4

8176272: (process) ProcessHandle::onExit fails to wait for non-child process
Reviewed-by: chegar, stuefe

! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
! test/java/lang/ProcessHandle/JavaChild.java
! test/java/lang/ProcessHandle/OnExitTest.java

Changeset: 5eb2468e0861
Author:    martin
Date:      2017-03-16 13:10 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5eb2468e0861

8176886: Remove stray @deprecated in Date#getDate
Reviewed-by: naoto

! src/java.base/share/classes/java/util/Date.java

Changeset: 45b226ad2e05
Author:    lancea
Date:      2017-03-16 16:56 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/45b226ad2e05

8174728: Mark Java EE modules deprecated and for removal
Reviewed-by: alanb

! src/java.transaction/share/classes/module-info.java

Changeset: a2b8bf9a32ce
Author:    prappo
Date:      2017-03-16 22:58 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a2b8bf9a32ce

8176882: Incorrect integer comparison in version numbers
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/Runtime.java
! test/java/lang/Runtime/Version/Basic.java

Changeset: f8089e07c9f2
Author:    bpb
Date:      2017-03-17 08:38 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f8089e07c9f2

8176895: (fc) Split java/nio/channels/FileChannel/Transfer.java into smaller tests
Summary: Move sub-tests writing 4GB and 6GB files into two separate tests
Reviewed-by: clanger

! test/java/nio/channels/FileChannel/Transfer.java
+ test/java/nio/channels/FileChannel/Transfer4GBFile.java
+ test/java/nio/channels/FileChannel/TransferTo6GBFile.java

Changeset: f6bf027e88e9
Author:    coffeys
Date:      2017-03-20 09:18 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f6bf027e88e9

8177144: sun/net/www/http/HttpClient/B8025710.java should run in ovm mode
Reviewed-by: dfuchs, chegar

! test/sun/net/www/http/HttpClient/B8025710.java

Changeset: 61d6601e2948
Author:    redestad
Date:      2017-03-20 21:40 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/61d6601e2948

8177036: Class.checkMemberAccess throws NPE when calling Class methods via JNI
Reviewed-by: mchung, alanb

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

Changeset: e4b869632f7d
Author:    amlu
Date:      2017-03-21 20:20 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e4b869632f7d

8177313: Move FJExceptionTableLeak.java and ConfigChanges.java back to tier1
Reviewed-by: alanb

! test/TEST.groups

Changeset: 8a14f9275ba9
Author:    hseigel
Date:      2017-03-13 16:23 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8a14f9275ba9

8176471: [TESTBUG] runtime/modules/IgnoreModulePropertiesTest.java fails with OpenJDK: java.lang.RuntimeException: 'java version ' missing from stdout/stderr
Summary: Check for strings such as " version " and "Runtime Environment" that appear in 'java -version' for both open and closed builds.
Reviewed-by: coleenp

! test/sun/tools/jinfo/JInfoTest.java

Changeset: e559d0c0985a
Author:    jwilhelm
Date:      2017-03-13 15:56 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e559d0c0985a

Merge


Changeset: 9861a8803e52
Author:    rehn
Date:      2017-03-14 12:00 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9861a8803e52

8176098: Deprecate FlatProfiler
Reviewed-by: shade, coleenp

! src/java.base/share/classes/sun/launcher/resources/launcher.properties

Changeset: 952d3df46b5b
Author:    jwilhelm
Date:      2017-03-17 16:15 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/952d3df46b5b

Merge


Changeset: 0832f3508ecb
Author:    jwilhelm
Date:      2017-03-21 16:39 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0832f3508ecb

Merge


Changeset: 09774b62cec0
Author:    alexsch
Date:      2017-03-13 22:55 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/09774b62cec0

8175301: Java GUI hangs on Windows when Display set to 125%
Reviewed-by: serb, azvegint

! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
+ test/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java

Changeset: 48ddfeefafac
Author:    psadhukhan
Date:      2017-03-14 10:29 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/48ddfeefafac

8173123: [findbugs] javax.swing.text.* - Storing a reference to an externally mutable object into the internal representation
Reviewed-by: serb, alexsch, prr

! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java

Changeset: 75a8a6117014
Author:    dmarkov
Date:      2017-03-14 09:03 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/75a8a6117014

8173853: IllegalArgumentException in java.awt.image.ReplicateScaleFilter
Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/awt/CustomCursor.java

Changeset: 23f609916fba
Author:    serb
Date:      2017-03-14 18:35 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/23f609916fba

8176177: The new SwingContainer annotation can be removed from javax.accessibility.AccessibleContext
Reviewed-by: alexsch, malenkov

! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java
+ test/javax/swing/SwingContainer/SwingContainerIsForContainerOnly/SwingContainerIsForContainerOnly.java

Changeset: b38931a57a60
Author:    serb
Date:      2017-03-15 18:56 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b38931a57a60

8176448: [macos] Popups in JCombobox and Choice have incorrect location in multiscreen systems
Reviewed-by: alexsch, azvegint

! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java
+ test/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java
! test/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java
+ test/javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java

Changeset: 3556f4cd047b
Author:    alexsch
Date:      2017-03-15 20:42 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3556f4cd047b

8174845: Bad scaling on Windows with large fonts with Java 9ea
Reviewed-by: serb, azvegint

! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java

Changeset: 00c2a0d8e1cb
Author:    prr
Date:      2017-03-15 11:14 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/00c2a0d8e1cb

8176530: JDK support for JavaFX modal print dialogs
Reviewed-by: serb, psadhukhan, kcr

+ src/java.desktop/share/classes/sun/print/DialogOnTop.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp

Changeset: e607ebd99004
Author:    psadhukhan
Date:      2017-03-15 12:55 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e607ebd99004

8176287: [macosx] The print test crashed with Nimbus L&F
Reviewed-by: serb, prr

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

Changeset: 88125261d41e
Author:    azvegint
Date:      2017-03-16 01:40 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/88125261d41e

8176528: Progress state for window is not displayed in taskbar
Reviewed-by: prr, serb

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

Changeset: b55ec235fc5f
Author:    vadim
Date:      2017-03-16 16:45 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b55ec235fc5f

8176409: [findbugs] some files under com.apple.laf with variable isn't final but should be
Reviewed-by: serb, azvegint

! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonRadioUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonToggleUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaGroupBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaHighlighter.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLabelUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMnemonicHandler.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaPanelUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaSliderUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldSearch.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolTipUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java

Changeset: 9158f22042bb
Author:    prr
Date:      2017-03-16 09:51 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9158f22042bb

Merge

- README
- src/java.base/share/classes/java/lang/StackFramePermission.java

Changeset: 7d8fe6923a14
Author:    alexsch
Date:      2017-03-16 23:29 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7d8fe6923a14

8176883: Enable antialiasing for Metal L&F icons on HiDPI display
Reviewed-by: prr

! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java

Changeset: d9700e9006d0
Author:    serb
Date:      2017-03-16 22:03 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d9700e9006d0

8160270: dual-screen issue with java.awt.Choice
Reviewed-by: prr, alexsch

! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java
! test/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java
+ test/java/awt/PopupMenu/PopupMenuLocation.java

Changeset: 4197c1ae4f47
Author:    prr
Date:      2017-03-21 08:48 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4197c1ae4f47

Merge


Changeset: 722952ece7ed
Author:    prr
Date:      2017-03-21 09:53 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/722952ece7ed

Merge


Changeset: 81c76df23278
Author:    skovalev
Date:      2017-03-22 10:55 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/81c76df23278

8177324: Some javax/security/ tests don't have correct module dependencies
Reviewed-by: weijun

! test/javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java
! test/javax/security/auth/PrivateCredentialPermission/Subset.java
! test/javax/security/auth/Subject/Serial.java
! test/javax/security/auth/SubjectDomainCombiner/Regression.java
+ test/javax/security/auth/kerberos/TEST.properties
! test/javax/security/auth/login/Configuration/GetInstance.java
! test/javax/security/auth/login/Configuration/GetInstanceSecurity.java
! test/javax/security/auth/login/LoginContext/ConfigConstructor.java
! test/javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java
! test/javax/security/auth/login/LoginContext/ModuleSubject.java
! test/javax/security/sasl/Sasl/PassSysProps.java

Changeset: b572f46f30cd
Author:    amlu
Date:      2017-03-22 19:40 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b572f46f30cd

8177383: Wrong @modules in java/io/FilePermission/ReadFileOnPath.java
Reviewed-by: alanb

! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/lang/Package/annotation/PackageInfoTest.java
! test/java/lang/reflect/PublicMethods/PublicMethodsTest.java
! test/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java

Changeset: 085c764a3e5b
Author:    alanb
Date:      2017-03-22 16:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/085c764a3e5b

8174823: Module system implementation refresh (3/2017)
Reviewed-by: chegar, mchung, alanb
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, sundararajan.athijegannathan at oracle.com, peter.levart at gmail.com

! make/mapfiles/libjava/mapfile-vers
! 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/RuntimePermission.java
! src/java.base/share/classes/java/lang/StackStreamFactory.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/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/Resolver.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/Layer.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/util/ServiceLoader.java
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.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/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/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/IllegalAccessLogger.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/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/ModuleTarget.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
+ src/java.base/share/classes/jdk/internal/module/Resources.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/reflect/Reflection.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.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/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/native/libjava/ClassLoader.c
! src/java.base/share/native/libjava/Module.c
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.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/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModule.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
+ test/java/lang/ClassLoader/getResource/automaticmodules/Driver.java
+ test/java/lang/ClassLoader/getResource/automaticmodules/Main.java
+ test/java/lang/invoke/DefineClassTest.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/ModuleFinderWithSecurityManager.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
+ test/java/lang/module/java.policy
! test/java/lang/reflect/Layer/BasicLayerTest.java
! test/java/lang/reflect/Module/allow.policy
! test/java/util/ServiceLoader/basic/basic.sh
! test/jdk/internal/jrtfs/java.policy
+ test/lib/testlibrary/ModuleTargetHelper.java
! test/sun/net/www/protocol/jrt/java.policy
! test/sun/security/krb5/auto/HttpNegotiateServer.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkNegativeTest.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/m1/p1/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
+ test/tools/launcher/modules/basic/InitErrors.java
! test/tools/launcher/modules/patch/basic/PatchTestWarningError.java
+ test/tools/launcher/modules/permit/AttemptAccess.java
+ test/tools/launcher/modules/permit/PermitIllegalAccess.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java

Changeset: 0ca06091913f
Author:    alanb
Date:      2017-03-22 18:41 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0ca06091913f

Merge

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
- src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java

Changeset: 443f9939b3b3
Author:    jjg
Date:      2017-03-23 11:42 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/443f9939b3b3

8176836: Provide Taglet with context
Reviewed-by: ksrini

! make/src/classes/build/tools/taglet/Incubating.java

Changeset: af1ace480c5e
Author:    lana
Date:      2017-03-23 22:31 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/af1ace480c5e

Added tag jdk-9+162 for changeset f6bf027e88e9

! .hgtags

Changeset: 7081836d4ceb
Author:    lana
Date:      2017-03-23 22:57 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7081836d4ceb

Merge

- src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java

Changeset: 77ab8e3b4b04
Author:    bpb
Date:      2017-03-24 09:16 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/77ab8e3b4b04

8177550: (fc) Enable java/nio/channels/FileChannel/{Transfer4GBFile.java,TransferTo6GBFile.java} on Linux and Windows
Summary: Re-enabled tests currently suppressed on Linux and Windows as the timeouts have been increased.
Reviewed-by: alanb

! test/java/nio/channels/FileChannel/Transfer4GBFile.java
! test/java/nio/channels/FileChannel/TransferTo6GBFile.java

Changeset: 824789db6bea
Author:    alanb
Date:      2017-03-24 16:35 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/824789db6bea

8177474: Do not emit warnings when illegal access is allowed by --add-exports/--add-opens
Reviewed-by: chegar, mchung

! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! test/tools/launcher/modules/permit/PermitIllegalAccess.java

Changeset: acd4fd0fd6e8
Author:    bpb
Date:      2017-03-24 14:46 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/acd4fd0fd6e8

8177564: Remove check for Windows XP and Server 2003 in java/nio/channels/DatagramChannel/NetworkConfiguration.java
Summary: Remove check for XP and Server 2003 in IPv6 support determination.
Reviewed-by: alanb

! test/java/nio/channels/DatagramChannel/NetworkConfiguration.java

Changeset: 3bffd193a3a5
Author:    bpb
Date:      2017-03-24 15:02 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3bffd193a3a5

8177565: java/nio/channels/Selector/SelectorLimit.java disabled for Windows release >= 6.0
Summary: Remove check of Windows version
Reviewed-by: alanb

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

Changeset: fb54b256d751
Author:    mchung
Date:      2017-03-27 15:12 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fb54b256d751

8174826: jlink support for linking in service provider modules
Reviewed-by: alanb, anazarov

! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.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/JLinkTest.java
+ test/tools/jlink/bindservices/BindServices.java
+ test/tools/jlink/bindservices/SuggestProviders.java
+ test/tools/jlink/bindservices/src/m1/module-info.java
+ test/tools/jlink/bindservices/src/m1/p1/Impl.java
+ test/tools/jlink/bindservices/src/m1/p1/Main.java
+ test/tools/jlink/bindservices/src/m1/p1/S.java
+ test/tools/jlink/bindservices/src/m2/module-info.java
+ test/tools/jlink/bindservices/src/m2/p2/Impl.java
+ test/tools/jlink/bindservices/src/m2/p2/T.java
+ test/tools/jlink/bindservices/src/m3/module-info.java
+ test/tools/jlink/bindservices/src/m3/p3/Impl.java

Changeset: e685e3197f62
Author:    darcy
Date:      2017-03-27 18:38 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e685e3197f62

8177678: Overstatement of universality of Era.getDisplayName() implementation
Reviewed-by: naoto

! src/java.base/share/classes/java/time/chrono/Era.java
! src/java.base/share/classes/java/time/chrono/JapaneseEra.java

Changeset: 50171f8c4796
Author:    mli
Date:      2017-03-27 18:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/50171f8c4796

8176865: overridden api has a wrong since value in java.base module
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java

Changeset: 6efd46c87aff
Author:    bpb
Date:      2017-03-28 09:02 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6efd46c87aff

8177559: Enable java/nio/channels/Selector/OutOfBand.java for macOS >= 10.10.5
Summary: Enable test for macOS 10.10.5 and newer and remove from problem list
Reviewed-by: alanb, amlu

! test/ProblemList.txt
! test/java/nio/channels/Selector/OutOfBand.java

Changeset: c1207d6ce231
Author:    darcy
Date:      2017-03-28 17:33 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c1207d6ce231

8177722: Improve grouping of jdk/internal/math tests
Reviewed-by: smarks

! test/TEST.groups

Changeset: 8903214706a2
Author:    dfuchs
Date:      2017-03-29 13:16 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8903214706a2

8177136: Caller sensitive method System::getLogger should specify what happens if there is no caller on the stack.
Summary: IllegalCallerException (instead of undocumented NPE) is thrown if there is no caller on the stack. The specification is clarified in this respect.
Reviewed-by: alanb, mchung, dholmes, bchristi

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

Changeset: 171e10061798
Author:    mchung
Date:      2017-03-29 09:40 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/171e10061798

8173303: Add module-subgraph images to main platform documentation
Reviewed-by: alanb, chegar, erikj, ihse, lancea
Contributed-by: jonathan.gibbons at oracle.com, mandy.chung at oracle.com

! make/GenerateModuleSummary.gmk
! make/ModuleTools.gmk
! make/src/classes/build/tools/jigsaw/GenGraphs.java
+ make/src/classes/build/tools/jigsaw/javadoc-graphs.properties
+ make/src/classes/build/tools/taglet/ModuleGraph.java
! 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.charsets/share/classes/module-info.java
! src/jdk.crypto.cryptoki/share/classes/module-info.java
! src/jdk.crypto.ec/share/classes/module-info.java
! src/jdk.crypto.mscapi/windows/classes/module-info.java
! src/jdk.crypto.ucrypto/solaris/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jcmd/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jdi/share/classes/module-info.java
! src/jdk.jdwp.agent/share/classes/module-info.java
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.jsobject/share/classes/module-info.java
! src/jdk.jstatd/share/classes/module-info.java
! src/jdk.localedata/share/classes/module-info.java
! src/jdk.management.agent/share/classes/module-info.java
! src/jdk.management/share/classes/module-info.java
! src/jdk.naming.dns/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/module-info.java
! src/jdk.net/share/classes/module-info.java
! src/jdk.sctp/share/classes/module-info.java
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.security.jgss/share/classes/module-info.java
! src/jdk.zipfs/share/classes/module-info.java

Changeset: 10e27f8fa3a1
Author:    ksrini
Date:      2017-03-29 10:50 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/10e27f8fa3a1

8174148: Typo in java.util.jar.Pack200.Unpacker.properties() method documentation
8173871: Typos in Jar Packer/Unpacker PROGRESS field documentation
Reviewed-by: bpb, darcy

! src/java.base/share/classes/java/util/jar/Pack200.java

Changeset: b79469412aa0
Author:    weijun
Date:      2017-03-30 07:29 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b79469412aa0

8177569: keytool should not warn if signature algorithm used in cacerts is weak
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/sun/security/tools/keytool/WeakAlg.java

Changeset: bd00098fc2d7
Author:    lana
Date:      2017-03-29 23:33 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bd00098fc2d7

Added tag jdk-9+163 for changeset 50171f8c4796

! .hgtags

Changeset: 5734c4a761cf
Author:    lana
Date:      2017-03-30 17:23 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5734c4a761cf

Merge


Changeset: a1d25a8fdc98
Author:    smarks
Date:      2017-03-30 11:26 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a1d25a8fdc98

8155052: add notes and links to j.u.Observer/Observable deprecation comments
Reviewed-by: chegar

! src/java.base/share/classes/java/util/Observable.java

Changeset: 762c970fed4d
Author:    rehn
Date:      2017-03-16 07:27 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/762c970fed4d

8176533: REGRESSION: a java process is not recognized by jcmd/jinfo/jstack/jmap tool
Reviewed-by: sspitsyn, dsamersoff

! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
! src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java
! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java

Changeset: 13c06d444258
Author:    iignatyev
Date:      2017-03-15 22:48 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/13c06d444258

8176176: fix @modules in jdk_svc tests
Reviewed-by: shurailine, sspitsyn

! test/com/sun/jdi/AcceptTimeout.java
! test/com/sun/jdi/AccessSpecifierTest.java
! test/com/sun/jdi/AfterThreadDeathTest.java
! test/com/sun/jdi/AllLineLocations.java
! test/com/sun/jdi/ArrayRangeTest.java
! test/com/sun/jdi/BacktraceFieldTest.java
! test/com/sun/jdi/ClassLoaderClassesTest.java
! test/com/sun/jdi/ClassesByName.java
! test/com/sun/jdi/ClassesByName2Test.java
! test/com/sun/jdi/CompatibleConnectors.java
! test/com/sun/jdi/ConnectedVMs.java
! test/com/sun/jdi/ConstantPoolInfo.java
! test/com/sun/jdi/ConstantPoolInfoGC.java
! test/com/sun/jdi/CountEvent.java
! test/com/sun/jdi/CountFilterTest.java
! test/com/sun/jdi/DebuggerThreadTest.java
! test/com/sun/jdi/DeleteAllBkptsTest.java
! test/com/sun/jdi/DeleteEventRequestsTest.java
! test/com/sun/jdi/EarlyReturnNegativeTest.java
! test/com/sun/jdi/EarlyReturnTest.java
! test/com/sun/jdi/EnumTest.java
! test/com/sun/jdi/EventQueueDisconnectTest.java
! test/com/sun/jdi/ExceptionEvents.java
! test/com/sun/jdi/ExpiredRequestDeletionTest.java
! test/com/sun/jdi/FieldWatchpoints.java
! test/com/sun/jdi/FilterMatch.java
! test/com/sun/jdi/FilterNoMatch.java
! test/com/sun/jdi/FinalLocalsTest.java
! test/com/sun/jdi/FinalizerTest.java
! test/com/sun/jdi/FramesTest.java
! test/com/sun/jdi/GenericsTest.java
! test/com/sun/jdi/GetLocalVariables2Test.java
! test/com/sun/jdi/GetUninitializedStringValue.java
! test/com/sun/jdi/HomeTest.java
! test/com/sun/jdi/ImmutableResourceTest.sh
! test/com/sun/jdi/InstanceFilter.java
! test/com/sun/jdi/InstancesTest.java
! test/com/sun/jdi/InterfaceMethodsTest.java
! test/com/sun/jdi/InterruptHangTest.java
! test/com/sun/jdi/InvokeHangTest.java
! test/com/sun/jdi/InvokeTest.java
! test/com/sun/jdi/JITDebug.sh
! test/com/sun/jdi/Java_gTest.java
! test/com/sun/jdi/LambdaStepTest.java
! test/com/sun/jdi/LaunchCommandLine.java
! test/com/sun/jdi/LineNumberInfo.java
! test/com/sun/jdi/ListenAddress.java
! test/com/sun/jdi/LocalVariableEqual.java
! test/com/sun/jdi/LocationTest.java
! test/com/sun/jdi/MethodEntryExitEvents.java
! test/com/sun/jdi/MethodExitReturnValuesTest.java
! test/com/sun/jdi/MixedSuspendTest.sh
! test/com/sun/jdi/ModificationWatchpoints.java
! test/com/sun/jdi/ModulesTest.java
! test/com/sun/jdi/MonitorEventTest.java
! test/com/sun/jdi/MonitorFrameInfo.java
! test/com/sun/jdi/MultiBreakpointsTest.java
! test/com/sun/jdi/NativeInstanceFilter.java
! test/com/sun/jdi/NewInstanceTest.java
! test/com/sun/jdi/NoLaunchOptionTest.java
! test/com/sun/jdi/NoLocInfoTest.java
! test/com/sun/jdi/NullThreadGroupNameTest.java
! test/com/sun/jdi/OnThrowTest.java
! test/com/sun/jdi/OptionTest.java
! test/com/sun/jdi/PopAndInvokeTest.java
! test/com/sun/jdi/PopAsynchronousTest.java
! test/com/sun/jdi/PopSynchronousTest.java
! test/com/sun/jdi/RedefineCrossEvent.java
! test/com/sun/jdi/RedefineCrossStart.java
! test/com/sun/jdi/ReferrersTest.java
! test/com/sun/jdi/RepStep.java
! test/com/sun/jdi/RequestReflectionTest.java
! test/com/sun/jdi/ResumeOneThreadTest.java
! test/com/sun/jdi/SDENullTest.java
! test/com/sun/jdi/SimulResumerTest.java
! test/com/sun/jdi/SourceNameFilterTest.java
! test/com/sun/jdi/StepTest.java
! test/com/sun/jdi/SuspendThreadTest.java
+ test/com/sun/jdi/TEST.properties
! test/com/sun/jdi/TemplateTest.java
! test/com/sun/jdi/ThreadGroupTest.java
! test/com/sun/jdi/TwoThreadsTest.java
! test/com/sun/jdi/UTF8Test.java
! test/com/sun/jdi/UnpreparedByName.java
! test/com/sun/jdi/UnpreparedClasses.java
! test/com/sun/jdi/VMDeathLastTest.java
! test/com/sun/jdi/VMDeathRequestTest.java
! test/com/sun/jdi/VarargsTest.java
! test/com/sun/jdi/Vars.java
! test/com/sun/jdi/VisibleMethods.java
! test/com/sun/jdi/connect/spi/GeneratedConnectors.java
! test/com/sun/jdi/redefine/RedefineTest.java
! test/com/sun/jdi/redefineMethod/RedefineTest.java
! test/com/sun/jdi/sde/FilterMangleTest.java
! test/com/sun/jdi/sde/MangleStepTest.java
! test/com/sun/jdi/sde/MangleTest.java
! test/com/sun/jdi/sde/SourceDebugExtensionTest.java
! test/com/sun/jdi/sde/TemperatureTableTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanDoubleInvocationTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanInvocationTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTest.java
! test/com/sun/management/GarbageCollectorMXBean/LastGCInfo.java
! test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticOptions.java
! test/com/sun/management/HotSpotDiagnosticMXBean/GetDoubleVMOption.java
! test/com/sun/management/HotSpotDiagnosticMXBean/GetVMOption.java
! test/com/sun/management/HotSpotDiagnosticMXBean/SetAllVMOptions.java
! test/com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java
! test/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java
! test/com/sun/management/OperatingSystemMXBean/GetFreePhysicalMemorySize.java
! test/com/sun/management/OperatingSystemMXBean/GetFreeSwapSpaceSize.java
! test/com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad.java
! test/com/sun/management/OperatingSystemMXBean/GetProcessCpuTime.java
! test/com/sun/management/OperatingSystemMXBean/GetSystemCpuLoad.java
! test/com/sun/management/OperatingSystemMXBean/GetTotalPhysicalMemorySize.java
! test/com/sun/management/OperatingSystemMXBean/MemoryStatusOverflow.java
! test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
+ test/com/sun/management/TEST.properties
! test/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java
! test/com/sun/management/ThreadMXBean/ThreadAllocatedMemoryArray.java
! test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java
! test/com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.sh
! test/com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.sh
! test/com/sun/management/VMOptionOpenDataTest.java
! test/com/sun/tools/attach/PermissionTest.java
! test/com/sun/tools/attach/ProviderTest.java
! test/com/sun/tools/attach/StartManagementAgent.java
! test/com/sun/tools/attach/TempDirTest.java
! test/java/lang/instrument/RedefineModuleTest.java
! test/java/lang/instrument/TestAgentWithLimitMods.java
! test/java/lang/management/ClassLoadingMXBean/LoadCounts.java
! test/java/lang/management/CompilationMXBean/Basic.java
! test/java/lang/management/CompositeData/MemoryUsageCompositeData.java
! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java
! test/java/lang/management/ManagementFactory/GetObjectName.java
! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java
! test/java/lang/management/ManagementFactory/GetPlatformManagementInterfaces.java
! test/java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java
! test/java/lang/management/ManagementFactory/MXBeanException.java
! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java
! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java
! test/java/lang/management/ManagementFactory/ProxyExceptions.java
! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java
+ test/java/lang/management/ManagementFactory/TEST.properties
! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java
! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh
! test/java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh
! test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh
! test/java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh
! test/java/lang/management/MemoryMXBean/MemoryTestAllGC.sh
! test/java/lang/management/MemoryMXBean/Pending.java
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
! test/java/lang/management/MemoryPoolMXBean/ThresholdTest.java
! test/java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh
+ test/java/lang/management/PlatformLoggingMXBean/TEST.properties
! test/java/lang/management/RuntimeMXBean/GetSystemProperties.java
! test/java/lang/management/RuntimeMXBean/PropertiesTest.java
! test/java/lang/management/RuntimeMXBean/TestInputArgument.sh
! test/java/lang/management/RuntimeMXBean/UpTime.java
+ test/java/lang/management/TEST.properties
! test/java/lang/management/ThreadMXBean/AllThreadIds.java
! test/java/lang/management/ThreadMXBean/DisableTest.java
! test/java/lang/management/ThreadMXBean/EnableTest.java
! test/java/lang/management/ThreadMXBean/FindDeadlocks.java
! test/java/lang/management/ThreadMXBean/FindMonitorDeadlock.java
! test/java/lang/management/ThreadMXBean/InvalidThreadID.java
! test/java/lang/management/ThreadMXBean/LockedMonitors.java
! test/java/lang/management/ThreadMXBean/LockedSynchronizers.java
! test/java/lang/management/ThreadMXBean/Locks.java
! test/java/lang/management/ThreadMXBean/MyOwnSynchronizer.java
! test/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java
! test/java/lang/management/ThreadMXBean/SharedSynchronizer.java
! test/java/lang/management/ThreadMXBean/SynchronizationStatistics.java
! test/java/lang/management/ThreadMXBean/ThreadBlockedCount.java
! test/java/lang/management/ThreadMXBean/ThreadCounts.java
! test/java/lang/management/ThreadMXBean/ThreadCpuTime.java
! test/java/lang/management/ThreadMXBean/ThreadDaemonTest.java
! test/java/lang/management/ThreadMXBean/ThreadLists.java
! test/java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java
! test/java/lang/management/ThreadMXBean/ThreadStackTrace.java
! test/java/lang/management/ThreadMXBean/ThreadUserTime.java
! test/javax/management/ImplementationVersion/ImplVersionTest.java
! test/javax/management/Introspector/AnnotationSecurityTest.java
! test/javax/management/Introspector/AnnotationTest.java
! test/javax/management/Introspector/ChangingNotifsTest.java
! test/javax/management/Introspector/ClassLeakTest.java
! test/javax/management/Introspector/DuplicateGetterTest.java
! test/javax/management/Introspector/FeatureOrderTest.java
! test/javax/management/Introspector/GetMBeanInfoExceptionTest.java
! test/javax/management/Introspector/IdenticalMBeanInfoTest.java
! test/javax/management/Introspector/ImmutableNotificationInfoTest.java
! test/javax/management/Introspector/InvokeGettersTest.java
! test/javax/management/Introspector/IsMethodTest.java
! test/javax/management/Introspector/LegacyConstructorPropertiesTest.java
! test/javax/management/Introspector/NotAnMBeanTest.java
! test/javax/management/Introspector/NotCompliantCauseTest.java
! test/javax/management/Introspector/SetWrongTypeAttributeTest.java
! test/javax/management/Introspector/UnregisterMBeanExceptionTest.java
! test/javax/management/MBeanInfo/EqualExceptionTest.java
! test/javax/management/MBeanInfo/MBeanInfoEqualsNPETest.java
! test/javax/management/MBeanInfo/MBeanInfoEqualsTest.java
! test/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java
! test/javax/management/MBeanInfo/NullInfoArraysTest.java
! test/javax/management/MBeanInfo/SerializationTest.java
! test/javax/management/MBeanInfo/SerializationTest1.java
! test/javax/management/MBeanInfo/TooManyFooTest.java
! test/javax/management/MBeanServer/AttributeListTypeSafeTest.java
! test/javax/management/MBeanServer/MBeanExceptionTest.java
! test/javax/management/MBeanServer/MBeanFallbackTest.java
! test/javax/management/MBeanServer/MBeanServerInvocationHandlerExceptionTest.java
! test/javax/management/MBeanServer/MBeanTest.java
! test/javax/management/MBeanServer/NewMBeanListenerTest.java
! test/javax/management/MBeanServer/NotifDeadlockTest.java
! test/javax/management/MBeanServer/PostExceptionTest.java
! test/javax/management/MBeanServer/PostRegisterDeadlockTest.java
! test/javax/management/MBeanServer/PostRegisterDeadlockTest2.java
! test/javax/management/MBeanServer/PreDeregisterDeadlockTest.java
! test/javax/management/MBeanServer/PreRegisterTest.java
! test/javax/management/MBeanServerFactory/ReleaseMBeanServerTest.java
! test/javax/management/MustBeValidMBeanInfo/MustBeValidCommand.java
! test/javax/management/ObjectInstance/MBeanInfoFailTest.java
! test/javax/management/ObjectInstance/ObjectInstanceNullTest.java
! test/javax/management/ObjectInstance/ToStringMethodTest.java
! test/javax/management/ObjectName/ApplyWildcardTest.java
! test/javax/management/ObjectName/ComparatorTest.java
! test/javax/management/ObjectName/DelegateNameWildcardNameTest.java
! test/javax/management/ObjectName/NullEmptyKeyValueTest.java
! test/javax/management/ObjectName/ObjectNameGetInstanceTest.java
! test/javax/management/ObjectName/RepositoryWildcardTest.java
! test/javax/management/ObjectName/SerialCompatTest.java
! test/javax/management/ObjectName/ValueWildcardTest.java
+ test/javax/management/TEST.properties
! test/javax/management/descriptor/DefaultDescriptorTest.java
! test/javax/management/descriptor/DescriptorTest.java
! test/javax/management/descriptor/EqualsHashCodeTest.java
! test/javax/management/descriptor/ImmutableArrayFieldTest.java
! test/javax/management/descriptor/ImmutableDescriptorSerialTest.java
! test/javax/management/descriptor/ImmutableDescriptorSetFieldsTest.java
! test/javax/management/descriptor/MBeanInfoInteropTest.java
! test/javax/management/descriptor/UnionTest.java
! test/javax/management/generified/GenericTest.java
! test/javax/management/generified/ListTypeCheckTest.java
! test/javax/management/loading/ArrayClassTest.java
! test/javax/management/loading/DocumentRootTest.java
! test/javax/management/loading/GetMBeansFromURLTest.java
! test/javax/management/loading/LibraryLoader/LibraryLoaderTest.java
! test/javax/management/loading/MLetCLR/MLetCommand.java
! test/javax/management/loading/MLetContentTest.java
! test/javax/management/loading/MletParserLocaleTest.java
! test/javax/management/loading/ParserInfiniteLoopTest.java
! test/javax/management/loading/SystemClassLoaderTest.java
! test/javax/management/modelmbean/AddAttributeChangeNotificationListenerTest.java
! test/javax/management/modelmbean/DescriptorSupportSerialTest.java
! test/javax/management/modelmbean/DescriptorSupportTest.java
! test/javax/management/modelmbean/DescriptorSupportXMLLocaleTest.java
! test/javax/management/modelmbean/DescriptorSupportXMLTest.java
! test/javax/management/modelmbean/ExoticTargetTypeTest.java
! test/javax/management/modelmbean/InfoSupportTest.java
! test/javax/management/modelmbean/LoggingExceptionTest.java
! test/javax/management/modelmbean/ModelMBeanInfoSupport/GetAllDescriptorsTest.java
! test/javax/management/modelmbean/OnUnregisterTest.java
! test/javax/management/modelmbean/RequiredModelMBeanGetAttributeTest.java
! test/javax/management/modelmbean/RequiredModelMBeanMethodTest.java
! test/javax/management/modelmbean/RequiredModelMBeanSetAttributeTest.java
! test/javax/management/modelmbean/SimpleModelMBean/SimpleModelMBeanCommand.java
! test/javax/management/monitor/CounterMonitorDeadlockTest.java
! test/javax/management/monitor/CounterMonitorInitThresholdTest.java
! test/javax/management/monitor/CounterMonitorTest.java
! test/javax/management/monitor/CounterMonitorThresholdTest.java
! test/javax/management/monitor/DerivedGaugeMonitorTest.java
! test/javax/management/monitor/GaugeMonitorDeadlockTest.java
! test/javax/management/monitor/MultiMonitorTest.java
! test/javax/management/monitor/NonComparableAttributeValueTest.java
! test/javax/management/monitor/NullAttributeValueTest.java
! test/javax/management/monitor/ReflectionExceptionTest.java
! test/javax/management/monitor/RuntimeExceptionTest.java
! test/javax/management/monitor/StartStopTest.java
! test/javax/management/monitor/StringMonitorDeadlockTest.java
! test/javax/management/monitor/ThreadPoolAccTest.java
! test/javax/management/monitor/ThreadPoolTest.java
! test/javax/management/mxbean/AmbiguousConstructorTest.java
! test/javax/management/mxbean/ComparatorExceptionTest.java
! test/javax/management/mxbean/ExceptionDiagnosisTest.java
! test/javax/management/mxbean/GenericTypeTest.java
! test/javax/management/mxbean/InvalidMXBeanRegistrationTest.java
! test/javax/management/mxbean/LeakTest.java
! test/javax/management/mxbean/MBeanOperationInfoTest.java
! test/javax/management/mxbean/MXBeanAnnotationTest.java
! test/javax/management/mxbean/MXBeanFallbackTest.java
! test/javax/management/mxbean/MXBeanFlagTest.java
! test/javax/management/mxbean/MXBeanLoadingTest1.java
! test/javax/management/mxbean/MXBeanPreRegisterTest.java
! test/javax/management/mxbean/MXBeanRefTest.java
! test/javax/management/mxbean/MiscTest.java
! test/javax/management/mxbean/OperationImpactTest.java
! test/javax/management/mxbean/OverloadTest.java
! test/javax/management/mxbean/PreRegisterNameTest.java
! test/javax/management/mxbean/PropertyNamesTest.java
! test/javax/management/mxbean/SameObjectTwoNamesTest.java
! test/javax/management/mxbean/StandardMBeanOverrideTest.java
! test/javax/management/mxbean/ThreadMXBeanTest.java
! test/javax/management/mxbean/TypeNameTest.java
! test/javax/management/notification/BroadcasterSupportDeadlockTest.java
! test/javax/management/notification/FilterExceptionTest.java
! test/javax/management/notification/NotifExecutorTest.java
! test/javax/management/notification/NotifInfoTest.java
! test/javax/management/openmbean/ArrayTypeTest.java
! test/javax/management/openmbean/BadConstraintTest.java
! test/javax/management/openmbean/CompositeDataStringTest.java
! test/javax/management/openmbean/ConstraintTest.java
! test/javax/management/openmbean/EqualsTest.java
! test/javax/management/openmbean/IsValueTest.java
! test/javax/management/openmbean/NullConstructorParamsTest.java
! test/javax/management/openmbean/OpenMBeanInfoEqualsNPETest.java
! test/javax/management/openmbean/OpenMBeanInfoHashCodeNPETest.java
! test/javax/management/openmbean/OpenTypeDescriptorTest.java
! test/javax/management/proxy/JMXProxyFallbackTest.java
! test/javax/management/proxy/JMXProxyTest.java
! test/javax/management/proxy/NotificationEmitterProxy.java
! test/javax/management/proxy/ProxyObjectMethodsTest.java
! test/javax/management/query/CustomQueryTest.java
! test/javax/management/query/InstanceOfExpTest.java
! test/javax/management/query/QueryExpStringTest.java
! test/javax/management/query/QueryMatchTest.java
! test/javax/management/query/QuerySubstringTest.java
! test/javax/management/relation/NonArrayListTest.java
! test/javax/management/relation/RelationNotificationSeqNoTest.java
! test/javax/management/relation/RelationNotificationSourceTest.java
! test/javax/management/relation/RelationTypeTest.java
+ test/javax/management/remote/mandatory/TEST.properties
! test/javax/management/remote/mandatory/URLTest.java
! test/javax/management/remote/mandatory/connection/AddressableTest.java
! test/javax/management/remote/mandatory/connection/BrokenConnectionTest.java
! test/javax/management/remote/mandatory/connection/CloseFailedClientTest.java
! test/javax/management/remote/mandatory/connection/CloseServerTest.java
! test/javax/management/remote/mandatory/connection/CloseUnconnectedTest.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/DeadLockTest.java
! test/javax/management/remote/mandatory/connection/FailedConnectionTest.java
! test/javax/management/remote/mandatory/connection/GetConnectionTest.java
! test/javax/management/remote/mandatory/connection/IIOPURLTest.java
! test/javax/management/remote/mandatory/connection/JMXServiceURLLocaleTest.java
! test/javax/management/remote/mandatory/connection/MultiOpenCloseTest.java
! test/javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java
! test/javax/management/remote/mandatory/connection/RMIConnectionIdTest.java
! test/javax/management/remote/mandatory/connection/RMIConnectorLogAttributesTest.java
! test/javax/management/remote/mandatory/connection/RMIExitTest.java
! test/javax/management/remote/mandatory/connection/RMISerializeTest.java
! test/javax/management/remote/mandatory/connection/ReconnectTest.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/loading/DefaultProviderTest.java
! test/javax/management/remote/mandatory/loading/DeserializeEncodedURLTest.java
! test/javax/management/remote/mandatory/loading/MethodResultTest.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/loading/UserClassLoaderTest.java
! test/javax/management/remote/mandatory/notif/AddRemoveTest.java
! test/javax/management/remote/mandatory/notif/ConcurrentModificationTest.java
! test/javax/management/remote/mandatory/notif/DiffHBTest.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/NotifBufferSizePropertyNameTest.java
! test/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferCreationTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferDeadlockTest.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/provider/ProviderTest.java
! test/javax/management/remote/mandatory/socketFactories/RMISocketFactoriesTest.java
! test/javax/management/remote/mandatory/threads/ExecutorShutdownTest.java
! test/javax/management/remote/mandatory/threads/ExecutorTest.java
! test/javax/management/remote/mandatory/threads/NoServerTimeoutTest.java
! test/javax/management/remote/mandatory/version/ImplVersionTest.java
! test/javax/management/security/AvoidGetMBeanInfoCallsTest.java
! test/javax/management/security/MBeanPermissionTest.java
! test/javax/management/standardmbean/DeadlockTest.java
! test/javax/management/timer/MissingNotificationTest.java
! test/javax/management/timer/StartTest.java
+ test/sun/jvmstat/TEST.properties
! test/sun/jvmstat/monitor/HostIdentifier/HostIdentifierCreate.java
! test/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java
! test/sun/jvmstat/monitor/VmIdentifier/VmIdentifierCreateResolve.java
! test/sun/jvmstat/perfdata/PrologSanity/PrologSizeSanityCheck.java
! test/sun/management/HotspotClassLoadingMBean/GetClassInitializationTime.java
! test/sun/management/HotspotClassLoadingMBean/GetClassLoadingTime.java
! test/sun/management/HotspotClassLoadingMBean/GetInitializedClassCount.java
! test/sun/management/HotspotClassLoadingMBean/GetLoadedClassSize.java
! test/sun/management/HotspotClassLoadingMBean/GetMethodDataSize.java
! test/sun/management/HotspotClassLoadingMBean/GetUnloadedClassSize.java
! test/sun/management/HotspotRuntimeMBean/GetSafepointCount.java
! test/sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java
! test/sun/management/HotspotRuntimeMBean/GetTotalSafepointTime.java
! test/sun/management/HotspotThreadMBean/GetInternalThreads.java
! test/sun/management/LazyCompositeDataTest.java
! test/sun/management/LoggingTest/LoggingWithJULTest.java
! test/sun/management/LoggingTest/LoggingWithLoggerFinderTest.java
! test/sun/management/StackTraceElementCompositeData/CompatibilityTest.java
+ test/sun/management/TEST.properties
! test/sun/management/jdp/JdpDefaultsTest.java
! test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
! test/sun/management/jdp/JdpOffTest.java
! test/sun/management/jdp/JdpSpecificAddressTest.java
+ test/sun/management/jdp/TEST.properties
! test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java
+ test/sun/management/jmxremote/TEST.properties
! test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.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.sh
! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java
! test/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java
! test/sun/management/jmxremote/startstop/JMXStatusTest.java
+ test/sun/tools/jcmd/TEST.properties
! test/sun/tools/jcmd/TestJcmdDefaults.java
! test/sun/tools/jcmd/TestJcmdSanity.java
! test/sun/tools/jconsole/ResourceCheckTest.java
+ test/sun/tools/jhsdb/TEST.properties
! test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
! test/sun/tools/jinfo/JInfoTest.java
+ test/sun/tools/jinfo/TEST.properties
+ test/sun/tools/jmap/TEST.properties
+ test/sun/tools/jstack/TEST.properties
+ test/sun/tools/jstat/TEST.properties
+ test/sun/tools/jstatd/TEST.properties
! test/sun/tools/jstatd/TestJstatdDefaults.java
! test/sun/tools/jstatd/TestJstatdExternalRegistry.java
! test/sun/tools/jstatd/TestJstatdPort.java
! test/sun/tools/jstatd/TestJstatdPortAndServer.java
! test/sun/tools/jstatd/TestJstatdServer.java

Changeset: 63545defbee3
Author:    jwilhelm
Date:      2017-03-20 23:49 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/63545defbee3

Merge


Changeset: 2d00e12c474d
Author:    iignatyev
Date:      2017-03-22 17:57 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2d00e12c474d

8177374: fix module dependency declaration in jdk_svc tests
Reviewed-by: mchung, sspitsyn

! test/com/sun/tools/attach/BasicTests.java
! test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java
! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java
! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java

Changeset: e42aa54d7ed7
Author:    jwilhelm
Date:      2017-03-23 15:06 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e42aa54d7ed7

Merge


Changeset: b45f8cb93c6f
Author:    jwilhelm
Date:      2017-03-25 00:31 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b45f8cb93c6f

Merge


Changeset: eeffca2a1db2
Author:    jwilhelm
Date:      2017-03-30 19:55 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eeffca2a1db2

Merge


Changeset: b23f0d9ff042
Author:    jwilhelm
Date:      2017-03-30 21:02 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b23f0d9ff042

Merge


Changeset: 184445e67dc7
Author:    sherman
Date:      2017-03-31 11:33 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/184445e67dc7

8177910: Update zlib copyright note in idk/src/java.base/share/legal/zlib.md
Reviewed-by: mchung, rriggs

! src/java.base/share/legal/zlib.md

Changeset: 7c72114a5558
Author:    smarks
Date:      2017-03-31 14:21 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7c72114a5558

8177653: clarify restrictions on Iterator.forEachRemaining
Reviewed-by: martin

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

Changeset: f2612af45b7a
Author:    amlu
Date:      2017-04-01 10:19 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f2612af45b7a

8177638: com/sun/jarsigner, jdk/internal/loader (and more) are missed in TEST.groups
Reviewed-by: sspitsyn, weijun

! test/ProblemList.txt
! test/TEST.groups

Changeset: 6dea581453d7
Author:    dfuchs
Date:      2017-04-03 12:54 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6dea581453d7

8177835: System.LoggerFinder#getLogger or getLocalizedLogger does not throw NPE
Reviewed-by: rriggs, mchung

! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
+ test/java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java

Changeset: e9325773dd96
Author:    bpb
Date:      2017-04-03 16:40 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e9325773dd96

8177526: BufferedReader readLine() javadoc does not match the implementation regarding EOF
Summary: Improve the verbiage of the method and return value descriptions
Reviewed-by: lancea, smarks

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

Changeset: eadd7f013eb9
Author:    iignatyev
Date:      2017-04-03 17:07 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eadd7f013eb9

8177507: line number sensitive tests for jdi should be unified
Reviewed-by: dholmes, mseledtsov, sspitsyn

! test/com/sun/jdi/ArgumentValuesTest.java
! test/com/sun/jdi/BreakpointTest.java
! test/com/sun/jdi/FetchLocals.java
! test/com/sun/jdi/GetLocalVariables.java
! test/com/sun/jdi/GetSetLocalTest.java
! test/com/sun/jdi/LambdaBreakpointTest.java
! test/com/sun/jdi/LineNumberOnBraceTest.java
! test/com/sun/jdi/PopAndStepTest.java

Changeset: d584006ddd5d
Author:    rpatil
Date:      2017-04-04 19:27 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d584006ddd5d

8177449: (tz) Support tzdata2017b
Reviewed-by: martin, naoto

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/iso3166.tab
! make/data/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/iso3166.tab
! test/sun/util/calendar/zi/tzdata/northamerica

Changeset: 1a8997b4292d
Author:    bpb
Date:      2017-04-04 08:10 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1a8997b4292d

8177984: (ch) java/nio/channels/SocketChannel/VectorIO.java should use RandomFactory
Summary: Obtain Random from RandomFactory instead of directly.
Reviewed-by: clanger

! test/java/nio/channels/SocketChannel/VectorIO.java

Changeset: f940fd4232d8
Author:    darcy
Date:      2017-04-04 11:13 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f940fd4232d8

8177949: @link tag arguments need correction for ElementType documentation
Reviewed-by: lancea

! src/java.base/share/classes/java/lang/annotation/ElementType.java

Changeset: a49fb788ac68
Author:    mli
Date:      2017-04-04 19:58 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a49fb788ac68

8165367: Additional tests for JEP 288: Disable SHA-1 Certificates
Summary: The new tests just focus on the usage constraints TLSSever and TLSClient with TLS communication
Reviewed-by: ascarpino
Contributed-by: John Jiang <sha.jiang at oracle.com>

+ test/sun/security/ssl/CertPathRestrictions/JSSEClient.java
+ test/sun/security/ssl/CertPathRestrictions/JSSEServer.java
+ test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA1-INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA1-INTER_CA_SHA256-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA256.cer

Changeset: 9289f04ddb54
Author:    rriggs
Date:      2017-04-05 09:57 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9289f04ddb54

8165641: Deprecate Object.finalize
Reviewed-by: mchung, smarks

! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/Object.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/SocketInputStream.java
! src/java.base/share/classes/java/net/SocketOutputStream.java
! src/java.base/share/classes/java/util/Timer.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/sun/net/www/MeteredStream.java
! src/java.base/share/classes/sun/net/www/protocol/https/DelegateHttpsURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/security/provider/KeyProtector.java
! src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.desktop/macosx/classes/apple/laf/JRSUIControl.java
! src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java
! src/java.desktop/macosx/classes/sun/font/CFont.java
! src/java.desktop/macosx/classes/sun/font/CStrike.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SubImageInputStream.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFBaseJPEGCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFOldJPEGDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/stream/StreamFinalizer.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
! src/java.desktop/share/classes/java/awt/Graphics.java
! src/java.desktop/share/classes/java/awt/PrintJob.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java
! src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileImageOutputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java
! src/java.desktop/share/classes/javax/swing/text/StringContent.java
! src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceData.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/pipe/RegionClipSpanIterator.java
! src/java.desktop/share/classes/sun/print/PeekGraphics.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java
! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java
! src/java.naming/share/classes/com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java
! src/java.rmi/share/classes/sun/rmi/log/LogInputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSCredElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Base.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/PlainClient.java
! src/java.smartcardio/share/classes/sun/security/smartcardio/CardImpl.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java
! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java

Changeset: cda91600a4bd
Author:    mchung
Date:      2017-04-05 10:55 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cda91600a4bd

8177980: ResourceBundle.getBundle throws NoClassDefFoundError when fails to define a class
Reviewed-by: naoto, lancea

! src/java.base/share/classes/java/util/ResourceBundle.java
+ test/java/util/ResourceBundle/modules/casesensitive/CaseInsensitiveNameClash.java
+ test/java/util/ResourceBundle/modules/casesensitive/src/resbundle/jdk/test/Main.java
+ test/java/util/ResourceBundle/modules/casesensitive/src/resbundle/jdk/test/main.properties
+ test/java/util/ResourceBundle/modules/casesensitive/src/resbundle/module-info.java

Changeset: 383a04a71b36
Author:    amlu
Date:      2017-04-06 09:33 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/383a04a71b36

8177640: jdk/internal/util/jar/TestVersionedStream.java fails on Windows
Reviewed-by: psandoz

! test/ProblemList.txt
! test/jdk/internal/util/jar/TestVersionedStream.java

Changeset: fff71e4478c3
Author:    chegar
Date:      2017-04-06 09:00 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fff71e4478c3

8178101: Migrate the thread deprecation technote to javadoc doc-files
Reviewed-by: dholmes

! src/java.base/share/classes/java/lang/Thread.java
+ src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html

Changeset: c89044066843
Author:    dfuchs
Date:      2017-04-06 14:38 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c89044066843

8178139: Minor typo in API documentation of java.util.logging.Logger
Reviewed-by: lancea

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

Changeset: 0cbd3417cc9d
Author:    jlahoda
Date:      2017-04-06 16:17 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0cbd3417cc9d

8178077: jshell tool: crash on ctrl-up or ctrl-down
Summary: When looking up a private method, using the ConsoleReader.class, instead of getClass(), which may return a subclass.
Reviewed-by: rfield

! src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java

Changeset: 98dd9af9e290
Author:    rriggs
Date:      2017-04-06 10:41 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/98dd9af9e290

8178154: Typo in Object.finalize deprecation javadoc
Reviewed-by: mchung

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

Changeset: 0526526e7302
Author:    ksrini
Date:      2017-04-05 14:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0526526e7302

8065825: Make the java -help consistent with the man page
Reviewed-by: alanb

! src/java.base/share/classes/sun/launcher/resources/launcher.properties

Changeset: 645c0d3e3977
Author:    lana
Date:      2017-04-06 17:01 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/645c0d3e3977

Added tag jdk-9+164 for changeset 6dea581453d7

! .hgtags

Changeset: 00605c87c016
Author:    lana
Date:      2017-04-06 18:00 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/00605c87c016

Merge


Changeset: 1c34a0665f18
Author:    mchung
Date:      2017-04-06 18:00 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1c34a0665f18

8178286: Missing @moduleGraph in javadoc
Reviewed-by: lancea

! src/jdk.accessibility/share/classes/module-info.java
! src/jdk.editpad/share/classes/module-info.java
! src/jdk.incubator.httpclient/share/classes/module-info.java

Changeset: af69c0289a77
Author:    chegar
Date:      2017-04-07 10:39 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/af69c0289a77

8178161: Default multicast interface on Mac
Reviewed-by: michaelm, bpb

! src/java.base/macosx/classes/java/net/DefaultInterface.java

Changeset: fa3c4a60a616
Author:    alanb
Date:      2017-04-07 08:05 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fa3c4a60a616

8177530: Module system implementation refresh (4/2017)
Reviewed-by: mchung, alanb
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/io/ObjectInputFilter.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/LayerInstantiationException.java
+ src/java.base/share/classes/java/lang/Module.java
+ src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/NamedPackage.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/StackTraceElement.java
! src/java.base/share/classes/java/lang/System.java
+ src/java.base/share/classes/java/lang/WeakPairMap.java
! src/java.base/share/classes/java/lang/invoke/MemberName.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/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.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/Layer.java
- src/java.base/share/classes/java/lang/reflect/LayerInstantiationException.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/WeakPairMap.java
! src/java.base/share/classes/java/lang/reflect/package-info.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/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.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/logger/DefaultLoggerFinder.java
! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.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/IllegalAccessLogger.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.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/Modules.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.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/reflect/misc/MethodUtil.java
! src/java.base/share/native/libjava/Module.c
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
+ src/java.instrument/share/classes/java/lang/instrument/UnmodifiableModuleException.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! src/java.instrument/share/classes/sun/instrument/TransformerManager.java
! src/java.instrument/share/native/libinstrument/JPLISAgent.h
! src/java.logging/share/classes/java/util/logging/Level.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.logging/share/classes/sun/util/logging/internal/LoggingProviderImpl.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationInstantiator.java
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c
! 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/Utils.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! test/TEST.ROOT
! test/java/awt/TrayIcon/SystemTrayIconHelper.java
! test/java/awt/patchlib/java.desktop/java/awt/Helper.java
! test/java/awt/regtesthelpers/Util.java
! test/java/lang/Class/GetModuleTest.java
! test/java/lang/Class/forName/modules/TestLayer.java
! test/java/lang/Class/forName/modules/TestMain.java
! test/java/lang/Class/forName/modules/src/m2/p2/test/Main.java
! test/java/lang/Class/forName/modules/src/m3/p3/NoAccess.java
! test/java/lang/Class/forName/modules/src/m3/p3/NoGetClassLoaderAccess.java
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/java/lang/Class/getResource/Main.java
! test/java/lang/ClassLoader/getResource/automaticmodules/Main.java
! test/java/lang/ClassLoader/getResource/modules/Main.java
+ test/java/lang/ModuleLayer/BasicLayerTest.java
+ test/java/lang/ModuleLayer/LayerAndLoadersTest.java
+ test/java/lang/ModuleLayer/LayerControllerTest.java
+ test/java/lang/ModuleLayer/layertest/Test.java
+ test/java/lang/ModuleLayer/src/m1/module-info.java
+ test/java/lang/ModuleLayer/src/m1/p/Main.java
+ test/java/lang/ModuleLayer/src/m1/p/Service.java
+ test/java/lang/ModuleLayer/src/m2/module-info.java
+ test/java/lang/ModuleLayer/src/m2/q/Hello.java
+ test/java/lang/ModuleLayer/src/m3/module-info.java
+ test/java/lang/ModuleLayer/src/m3/w/Hello.java
+ test/java/lang/ModuleLayer/src/m4/impl/ServiceImpl.java
+ test/java/lang/ModuleLayer/src/m4/module-info.java
+ test/java/lang/ModuleTests/AddExportsTest.java
+ test/java/lang/ModuleTests/AnnotationsTest.java
+ test/java/lang/ModuleTests/BasicModuleTest.java
+ test/java/lang/ModuleTests/WithSecurityManager.java
+ test/java/lang/ModuleTests/access/AccessTest.java
+ test/java/lang/ModuleTests/access/src/target/module-info.java
+ test/java/lang/ModuleTests/access/src/target/p1/Helper.java
+ test/java/lang/ModuleTests/access/src/target/p1/Public.java
+ test/java/lang/ModuleTests/access/src/target/p2/NonPublic.java
+ test/java/lang/ModuleTests/access/src/target/q1/Public.java
+ test/java/lang/ModuleTests/access/src/target/q2/NonPublic.java
+ test/java/lang/ModuleTests/access/src/test/module-info.java
+ test/java/lang/ModuleTests/access/src/test/test/Main.java
+ test/java/lang/ModuleTests/addXXX/Driver.java
+ test/java/lang/ModuleTests/addXXX/m1/module-info.java
+ test/java/lang/ModuleTests/addXXX/m1/p1/C.java
+ test/java/lang/ModuleTests/addXXX/m2/module-info.java
+ test/java/lang/ModuleTests/addXXX/m2/p2/C.java
+ test/java/lang/ModuleTests/addXXX/m2/p2/internal/C.java
+ test/java/lang/ModuleTests/addXXX/m3/module-info.java
+ test/java/lang/ModuleTests/addXXX/m3/p3/C.java
+ test/java/lang/ModuleTests/addXXX/m4/module-info.java
+ test/java/lang/ModuleTests/addXXX/m4/p4/C.java
+ test/java/lang/ModuleTests/addXXX/test/module-info.java
+ test/java/lang/ModuleTests/addXXX/test/test/C.java
+ test/java/lang/ModuleTests/addXXX/test/test/Main.java
+ test/java/lang/ModuleTests/addXXX/test/test/Service.java
+ test/java/lang/ModuleTests/allow.policy
+ test/java/lang/ModuleTests/annotation/Basic.java
+ test/java/lang/ModuleTests/annotation/src/m/module-info.java
+ test/java/lang/ModuleTests/annotation/src/m/p/annotation/Bar.java
+ test/java/lang/ModuleTests/annotation/src/m/p/annotation/Baz.java
+ test/java/lang/ModuleTests/annotation/src/m/p/annotation/Foo.java
! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/java/lang/SecurityManager/CheckSecurityProvider.java
! test/java/lang/SecurityManager/modules/Test.java
! test/java/lang/StackTraceElement/PublicConstructor.java
! test/java/lang/StackTraceElement/lib/m1/com/app/Utils.java
! test/java/lang/System/Logger/custom/CustomLoggerTest.java
! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinder.java
! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/TestLoggerFinder.java
! test/java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java
! test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java
! test/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.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/LoggerBridgeTest/LoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
! test/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java
! test/java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java
! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java
+ test/java/lang/WeakPairMap/Driver.java
+ test/java/lang/WeakPairMap/java.base/java/lang/WeakPairMapTest.java
! test/java/lang/instrument/ATransformerManagementTestCase.java
! test/java/lang/instrument/BootstrapClassPathAgent.java
! test/java/lang/instrument/BootstrapClassPathTest.java
! test/java/lang/instrument/RedefineClassWithNativeMethodAgent.java
! test/java/lang/instrument/RedefineModuleAgent.java
! test/java/lang/instrument/RedefineModuleTest.java
! test/java/lang/instrument/RetransformAgent.java
! test/java/lang/instrument/SimpleIdentityTransformer.java
! test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java
! test/java/lang/invoke/modules/m1/p1/Main.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/ModuleReader/ModuleReaderTest.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/Layer/layertest/Test.java
- test/java/lang/reflect/Layer/src/m1/module-info.java
- test/java/lang/reflect/Layer/src/m1/p/Main.java
- test/java/lang/reflect/Layer/src/m1/p/Service.java
- test/java/lang/reflect/Layer/src/m2/module-info.java
- test/java/lang/reflect/Layer/src/m2/q/Hello.java
- test/java/lang/reflect/Layer/src/m3/module-info.java
- test/java/lang/reflect/Layer/src/m3/w/Hello.java
- test/java/lang/reflect/Layer/src/m4/impl/ServiceImpl.java
- test/java/lang/reflect/Layer/src/m4/module-info.java
- test/java/lang/reflect/Module/AddExportsTest.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/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/q1/Public.java
- test/java/lang/reflect/Module/access/src/target/q2/NonPublic.java
- test/java/lang/reflect/Module/access/src/test/module-info.java
- test/java/lang/reflect/Module/access/src/test/test/Main.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/Module/allow.policy
- 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/ProxyClassAccessTest.java
! test/java/lang/reflect/Proxy/ProxyForMethodHandle.java
! test/java/lang/reflect/Proxy/ProxyLayerTest.java
! test/java/lang/reflect/Proxy/ProxyModuleMapping.java
! test/java/lang/reflect/Proxy/src/test/jdk/test/Main.java
! test/java/lang/reflect/Proxy/src/test/jdk/test/ProxyTest.java
- test/java/lang/reflect/WeakPairMap/Driver.java
- test/java/lang/reflect/WeakPairMap/java.base/java/lang/reflect/WeakPairMapTest.java
! test/java/security/Provider/DefaultProviderList.java
! test/java/util/ResourceBundle/modules/cache/src/test/jdk/test/Main.java
! test/java/util/ResourceBundle/modules/security/src/test/jdk/test/Main.java
! test/java/util/ResourceBundle/modules/visibility/src/embargo/jdk/embargo/TestWithNoModuleArg.java
! test/java/util/ResourceBundle/modules/visibility/src/embargo/jdk/embargo/TestWithUnnamedModuleArg.java
! test/java/util/ResourceBundle/modules/visibility/src/pkg/jdk/pkg/test/Main.java
! test/java/util/ResourceBundle/modules/visibility/src/test/jdk/test/TestWithNoModuleArg.java
! test/java/util/ResourceBundle/modules/visibility/src/test/jdk/test/TestWithUnnamedModuleArg.java
! test/java/util/ServiceLoader/modules/BadProvidersTest.java
! test/java/util/ServiceLoader/modules/Basic.java
! test/java/util/logging/LocalizedLevelName.java
! test/java/util/logging/modules/pkgs/p3/test/ResourceBundleTest.java
! test/java/util/spi/ResourceBundleControlProvider/test/jdk/test/ResourceBundleDelegate.java
! test/javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java
! test/jdk/internal/jimage/JImageOpenTest.java
! test/jdk/modules/etc/JdkQualifiedExportTest.java
! test/jdk/modules/etc/VerifyModuleDelegation.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/open/Basic.java
! test/jdk/modules/scenarios/automaticmodules/src/basictest/test/Main.java
! test/jdk/modules/scenarios/automaticmodules/src/sptest/test/Main.java
! test/jdk/modules/scenarios/container/src/container/container/Main.java
! test/sun/management/LoggingTest/test.loggerfinder/test/loggerfinder/TestLoggerFinder.java
! test/sun/tools/jconsole/ResourceCheckTest.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java
! test/tools/jlink/JLink2Test.java
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/basic/src/test/jdk/test/Test.java
! test/tools/jlink/plugins/PluginsNegativeTest.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/p3/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m5/p5/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/test/jdk/test/Main.java
! test/tools/launcher/modules/dryrun/DryRunTest.java
! test/tools/launcher/modules/listmods/ListModsTest.java
! test/tools/launcher/modules/patch/basic/src/test/jdk/test/Main.java
! test/tools/launcher/modules/upgrademodulepath/src/test/jdk/test/Main.java

Changeset: 4253030c44ba
Author:    alanb
Date:      2017-04-07 10:53 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4253030c44ba

Merge

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
- src/java.base/share/classes/java/lang/reflect/Layer.java
- src/java.base/share/classes/java/lang/reflect/LayerInstantiationException.java
- src/java.base/share/classes/java/lang/reflect/Module.java
- src/java.base/share/classes/java/lang/reflect/WeakPairMap.java
! src/java.base/share/classes/java/util/ResourceBundle.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.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/Layer/layertest/Test.java
- test/java/lang/reflect/Layer/src/m1/module-info.java
- test/java/lang/reflect/Layer/src/m1/p/Main.java
- test/java/lang/reflect/Layer/src/m1/p/Service.java
- test/java/lang/reflect/Layer/src/m2/module-info.java
- test/java/lang/reflect/Layer/src/m2/q/Hello.java
- test/java/lang/reflect/Layer/src/m3/module-info.java
- test/java/lang/reflect/Layer/src/m3/w/Hello.java
- test/java/lang/reflect/Layer/src/m4/impl/ServiceImpl.java
- test/java/lang/reflect/Layer/src/m4/module-info.java
- test/java/lang/reflect/Module/AddExportsTest.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/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/q1/Public.java
- test/java/lang/reflect/Module/access/src/target/q2/NonPublic.java
- test/java/lang/reflect/Module/access/src/test/module-info.java
- test/java/lang/reflect/Module/access/src/test/test/Main.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/Module/allow.policy
- 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/WeakPairMap/Driver.java
- test/java/lang/reflect/WeakPairMap/java.base/java/lang/reflect/WeakPairMapTest.java

Changeset: 182207b208dc
Author:    alanb
Date:      2017-04-07 10:53 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/182207b208dc

Merge


Changeset: 96f06b21a3f3
Author:    bpb
Date:      2017-04-07 11:31 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/96f06b21a3f3

8178074: (ch) java/nio/channels/etc/AdaptorCloseAndInterrupt.java: add instrumentation
Summary: Add some print statements to indicate state at strategic points
Reviewed-by: chegar

! test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java

Changeset: c2b213b77b2d
Author:    smarks
Date:      2017-04-07 15:41 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c2b213b77b2d

8173152: Wrong wording in Comparator.compare() method spec
Reviewed-by: bpb

! src/java.base/share/classes/java/lang/Comparable.java
! src/java.base/share/classes/java/util/Comparator.java

Changeset: baf915932a01
Author:    lancea
Date:      2017-04-09 14:25 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/baf915932a01

8178130: Minor update to the Connection javadocs
Reviewed-by: bpb

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

Changeset: d263a4cb0621
Author:    asapre
Date:      2017-04-10 12:15 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d263a4cb0621

8176204: [DOC] ThreadMXBean Fails to Detect ReentrantReadWriteLock Deadlock
Summary: Update LockInfo class javadoc for own-able synchronizer examples
Reviewed-by: dholmes
Contributed-by: amit.sapre at oracle.com

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

Changeset: a7942c3b1e59
Author:    mchung
Date:      2017-04-10 13:51 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a7942c3b1e59

8177855: Clean up legal files
Reviewed-by: alanb, darcy

! src/java.desktop/share/legal/jpeg.md
! src/jdk.crypto.ec/share/legal/ecc.md

Changeset: cd268728d178
Author:    weijun
Date:      2017-04-11 10:12 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cd268728d178

8177969: Faster FilePermission::implies by avoiding the use of Path::relativize
Reviewed-by: rriggs, mullan

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

Changeset: c35ff69c2852
Author:    dfuchs
Date:      2017-04-11 16:32 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c35ff69c2852

8178147: Race conditions in timeout handling code in http/2 incubator client
Summary: Timeout handling code (in particular cancel(IOException)) is modified to take into account cancellation arising before exchange implementation is established or response completable future is created. TimeoutEvent::compareTo method is modified to be consistent with TimeoutEvent::equals.
Reviewed-by: prappo, chegar, michaelm

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/TimeoutEvent.java
! test/ProblemList.txt
+ test/java/net/httpclient/SmallTimeout.java
! test/java/net/httpclient/TimeoutOrdering.java

Changeset: 23255bc8606d
Author:    rriggs
Date:      2017-04-11 14:18 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/23255bc8606d

8178347: Process and ProcessHandle getPid method name inconsistency
Reviewed-by: alanb, bpb

! src/java.base/share/classes/java/lang/Process.java
! src/java.base/share/classes/java/lang/ProcessHandle.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! test/com/sun/jdi/ProcessAttachTest.java
! test/java/lang/ProcessBuilder/Basic.java
! test/java/lang/ProcessBuilder/PipelineTest.java
! test/java/lang/ProcessBuilder/Zombies.java
! test/java/lang/ProcessHandle/Basic.java
! test/java/lang/ProcessHandle/JavaChild.java
! test/java/lang/ProcessHandle/OnExitTest.java
! test/java/lang/ProcessHandle/ProcessUtil.java
! test/java/lang/ProcessHandle/TreeTest.java
! test/java/lang/Runtime/exec/SleepyCat.java
! test/java/util/logging/LoggingDeadlock2.java
! test/lib/testlibrary/jdk/testlibrary/ProcessThread.java
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/sun/tools/jps/LingeredApp.java
! test/sun/tools/jstat/JStatInterval.java

Changeset: 0c8f43317c1f
Author:    ascarpino
Date:      2017-04-12 12:57 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0c8f43317c1f

8177784: Use CounterMode intrinsic for AES/GCM
Reviewed-by: mullan, psandoz, chegar

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

Changeset: ede22275fbfa
Author:    dlong
Date:      2017-04-12 16:37 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ede22275fbfa

8158168: Missing bounds checks for some String intrinsics
Reviewed-by: vlivanov, thartmann, sherman

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java

Changeset: 2a15003cb4b7
Author:    jwilhelm
Date:      2017-04-13 15:57 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2a15003cb4b7

8178447: Remove link from JavaDoc to Dev guide
Reviewed-by: tschatzl, dholmes

! src/jdk.management/share/classes/com/sun/management/VMOption.java

Changeset: 46e1898b6c6e
Author:    lana
Date:      2017-04-13 16:01 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/46e1898b6c6e

Added tag jdk-9+165 for changeset a7942c3b1e59

! .hgtags

Changeset: 15cb1241abad
Author:    lana
Date:      2017-04-13 16:27 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/15cb1241abad

Merge


Changeset: f36e07712a1b
Author:    serb
Date:      2017-03-21 01:39 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f36e07712a1b

8176544: Compilation error in plaf.metal.MetalBumps.Test6657026
Reviewed-by: prr

! test/javax/swing/plaf/metal/MetalBumps/Test6657026.java

Changeset: 1158c3e5bd9c
Author:    prr
Date:      2017-03-21 11:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1158c3e5bd9c

Merge


Changeset: 0f4994564ae6
Author:    serb
Date:      2017-03-23 17:50 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0f4994564ae6

6574989: TEST_BUG: javax/sound/sampled/Clip/bug5070081.java fails sometimes
Reviewed-by: prr

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

Changeset: e352eacd7a94
Author:    prr
Date:      2017-03-24 09:01 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e352eacd7a94

Merge

- src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java

Changeset: 908bdcadfab5
Author:    stuefe
Date:      2017-03-25 18:57 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/908bdcadfab5

8177137: 8175293 breaks Windows build on Vs2010
Reviewed-by: serb, alexsch

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

Changeset: bbf040535813
Author:    ddehaven
Date:      2017-03-27 12:06 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bbf040535813

Merge


Changeset: b3a70b0fd710
Author:    prr
Date:      2017-03-28 09:45 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b3a70b0fd710

8043773: Deprecate JComponent.AccessibleJComponent.AccessibleFocusHandler
Reviewed-by: alexsch, azvegint

! src/java.desktop/share/classes/javax/swing/JComponent.java

Changeset: 5ca3a286b761
Author:    serb
Date:      2017-03-29 17:30 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5ca3a286b761

8177766: [TEST_BUG] JPopupMenu tests fails intermittently
Reviewed-by: alexsch, yan

! test/javax/swing/JPopupMenu/4458079/bug4458079.java
! test/javax/swing/JPopupMenu/6827786/bug6827786.java

Changeset: cdb6fd420176
Author:    dmarkov
Date:      2017-03-29 19:00 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cdb6fd420176

8176490: [macosx] Sometimes NSWindow.isZoomed hangs
Reviewed-by: serb, azvegint

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
+ test/java/awt/Window/WindowDeadlockTest/WindowDeadlockTest.java

Changeset: 87801ca8520c
Author:    alexsch
Date:      2017-03-29 21:08 +0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/87801ca8520c

8177625: apple.laf.JRSUIConstants.getConstantName(int) checks for THUMB_START twice
Reviewed-by: prr, serb, azvegint

! src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java

Changeset: 19042d75c724
Author:    serb
Date:      2017-03-30 16:40 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/19042d75c724

8177461: Wrong references are used in the javadoc in the java.desktop module
Reviewed-by: alexsch

! src/java.desktop/macosx/classes/com/apple/eawt/Application.java
! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java
! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java
! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenAdapter.java
! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenUtilities.java
! src/java.desktop/macosx/classes/com/apple/eawt/MacQuitResponse.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/GestureAdapter.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/GestureEvent.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/GesturePhaseListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/MagnificationListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/RotationListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/SwipeListener.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuPropertyListener.java
! src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java
! src/java.desktop/share/classes/com/sun/awt/SecurityWarning.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/PaletteBuilder.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SingleTileRenderedImage.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFBaseJPEGCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriter.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorType.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/java/awt/Font.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/PaintContext.java
! src/java.desktop/share/classes/java/awt/SystemTray.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java
! src/java.desktop/share/classes/java/awt/font/CharArrayIterator.java
! src/java.desktop/share/classes/java/awt/peer/DesktopPeer.java
! src/java.desktop/share/classes/java/awt/print/PrinterJob.java
! src/java.desktop/share/classes/java/beans/ChangeListenerMap.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MediaPrintableArea.java
! src/java.desktop/share/classes/javax/swing/Action.java
! src/java.desktop/share/classes/javax/swing/ActionPropertyChangeListener.java
! src/java.desktop/share/classes/javax/swing/JSpinner.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/LazyActionMap.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java
! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.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/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/TextLayoutStrategy.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/FrameView.java
! src/java.desktop/share/classes/javax/swing/text/html/NoFramesView.java
! src/java.desktop/share/classes/javax/swing/text/rtf/RTFGenerator.java
! src/java.desktop/share/classes/javax/swing/text/rtf/RTFParser.java
! src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java

Changeset: 41703cb17ee1
Author:    serb
Date:      2017-03-31 18:23 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/41703cb17ee1

8177560: @headful key can be removed from the tests for JavaSound
Reviewed-by: prr

! test/javax/sound/midi/Devices/InitializationHang.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/Synthesizer/bug4685396.java
! test/javax/sound/sampled/Clip/ClipCloseLoss.java
! test/javax/sound/sampled/Clip/bug5070081.java
! test/javax/sound/sampled/DataLine/LongFramePosition.java
! test/javax/sound/sampled/DirectAudio/bug6372428.java

Changeset: e0f119ab7b1c
Author:    alitvinov
Date:      2017-03-31 19:42 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e0f119ab7b1c

8167102: [macosx] PrintRequestAttributeSet breaks page size set using PageFormat
Reviewed-by: psadhukhan, prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
+ test/java/awt/print/PageFormat/WrongPaperPrintingTest.java

Changeset: 9ccf8c6e7d7e
Author:    serb
Date:      2017-04-05 20:33 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9ccf8c6e7d7e

8177672: DataFlavor.imageFlavor is null when the java.desktop module is not resolved
Reviewed-by: prr, mchung, alanb

! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java

Changeset: 204b01546b68
Author:    rsingh
Date:      2017-04-10 16:20 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/204b01546b68

8177386: [TESTBUG] The "Undo" menu item in the context menu is disable
Reviewed-by: serb, aghaisas
Contributed-by: rahul.d.singh at oracle.com

! test/java/awt/TextField/DisabledUndoTest/DisabledUndoTest.java

Changeset: f19cf7eaf0e3
Author:    ssadetsky
Date:      2017-04-10 08:30 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f19cf7eaf0e3

8164469: [TEST_BUG] Unity, java/awt/MouseInfo/JContainerMousePositionTest.java
Reviewed-by: yan, serb

! test/java/awt/MouseInfo/JContainerMousePositionTest.java

Changeset: da335cb02480
Author:    prr
Date:      2017-04-10 08:31 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/da335cb02480

Merge

- 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/Module.java
- src/java.base/share/classes/java/lang/reflect/WeakPairMap.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFBaseJPEGCompressor.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.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/Layer/layertest/Test.java
- test/java/lang/reflect/Layer/src/m1/module-info.java
- test/java/lang/reflect/Layer/src/m1/p/Main.java
- test/java/lang/reflect/Layer/src/m1/p/Service.java
- test/java/lang/reflect/Layer/src/m2/module-info.java
- test/java/lang/reflect/Layer/src/m2/q/Hello.java
- test/java/lang/reflect/Layer/src/m3/module-info.java
- test/java/lang/reflect/Layer/src/m3/w/Hello.java
- test/java/lang/reflect/Layer/src/m4/impl/ServiceImpl.java
- test/java/lang/reflect/Layer/src/m4/module-info.java
- test/java/lang/reflect/Module/AddExportsTest.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/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/q1/Public.java
- test/java/lang/reflect/Module/access/src/target/q2/NonPublic.java
- test/java/lang/reflect/Module/access/src/test/module-info.java
- test/java/lang/reflect/Module/access/src/test/test/Main.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/Module/allow.policy
- 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/WeakPairMap/Driver.java
- test/java/lang/reflect/WeakPairMap/java.base/java/lang/reflect/WeakPairMapTest.java

Changeset: c69e8ca0008e
Author:    prr
Date:      2017-04-10 09:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c69e8ca0008e

Merge


Changeset: 79e099ab284b
Author:    mcherkas
Date:      2017-04-11 00:05 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/79e099ab284b

8177450: javax.swing.text.html.parser.Parser parseScript ignores a character after commend end
Reviewed-by: prr, alexsch

! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
+ test/javax/swing/text/html/parser/Parser/HtmlCommentTagParseTest/HtmlCommentTagParseTest.java
+ test/javax/swing/text/html/parser/Parser/HtmlCommentTagParseTest/test.html

Changeset: b289db56c862
Author:    prr
Date:      2017-04-13 10:01 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b289db56c862

Merge


Changeset: 413e8af4fc3c
Author:    darcy
Date:      2017-04-13 10:59 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/413e8af4fc3c

8177683: Suppress lint removal warnings in jdk.security and jdk.policytool
Reviewed-by: weijun

! src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java

Changeset: 5bfdd4e83008
Author:    darcy
Date:      2017-04-13 11:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5bfdd4e83008

8177684: Suppress lint removal warnings in AppletSecurity
Reviewed-by: mchung, mullan

! src/java.desktop/share/classes/sun/applet/AppletSecurity.java

Changeset: 2c28af3a1e5d
Author:    darcy
Date:      2017-04-13 11:08 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2c28af3a1e5d

8177682: Suppress removal warning for System.runFinalizersOnExit
Reviewed-by: mchung, smarks

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

Changeset: 2b4bacfcbe17
Author:    darcy
Date:      2017-04-13 11:16 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2b4bacfcbe17

8177723: Suppress lint removal warning in java.se.ee and jdk.unsupported
Reviewed-by: lancea, chegar

! src/java.se.ee/share/classes/module-info.java
! src/jdk.unsupported/share/classes/sun/reflect/Reflection.java

Changeset: 5f24e5bf62bd
Author:    amlu
Date:      2017-04-14 15:30 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5f24e5bf62bd

8169971: JLinkMultiReleaseJarTest.java fails intermittently at the final clean up
Reviewed-by: chegar, psandoz

! test/ProblemList.txt
! test/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java

Changeset: fc53a0468c1f
Author:    tidu
Date:      2017-04-14 00:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fc53a0468c1f

8178083: Remove intermittent key from java/security/SignedObject/Chain.java
Reviewed-by: xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>

! test/java/security/SignedObject/Chain.java

Changeset: 389b078873a0
Author:    chegar
Date:      2017-04-14 10:47 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/389b078873a0

8177536: Avoid Apple Peer-to-Peer interfaces in networking tests
Reviewed-by: michaelm, rriggs

! test/java/net/Inet6Address/B6206527.java
! test/java/net/Inet6Address/B6558853.java
! test/java/net/InetAddress/CheckJNI.java
! test/java/net/MulticastSocket/B6427403.java
- test/java/net/MulticastSocket/JoinGroup.java
+ test/java/net/MulticastSocket/JoinLeave.java
- test/java/net/MulticastSocket/Leave.java
+ test/java/net/NetworkConfigurationProbe.java
! test/java/net/Socket/LinkLocal.java
! test/java/net/SocketPermission/SocketPermissionTest.java
! test/java/net/ipv6tests/B6521014.java
! test/java/net/ipv6tests/Tests.java
+ test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
! test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java

Changeset: 2a96f24cea2e
Author:    mli
Date:      2017-04-14 04:07 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2a96f24cea2e

8145163: Test Task for Platform Logging API and Service -- for moduralization
Reviewed-by: dfuchs

+ test/java/lang/System/LoggerFinder/modules/Base.java
+ test/java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java
+ test/java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java
+ test/java/lang/System/LoggerFinder/modules/LoggerInImageTest.java
+ test/java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java
+ test/java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java
+ test/java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java
+ test/java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java
+ test/java/lang/System/LoggerFinder/modules/boot_client/BootClient.java
+ test/java/lang/System/LoggerFinder/modules/boot_usage/BootUsage.java
+ test/java/lang/System/LoggerFinder/modules/named_client/m.t.a/module-info.java
+ test/java/lang/System/LoggerFinder/modules/named_client/m.t.a/pkg/a/t/TestA.java
+ test/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/module-info.java
+ test/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/pkg/a/l/LoggerA.java
+ test/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/pkg/a/p/LoggerFinderA.java
+ test/java/lang/System/LoggerFinder/modules/patched_client/PatchedClient.java
+ test/java/lang/System/LoggerFinder/modules/patched_usage/java.base/java/lang/PatchedUsage.java
+ test/java/lang/System/LoggerFinder/modules/unnamed_client/pkg/b/t/TestB.java
+ test/java/lang/System/LoggerFinder/modules/unnamed_logger/META-INF/services/java.lang.System$LoggerFinder
+ test/java/lang/System/LoggerFinder/modules/unnamed_logger/pkg/b/l/LoggerB.java
+ test/java/lang/System/LoggerFinder/modules/unnamed_logger/pkg/b/p/LoggerFinderB.java

Changeset: d7add8d9ab22
Author:    weijun
Date:      2017-04-15 00:58 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d7add8d9ab22

8178795: krb5 Basic.java test should be basic
Reviewed-by: xuelei

! test/sun/security/krb5/auto/Basic.java
+ test/sun/security/krb5/auto/ModuleName.java

Changeset: d1c491ec39d2
Author:    bpb
Date:      2017-04-14 14:02 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d1c491ec39d2

8178783: Java_sun_nio_ch_EPoll_close0 definition, but no sun.nio.ch.EPoll.close0 declaration.
Summary: Delete unused method.
Reviewed-by: rriggs, chegar

! src/java.base/linux/native/libnio/ch/EPoll.c

Changeset: 9ba6760481a8
Author:    lancea
Date:      2017-04-15 16:54 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9ba6760481a8

8164390: Add module javadoc to jdk.internal.jvmstat
Reviewed-by: alanb, mchung

! src/jdk.internal.jvmstat/share/classes/module-info.java

Changeset: d57893482534
Author:    mli
Date:      2017-04-17 01:02 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d57893482534

8178840: Adds FieldSetAccessibleTest.java and VerifyJimage.java to ProblemList
Summary: Adds FieldSetAccessibleTest.java and VerifyJimage.java to ProblemList due to JDK-8178776
Reviewed-by: alanb
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/ProblemList.txt

Changeset: 5d2b48f1f0a3
Author:    naoto
Date:      2017-04-17 14:46 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5d2b48f1f0a3

8177314: java VM fails to start with a Japanese ShiftJIS locale
Reviewed-by: sherman, mchung

! make/data/charsetmapping/stdcs-linux

Changeset: 91b0fe2e552a
Author:    smarks
Date:      2017-04-17 15:51 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/91b0fe2e552a

8177789: fix collections framework links to point to java.util package doc
Reviewed-by: bchristi, martin

! src/java.base/share/classes/java/lang/Comparable.java
! src/java.base/share/classes/java/lang/UnsupportedOperationException.java
! src/java.base/share/classes/java/util/AbstractCollection.java
! src/java.base/share/classes/java/util/AbstractList.java
! src/java.base/share/classes/java/util/AbstractMap.java
! src/java.base/share/classes/java/util/AbstractQueue.java
! src/java.base/share/classes/java/util/AbstractSequentialList.java
! src/java.base/share/classes/java/util/AbstractSet.java
! 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/Arrays.java
! src/java.base/share/classes/java/util/Collection.java
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/Comparator.java
! src/java.base/share/classes/java/util/Deque.java
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/EnumSet.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! src/java.base/share/classes/java/util/Iterator.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/LinkedHashSet.java
! src/java.base/share/classes/java/util/LinkedList.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/ListIterator.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/NavigableMap.java
! src/java.base/share/classes/java/util/NavigableSet.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/Queue.java
! src/java.base/share/classes/java/util/RandomAccess.java
! src/java.base/share/classes/java/util/Set.java
! src/java.base/share/classes/java/util/SortedMap.java
! src/java.base/share/classes/java/util/SortedSet.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/TreeSet.java
! src/java.base/share/classes/java/util/Vector.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/BlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/BlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.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/ConcurrentMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentNavigableMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.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/CopyOnWriteArraySet.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.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
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/TransferQueue.java
! src/java.base/share/classes/java/util/package-info.java

Changeset: 1716e3c4f76f
Author:    shurailine
Date:      2017-04-17 19:23 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1716e3c4f76f

8173801: Modify makefiles to not build demos and samples bundles.
Reviewed-by: ihse, prr, erikj

! make/CompileDemos.gmk
- make/CopySamples.gmk
! src/demo/share/README
- src/demo/share/jvmti/agent_util/README.txt
- src/demo/share/jvmti/agent_util/agent_util.c
- src/demo/share/jvmti/agent_util/agent_util.h
- src/demo/share/jvmti/compiledMethodLoad/README.txt
- src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c
- src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt
- src/demo/share/jvmti/gctest/README.txt
- src/demo/share/jvmti/gctest/gctest.c
- src/demo/share/jvmti/gctest/sample.makefile.txt
- src/demo/share/jvmti/heapTracker/HeapTracker.java
- src/demo/share/jvmti/heapTracker/README.txt
- src/demo/share/jvmti/heapTracker/heapTracker.c
- src/demo/share/jvmti/heapTracker/heapTracker.h
- src/demo/share/jvmti/heapTracker/sample.makefile.txt
- src/demo/share/jvmti/heapViewer/README.txt
- src/demo/share/jvmti/heapViewer/heapViewer.c
- src/demo/share/jvmti/heapViewer/sample.makefile.txt
- src/demo/share/jvmti/index.html
- src/demo/share/jvmti/java_crw_demo/README.txt
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.c
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.h
- src/demo/share/jvmti/java_crw_demo/sample.makefile.txt
- src/demo/share/jvmti/minst/Minst.java
- src/demo/share/jvmti/minst/README.txt
- src/demo/share/jvmti/minst/minst.c
- src/demo/share/jvmti/minst/minst.h
- src/demo/share/jvmti/minst/sample.makefile.txt
- src/demo/share/jvmti/mtrace/Mtrace.java
- src/demo/share/jvmti/mtrace/README.txt
- src/demo/share/jvmti/mtrace/mtrace.c
- src/demo/share/jvmti/mtrace/mtrace.h
- src/demo/share/jvmti/mtrace/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/README.txt
- src/demo/share/jvmti/versionCheck/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/versionCheck.c
- src/demo/share/jvmti/waiters/Agent.cpp
- src/demo/share/jvmti/waiters/Agent.hpp
- src/demo/share/jvmti/waiters/Monitor.cpp
- src/demo/share/jvmti/waiters/Monitor.hpp
- src/demo/share/jvmti/waiters/README.txt
- src/demo/share/jvmti/waiters/Thread.cpp
- src/demo/share/jvmti/waiters/Thread.hpp
- src/demo/share/jvmti/waiters/sample.makefile.txt
- src/demo/share/jvmti/waiters/waiters.cpp
- src/demo/share/management/FullThreadDump/Deadlock.java
- src/demo/share/management/FullThreadDump/FullThreadDump.java
- src/demo/share/management/FullThreadDump/README.txt
- src/demo/share/management/FullThreadDump/ThreadMonitor.java
- src/demo/share/management/JTop/JTop.java
- src/demo/share/management/JTop/JTopPlugin.java
- src/demo/share/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/management/JTop/README.txt
- src/demo/share/management/MemoryMonitor/MemoryMonitor.java
- src/demo/share/management/MemoryMonitor/README.txt
- src/demo/share/management/VerboseGC/PrintGCStat.java
- src/demo/share/management/VerboseGC/README.txt
- src/demo/share/management/VerboseGC/VerboseGC.java
- src/demo/share/management/index.html
- src/demo/share/scripting/jconsole-plugin/README.txt
- src/demo/share/scripting/jconsole-plugin/build.xml
- src/demo/share/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java
- src/demo/share/scripting/jconsole-plugin/src/resources/jconsole.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/heapdump.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/hello.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/invoke.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jstack.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jtop.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/sysprops.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/verbose.js
- src/demo/solaris/jni/Poller/Client.java
- src/demo/solaris/jni/Poller/LinkedQueue.java
- src/demo/solaris/jni/Poller/Poller.c
- src/demo/solaris/jni/Poller/Poller.java
- src/demo/solaris/jni/Poller/PollingServer.java
- src/demo/solaris/jni/Poller/README.txt
- src/demo/solaris/jni/Poller/SimpleServer.java
- src/sample/share/README
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
- src/sample/share/annotations/Validator/src/PositiveIntegerSupplier.java
- src/sample/share/annotations/Validator/src/SupplierValidator.java
- src/sample/share/annotations/Validator/src/Validate.java
- src/sample/share/annotations/Validator/src/Validator.java
- src/sample/share/annotations/index.html
- src/sample/share/forkjoin/mergesort/MergeDemo.java
- src/sample/share/forkjoin/mergesort/MergeSort.java
- src/sample/share/jmx/jmx-scandir/build.properties
- src/sample/share/jmx/jmx-scandir/build.xml
- src/sample/share/jmx/jmx-scandir/index.html
- src/sample/share/jmx/jmx-scandir/logging.properties
- src/sample/share/jmx/jmx-scandir/manifest.mf
- src/sample/share/jmx/jmx-scandir/nbproject/file-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/jdk.xml
- src/sample/share/jmx/jmx-scandir/nbproject/netbeans-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/project.xml
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
- src/sample/share/jmx/jmx-scandir/src/etc/access.properties
- src/sample/share/jmx/jmx-scandir/src/etc/management.properties
- src/sample/share/jmx/jmx-scandir/src/etc/password.properties
- src/sample/share/jmx/jmx-scandir/src/etc/testconfig.xml
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
- src/sample/share/lambda/BulkDataOperations/index.html
- src/sample/share/lambda/BulkDataOperations/src/CSVProcessor.java
- src/sample/share/lambda/BulkDataOperations/src/Grep.java
- src/sample/share/lambda/BulkDataOperations/src/PasswordGenerator.java
- src/sample/share/lambda/BulkDataOperations/src/WC.java
- src/sample/share/lambda/DefaultMethods/ArrayIterator.java
- src/sample/share/lambda/DefaultMethods/DiamondInheritance.java
- src/sample/share/lambda/DefaultMethods/Inheritance.java
- src/sample/share/lambda/DefaultMethods/MixIn.java
- src/sample/share/lambda/DefaultMethods/Reflection.java
- src/sample/share/lambda/DefaultMethods/SimplestUsage.java
- src/sample/share/nbproject/project.xml
- src/sample/share/nio/chatserver/ChatServer.java
- src/sample/share/nio/chatserver/Client.java
- src/sample/share/nio/chatserver/ClientReader.java
- src/sample/share/nio/chatserver/DataReader.java
- src/sample/share/nio/chatserver/MessageReader.java
- src/sample/share/nio/chatserver/NameReader.java
- src/sample/share/nio/chatserver/README.txt
- src/sample/share/nio/file/AclEdit.java
- src/sample/share/nio/file/Chmod.java
- src/sample/share/nio/file/Copy.java
- src/sample/share/nio/file/DiskUsage.java
- src/sample/share/nio/file/FileType.java
- src/sample/share/nio/file/WatchDir.java
- src/sample/share/nio/file/Xdd.java
- src/sample/share/nio/multicast/MulticastAddress.java
- src/sample/share/nio/multicast/Reader.java
- src/sample/share/nio/multicast/Sender.java
- src/sample/share/nio/server/AcceptHandler.java
- src/sample/share/nio/server/Acceptor.java
- src/sample/share/nio/server/B1.java
- src/sample/share/nio/server/BN.java
- src/sample/share/nio/server/BP.java
- src/sample/share/nio/server/ChannelIO.java
- src/sample/share/nio/server/ChannelIOSecure.java
- src/sample/share/nio/server/Content.java
- src/sample/share/nio/server/Dispatcher.java
- src/sample/share/nio/server/Dispatcher1.java
- src/sample/share/nio/server/DispatcherN.java
- src/sample/share/nio/server/FileContent.java
- src/sample/share/nio/server/Handler.java
- src/sample/share/nio/server/MalformedRequestException.java
- src/sample/share/nio/server/N1.java
- src/sample/share/nio/server/N2.java
- src/sample/share/nio/server/README.txt
- src/sample/share/nio/server/Reply.java
- src/sample/share/nio/server/Request.java
- src/sample/share/nio/server/RequestHandler.java
- src/sample/share/nio/server/RequestServicer.java
- src/sample/share/nio/server/Sendable.java
- src/sample/share/nio/server/Server.java
- src/sample/share/nio/server/StringContent.java
- src/sample/share/nio/server/URLDumper.java
- src/sample/share/scripting/scriptpad/README.txt
- src/sample/share/scripting/scriptpad/build.properties
- src/sample/share/scripting/scriptpad/build.xml
- src/sample/share/scripting/scriptpad/nbproject/file-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/jdk.xml
- src/sample/share/scripting/scriptpad/nbproject/netbeans-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/project.xml
- src/sample/share/scripting/scriptpad/src/META-INF/manifest.mf
- src/sample/share/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
- src/sample/share/scripting/scriptpad/src/resources/Main.js
- src/sample/share/scripting/scriptpad/src/resources/conc.js
- src/sample/share/scripting/scriptpad/src/resources/gui.js
- src/sample/share/scripting/scriptpad/src/resources/mm.js
- src/sample/share/scripting/scriptpad/src/resources/scriptpad.js
- src/sample/share/scripting/scriptpad/src/scripts/README.txt
- src/sample/share/scripting/scriptpad/src/scripts/browse.js
- src/sample/share/scripting/scriptpad/src/scripts/insertfile.js
- src/sample/share/scripting/scriptpad/src/scripts/linewrap.js
- src/sample/share/scripting/scriptpad/src/scripts/mail.js
- src/sample/share/scripting/scriptpad/src/scripts/memmonitor.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.bat
- src/sample/share/scripting/scriptpad/src/scripts/memory.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.sh
- src/sample/share/scripting/scriptpad/src/scripts/textcolor.js
- src/sample/share/try-with-resources/index.html
- src/sample/share/try-with-resources/src/CustomAutoCloseableSample.java
- src/sample/share/try-with-resources/src/Unzip.java
- src/sample/share/try-with-resources/src/ZipCat.java
- src/sample/share/vm/clr-jvm/Makefile
- src/sample/share/vm/clr-jvm/README.txt
- src/sample/share/vm/clr-jvm/invoked.java
- src/sample/share/vm/clr-jvm/invoker.cs
- src/sample/share/vm/clr-jvm/jinvoker.cpp
- src/sample/share/vm/clr-jvm/jinvokerExp.h
- src/sample/share/vm/jvm-clr/Makefile
- src/sample/share/vm/jvm-clr/README.txt
- src/sample/share/vm/jvm-clr/invoked.cs
- src/sample/share/vm/jvm-clr/invoker.cpp
- src/sample/share/vm/jvm-clr/invoker.h
- src/sample/share/vm/jvm-clr/invoker.java
- src/sample/share/vm/jvm-clr/invokerExp.h
- src/sample/solaris/dtrace/README.txt
- src/sample/solaris/dtrace/helpers/dtrace_helper.d
- src/sample/solaris/dtrace/hotspot/README.txt
- src/sample/solaris/dtrace/hotspot/class_loading_stat.d
- src/sample/solaris/dtrace/hotspot/gc_time_stat.d
- src/sample/solaris/dtrace/hotspot/hotspot_calls_tree.d
- src/sample/solaris/dtrace/hotspot/method_compile_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat_filter.d
- src/sample/solaris/dtrace/hotspot/method_invocation_tree.d
- src/sample/solaris/dtrace/hotspot/monitors.d
- src/sample/solaris/dtrace/hotspot/object_allocation_stat.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection_slow.d
- src/sample/solaris/dtrace/hotspot_jni/README.txt
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_stat.d
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_tree.d

Changeset: 1686a2d061b7
Author:    shurailine
Date:      2017-04-18 07:49 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1686a2d061b7

Merge


Changeset: 884954a6b5fb
Author:    shurailine
Date:      2017-04-18 11:25 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/884954a6b5fb

8178910: Problemlist sample tests
Reviewed-by: darcy

! test/ProblemList.txt

Changeset: b2b769e0a708
Author:    mchung
Date:      2017-04-18 11:35 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b2b769e0a708

8178404: jlink --suggest-providers should list providers from observable modules
Reviewed-by: alanb

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/tools/jlink/bindservices/BindServices.java
! test/tools/jlink/bindservices/SuggestProviders.java
! test/tools/jlink/bindservices/src/m3/module-info.java
+ test/tools/jlink/bindservices/src/m3/p3/MyProvider.java
+ test/tools/jlink/bindservices/src/m3/p3/S.java

Changeset: 63a174bf063a
Author:    kbarrett
Date:      2017-04-19 00:29 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/63a174bf063a

8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue property is ignored
Summary: Delay property access to first use, and fix test.
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/ref/Reference.java
! test/java/lang/ref/ReferenceEnqueue.java

Changeset: c2556da831ef
Author:    jlahoda
Date:      2017-04-19 13:38 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c2556da831ef

8178012: Finish removal of -Xmodule:
Summary: Setting jtreg to use --patch-module instead of -Xmodule:.
Reviewed-by: alanb

! test/TEST.ROOT

Changeset: 8cba9cc074b8
Author:    simonis
Date:      2017-04-19 14:17 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8cba9cc074b8

8178726: Can't load classes from classpath if it is a UNC share
Reviewed-by: alanb, weijun, chegar

! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java

Changeset: d046e0ed0287
Author:    ihse
Date:      2017-04-19 14:28 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d046e0ed0287

8178438: Info-privileged.plist claims launchers to be "OpenJDK 7 Command"
Reviewed-by: erikj

! src/java.base/macosx/native/launcher/Info-privileged.plist

Changeset: 73e2d15f0145
Author:    serb
Date:      2016-10-03 19:55 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/73e2d15f0145

8165626: Improved window framing
Reviewed-by: ddehaven, prr, mschoene, ssadetsky

! src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLLayer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuItem.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformComponent.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m
! test/java/awt/TrayIcon/SystemTrayIconHelper.java

Changeset: 4127ccedcced
Author:    dfuchs
Date:      2016-10-20 15:10 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4127ccedcced

8163520: Reuse cache entries
Reviewed-by: chegar, michaelm, weijun, aefimov, ahgross

! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.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

Changeset: d900d6aa3828
Author:    serb
Date:      2016-11-19 13:10 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d900d6aa3828

8167110: Windows peering issue
Reviewed-by: ssadetsky, mschoene, prr

! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Menu.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Menu.h
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.h
! src/java.desktop/windows/native/libawt/windows/awt_PopupMenu.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PopupMenu.h

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

8170814: Reuse cache entries (part II)
Reviewed-by: chegar, ahgross, weijun, aefimov, michaelm

! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java

Changeset: 5d29e086bffc
Author:    rriggs
Date:      2017-02-03 14:10 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5d29e086bffc

8172299: Improve class processing
Reviewed-by: coffeys, chegar, ahgross, skoivu, rhalade

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

Changeset: ada6fcb7cfd1
Author:    vtewari
Date:      2017-02-10 10:11 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ada6fcb7cfd1

8170222: Better transfers of files
Reviewed-by: dfuchs, chegar

! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java

Changeset: 117d27ac1ede
Author:    vtewari
Date:      2017-02-22 15:23 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/117d27ac1ede

8171533: Better email transfer
Reviewed-by: chegar, dfuchs

! src/java.base/share/classes/sun/net/smtp/SmtpClient.java

Changeset: 43e19ddcf993
Author:    dfuchs
Date:      2017-02-23 12:08 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/43e19ddcf993

8174985: NTLM authentication doesn't work with IIS if NTLM cache is disabled
Reviewed-by: aefimov, chegar, rhalade

! src/java.base/share/classes/sun/net/www/http/HttpClient.java

Changeset: e288a5815bdb
Author:    mullan
Date:      2017-03-20 07:38 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e288a5815bdb

8038893: Recertify certificate matching
Reviewed-by: xuelei, jdn, erikj, asmotrak

! make/CompileTools.gmk
! make/Tools.gmk
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/sun/net/RegisteredDomain.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
+ src/java.base/share/classes/sun/security/util/RegisteredDomain.java

Changeset: ce6910a0f800
Author:    mchung
Date:      2017-04-20 08:00 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ce6910a0f800

8175819: OS name and arch in JMOD files should match the values as in the bundle names
Reviewed-by: erikj, ihse

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Platform.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java

Changeset: 457e37c68608
Author:    ssadetsky
Date:      2017-04-12 09:00 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/457e37c68608

8142534: [TEST_BUG] Test javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java fails for Ubuntu 15.10
Reviewed-by: yan, serb

! test/javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java

Changeset: c01538294ddf
Author:    ssadetsky
Date:      2017-04-13 08:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c01538294ddf

8142540: [TEST_BUG] Test sun/awt/dnd/8024061/bug8024061.java fails on ubuntu
Reviewed-by: yan, serb

! test/sun/awt/dnd/8024061/bug8024061.java

Changeset: 91bb280a9dac
Author:    prr
Date:      2017-04-13 10:57 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/91bb280a9dac

Merge


Changeset: 007f01cc0f81
Author:    prr
Date:      2017-04-13 14:53 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/007f01cc0f81

8178457: Remove link to 2D guide from Line2D javadoc
Reviewed-by: flar

! src/java.desktop/share/classes/java/awt/geom/Line2D.java

Changeset: 61ea362c37f3
Author:    mcherkas
Date:      2017-04-14 16:51 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/61ea362c37f3

8076249: NPE in AccessBridge while editing JList model
Reviewed-by: serb, prr, alexsch

! src/java.desktop/share/classes/javax/swing/JList.java
+ test/javax/accessibility/JList/AccessibleJListChildNPETest.java

Changeset: 2f72d8d137d8
Author:    prr
Date:      2017-04-17 08:37 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2f72d8d137d8

Merge

- test/java/net/MulticastSocket/JoinGroup.java
- test/java/net/MulticastSocket/Leave.java

Changeset: a1a3ef8fd66f
Author:    azvegint
Date:      2017-04-17 18:44 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a1a3ef8fd66f

8177919: java.awt.Desktop.setDefaultMenuBar​() should be specified to throw IllegalStateException
Reviewed-by: serb, prr

! src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java

Changeset: eb4e9fb470a7
Author:    prr
Date:      2017-04-17 08:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eb4e9fb470a7

6479801: java.awt.font.LineBreakMeasurer code incorrect
Reviewed-by: serb

! src/java.desktop/share/classes/java/awt/font/LineBreakMeasurer.java

Changeset: 8320693956ea
Author:    prr
Date:      2017-04-17 09:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8320693956ea

8178685: Update links to guide in javax sound package javadoc
Reviewed-by: serb

! src/java.desktop/share/classes/javax/sound/midi/package-info.java
! src/java.desktop/share/classes/javax/sound/midi/spi/package-info.java
! src/java.desktop/share/classes/javax/sound/sampled/package-info.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/package-info.java

Changeset: f11efef2d1f3
Author:    prr
Date:      2017-04-17 09:08 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f11efef2d1f3

8178708: Regtest failure: java/awt/Color/LoadProfileWithSM.java
Reviewed-by: serb, alanb, mchung

! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! test/java/awt/Color/LoadProfileWithSM.java

Changeset: 09aa37cacba9
Author:    prr
Date:      2017-04-20 08:27 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/09aa37cacba9

Merge

- make/CopySamples.gmk
- src/demo/share/jvmti/agent_util/README.txt
- src/demo/share/jvmti/agent_util/agent_util.c
- src/demo/share/jvmti/agent_util/agent_util.h
- src/demo/share/jvmti/compiledMethodLoad/README.txt
- src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c
- src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt
- src/demo/share/jvmti/gctest/README.txt
- src/demo/share/jvmti/gctest/gctest.c
- src/demo/share/jvmti/gctest/sample.makefile.txt
- src/demo/share/jvmti/heapTracker/HeapTracker.java
- src/demo/share/jvmti/heapTracker/README.txt
- src/demo/share/jvmti/heapTracker/heapTracker.c
- src/demo/share/jvmti/heapTracker/heapTracker.h
- src/demo/share/jvmti/heapTracker/sample.makefile.txt
- src/demo/share/jvmti/heapViewer/README.txt
- src/demo/share/jvmti/heapViewer/heapViewer.c
- src/demo/share/jvmti/heapViewer/sample.makefile.txt
- src/demo/share/jvmti/index.html
- src/demo/share/jvmti/java_crw_demo/README.txt
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.c
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.h
- src/demo/share/jvmti/java_crw_demo/sample.makefile.txt
- src/demo/share/jvmti/minst/Minst.java
- src/demo/share/jvmti/minst/README.txt
- src/demo/share/jvmti/minst/minst.c
- src/demo/share/jvmti/minst/minst.h
- src/demo/share/jvmti/minst/sample.makefile.txt
- src/demo/share/jvmti/mtrace/Mtrace.java
- src/demo/share/jvmti/mtrace/README.txt
- src/demo/share/jvmti/mtrace/mtrace.c
- src/demo/share/jvmti/mtrace/mtrace.h
- src/demo/share/jvmti/mtrace/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/README.txt
- src/demo/share/jvmti/versionCheck/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/versionCheck.c
- src/demo/share/jvmti/waiters/Agent.cpp
- src/demo/share/jvmti/waiters/Agent.hpp
- src/demo/share/jvmti/waiters/Monitor.cpp
- src/demo/share/jvmti/waiters/Monitor.hpp
- src/demo/share/jvmti/waiters/README.txt
- src/demo/share/jvmti/waiters/Thread.cpp
- src/demo/share/jvmti/waiters/Thread.hpp
- src/demo/share/jvmti/waiters/sample.makefile.txt
- src/demo/share/jvmti/waiters/waiters.cpp
- src/demo/share/management/FullThreadDump/Deadlock.java
- src/demo/share/management/FullThreadDump/FullThreadDump.java
- src/demo/share/management/FullThreadDump/README.txt
- src/demo/share/management/FullThreadDump/ThreadMonitor.java
- src/demo/share/management/JTop/JTop.java
- src/demo/share/management/JTop/JTopPlugin.java
- src/demo/share/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/management/JTop/README.txt
- src/demo/share/management/MemoryMonitor/MemoryMonitor.java
- src/demo/share/management/MemoryMonitor/README.txt
- src/demo/share/management/VerboseGC/PrintGCStat.java
- src/demo/share/management/VerboseGC/README.txt
- src/demo/share/management/VerboseGC/VerboseGC.java
- src/demo/share/management/index.html
- src/demo/share/scripting/jconsole-plugin/README.txt
- src/demo/share/scripting/jconsole-plugin/build.xml
- src/demo/share/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java
- src/demo/share/scripting/jconsole-plugin/src/resources/jconsole.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/heapdump.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/hello.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/invoke.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jstack.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jtop.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/sysprops.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/verbose.js
- src/demo/solaris/jni/Poller/Client.java
- src/demo/solaris/jni/Poller/LinkedQueue.java
- src/demo/solaris/jni/Poller/Poller.c
- src/demo/solaris/jni/Poller/Poller.java
- src/demo/solaris/jni/Poller/PollingServer.java
- src/demo/solaris/jni/Poller/README.txt
- src/demo/solaris/jni/Poller/SimpleServer.java
- src/sample/share/README
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
- src/sample/share/annotations/Validator/src/PositiveIntegerSupplier.java
- src/sample/share/annotations/Validator/src/SupplierValidator.java
- src/sample/share/annotations/Validator/src/Validate.java
- src/sample/share/annotations/Validator/src/Validator.java
- src/sample/share/annotations/index.html
- src/sample/share/forkjoin/mergesort/MergeDemo.java
- src/sample/share/forkjoin/mergesort/MergeSort.java
- src/sample/share/jmx/jmx-scandir/build.properties
- src/sample/share/jmx/jmx-scandir/build.xml
- src/sample/share/jmx/jmx-scandir/index.html
- src/sample/share/jmx/jmx-scandir/logging.properties
- src/sample/share/jmx/jmx-scandir/manifest.mf
- src/sample/share/jmx/jmx-scandir/nbproject/file-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/jdk.xml
- src/sample/share/jmx/jmx-scandir/nbproject/netbeans-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/project.xml
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
- src/sample/share/jmx/jmx-scandir/src/etc/access.properties
- src/sample/share/jmx/jmx-scandir/src/etc/management.properties
- src/sample/share/jmx/jmx-scandir/src/etc/password.properties
- src/sample/share/jmx/jmx-scandir/src/etc/testconfig.xml
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
- src/sample/share/lambda/BulkDataOperations/index.html
- src/sample/share/lambda/BulkDataOperations/src/CSVProcessor.java
- src/sample/share/lambda/BulkDataOperations/src/Grep.java
- src/sample/share/lambda/BulkDataOperations/src/PasswordGenerator.java
- src/sample/share/lambda/BulkDataOperations/src/WC.java
- src/sample/share/lambda/DefaultMethods/ArrayIterator.java
- src/sample/share/lambda/DefaultMethods/DiamondInheritance.java
- src/sample/share/lambda/DefaultMethods/Inheritance.java
- src/sample/share/lambda/DefaultMethods/MixIn.java
- src/sample/share/lambda/DefaultMethods/Reflection.java
- src/sample/share/lambda/DefaultMethods/SimplestUsage.java
- src/sample/share/nbproject/project.xml
- src/sample/share/nio/chatserver/ChatServer.java
- src/sample/share/nio/chatserver/Client.java
- src/sample/share/nio/chatserver/ClientReader.java
- src/sample/share/nio/chatserver/DataReader.java
- src/sample/share/nio/chatserver/MessageReader.java
- src/sample/share/nio/chatserver/NameReader.java
- src/sample/share/nio/chatserver/README.txt
- src/sample/share/nio/file/AclEdit.java
- src/sample/share/nio/file/Chmod.java
- src/sample/share/nio/file/Copy.java
- src/sample/share/nio/file/DiskUsage.java
- src/sample/share/nio/file/FileType.java
- src/sample/share/nio/file/WatchDir.java
- src/sample/share/nio/file/Xdd.java
- src/sample/share/nio/multicast/MulticastAddress.java
- src/sample/share/nio/multicast/Reader.java
- src/sample/share/nio/multicast/Sender.java
- src/sample/share/nio/server/AcceptHandler.java
- src/sample/share/nio/server/Acceptor.java
- src/sample/share/nio/server/B1.java
- src/sample/share/nio/server/BN.java
- src/sample/share/nio/server/BP.java
- src/sample/share/nio/server/ChannelIO.java
- src/sample/share/nio/server/ChannelIOSecure.java
- src/sample/share/nio/server/Content.java
- src/sample/share/nio/server/Dispatcher.java
- src/sample/share/nio/server/Dispatcher1.java
- src/sample/share/nio/server/DispatcherN.java
- src/sample/share/nio/server/FileContent.java
- src/sample/share/nio/server/Handler.java
- src/sample/share/nio/server/MalformedRequestException.java
- src/sample/share/nio/server/N1.java
- src/sample/share/nio/server/N2.java
- src/sample/share/nio/server/README.txt
- src/sample/share/nio/server/Reply.java
- src/sample/share/nio/server/Request.java
- src/sample/share/nio/server/RequestHandler.java
- src/sample/share/nio/server/RequestServicer.java
- src/sample/share/nio/server/Sendable.java
- src/sample/share/nio/server/Server.java
- src/sample/share/nio/server/StringContent.java
- src/sample/share/nio/server/URLDumper.java
- src/sample/share/scripting/scriptpad/README.txt
- src/sample/share/scripting/scriptpad/build.properties
- src/sample/share/scripting/scriptpad/build.xml
- src/sample/share/scripting/scriptpad/nbproject/file-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/jdk.xml
- src/sample/share/scripting/scriptpad/nbproject/netbeans-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/project.xml
- src/sample/share/scripting/scriptpad/src/META-INF/manifest.mf
- src/sample/share/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
- src/sample/share/scripting/scriptpad/src/resources/Main.js
- src/sample/share/scripting/scriptpad/src/resources/conc.js
- src/sample/share/scripting/scriptpad/src/resources/gui.js
- src/sample/share/scripting/scriptpad/src/resources/mm.js
- src/sample/share/scripting/scriptpad/src/resources/scriptpad.js
- src/sample/share/scripting/scriptpad/src/scripts/README.txt
- src/sample/share/scripting/scriptpad/src/scripts/browse.js
- src/sample/share/scripting/scriptpad/src/scripts/insertfile.js
- src/sample/share/scripting/scriptpad/src/scripts/linewrap.js
- src/sample/share/scripting/scriptpad/src/scripts/mail.js
- src/sample/share/scripting/scriptpad/src/scripts/memmonitor.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.bat
- src/sample/share/scripting/scriptpad/src/scripts/memory.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.sh
- src/sample/share/scripting/scriptpad/src/scripts/textcolor.js
- src/sample/share/try-with-resources/index.html
- src/sample/share/try-with-resources/src/CustomAutoCloseableSample.java
- src/sample/share/try-with-resources/src/Unzip.java
- src/sample/share/try-with-resources/src/ZipCat.java
- src/sample/share/vm/clr-jvm/Makefile
- src/sample/share/vm/clr-jvm/README.txt
- src/sample/share/vm/clr-jvm/invoked.java
- src/sample/share/vm/clr-jvm/invoker.cs
- src/sample/share/vm/clr-jvm/jinvoker.cpp
- src/sample/share/vm/clr-jvm/jinvokerExp.h
- src/sample/share/vm/jvm-clr/Makefile
- src/sample/share/vm/jvm-clr/README.txt
- src/sample/share/vm/jvm-clr/invoked.cs
- src/sample/share/vm/jvm-clr/invoker.cpp
- src/sample/share/vm/jvm-clr/invoker.h
- src/sample/share/vm/jvm-clr/invoker.java
- src/sample/share/vm/jvm-clr/invokerExp.h
- src/sample/solaris/dtrace/README.txt
- src/sample/solaris/dtrace/helpers/dtrace_helper.d
- src/sample/solaris/dtrace/hotspot/README.txt
- src/sample/solaris/dtrace/hotspot/class_loading_stat.d
- src/sample/solaris/dtrace/hotspot/gc_time_stat.d
- src/sample/solaris/dtrace/hotspot/hotspot_calls_tree.d
- src/sample/solaris/dtrace/hotspot/method_compile_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat_filter.d
- src/sample/solaris/dtrace/hotspot/method_invocation_tree.d
- src/sample/solaris/dtrace/hotspot/monitors.d
- src/sample/solaris/dtrace/hotspot/object_allocation_stat.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection_slow.d
- src/sample/solaris/dtrace/hotspot_jni/README.txt
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_stat.d
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_tree.d

Changeset: cd75b15fb105
Author:    ksrini
Date:      2017-04-20 09:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cd75b15fb105

8076417: Update test/jdk/asm/AsmSanity.java with modules
Reviewed-by: amlu, mchung, sundar

! test/TEST.groups
- test/jdk/asm/AsmSanity.java

Changeset: 5f8fb7cb8a45
Author:    lancea
Date:      2017-04-20 13:57 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5f8fb7cb8a45

8178915: Minor update to the PooledConnection javadoc
Reviewed-by: joehw

! src/java.sql/share/classes/javax/sql/PooledConnection.java

Changeset: 8ec1d93d7ff5
Author:    ssadetsky
Date:      2017-04-20 08:23 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8ec1d93d7ff5

8081478: [TESTBUG] Test javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java fails for OEL 7 only
Reviewed-by: yan, serb, alexsch

! test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java

Changeset: 76ca2c1a2abd
Author:    ssadetsky
Date:      2017-04-20 08:38 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/76ca2c1a2abd

8081454: [TESTBUG]Some java/awt/Mixing tests fail in OEL 7 only
Reviewed-by: yan

! test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java
! test/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java
! test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java

Changeset: 6fd99a85c997
Author:    prr
Date:      2017-04-20 10:00 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6fd99a85c997

Merge

- make/CopySamples.gmk
- src/demo/share/jvmti/agent_util/README.txt
- src/demo/share/jvmti/agent_util/agent_util.c
- src/demo/share/jvmti/agent_util/agent_util.h
- src/demo/share/jvmti/compiledMethodLoad/README.txt
- src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c
- src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt
- src/demo/share/jvmti/gctest/README.txt
- src/demo/share/jvmti/gctest/gctest.c
- src/demo/share/jvmti/gctest/sample.makefile.txt
- src/demo/share/jvmti/heapTracker/HeapTracker.java
- src/demo/share/jvmti/heapTracker/README.txt
- src/demo/share/jvmti/heapTracker/heapTracker.c
- src/demo/share/jvmti/heapTracker/heapTracker.h
- src/demo/share/jvmti/heapTracker/sample.makefile.txt
- src/demo/share/jvmti/heapViewer/README.txt
- src/demo/share/jvmti/heapViewer/heapViewer.c
- src/demo/share/jvmti/heapViewer/sample.makefile.txt
- src/demo/share/jvmti/index.html
- src/demo/share/jvmti/java_crw_demo/README.txt
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.c
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.h
- src/demo/share/jvmti/java_crw_demo/sample.makefile.txt
- src/demo/share/jvmti/minst/Minst.java
- src/demo/share/jvmti/minst/README.txt
- src/demo/share/jvmti/minst/minst.c
- src/demo/share/jvmti/minst/minst.h
- src/demo/share/jvmti/minst/sample.makefile.txt
- src/demo/share/jvmti/mtrace/Mtrace.java
- src/demo/share/jvmti/mtrace/README.txt
- src/demo/share/jvmti/mtrace/mtrace.c
- src/demo/share/jvmti/mtrace/mtrace.h
- src/demo/share/jvmti/mtrace/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/README.txt
- src/demo/share/jvmti/versionCheck/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/versionCheck.c
- src/demo/share/jvmti/waiters/Agent.cpp
- src/demo/share/jvmti/waiters/Agent.hpp
- src/demo/share/jvmti/waiters/Monitor.cpp
- src/demo/share/jvmti/waiters/Monitor.hpp
- src/demo/share/jvmti/waiters/README.txt
- src/demo/share/jvmti/waiters/Thread.cpp
- src/demo/share/jvmti/waiters/Thread.hpp
- src/demo/share/jvmti/waiters/sample.makefile.txt
- src/demo/share/jvmti/waiters/waiters.cpp
- src/demo/share/management/FullThreadDump/Deadlock.java
- src/demo/share/management/FullThreadDump/FullThreadDump.java
- src/demo/share/management/FullThreadDump/README.txt
- src/demo/share/management/FullThreadDump/ThreadMonitor.java
- src/demo/share/management/JTop/JTop.java
- src/demo/share/management/JTop/JTopPlugin.java
- src/demo/share/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/management/JTop/README.txt
- src/demo/share/management/MemoryMonitor/MemoryMonitor.java
- src/demo/share/management/MemoryMonitor/README.txt
- src/demo/share/management/VerboseGC/PrintGCStat.java
- src/demo/share/management/VerboseGC/README.txt
- src/demo/share/management/VerboseGC/VerboseGC.java
- src/demo/share/management/index.html
- src/demo/share/scripting/jconsole-plugin/README.txt
- src/demo/share/scripting/jconsole-plugin/build.xml
- src/demo/share/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java
- src/demo/share/scripting/jconsole-plugin/src/resources/jconsole.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/heapdump.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/hello.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/invoke.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jstack.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jtop.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/sysprops.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/verbose.js
- src/demo/solaris/jni/Poller/Client.java
- src/demo/solaris/jni/Poller/LinkedQueue.java
- src/demo/solaris/jni/Poller/Poller.c
- src/demo/solaris/jni/Poller/Poller.java
- src/demo/solaris/jni/Poller/PollingServer.java
- src/demo/solaris/jni/Poller/README.txt
- src/demo/solaris/jni/Poller/SimpleServer.java
- src/sample/share/README
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
- src/sample/share/annotations/Validator/src/PositiveIntegerSupplier.java
- src/sample/share/annotations/Validator/src/SupplierValidator.java
- src/sample/share/annotations/Validator/src/Validate.java
- src/sample/share/annotations/Validator/src/Validator.java
- src/sample/share/annotations/index.html
- src/sample/share/forkjoin/mergesort/MergeDemo.java
- src/sample/share/forkjoin/mergesort/MergeSort.java
- src/sample/share/jmx/jmx-scandir/build.properties
- src/sample/share/jmx/jmx-scandir/build.xml
- src/sample/share/jmx/jmx-scandir/index.html
- src/sample/share/jmx/jmx-scandir/logging.properties
- src/sample/share/jmx/jmx-scandir/manifest.mf
- src/sample/share/jmx/jmx-scandir/nbproject/file-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/jdk.xml
- src/sample/share/jmx/jmx-scandir/nbproject/netbeans-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/project.xml
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
- src/sample/share/jmx/jmx-scandir/src/etc/access.properties
- src/sample/share/jmx/jmx-scandir/src/etc/management.properties
- src/sample/share/jmx/jmx-scandir/src/etc/password.properties
- src/sample/share/jmx/jmx-scandir/src/etc/testconfig.xml
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
- src/sample/share/lambda/BulkDataOperations/index.html
- src/sample/share/lambda/BulkDataOperations/src/CSVProcessor.java
- src/sample/share/lambda/BulkDataOperations/src/Grep.java
- src/sample/share/lambda/BulkDataOperations/src/PasswordGenerator.java
- src/sample/share/lambda/BulkDataOperations/src/WC.java
- src/sample/share/lambda/DefaultMethods/ArrayIterator.java
- src/sample/share/lambda/DefaultMethods/DiamondInheritance.java
- src/sample/share/lambda/DefaultMethods/Inheritance.java
- src/sample/share/lambda/DefaultMethods/MixIn.java
- src/sample/share/lambda/DefaultMethods/Reflection.java
- src/sample/share/lambda/DefaultMethods/SimplestUsage.java
- src/sample/share/nbproject/project.xml
- src/sample/share/nio/chatserver/ChatServer.java
- src/sample/share/nio/chatserver/Client.java
- src/sample/share/nio/chatserver/ClientReader.java
- src/sample/share/nio/chatserver/DataReader.java
- src/sample/share/nio/chatserver/MessageReader.java
- src/sample/share/nio/chatserver/NameReader.java
- src/sample/share/nio/chatserver/README.txt
- src/sample/share/nio/file/AclEdit.java
- src/sample/share/nio/file/Chmod.java
- src/sample/share/nio/file/Copy.java
- src/sample/share/nio/file/DiskUsage.java
- src/sample/share/nio/file/FileType.java
- src/sample/share/nio/file/WatchDir.java
- src/sample/share/nio/file/Xdd.java
- src/sample/share/nio/multicast/MulticastAddress.java
- src/sample/share/nio/multicast/Reader.java
- src/sample/share/nio/multicast/Sender.java
- src/sample/share/nio/server/AcceptHandler.java
- src/sample/share/nio/server/Acceptor.java
- src/sample/share/nio/server/B1.java
- src/sample/share/nio/server/BN.java
- src/sample/share/nio/server/BP.java
- src/sample/share/nio/server/ChannelIO.java
- src/sample/share/nio/server/ChannelIOSecure.java
- src/sample/share/nio/server/Content.java
- src/sample/share/nio/server/Dispatcher.java
- src/sample/share/nio/server/Dispatcher1.java
- src/sample/share/nio/server/DispatcherN.java
- src/sample/share/nio/server/FileContent.java
- src/sample/share/nio/server/Handler.java
- src/sample/share/nio/server/MalformedRequestException.java
- src/sample/share/nio/server/N1.java
- src/sample/share/nio/server/N2.java
- src/sample/share/nio/server/README.txt
- src/sample/share/nio/server/Reply.java
- src/sample/share/nio/server/Request.java
- src/sample/share/nio/server/RequestHandler.java
- src/sample/share/nio/server/RequestServicer.java
- src/sample/share/nio/server/Sendable.java
- src/sample/share/nio/server/Server.java
- src/sample/share/nio/server/StringContent.java
- src/sample/share/nio/server/URLDumper.java
- src/sample/share/scripting/scriptpad/README.txt
- src/sample/share/scripting/scriptpad/build.properties
- src/sample/share/scripting/scriptpad/build.xml
- src/sample/share/scripting/scriptpad/nbproject/file-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/jdk.xml
- src/sample/share/scripting/scriptpad/nbproject/netbeans-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/project.xml
- src/sample/share/scripting/scriptpad/src/META-INF/manifest.mf
- src/sample/share/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
- src/sample/share/scripting/scriptpad/src/resources/Main.js
- src/sample/share/scripting/scriptpad/src/resources/conc.js
- src/sample/share/scripting/scriptpad/src/resources/gui.js
- src/sample/share/scripting/scriptpad/src/resources/mm.js
- src/sample/share/scripting/scriptpad/src/resources/scriptpad.js
- src/sample/share/scripting/scriptpad/src/scripts/README.txt
- src/sample/share/scripting/scriptpad/src/scripts/browse.js
- src/sample/share/scripting/scriptpad/src/scripts/insertfile.js
- src/sample/share/scripting/scriptpad/src/scripts/linewrap.js
- src/sample/share/scripting/scriptpad/src/scripts/mail.js
- src/sample/share/scripting/scriptpad/src/scripts/memmonitor.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.bat
- src/sample/share/scripting/scriptpad/src/scripts/memory.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.sh
- src/sample/share/scripting/scriptpad/src/scripts/textcolor.js
- src/sample/share/try-with-resources/index.html
- src/sample/share/try-with-resources/src/CustomAutoCloseableSample.java
- src/sample/share/try-with-resources/src/Unzip.java
- src/sample/share/try-with-resources/src/ZipCat.java
- src/sample/share/vm/clr-jvm/Makefile
- src/sample/share/vm/clr-jvm/README.txt
- src/sample/share/vm/clr-jvm/invoked.java
- src/sample/share/vm/clr-jvm/invoker.cs
- src/sample/share/vm/clr-jvm/jinvoker.cpp
- src/sample/share/vm/clr-jvm/jinvokerExp.h
- src/sample/share/vm/jvm-clr/Makefile
- src/sample/share/vm/jvm-clr/README.txt
- src/sample/share/vm/jvm-clr/invoked.cs
- src/sample/share/vm/jvm-clr/invoker.cpp
- src/sample/share/vm/jvm-clr/invoker.h
- src/sample/share/vm/jvm-clr/invoker.java
- src/sample/share/vm/jvm-clr/invokerExp.h
- src/sample/solaris/dtrace/README.txt
- src/sample/solaris/dtrace/helpers/dtrace_helper.d
- src/sample/solaris/dtrace/hotspot/README.txt
- src/sample/solaris/dtrace/hotspot/class_loading_stat.d
- src/sample/solaris/dtrace/hotspot/gc_time_stat.d
- src/sample/solaris/dtrace/hotspot/hotspot_calls_tree.d
- src/sample/solaris/dtrace/hotspot/method_compile_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat_filter.d
- src/sample/solaris/dtrace/hotspot/method_invocation_tree.d
- src/sample/solaris/dtrace/hotspot/monitors.d
- src/sample/solaris/dtrace/hotspot/object_allocation_stat.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection_slow.d
- src/sample/solaris/dtrace/hotspot_jni/README.txt
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_stat.d
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_tree.d

Changeset: 0162f0f6d173
Author:    prr
Date:      2017-04-20 11:06 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0162f0f6d173

Merge

- test/jdk/asm/AsmSanity.java

Changeset: 533d7278264b
Author:    smarks
Date:      2017-04-20 11:40 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/533d7278264b

8167981: Optional: add notes explaining intended use
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java

Changeset: 0a701ba4c306
Author:    naoto
Date:      2017-04-20 14:09 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0a701ba4c306

8178823: Unable to initialize HijrahCalendar: Hijrah-umalqura when running with a security manager
Reviewed-by: lancea, rriggs

! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
- test/java/time/TEST.properties
+ test/java/time/nontestng/java/time/chrono/Bug8178823.java
+ test/java/time/nontestng/java/time/chrono/bug8178823.policy
+ test/java/time/tck/TEST.properties
+ test/java/time/test/TEST.properties

Changeset: 83ec9920d373
Author:    mchung
Date:      2017-04-20 15:06 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/83ec9920d373

8179035: Include tool modules in unified docs
Reviewed-by: lancea

! src/jdk.pack/share/classes/module-info.java
! src/jdk.rmic/share/classes/module-info.java

Changeset: b4a7d4678a43
Author:    lana
Date:      2017-04-20 18:14 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b4a7d4678a43

Added tag jdk-9+166 for changeset 5d2b48f1f0a3

! .hgtags

Changeset: bcb5143a2c6e
Author:    lana
Date:      2017-04-21 03:34 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bcb5143a2c6e

Merge

- make/CopySamples.gmk
- src/demo/share/jvmti/agent_util/README.txt
- src/demo/share/jvmti/agent_util/agent_util.c
- src/demo/share/jvmti/agent_util/agent_util.h
- src/demo/share/jvmti/compiledMethodLoad/README.txt
- src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c
- src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt
- src/demo/share/jvmti/gctest/README.txt
- src/demo/share/jvmti/gctest/gctest.c
- src/demo/share/jvmti/gctest/sample.makefile.txt
- src/demo/share/jvmti/heapTracker/HeapTracker.java
- src/demo/share/jvmti/heapTracker/README.txt
- src/demo/share/jvmti/heapTracker/heapTracker.c
- src/demo/share/jvmti/heapTracker/heapTracker.h
- src/demo/share/jvmti/heapTracker/sample.makefile.txt
- src/demo/share/jvmti/heapViewer/README.txt
- src/demo/share/jvmti/heapViewer/heapViewer.c
- src/demo/share/jvmti/heapViewer/sample.makefile.txt
- src/demo/share/jvmti/index.html
- src/demo/share/jvmti/java_crw_demo/README.txt
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.c
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.h
- src/demo/share/jvmti/java_crw_demo/sample.makefile.txt
- src/demo/share/jvmti/minst/Minst.java
- src/demo/share/jvmti/minst/README.txt
- src/demo/share/jvmti/minst/minst.c
- src/demo/share/jvmti/minst/minst.h
- src/demo/share/jvmti/minst/sample.makefile.txt
- src/demo/share/jvmti/mtrace/Mtrace.java
- src/demo/share/jvmti/mtrace/README.txt
- src/demo/share/jvmti/mtrace/mtrace.c
- src/demo/share/jvmti/mtrace/mtrace.h
- src/demo/share/jvmti/mtrace/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/README.txt
- src/demo/share/jvmti/versionCheck/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/versionCheck.c
- src/demo/share/jvmti/waiters/Agent.cpp
- src/demo/share/jvmti/waiters/Agent.hpp
- src/demo/share/jvmti/waiters/Monitor.cpp
- src/demo/share/jvmti/waiters/Monitor.hpp
- src/demo/share/jvmti/waiters/README.txt
- src/demo/share/jvmti/waiters/Thread.cpp
- src/demo/share/jvmti/waiters/Thread.hpp
- src/demo/share/jvmti/waiters/sample.makefile.txt
- src/demo/share/jvmti/waiters/waiters.cpp
- src/demo/share/management/FullThreadDump/Deadlock.java
- src/demo/share/management/FullThreadDump/FullThreadDump.java
- src/demo/share/management/FullThreadDump/README.txt
- src/demo/share/management/FullThreadDump/ThreadMonitor.java
- src/demo/share/management/JTop/JTop.java
- src/demo/share/management/JTop/JTopPlugin.java
- src/demo/share/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/management/JTop/README.txt
- src/demo/share/management/MemoryMonitor/MemoryMonitor.java
- src/demo/share/management/MemoryMonitor/README.txt
- src/demo/share/management/VerboseGC/PrintGCStat.java
- src/demo/share/management/VerboseGC/README.txt
- src/demo/share/management/VerboseGC/VerboseGC.java
- src/demo/share/management/index.html
- src/demo/share/scripting/jconsole-plugin/README.txt
- src/demo/share/scripting/jconsole-plugin/build.xml
- src/demo/share/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java
- src/demo/share/scripting/jconsole-plugin/src/resources/jconsole.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/heapdump.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/hello.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/invoke.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jstack.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jtop.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/sysprops.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/verbose.js
- src/demo/solaris/jni/Poller/Client.java
- src/demo/solaris/jni/Poller/LinkedQueue.java
- src/demo/solaris/jni/Poller/Poller.c
- src/demo/solaris/jni/Poller/Poller.java
- src/demo/solaris/jni/Poller/PollingServer.java
- src/demo/solaris/jni/Poller/README.txt
- src/demo/solaris/jni/Poller/SimpleServer.java
- src/sample/share/README
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
- src/sample/share/annotations/Validator/src/PositiveIntegerSupplier.java
- src/sample/share/annotations/Validator/src/SupplierValidator.java
- src/sample/share/annotations/Validator/src/Validate.java
- src/sample/share/annotations/Validator/src/Validator.java
- src/sample/share/annotations/index.html
- src/sample/share/forkjoin/mergesort/MergeDemo.java
- src/sample/share/forkjoin/mergesort/MergeSort.java
- src/sample/share/jmx/jmx-scandir/build.properties
- src/sample/share/jmx/jmx-scandir/build.xml
- src/sample/share/jmx/jmx-scandir/index.html
- src/sample/share/jmx/jmx-scandir/logging.properties
- src/sample/share/jmx/jmx-scandir/manifest.mf
- src/sample/share/jmx/jmx-scandir/nbproject/file-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/jdk.xml
- src/sample/share/jmx/jmx-scandir/nbproject/netbeans-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/project.xml
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
- src/sample/share/jmx/jmx-scandir/src/etc/access.properties
- src/sample/share/jmx/jmx-scandir/src/etc/management.properties
- src/sample/share/jmx/jmx-scandir/src/etc/password.properties
- src/sample/share/jmx/jmx-scandir/src/etc/testconfig.xml
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
- src/sample/share/lambda/BulkDataOperations/index.html
- src/sample/share/lambda/BulkDataOperations/src/CSVProcessor.java
- src/sample/share/lambda/BulkDataOperations/src/Grep.java
- src/sample/share/lambda/BulkDataOperations/src/PasswordGenerator.java
- src/sample/share/lambda/BulkDataOperations/src/WC.java
- src/sample/share/lambda/DefaultMethods/ArrayIterator.java
- src/sample/share/lambda/DefaultMethods/DiamondInheritance.java
- src/sample/share/lambda/DefaultMethods/Inheritance.java
- src/sample/share/lambda/DefaultMethods/MixIn.java
- src/sample/share/lambda/DefaultMethods/Reflection.java
- src/sample/share/lambda/DefaultMethods/SimplestUsage.java
- src/sample/share/nbproject/project.xml
- src/sample/share/nio/chatserver/ChatServer.java
- src/sample/share/nio/chatserver/Client.java
- src/sample/share/nio/chatserver/ClientReader.java
- src/sample/share/nio/chatserver/DataReader.java
- src/sample/share/nio/chatserver/MessageReader.java
- src/sample/share/nio/chatserver/NameReader.java
- src/sample/share/nio/chatserver/README.txt
- src/sample/share/nio/file/AclEdit.java
- src/sample/share/nio/file/Chmod.java
- src/sample/share/nio/file/Copy.java
- src/sample/share/nio/file/DiskUsage.java
- src/sample/share/nio/file/FileType.java
- src/sample/share/nio/file/WatchDir.java
- src/sample/share/nio/file/Xdd.java
- src/sample/share/nio/multicast/MulticastAddress.java
- src/sample/share/nio/multicast/Reader.java
- src/sample/share/nio/multicast/Sender.java
- src/sample/share/nio/server/AcceptHandler.java
- src/sample/share/nio/server/Acceptor.java
- src/sample/share/nio/server/B1.java
- src/sample/share/nio/server/BN.java
- src/sample/share/nio/server/BP.java
- src/sample/share/nio/server/ChannelIO.java
- src/sample/share/nio/server/ChannelIOSecure.java
- src/sample/share/nio/server/Content.java
- src/sample/share/nio/server/Dispatcher.java
- src/sample/share/nio/server/Dispatcher1.java
- src/sample/share/nio/server/DispatcherN.java
- src/sample/share/nio/server/FileContent.java
- src/sample/share/nio/server/Handler.java
- src/sample/share/nio/server/MalformedRequestException.java
- src/sample/share/nio/server/N1.java
- src/sample/share/nio/server/N2.java
- src/sample/share/nio/server/README.txt
- src/sample/share/nio/server/Reply.java
- src/sample/share/nio/server/Request.java
- src/sample/share/nio/server/RequestHandler.java
- src/sample/share/nio/server/RequestServicer.java
- src/sample/share/nio/server/Sendable.java
- src/sample/share/nio/server/Server.java
- src/sample/share/nio/server/StringContent.java
- src/sample/share/nio/server/URLDumper.java
- src/sample/share/scripting/scriptpad/README.txt
- src/sample/share/scripting/scriptpad/build.properties
- src/sample/share/scripting/scriptpad/build.xml
- src/sample/share/scripting/scriptpad/nbproject/file-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/jdk.xml
- src/sample/share/scripting/scriptpad/nbproject/netbeans-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/project.xml
- src/sample/share/scripting/scriptpad/src/META-INF/manifest.mf
- src/sample/share/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
- src/sample/share/scripting/scriptpad/src/resources/Main.js
- src/sample/share/scripting/scriptpad/src/resources/conc.js
- src/sample/share/scripting/scriptpad/src/resources/gui.js
- src/sample/share/scripting/scriptpad/src/resources/mm.js
- src/sample/share/scripting/scriptpad/src/resources/scriptpad.js
- src/sample/share/scripting/scriptpad/src/scripts/README.txt
- src/sample/share/scripting/scriptpad/src/scripts/browse.js
- src/sample/share/scripting/scriptpad/src/scripts/insertfile.js
- src/sample/share/scripting/scriptpad/src/scripts/linewrap.js
- src/sample/share/scripting/scriptpad/src/scripts/mail.js
- src/sample/share/scripting/scriptpad/src/scripts/memmonitor.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.bat
- src/sample/share/scripting/scriptpad/src/scripts/memory.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.sh
- src/sample/share/scripting/scriptpad/src/scripts/textcolor.js
- src/sample/share/try-with-resources/index.html
- src/sample/share/try-with-resources/src/CustomAutoCloseableSample.java
- src/sample/share/try-with-resources/src/Unzip.java
- src/sample/share/try-with-resources/src/ZipCat.java
- src/sample/share/vm/clr-jvm/Makefile
- src/sample/share/vm/clr-jvm/README.txt
- src/sample/share/vm/clr-jvm/invoked.java
- src/sample/share/vm/clr-jvm/invoker.cs
- src/sample/share/vm/clr-jvm/jinvoker.cpp
- src/sample/share/vm/clr-jvm/jinvokerExp.h
- src/sample/share/vm/jvm-clr/Makefile
- src/sample/share/vm/jvm-clr/README.txt
- src/sample/share/vm/jvm-clr/invoked.cs
- src/sample/share/vm/jvm-clr/invoker.cpp
- src/sample/share/vm/jvm-clr/invoker.h
- src/sample/share/vm/jvm-clr/invoker.java
- src/sample/share/vm/jvm-clr/invokerExp.h
- src/sample/solaris/dtrace/README.txt
- src/sample/solaris/dtrace/helpers/dtrace_helper.d
- src/sample/solaris/dtrace/hotspot/README.txt
- src/sample/solaris/dtrace/hotspot/class_loading_stat.d
- src/sample/solaris/dtrace/hotspot/gc_time_stat.d
- src/sample/solaris/dtrace/hotspot/hotspot_calls_tree.d
- src/sample/solaris/dtrace/hotspot/method_compile_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat_filter.d
- src/sample/solaris/dtrace/hotspot/method_invocation_tree.d
- src/sample/solaris/dtrace/hotspot/monitors.d
- src/sample/solaris/dtrace/hotspot/object_allocation_stat.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection_slow.d
- src/sample/solaris/dtrace/hotspot_jni/README.txt
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_stat.d
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_tree.d
- test/java/time/TEST.properties
- test/jdk/asm/AsmSanity.java

Changeset: 8891407eccc4
Author:    anazarov
Date:      2017-04-20 22:46 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8891407eccc4

8178323: Add negative tests for bind services Jlink feature
Reviewed-by: mchung

! test/tools/jlink/bindservices/BindServices.java
! test/tools/jlink/bindservices/SuggestProviders.java

Changeset: 101f35eefb01
Author:    anazarov
Date:      2017-04-20 22:46 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/101f35eefb01

Merge


Changeset: be9156346c78
Author:    prappo
Date:      2017-04-21 19:13 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/be9156346c78

8177738: Runtime.Version must be a value-based class
8148822: (spec) Regex in Runtime.Version and JEP 223 should match
8160954: (spec) Runtime.Version regex and $PRE/$OPT issues
8148877: (spec) Specify when an empty '+' is required in a version string
Reviewed-by: psandoz, rriggs
Contributed-by: Iris Clark <iris.clark at oracle.com>, Pavel Rappo <pavel.rappo at oracle.com>

! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/VersionProps.java.template
! test/java/lang/Runtime/Version/Basic.java

Changeset: 4f9eb71e0b4f
Author:    ihse
Date:      2017-04-23 21:11 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4f9eb71e0b4f

8178316: Add JVM-MANAGEMENT-MIB.mib to jdk/src/java.management/share/specs/
Reviewed-by: erikj, mchung

+ src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib

Changeset: 3120da6408c7
Author:    ihse
Date:      2017-04-23 21:33 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3120da6408c7

8179022: Add serialization spec as markdown
Reviewed-by: erikj, mchung, rriggs

+ src/java.base/share/specs/serialization/changelog.md
+ src/java.base/share/specs/serialization/class.md
+ src/java.base/share/specs/serialization/examples.md
+ src/java.base/share/specs/serialization/exceptions.md
+ src/java.base/share/specs/serialization/images/class.gif
+ src/java.base/share/specs/serialization/images/version.gif
+ src/java.base/share/specs/serialization/index.md
+ src/java.base/share/specs/serialization/input.md
+ src/java.base/share/specs/serialization/output.md
+ src/java.base/share/specs/serialization/protocol.md
+ src/java.base/share/specs/serialization/security.md
+ src/java.base/share/specs/serialization/serial-arch.md
+ src/java.base/share/specs/serialization/version.md

Changeset: 1fe3c713d756
Author:    ihse
Date:      2017-04-23 21:39 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1fe3c713d756

8178037: Move information from jdi-overview.html into jdk.jdi module-info.java
Reviewed-by: erikj, alanb, mchung, dholmes

- src/java.management/share/classes/mgmt-overview.html
- src/java.security.jgss/share/classes/jgss-overview.html
- src/jdk.jdi/share/classes/jdi-overview.html
! src/jdk.jdi/share/classes/module-info.java
- src/jdk.security.auth/share/classes/jaas-overview.html

Changeset: 7828aedcb525
Author:    amlu
Date:      2017-04-24 13:43 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7828aedcb525

8174171: Move spliterator testing of BitSet into big memory tests BitSetStreamTest
Reviewed-by: mli, psandoz

! test/ProblemList.txt
! test/TEST.ROOT
! test/TEST.groups
- test/java/util/BitSet/BitSetStreamTest.java
+ test/java/util/BitSet/stream/BitSetStreamTest.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
+ test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java

Changeset: fa4bdd8f0eed
Author:    chegar
Date:      2017-04-25 14:46 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fa4bdd8f0eed

8158270: MulticastSendReceiveTests.java failed with "Expected message not received"
Reviewed-by: alanb

! test/java/nio/channels/DatagramChannel/NetworkConfiguration.java

Changeset: 10eb52093bb8
Author:    mchung
Date:      2017-04-25 09:09 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/10eb52093bb8

8179025: Exclude deployment modules from FieldSetAccessibleTest.java and VerifyJimage.java
Reviewed-by: alanb

! test/ProblemList.txt
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/jdk/modules/etc/JdkQualifiedExportTest.java
! test/tools/jimage/VerifyJimage.java

Changeset: fd5c621ad3b1
Author:    ksrini
Date:      2017-04-25 07:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fd5c621ad3b1

8178725: provide way to link to external documentation
Reviewed-by: erikj, ihse, jjg

+ make/src/classes/build/tools/taglet/ExtLink.java

Changeset: 1c6407c57773
Author:    ihse
Date:      2017-04-26 14:35 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1c6407c57773

8178042: Allow custom taglets
Reviewed-by: erikj, mchung

! make/CompileTools.gmk

Changeset: 7c04ab31b4d6
Author:    naoto
Date:      2017-04-26 09:37 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7c04ab31b4d6

8178412: Doc link updates for i18n
Reviewed-by: ksrini

! src/java.desktop/share/classes/java/awt/im/package-info.java
! src/java.desktop/share/classes/java/awt/im/spi/package-info.java
! src/java.desktop/share/classes/javax/swing/colorchooser/package-info.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java

Changeset: bd0e423e5756
Author:    jjg
Date:      2017-04-26 13:38 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bd0e423e5756

8179364: update "<a name=" in java.base module to use id attribute
Reviewed-by: darcy

! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/LineNumberReader.java
! src/java.base/share/classes/java/io/PipedInputStream.java
! src/java.base/share/classes/java/io/PipedOutputStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/ref/Cleaner.java
! src/java.base/share/classes/java/lang/ref/package-info.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/channels/AsynchronousChannelGroup.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/channels/FileLock.java
! src/java.base/share/classes/java/nio/channels/SelectableChannel.java
! src/java.base/share/classes/java/nio/channels/SelectionKey.java
! src/java.base/share/classes/java/nio/channels/Selector.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/file/Path.java
! src/java.base/share/classes/java/text/BreakIterator.java
! 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/Format.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
! src/java.base/share/classes/java/util/Base64.java
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/Collection.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/ListResourceBundle.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/java/util/PropertyResourceBundle.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/Scanner.java
! src/java.base/share/classes/java/util/Set.java
! src/java.base/share/classes/java/util/Spliterator.java
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java
! src/java.base/share/classes/java/util/stream/package-info.java

Changeset: 9bf7a7195e96
Author:    bpb
Date:      2017-04-26 14:03 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9bf7a7195e96

8179247: java/util/zip/TestExtraTime.java: add some instrumentation which might illuminate the failure of 2016-09-14
Summary: Add some instrumentation to help diagnosing 8166060
Reviewed-by: amlu, dfuchs, rriggs

! test/java/util/zip/TestExtraTime.java

Changeset: 6fe408bd34d2
Author:    jjg
Date:      2017-04-26 16:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6fe408bd34d2

8179367: update use of align, valign attributes in java.base to use style attribute
Reviewed-by: martin, mchung

! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java
! src/java.base/share/classes/java/math/RoundingMode.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/chrono/IsoEra.java
! src/java.base/share/classes/java/time/chrono/MinguoEra.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistEra.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/util/Deque.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/Queue.java
! src/java.base/share/classes/java/util/concurrent/BlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/BlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: 1fd0df22cdba
Author:    chegar
Date:      2017-04-27 12:38 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1fd0df22cdba

8179392: Fix warnings in the httpclient javadoc
Reviewed-by: dfuchs

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java

Changeset: cb4af1e29ee8
Author:    jjg
Date:      2017-04-27 09:47 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cb4af1e29ee8

8179370: Replace use of <tt>, <center> and <font> tags in java.base
Reviewed-by: darcy, alanb, mchung

! make/gensrc/GensrcCharsetCoder.gmk
! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java

Changeset: f8d6f86f7f39
Author:    lana
Date:      2017-04-27 16:07 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f8d6f86f7f39

Added tag jdk-9+167 for changeset 7828aedcb525

! .hgtags

Changeset: dd173b9139be
Author:    lana
Date:      2017-04-27 21:16 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dd173b9139be

Merge


Changeset: d9719d51c343
Author:    weijun
Date:      2017-04-28 06:45 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d9719d51c343

8179369: src/java.security.jgss/share/classes/org/ietf/jgss/package.html should be HTML5-friendly
Reviewed-by: xuelei, mullan

! src/java.security.jgss/share/classes/org/ietf/jgss/package.html

Changeset: 3e440f389e72
Author:    jjg
Date:      2017-04-27 17:43 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3e440f389e72

8179413: Fix remaining minor HTML5 issues in java.base module
Reviewed-by: darcy, lancea

! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/java/util/ResourceBundle.java

Changeset: 74ebcc6c9ae3
Author:    dnsimon
Date:      2017-04-27 13:07 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/74ebcc6c9ae3

8177845: Need a mechanism to load Graal
Reviewed-by: kvn, mchung

! make/launcher/Launcher-jdk.aot.gmk
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/unix/classes/module-info.java.extra
! test/tools/jimage/VerifyJimage.java

Changeset: 03c36d18f07b
Author:    vtewari
Date:      2017-04-28 16:51 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/03c36d18f07b

8178298: (LdapLoginModule)fix the JNDI properties technote
Reviewed-by: chegar

! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java

Changeset: 2c7eabec6e62
Author:    michaelm
Date:      2017-04-28 14:16 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2c7eabec6e62

8175814: Update default HttpClient protocol version and optional request version
Reviewed-by: chegar, dfuchs

! 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/AsyncSSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.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/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/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/MultiExchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.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/internal/common/Queue.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/httpclient/SmokeTest.java
+ test/java/net/httpclient/VersionTest.java
! test/java/net/httpclient/http2/ErrorTest.java
! test/java/net/httpclient/http2/Timeout.java

Changeset: 470bf239be45
Author:    smarks
Date:      2017-04-28 12:16 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/470bf239be45

8150488: Scanner.findAll() can return infinite stream if regex matches zero chars
Reviewed-by: sherman

! src/java.base/share/classes/java/util/Scanner.java
! test/java/util/Scanner/ScannerStreamTest.java

Changeset: 391e759d9111
Author:    darcy
Date:      2017-04-28 12:49 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/391e759d9111

8179448: Mark ImageModules.java as failing intermittently
Reviewed-by: chegar

! test/jdk/modules/incubator/ImageModules.java

Changeset: 74e01b5582be
Author:    bpb
Date:      2017-04-28 16:14 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/74e01b5582be

8179452: Remove intermittent key from some tests which appear no longer to fail
Summary: Remove "intermittent" key
Reviewed-by: alanb, lancea, darcy

! test/java/io/FileInputStream/LargeFileAvailable.java
! test/java/nio/channels/FileChannel/LoopingTruncate.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/FileChannel/Transfers.java

Changeset: 5c622c260f3c
Author:    ksrini
Date:      2017-05-01 07:33 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5c622c260f3c

8179415: Update java.management and java.management.rmi to be HTML-5 friendly
Reviewed-by: mchung

! src/java.management.rmi/share/classes/javax/management/remote/rmi/package.html
! src/java.management/share/classes/java/lang/management/LockInfo.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/java/lang/management/ManagementPermission.java
! src/java.management/share/classes/java/lang/management/MemoryNotificationInfo.java
! src/java.management/share/classes/java/lang/management/MemoryPoolMXBean.java
! src/java.management/share/classes/java/lang/management/MemoryUsage.java
! src/java.management/share/classes/java/lang/management/MonitorInfo.java
! src/java.management/share/classes/java/lang/management/RuntimeMXBean.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/java/lang/management/package.html
! src/java.management/share/classes/javax/management/Descriptor.java
! src/java.management/share/classes/javax/management/DescriptorKey.java
! src/java.management/share/classes/javax/management/MBeanPermission.java
! src/java.management/share/classes/javax/management/MXBean.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/ModelMBeanInfo.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/package.html
! src/java.management/share/classes/javax/management/openmbean/package.html
! src/java.management/share/classes/javax/management/remote/JMXConnectionNotification.java

Changeset: 851a6f27e6cd
Author:    psandoz
Date:      2017-05-01 10:43 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/851a6f27e6cd

8177146: MethodHandles.Lookup::bind allows illegal protected access
Reviewed-by: psandoz, vlivanov, redestad
Contributed-by: ron.pressler at oracle.com

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/8177146/TestMethodHandleBind.java
+ test/java/lang/invoke/8177146/pkg/A.java

Changeset: b3601980b5b2
Author:    psandoz
Date:      2017-05-01 11:16 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b3601980b5b2

8167229: Improve VarHandle documentation
Reviewed-by: martin, abuckley

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java

Changeset: 209ac67777c6
Author:    shurailine
Date:      2017-04-28 17:21 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/209ac67777c6

8179457: Remove demo/jvmti tests
Reviewed-by: iignatyev, sspitsyn

! test/ProblemList.txt
! test/TEST.groups
- test/demo/jvmti/Context.java
- test/demo/jvmti/DemoRun.java
- test/demo/jvmti/HeapUser.java
- test/demo/jvmti/Hello.java
- test/demo/jvmti/compiledMethodLoad/CompiledMethodLoadTest.java
- test/demo/jvmti/gctest/BigHello.java
- test/demo/jvmti/gctest/Gctest.java
- test/demo/jvmti/heapTracker/HeapTrackerTest.java
- test/demo/jvmti/heapViewer/HeapViewerTest.java
- test/demo/jvmti/minst/MinstExample.java
- test/demo/jvmti/minst/MinstTest.java
- test/demo/jvmti/versionCheck/FailsWhenJvmtiVersionDiffers.java
- test/demo/jvmti/waiters/WaitersTest.java

Changeset: 087d92ca9617
Author:    shurailine
Date:      2017-05-01 11:48 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/087d92ca9617

Merge


Changeset: e91c7b2a4481
Author:    dnsimon
Date:      2017-04-28 12:22 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e91c7b2a4481

8179434: test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java fails due to JDK-8177845
Reviewed-by: mchung

! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java

Changeset: e78da9db6299
Author:    msheppar
Date:      2017-05-02 15:50 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e78da9db6299

8179512: Typo in HttpURLConnection documentation
Reviewed-by: chegar

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

Changeset: 06c0fc35adcf
Author:    wetmore
Date:      2017-05-02 10:34 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/06c0fc35adcf

8178014: CryptoPolicyParser's API comment contains < and > characters
Reviewed-by: ksrini, mullan

! src/java.base/share/classes/javax/crypto/CipherInputStream.java
! src/java.base/share/classes/javax/crypto/CryptoPermission.java
! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignContext.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLValidateContext.java

Changeset: e28156f27e0a
Author:    ihse
Date:      2017-05-03 08:46 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e28156f27e0a

8179453: Add a proper SetupProcessMarkdown
Reviewed-by: erikj

+ make/data/docs-resources/specs/resources/jdk-default.css

Changeset: 0fa2b22476cd
Author:    ksrini
Date:      2017-05-03 07:39 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0fa2b22476cd

8179538: Update jdk.jdi to be HTML-5 friendly
Reviewed-by: mchung, sspitsyn

! src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java
! src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java
! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/Location.java
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/Type.java
! src/jdk.jdi/share/classes/com/sun/jdi/Value.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
! src/jdk.jdi/share/classes/module-info.java

Changeset: a50b619ac159
Author:    lancea
Date:      2017-05-03 12:58 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a50b619ac159

8078267: Add test to verify that a module based JDBC driver via the service-provider loading mechanism
Reviewed-by: joehw

+ test/java/sql/driverModuleTests/DriverManagerModuleTests.java
+ test/java/sql/modules/luckydogdriver/luckydogtennis/LuckyDogDriver.java
+ test/java/sql/modules/luckydogdriver/luckydogtennis/StubConnection.java
+ test/java/sql/modules/luckydogdriver/module-info.java
+ test/java/sql/modules/mystubdriver/com/luckydogtennis/StubConnection.java
+ test/java/sql/modules/mystubdriver/com/luckydogtennis/StubDriver.java
+ test/java/sql/modules/mystubdriver/module-info.java

Changeset: 797880157074
Author:    mli
Date:      2017-05-03 21:15 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/797880157074

8179451: Confidential copyright header in openjdk
Summary: Using Oracle OpenJDK copyright notices
Reviewed-by: weijun
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/sun/security/ssl/CertPathRestrictions/JSSEClient.java
! test/sun/security/ssl/CertPathRestrictions/JSSEServer.java
! test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java

Changeset: 73113c19a5df
Author:    alanb
Date:      2017-05-04 07:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/73113c19a5df

8178380: Module system implementation refresh (5/2017)
Reviewed-by: mchung, alanb, sspitsyn
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, chris.hegarty at oracle.com

! make/mapfiles/libinstrument/mapfile-vers
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/SecurityManager.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/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/nio/file/FileSystems.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.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/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.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/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/ModuleReferences.java
! src/java.base/share/classes/jdk/internal/module/ModuleResolution.java
! src/java.base/share/classes/jdk/internal/module/ModuleTarget.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/Resources.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/native/libjli/emessages.h
! src/java.base/share/native/libjli/java.c
! 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/module-info.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! src/java.instrument/share/native/libinstrument/InstrumentationImplNativeMethods.c
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
! src/jdk.attach/solaris/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.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.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Platform.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/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModule.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
+ test/com/sun/tools/attach/AttachSelf.java
! test/com/sun/tools/attach/RunnerUtil.java
! test/com/sun/tools/attach/java.policy.allow
+ test/com/sun/tools/attach/modules/Agent.java
+ test/com/sun/tools/attach/modules/Driver.java
+ test/com/sun/tools/attach/modules/m/module-info.java
+ test/com/sun/tools/attach/modules/m/p/Main.java
+ test/java/lang/instrument/executableJAR/Agent.java
+ test/java/lang/instrument/executableJAR/AgentHelper.java
+ test/java/lang/instrument/executableJAR/ExecJarWithAgent.java
+ test/java/lang/instrument/executableJAR/Main.java
! test/java/lang/invoke/DefineClassTest.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/module/ConfigurationTest.java
! test/java/lang/module/ModuleDescriptorTest.java
+ test/java/lang/module/customfs/ModulesInCustomFileSystem.java
+ test/java/lang/module/customfs/m1/module-info.java
+ test/java/lang/module/customfs/m1/p/Main.java
+ test/java/lang/module/customfs/m2/module-info.java
+ test/java/lang/module/customfs/m2/q/Hello.java
! test/java/nio/file/spi/SetDefaultProvider.java
! test/java/nio/file/spi/TestProvider.java
+ test/java/nio/file/spi/m/module-info.java
+ test/java/nio/file/spi/m/p/Main.java
! test/java/util/logging/TestLoggerWeakRefLeak.java
! test/lib/testlibrary/ModuleTargetHelper.java
! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
+ test/tools/jar/multiRelease/whitebox/Driver.java
+ test/tools/jar/multiRelease/whitebox/jdk.jartool/sun/tools/jar/ValidatorComparatorTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkNegativeTest.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/m4/p4/Main.java
! test/tools/jmod/JmodTest.java
+ test/tools/launcher/modules/describe/DescribeModuleTest.java
! test/tools/launcher/modules/listmods/ListModsTest.java
- test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java
! test/tools/launcher/modules/listmods/src/java.transaction/module-info.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
+ test/tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java
+ test/tools/launcher/modules/validate/ValidateModulesTest.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java

Changeset: ab86e2c522db
Author:    alanb
Date:      2017-05-04 09:43 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ab86e2c522db

Merge

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
- test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java

Changeset: 88379fba79d3
Author:    amlu
Date:      2017-05-04 20:24 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/88379fba79d3

8023897: Replace/update/rename executeAndCatch in various tests to assertThrows
Reviewed-by: dfuchs, prappo, psandoz, rriggs

! test/java/util/Arrays/ParallelPrefix.java
! test/java/util/Arrays/StreamAndSpliterator.java
! test/java/util/BitSet/stream/BitSetStreamTest.java
! test/java/util/Collections/EmptyNavigableMap.java
! test/java/util/Collections/EmptyNavigableSet.java
! test/java/util/Iterator/PrimitiveIteratorDefaults.java
! test/java/util/Map/Defaults.java
! test/java/util/Random/RandomTest.java
! test/java/util/Spliterator/SpliteratorCollisions.java
! test/java/util/Spliterator/SpliteratorFailFastTest.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
! test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java

Changeset: 8bfab0e73164
Author:    lana
Date:      2017-05-04 16:38 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8bfab0e73164

Added tag jdk-9+168 for changeset e78da9db6299

! .hgtags

Changeset: 1895211a6fe9
Author:    lana
Date:      2017-05-04 17:54 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1895211a6fe9

Merge

- test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java

Changeset: adca794fc8e2
Author:    lancea
Date:      2017-05-04 14:07 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/adca794fc8e2

8179634: Add JDBC 4.2 to bullet list in package.html
Reviewed-by: joehw

! src/java.sql/share/classes/java/sql/package.html

Changeset: 9c9b8a48cd4a
Author:    shshahma
Date:      2017-04-27 00:08 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9c9b8a48cd4a

8177721: Improve diagnostics in sun.management.Agent#startAgent()
Reviewed-by: dfuchs, dholmes, poonam

! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java

Changeset: d6b6ea1e292e
Author:    poonam
Date:      2017-05-04 19:25 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d6b6ea1e292e

Merge


Changeset: ae8ee67505d7
Author:    mchung
Date:      2017-05-04 15:39 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ae8ee67505d7

8179645: java.util.jar.Packer.newPacker and newUnpacker fails when running with security manager
Reviewed-by: alanb, ksrini

! src/java.base/share/classes/com/sun/java/util/jar/pack/PropMap.java
+ test/java/util/jar/Pack200/SecurityTest.java

Changeset: 58675e237ef1
Author:    serb
Date:      2017-04-24 15:15 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/58675e237ef1

8178971: Uncommon formatting and typos in java.desktop module
Reviewed-by: prr, ssadetsky

! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/package-info.java
! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java
! src/java.desktop/share/classes/javax/sound/midi/Sequence.java
! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java
! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java
! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java
! src/java.desktop/share/classes/javax/sound/sampled/BooleanControl.java
! src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java
! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/module-info.java

Changeset: 601479d462cb
Author:    ssadetsky
Date:      2017-04-24 07:10 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/601479d462cb

8178905: Undecorated frame is not painted on OEL7(Gnome3).
Reviewed-by: prr, serb

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

Changeset: 7cb3dc0422ea
Author:    prr
Date:      2017-04-24 10:49 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7cb3dc0422ea

Merge

- src/java.management/share/classes/mgmt-overview.html
- src/java.security.jgss/share/classes/jgss-overview.html
- src/jdk.jdi/share/classes/jdi-overview.html
- src/jdk.security.auth/share/classes/jaas-overview.html
- test/java/time/TEST.properties
- test/java/util/BitSet/BitSetStreamTest.java

Changeset: caf8ee16cea8
Author:    ssadetsky
Date:      2017-04-27 08:27 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/caf8ee16cea8

8179027: JComboBox too small under Windows LAF
Reviewed-by: prr, alexsch

! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java
+ test/javax/swing/JComboBox/WindowsComboBoxSize/WindowsComboBoxSizeTest.java

Changeset: 120831a5da6f
Author:    ssadetsky
Date:      2017-04-27 08:49 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/120831a5da6f

8140237: [TEST_BUG]Test javax/swing/plaf/nimbus/8041642/bug8041642.java fails for OEL 7
Reviewed-by: alexsch

! test/javax/swing/plaf/nimbus/8041642/bug8041642.java

Changeset: 825903c4e875
Author:    prr
Date:      2017-04-27 14:07 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/825903c4e875

8179365: JAWT (AWT Native Interface) specification needs to be updated for JDK 9
Reviewed-by: serb, ssadetsky

! src/java.desktop/macosx/native/include/jawt_md.h
! src/java.desktop/share/classes/java/awt/package-info.java
! src/java.desktop/share/native/include/jawt.h
+ src/java.desktop/share/specs/AWT_Native_Interface.html

Changeset: 7f76295dcd55
Author:    prr
Date:      2017-04-28 13:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7f76295dcd55

Merge


Changeset: 3d3ee4e0f595
Author:    ssadetsky
Date:      2017-05-01 10:24 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3d3ee4e0f595

8160530: [TEST-BUG] Consistent failure of java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java
Reviewed-by: yan, prr, serb

! test/java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java

Changeset: 30a722cc06ec
Author:    prr
Date:      2017-05-02 11:24 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/30a722cc06ec

Merge

- test/demo/jvmti/Context.java
- test/demo/jvmti/DemoRun.java
- test/demo/jvmti/HeapUser.java
- test/demo/jvmti/Hello.java
- test/demo/jvmti/compiledMethodLoad/CompiledMethodLoadTest.java
- test/demo/jvmti/gctest/BigHello.java
- test/demo/jvmti/gctest/Gctest.java
- test/demo/jvmti/heapTracker/HeapTrackerTest.java
- test/demo/jvmti/heapViewer/HeapViewerTest.java
- test/demo/jvmti/minst/MinstExample.java
- test/demo/jvmti/minst/MinstTest.java
- test/demo/jvmti/versionCheck/FailsWhenJvmtiVersionDiffers.java
- test/demo/jvmti/waiters/WaitersTest.java

Changeset: 556f1721939f
Author:    ssadetsky
Date:      2017-05-02 12:10 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/556f1721939f

8159902: OGL surfaces are not HiDPI compatible on Linux/Solaris
Reviewed-by: prr, serb

! src/java.desktop/unix/classes/sun/java2d/opengl/GLXSurfaceData.java
! test/javax/swing/JInternalFrame/8069348/bug8069348.java

Changeset: e07effddeebf
Author:    ssadetsky
Date:      2017-05-02 13:26 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e07effddeebf

8178984: Unnecessary angle brackets in the Line2D::intersectsLine() javadoc.
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/java/awt/geom/Line2D.java

Changeset: 4ad40491266b
Author:    prr
Date:      2017-05-05 08:34 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4ad40491266b

Merge

- test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java

Changeset: afac00be2a93
Author:    shurailine
Date:      2017-05-05 14:59 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/afac00be2a93

8179852: Remove references to demo tests from TEST.groups
Reviewed-by: bpb

! test/TEST.groups

Changeset: 207f458f39cb
Author:    serb
Date:      2017-05-06 14:58 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/207f458f39cb

8179596: Update java.desktop to be HTML-5 friendly
Reviewed-by: prr, amenkov

! src/java.desktop/share/classes/java/awt/AlphaComposite.java
! src/java.desktop/share/classes/java/awt/Graphics2D.java
! src/java.desktop/share/classes/java/awt/GridBagLayout.java
! src/java.desktop/share/classes/java/awt/GridLayout.java
! src/java.desktop/share/classes/java/awt/LinearGradientPaint.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/RadialGradientPaint.java
! src/java.desktop/share/classes/java/awt/Rectangle.java
! src/java.desktop/share/classes/java/awt/Shape.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java
! src/java.desktop/share/classes/java/awt/geom/Arc2D.java
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! src/java.desktop/share/classes/java/awt/im/spi/package-info.java
! src/java.desktop/share/classes/java/awt/image/DataBufferByte.java
! src/java.desktop/share/classes/java/awt/image/DataBufferDouble.java
! src/java.desktop/share/classes/java/awt/image/DataBufferFloat.java
! src/java.desktop/share/classes/java/awt/image/DataBufferInt.java
! src/java.desktop/share/classes/java/awt/image/DataBufferShort.java
! src/java.desktop/share/classes/java/awt/image/DataBufferUShort.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/javax/accessibility/package-info.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! src/java.desktop/share/classes/javax/print/MimeType.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java
! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java
! src/java.desktop/share/classes/javax/sound/midi/VoiceStatus.java
! src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java
! src/java.desktop/share/classes/javax/sound/sampled/SourceDataLine.java
! src/java.desktop/share/classes/javax/sound/sampled/TargetDataLine.java
! src/java.desktop/share/classes/javax/swing/Action.java
! src/java.desktop/share/classes/javax/swing/BoxLayout.java
! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/JScrollPane.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/LookAndFeel.java
! src/java.desktop/share/classes/javax/swing/SizeSequence.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java
! src/java.desktop/share/classes/javax/swing/undo/UndoManager.java

Changeset: ca5d05dc27dd
Author:    xiaofeya
Date:      2017-05-07 19:01 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ca5d05dc27dd

8178912: Remove sample/chatserver/ChatTest.java and sample/mergesort/MergeSortTest.java
Reviewed-by: psandoz

! test/ProblemList.txt
! test/TEST.groups
- test/sample/TEST.properties
- test/sample/chatserver/ChatTest.java
- test/sample/mergesort/MergeSortTest.java

Changeset: e81bd83cd22a
Author:    mchung
Date:      2017-05-08 21:21 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e81bd83cd22a

8020801: Apply the restriction of invoking MethodHandles.lookup to j.l.r.Method.invoke
Reviewed-by: plevart, psandoz

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
+ test/java/lang/invoke/lookup/ReflectiveLookupTest.java
+ test/java/lang/invoke/lookup/java.base/java/lang/LookupTest.java

Changeset: d17577d4839b
Author:    ihse
Date:      2017-05-09 12:57 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d17577d4839b

8179889: Fix typographic errors in copyright headers
Reviewed-by: erikj, dholmes

! src/java.base/macosx/native/libnet/DefaultProxySelector.c
! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java
! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java
! src/java.base/share/native/libjimage/endian.hpp
! src/java.base/share/native/libjimage/imageDecompressor.cpp
! src/java.base/share/native/libjimage/imageDecompressor.hpp
! src/java.base/share/native/libjimage/imageFile.hpp
! src/java.base/share/native/libjimage/inttypes.hpp
! src/java.base/share/native/libjimage/jimage.hpp
! src/java.base/share/native/libjimage/osSupport.hpp
! src/java.desktop/share/classes/sun/swing/LightweightContent.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WindowUpdateSender.java
! test/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java
! test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java
! test/com/sun/jdi/ArrayLengthDumpTest.sh
! test/com/sun/jdi/BreakpointWithFullGC.sh
! test/com/sun/jdi/CatchAllTest.sh
! test/com/sun/jdi/CatchCaughtTest.sh
! test/com/sun/jdi/CatchPatternTest.sh
! test/com/sun/jdi/CommandCommentDelimiter.sh
! test/com/sun/jdi/DeferredStepTest.sh
! test/com/sun/jdi/DeoptimizeWalk.sh
! test/com/sun/jdi/EvalArgs.sh
! test/com/sun/jdi/GetLocalVariables3Test.sh
! test/com/sun/jdi/GetLocalVariables4Test.sh
! test/com/sun/jdi/JdbExprTest.sh
! test/com/sun/jdi/JdbLockTest.sh
! test/com/sun/jdi/MixedSuspendTest.sh
! test/com/sun/jdi/NullLocalVariable.sh
! test/com/sun/jdi/NullThreadGroupNameTest.java
! test/com/sun/jdi/RedefineChangeClassOrder.sh
! test/com/sun/jdi/RedefineException.sh
! test/com/sun/jdi/RedefineImplementor.sh
! test/com/sun/jdi/RedefineIntConstantToLong.sh
! test/com/sun/management/GarbageCollectorMXBean/LastGCInfo.java
! test/com/sun/net/httpserver/SimpleHttpServerTest.java
! test/com/sun/net/httpserver/StopNoStartTest.java
! test/com/sun/net/httpserver/bugs/B6433018.java
! test/com/sun/tools/attach/PermissionTest.java
! test/com/sun/tools/attach/ProviderTest.java
! test/com/sun/tools/attach/StartManagementAgent.java
! test/com/sun/tools/attach/TempDirTest.java
! test/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
! test/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.html
! test/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.java
! test/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java
! test/java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java
! test/java/awt/EventQueue/MainAppContext/MainAppContext.java
! test/java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest.html
! test/java/awt/Focus/WindowIsFocusableAccessByThreadsTest/WindowIsFocusableAccessByThreadsTest.java
! test/java/awt/Frame/FrameResize/ShowChildWhileResizingTest.java
! test/java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java
! test/java/awt/LightweightComponent/LightweightEventTest/LightweightEventTest.java
! test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java
! test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java
! test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.java
! test/java/awt/MouseInfo/JContainerMousePositionTest.java
! test/java/awt/Toolkit/AutoShutdown/EventQueuePush/EventQueuePushAutoshutdown.sh
! test/java/awt/Toolkit/ToolkitPropertyTest/bug7129133.java
! test/java/awt/Window/FindOwner/FindOwnerTest.java
! test/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java
! test/java/awt/event/MouseEvent/DisabledComponents/DisabledComponentsTest.java
! test/java/awt/font/TextLayout/ArabicDiacriticTest.java
! test/java/awt/font/TextLayout/MissingCodePointLayoutTest.java
! test/java/io/RandomAccessFile/FileLengthTest.java
! test/java/lang/instrument/RedefineBigClass.sh
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template
! test/java/net/httpclient/ProxyAuthTest.java
! test/java/nio/file/WatchService/DeleteInterference.java
! test/java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java
! test/java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java
! test/java/security/AccessController/LimitedDoPrivilegedWithThread.java
! test/java/time/test/java/time/temporal/TestIsoWeekFields.java
! test/java/util/ResourceBundle/getBaseBundleName/resources/PropertyBundle.properties
! test/java/util/Spliterator/SpliteratorLateBindingFailFastHelper.java
! test/java/util/logging/Logger/logrb/resources/PropertyBundle.properties
! test/java/util/logging/Logger/setResourceBundle/resources/PropertyBundle.properties
! test/javax/management/loading/LibraryLoader/LibraryLoaderTest.java
! test/javax/management/monitor/ThreadPoolAccTest.java
! test/javax/net/ssl/TLS/CipherTestUtils.java
! test/javax/net/ssl/TLS/JSSEClient.java
! test/javax/net/ssl/TLS/JSSEServer.java
! test/javax/net/ssl/TLS/TestJSSE.java
! test/javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java
! test/javax/net/ssl/TLS/TestJSSEClientProtocol.java
! test/javax/net/ssl/TLS/TestJSSENoCommonProtocols.java
! test/javax/net/ssl/TLS/TestJSSEServerProtocol.java
! test/javax/print/attribute/TestUnsupportedResolution.java
! test/javax/security/auth/Subject/Generic.java
! test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java
! test/javax/security/auth/login/JAASConfigSyntaxCheck/SampleLoginModule.java
! test/javax/swing/JComboBox/6632953/bug6632953.java
! test/javax/swing/JFileChooser/4150029/bug4150029.html
! test/javax/swing/JInternalFrame/Test6325652.java
! test/javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java
! test/javax/swing/JPopupMenu/6694823/bug6694823.java
! test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java
! test/javax/swing/text/html/parser/Parser/8028616/bug8028616.java
! test/sun/awt/dnd/8024061/bug8024061.java
! test/sun/net/idn/NFS4StringPrep.java
! test/sun/security/krb5/auto/BogusKDC.java
! test/sun/security/krb5/auto/NoAddresses.java
! test/sun/security/krb5/auto/Renew.java
! test/sun/security/krb5/auto/Renewal.java
! test/sun/security/krb5/auto/SSLwithPerms.java
! test/sun/security/krb5/canonicalize/Test.java
! test/sun/security/mscapi/CastError.java
! test/sun/security/mscapi/PrngSlow.java
! test/sun/security/mscapi/PublicKeyInterop.sh
! test/sun/security/pkcs12/StoreSecretKeyTest.java
! test/sun/security/provider/SeedGenerator/SeedGeneratorChoice.java
! test/sun/security/tools/jarsigner/nameclash.sh
! test/sun/security/x509/URICertStore/SocksProxy.java
! test/tools/pack200/MultiRelease.java

Changeset: b8207b069bc2
Author:    ihse
Date:      2017-05-09 13:19 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b8207b069bc2

8179692: Move RMI spec to specs directory
Reviewed-by: erikj

! src/java.rmi/share/classes/java/rmi/Remote.java
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java

Changeset: e96547bd31cc
Author:    bpb
Date:      2017-05-09 07:40 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e96547bd31cc

8179662: OutputStreamWriter javadocs states that you can set the buffer size but there is no way to do that
Summary: Change specification verbiage to match longstanding behavior
Reviewed-by: briangoetz, chegar, lancea, rriggs

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

Changeset: 177436a54ca1
Author:    mchung
Date:      2017-05-09 10:34 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/177436a54ca1

8179950: Custom system class loader using Enum.valueOf in its initialization triggers java.lang.InternalError
Reviewed-by: alanb, dfuchs, lancea

! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
+ test/java/lang/ClassLoader/CustomSystemLoader/CustomLoader.java
+ test/java/lang/ClassLoader/CustomSystemLoader/InitSystemLoaderTest.java

Changeset: 3e92641a337d
Author:    psandoz
Date:      2017-05-09 15:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3e92641a337d

8177153: LambdaMetafactory has default constructor
Reviewed-by: psandoz
Contributed-by: ron.pressler at oracle.com

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

Changeset: 2c7616c8b7d8
Author:    ihse
Date:      2017-05-10 09:02 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2c7616c8b7d8

8178278: Move Standard Algorithm Names document to specs directory
Reviewed-by: erikj, wetmore, 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/DrbgParameters.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/SecureRandomSpi.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/cert/CertPath.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/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateFactory.java
! src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java
! src/java.base/share/classes/java/security/cert/package-info.java
! src/java.base/share/classes/java/security/package-info.java
! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.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/crypto/package-info.java
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/package-info.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/package-info.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java

Changeset: 81ae2abfb49f
Author:    prappo
Date:      2017-05-10 12:36 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/81ae2abfb49f

8179021: Latest bugfixes to WebSocket/HPACK from the sandbox repo
Reviewed-by: dfuchs

! src/java.base/share/classes/module-info.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.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/HeaderTable.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/CooperativeHandler.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/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/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/WebSocketImpl.java
! test/java/net/httpclient/whitebox/Driver.java
+ test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/RawChannelTest.java

Changeset: f12c83ece7ab
Author:    erikj
Date:      2017-05-10 18:27 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f12c83ece7ab

8179867: JDK9 b167: demos exist in JDK bundles
Reviewed-by: ihse

! make/CompileDemos.gmk

Changeset: a3af889e7f65
Author:    smarks
Date:      2017-05-10 15:59 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a3af889e7f65

8180128: small errors in String javadoc
Reviewed-by: lancea

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

Changeset: f895e36ce0e9
Author:    msheppar
Date:      2017-05-11 15:05 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f895e36ce0e9

7155591: test/java/net/MulticastSocket/SetOutgoingIf.java fails on macOS
Reviewed-by: chegar, bpb

! test/java/net/MulticastSocket/SetOutgoingIf.java

Changeset: 4e2a2733855d
Author:    bpb
Date:      2017-05-11 07:43 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4e2a2733855d

8180085: (ch) java/nio/channels/SocketChannel/VectorIO.java: add debug instrumentation
Summary: Add some print statements potentially useful in solving JDK-8177801.
Reviewed-by: alanb

! test/java/nio/channels/SocketChannel/VectorIO.java

Changeset: c17e1662bad1
Author:    jjg
Date:      2017-05-11 10:48 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c17e1662bad1

8179592: Update tables in java.base to be HTML 5-friendly.
Reviewed-by: mchung, darcy, martin

! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/SerializablePermission.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java
! src/java.base/share/classes/java/lang/reflect/ReflectPermission.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/RoundingMode.java
! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/NetPermission.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/nio/channels/AsynchronousChannelGroup.java
! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java
! src/java.base/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java
! src/java.base/share/classes/java/nio/channels/AsynchronousSocketChannel.java
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java
! src/java.base/share/classes/java/nio/channels/SocketChannel.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/file/FileSystem.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/nio/file/LinkPermission.java
! src/java.base/share/classes/java/nio/file/attribute/AclFileAttributeView.java
! src/java.base/share/classes/java/nio/file/attribute/BasicFileAttributeView.java
! src/java.base/share/classes/java/nio/file/attribute/DosFileAttributeView.java
! src/java.base/share/classes/java/nio/file/attribute/PosixFileAttributeView.java
! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java
! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/SecurityPermission.java
! src/java.base/share/classes/java/security/cert/X509Extension.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/SimpleDateFormat.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/chrono/IsoEra.java
! src/java.base/share/classes/java/time/chrono/MinguoEra.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistEra.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/temporal/IsoFields.java
! src/java.base/share/classes/java/time/temporal/WeekFields.java
! src/java.base/share/classes/java/util/Deque.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/Queue.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/concurrent/BlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/BlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java
! src/java.base/share/classes/java/util/stream/StreamOpFlag.java
! src/java.base/share/classes/javax/net/ssl/SSLPermission.java

Changeset: 30fc0ab51f39
Author:    lana
Date:      2017-05-11 16:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/30fc0ab51f39

Added tag jdk-9+169 for changeset 177436a54ca1

! .hgtags

Changeset: 5724641773d5
Author:    lana
Date:      2017-05-11 18:10 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5724641773d5

Merge


Changeset: 93594ad5db2a
Author:    jjg
Date:      2017-05-11 18:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/93594ad5db2a

8180256: Fix HTML 5 issues in java.sql and java.sql.rowset modules
Reviewed-by: lancea

! src/java.sql.rowset/share/classes/javax/sql/rowset/package.html
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html
! src/java.sql/share/classes/java/sql/SQLPermission.java
! src/java.sql/share/classes/java/sql/Statement.java

Changeset: bb4cdc198dc0
Author:    dl
Date:      2017-05-11 19:34 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bb4cdc198dc0

8179515: Class java.util.concurrent.ThreadLocalRandom fails to Initialize when using SecurityManager
Summary: Break connection to security framework by using VM.getSavedProperty to read the proeprty.
Reviewed-by: dholmes, martin, redestad, psandoz, mchung

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

Changeset: 7fb801c87a25
Author:    dholmes
Date:      2017-05-12 02:06 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7fb801c87a25

Merge


Changeset: 0111d77e0170
Author:    michaelm
Date:      2017-05-12 17:38 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0111d77e0170

8180303: Remove technote doc link from ProxySelector/B8035158.java test
Reviewed-by: chegar

! test/java/net/ProxySelector/B8035158.java

Changeset: 9364a094ce56
Author:    ksrini
Date:      2017-05-12 09:42 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9364a094ce56

8179631: Fix Html5 errors in java.management, jdk.management, jdk.jdi and jdk.attach
Reviewed-by: mchung

! src/java.management/share/classes/java/lang/management/ManagementPermission.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/javax/management/Descriptor.java
! src/java.management/share/classes/javax/management/MXBean.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/ModelMBeanInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AttachPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
! src/jdk.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
! src/jdk.management/share/classes/com/sun/management/GcInfo.java
! src/jdk.management/share/classes/com/sun/management/VMOption.java

Changeset: 1beb24516aa1
Author:    bchristi
Date:      2017-05-12 10:11 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1beb24516aa1

8177328: java/lang/ClassLoader/securityManager/ClassLoaderTest.java times out with -Xcomp
Summary: remove unneeded automatic module tests; refactor into multiple @runs
Reviewed-by: mchung

! test/java/lang/ClassLoader/securityManager/ClassLoaderTest.java

Changeset: fb6138cce508
Author:    ksrini
Date:      2017-05-12 10:26 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fb6138cce508

8179697: Fix Html5 errors in java.naming, java.logging, jdk.httpserver, jdk.net, jdk.sctp
Reviewed-by: dfuchs

! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java
! src/java.naming/share/classes/javax/naming/CompositeName.java
! src/java.naming/share/classes/javax/naming/Context.java
! src/java.naming/share/classes/javax/naming/InitialContext.java
! src/java.naming/share/classes/javax/naming/directory/package.html
! src/java.naming/share/classes/javax/naming/event/package.html
! src/java.naming/share/classes/javax/naming/ldap/package.html
! src/java.naming/share/classes/javax/naming/package.html
! src/java.naming/share/classes/javax/naming/spi/ObjectFactory.java
! src/java.naming/share/classes/javax/naming/spi/package.html
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsConfigurator.java
! src/jdk.net/share/classes/jdk/net/NetworkPermission.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpChannel.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpServerChannel.java

Changeset: 65e09a42b587
Author:    jjg
Date:      2017-04-28 15:41 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/65e09a42b587

8179460: Fix unnecessary uses of {@docRoot} in serviceability APIs
Reviewed-by: mchung

! src/jdk.jconsole/share/classes/com/sun/tools/jconsole/JConsolePlugin.java
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadGroupReference.java
! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
! src/jdk.management/share/classes/com/sun/management/package-info.java

Changeset: 29e8713fdd03
Author:    jjg
Date:      2017-04-28 15:43 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/29e8713fdd03

Merge


Changeset: e2b414957632
Author:    jjg
Date:      2017-05-12 10:43 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e2b414957632

Merge

! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
- test/demo/jvmti/Context.java
- test/demo/jvmti/DemoRun.java
- test/demo/jvmti/HeapUser.java
- test/demo/jvmti/Hello.java
- test/demo/jvmti/compiledMethodLoad/CompiledMethodLoadTest.java
- test/demo/jvmti/gctest/BigHello.java
- test/demo/jvmti/gctest/Gctest.java
- test/demo/jvmti/heapTracker/HeapTrackerTest.java
- test/demo/jvmti/heapViewer/HeapViewerTest.java
- test/demo/jvmti/minst/MinstExample.java
- test/demo/jvmti/minst/MinstTest.java
- test/demo/jvmti/versionCheck/FailsWhenJvmtiVersionDiffers.java
- test/demo/jvmti/waiters/WaitersTest.java
- test/sample/TEST.properties
- test/sample/chatserver/ChatTest.java
- test/sample/mergesort/MergeSortTest.java
- test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java

Changeset: e8ee0b0489eb
Author:    dfuchs
Date:      2017-05-12 19:06 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e8ee0b0489eb

8180176: Broken javadoc links in java.logging and java.naming
Summary: Replace relative hrefs with {@extLink } taglets.
Reviewed-by: chegar, mchung, vtewari

! src/java.logging/share/classes/java/util/logging/package.html
! src/java.naming/share/classes/javax/naming/directory/package.html
! src/java.naming/share/classes/javax/naming/event/package.html
! src/java.naming/share/classes/javax/naming/ldap/package.html
! src/java.naming/share/classes/javax/naming/package.html
! src/java.naming/share/classes/javax/naming/spi/package.html

Changeset: 002321560796
Author:    lancea
Date:      2017-05-12 14:35 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/002321560796

8180309: Minor update to  javax.sql.rowset package.html
Reviewed-by: mchung

! src/java.sql.rowset/share/classes/javax/sql/rowset/package.html

Changeset: a046521803b2
Author:    rriggs
Date:      2017-05-12 15:15 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a046521803b2

8180082: Broken javadoc links
Reviewed-by: mchung, bpb, chegar, ihse

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/package-info.java
! src/java.base/share/classes/java/lang/CharSequence.java
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyRep.java
! src/java.base/share/specs/serialization/output.md
! src/java.management/share/classes/java/lang/management/package.html
! src/jdk.management/share/classes/com/sun/management/package-info.java

Changeset: 9fc68c99204d
Author:    mchung
Date:      2017-05-12 13:29 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9fc68c99204d

8180208: Provide a new docs bundle page
Reviewed-by: ihse, jjg

! make/CompileModuleTools.gmk
! make/CompileTools.gmk
! make/ModuleTools.gmk
+ make/src/classes/build/tools/docs/GenDocsBundlePage.java
+ make/src/classes/build/tools/docs/docs-bundle-page.html
+ make/src/classes/build/tools/docs/docs-module-groups.properties

Changeset: c5b0465f06d0
Author:    psandoz
Date:      2017-05-12 13:43 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c5b0465f06d0

8180075: Javadoc of MethodHandles.Lookup::bind should note the difference from MethodHandle::bindTo
Reviewed-by: psandoz
Contributed-by: ron.pressler at oracle.com

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

Changeset: 661765f8b131
Author:    smarks
Date:      2017-05-12 14:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/661765f8b131

8180137: fix broken link in java.lang.Iterable
Reviewed-by: rriggs

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

Changeset: ef9954f6896b
Author:    rriggs
Date:      2017-05-16 09:42 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ef9954f6896b

8180319: Update Serialization spec to omit obsolete serialver -show and change history
Reviewed-by: chegar

- src/java.base/share/specs/serialization/changelog.md
! src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/images/class.gif
! src/java.base/share/specs/serialization/index.md
! src/java.base/share/specs/serialization/security.md
! src/java.base/share/specs/serialization/serial-arch.md

Changeset: 78ce7067aba9
Author:    bpb
Date:      2017-05-16 14:11 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/78ce7067aba9

8180431: Remove intermittent keyword from some no longer failing NIO tests
Summary: Remove "intermittent" keyword from @key tag,
Reviewed-by: alanb

! test/java/nio/channels/Selector/SelectAndClose.java
! test/java/nio/channels/Selector/WakeupAfterClose.java

Changeset: 148a2cbe49a4
Author:    darcy
Date:      2017-05-16 18:23 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/148a2cbe49a4

8180452: Mark ClipCloseLoss.java as failing intermittently
Reviewed-by: serb

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

Changeset: 09038ebee480
Author:    mullan
Date:      2017-05-17 08:51 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/09038ebee480

8180307: Update JDK 9 Required Cipher Algorithms
Reviewed-by: valeriep

! src/java.base/share/classes/javax/crypto/Cipher.java

Changeset: 93b0c398e243
Author:    bpb
Date:      2017-05-17 14:29 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/93b0c398e243

7086489: File.lastModified should accuracy as well as resolution
Summary: Add an @apiNote indicating that the last-modified time might be of coarser than millisecond granularity.
Reviewed-by: smarks

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

Changeset: 13b7c6fdf864
Author:    henryjen
Date:      2017-05-17 16:26 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/13b7c6fdf864

8180447: Trailing space in JDK_JAVA_OPTIONS causes an application fail to launch
Reviewed-by: alanb, mchung, ksrini

! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/emessages.h
! test/tools/launcher/ArgsEnvVar.java

Changeset: 7efb352c6765
Author:    ihse
Date:      2017-05-18 09:23 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7efb352c6765

8180426: Use standard css file for new docs bundle index.html page
Reviewed-by: mchung, erikj

+ make/data/docs-resources/resources/jdk-default.css
- make/data/docs-resources/specs/resources/jdk-default.css
! make/src/classes/build/tools/docs/docs-bundle-page.html

Changeset: 85ccf9e98ba0
Author:    ihse
Date:      2017-05-18 12:00 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/85ccf9e98ba0

8180486: extLink taglet needs escaped "&"
Reviewed-by: dholmes

! make/src/classes/build/tools/taglet/ExtLink.java

Changeset: 1b3ea9753746
Author:    lana
Date:      2017-05-18 14:54 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1b3ea9753746

Added tag jdk-9+170 for changeset ef9954f6896b

! .hgtags

Changeset: ee3280639210
Author:    lana
Date:      2017-05-18 16:48 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ee3280639210

Merge

- make/data/docs-resources/specs/resources/jdk-default.css

Changeset: f6553abdefb6
Author:    bchristi
Date:      2017-05-19 09:41 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f6553abdefb6

8180633: Remove intermittent key from java/lang/ClassLoader/Assert.java
Reviewed-by: darcy, mchung

! test/java/lang/ClassLoader/Assert.java

Changeset: 490393b435bb
Author:    stuefe
Date:      2017-05-21 10:52 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/490393b435bb

8180424: Another build issue on AIX after 8034174
Reviewed-by: clanger, vtewari

! src/java.base/aix/native/libnet/aix_close.c

Changeset: 698cb1c6c88e
Author:    michaelm
Date:      2017-05-22 17:31 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/698cb1c6c88e

8180498: Remove httpclient internal APIs which supply ByteBuffers to read calls
Reviewed-by: chegar, dfuchs

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.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/SSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLTunnelConnection.java
! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ResponseHeadersTest.java

Changeset: 29bbedd4cce8
Author:    mchung
Date:      2017-05-22 11:08 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/29bbedd4cce8

8180717: Upgrade the docs bundle index page
Reviewed-by: jjg, ihse

! make/src/classes/build/tools/docs/GenDocsBundlePage.java
! make/src/classes/build/tools/docs/docs-bundle-page.html
! make/src/classes/build/tools/docs/docs-module-groups.properties

Changeset: 82ab8dec02ae
Author:    dfuchs
Date:      2017-05-23 11:33 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/82ab8dec02ae

8180428: Clarify implementation note in Clock.java to match implementation changes made by JDK-8068730
Reviewed-by: dholmes, scolebourne

! src/java.base/share/classes/java/time/Clock.java

Changeset: 54e8bad0022c
Author:    bpb
Date:      2017-05-23 11:47 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/54e8bad0022c

8180353: FileOutputStream documentation does not indicate properly whether files get truncated or not
Summary: Update documentation of FileOutputStream(String)
Reviewed-by: chegar, dfuchs

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

Changeset: 321f66c89406
Author:    lancea
Date:      2017-05-23 16:14 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/321f66c89406

8180728: DatabaseMeta.getRowIdLifetime returns an enum but javadoc refers to int
Reviewed-by: joehw, rriggs

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

Changeset: 47032f7eebb1
Author:    darcy
Date:      2017-05-23 14:34 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/47032f7eebb1

8074977: Constructor.getAnnotatedParameterTypes returns wrong value
Summary: Additional comments from plevart and forax
Reviewed-by: mchung, alanb

! 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/sun/reflect/annotation/TypeAnnotationParser.java
+ test/java/lang/annotation/TestConstructorParameterAnnotations.java
+ test/java/lang/annotation/typeAnnotations/TestConstructorParameterTypeAnnotations.java

Changeset: d0d971960744
Author:    robm
Date:      2017-05-24 17:25 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d0d971960744

8175131: sun.rmi.transport.tcp.TCPChannel.createConnection close connection on timeout
Reviewed-by: rriggs, msheppar

! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java

Changeset: c162df937880
Author:    bpb
Date:      2017-05-24 10:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c162df937880

8180885: Create test to detect if TimeZone.setDefault affects File.setLastModifiedTime
Summary: Check whether File.lastModified is affected by not setting the default time zone or by setting to any of the available time zones.
Reviewed-by: dfuchs, rriggs

+ test/java/io/File/TimeZoneLastModified.java

Changeset: e3446d4c7fd2
Author:    lana
Date:      2017-05-23 23:25 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e3446d4c7fd2

8180167: JDK9 message drop 40 l10n resource file updates
Reviewed-by: alanb, mchung, dfuchs, rfield, shinyafox, weijun, joehw
Contributed-by: li.jiang at oracle.com

! 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/java.base/share/classes/sun/security/util/AuthResources_ko.java
! src/java.base/share/classes/sun/security/util/AuthResources_sv.java
! src/java.base/share/classes/sun/security/util/Resources_sv.java
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java
! src/java.desktop/share/classes/sun/awt/resources/awt_sv.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.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
! 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

Changeset: 3f350fe1bec8
Author:    robm
Date:      2017-05-24 22:07 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3f350fe1bec8

8180949: Correctly handle exception in TCPChannel.createConnection
Reviewed-by: rriggs

! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java

Changeset: 4e167bc5be91
Author:    mli
Date:      2017-05-24 19:02 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4e167bc5be91

8180807: java.io.Serializable class-level readObject description error
Reviewed-by: chegar, rriggs

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

Changeset: bdf91a08aa79
Author:    dfuchs
Date:      2017-05-25 11:54 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bdf91a08aa79

8180279: java/net/httpclient/whitebox/Driver.java failed due to timeout
Summary: fixed a race condition in RawChannelTest.java
Reviewed-by: prappo, michaelm

! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/RawChannelTest.java

Changeset: 400428c4be8b
Author:    mchung
Date:      2017-05-25 10:40 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/400428c4be8b

8181033: Confusing message: A JNI error has occurred, please check your installation and try again
Reviewed-by: alanb, dholmes, ksrini

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! test/tools/launcher/MainClassCantBeLoadedTest.java

Changeset: 2d94659f7ff3
Author:    lana
Date:      2017-05-26 00:29 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2d94659f7ff3

Added tag jdk-9+171 for changeset 29bbedd4cce8

! .hgtags

Changeset: 8c879b07e43e
Author:    lana
Date:      2017-05-26 00:45 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8c879b07e43e

Merge


Changeset: 7b5027da67f7
Author:    serb
Date:      2017-05-06 13:17 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7b5027da67f7

8178383: Validation of FileIO in the tests for JavaSound should be stricter
Reviewed-by: prr

! test/ProblemList.txt
! test/javax/sound/midi/Gervill/RiffReaderWriter/Available.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/Close.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/GetFilePointer.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/GetSize.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/HasNextChunk.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/Read.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadByte.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadByteArrayIntInt.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadInt.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadLong.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadShort.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadString.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedByte.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedInt.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedShort.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/Skip.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/WriteOutputStream.java
! test/javax/sound/sampled/AudioInputStream/FrameLengthAfterConversion.java
! test/javax/sound/sampled/spi/AudioFileReader/ShortHeader.java
! test/javax/sound/sampled/spi/AudioFileWriter/WriterCloseInput.java

Changeset: b0d3c98013d0
Author:    prr
Date:      2017-05-09 12:19 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b0d3c98013d0

Merge

! test/ProblemList.txt
- test/sample/TEST.properties
- test/sample/chatserver/ChatTest.java
- test/sample/mergesort/MergeSortTest.java

Changeset: a7c8147f1891
Author:    pkbalakr
Date:      2017-05-11 12:41 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a7c8147f1891

8179014: JFileChooser with Windows look and feel crashes on win 10
Reviewed-by: prr, serb
Contributed-by: ajit.ghaisas at oracle.com

! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
+ test/javax/swing/JFileChooser/GodMode/JFileChooserTest.java

Changeset: e4d6ad2be5df
Author:    psadhukhan
Date:      2017-05-12 12:28 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e4d6ad2be5df

8169897: [PIT] javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails
Reviewed-by: alexsch

! test/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java

Changeset: 4a610c6d0b9c
Author:    azvegint
Date:      2017-05-12 15:01 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4a610c6d0b9c

8178996: [macos] JComboBox doesn't display popup in mixed JavaFX Swing Application on 8u131 and Mac OS 10.12
Reviewed-by: serb, ssadetsky

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

Changeset: 828d3f3728a2
Author:    mcherkas
Date:      2017-05-15 15:32 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/828d3f3728a2

8175915: NullPointerException from JComboBox and JList when Accessibility enabled
Reviewed-by: serb, prr

! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java

Changeset: 85d12636d9f6
Author:    prr
Date:      2017-05-17 11:01 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/85d12636d9f6

Merge

- src/java.base/share/specs/serialization/changelog.md
- src/java.base/share/specs/serialization/images/class.gif

Changeset: 046ac3fa2792
Author:    ssadetsky
Date:      2017-05-19 07:06 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/046ac3fa2792

8179665: [Windows] java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
Reviewed-by: prr, serb

! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
+ test/javax/swing/JFrame/AlwaysOnTop/AlwaysOnTopImeTest.java

Changeset: c1ddb97ee2ab
Author:    prr
Date:      2017-05-19 14:57 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c1ddb97ee2ab

8177393: Result of RescaleOp for 4BYTE_ABGR images may be 25% black
Reviewed-by: flar, psadhukhan

! src/java.desktop/share/classes/java/awt/image/RescaleOp.java
+ test/java/awt/image/RescaleOp/ImageRescaleOpTest.java

Changeset: a09827296150
Author:    prr
Date:      2017-05-22 08:54 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a09827296150

Merge

- make/data/docs-resources/specs/resources/jdk-default.css

Changeset: e748c6a2d2e6
Author:    serb
Date:      2017-05-22 19:54 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e748c6a2d2e6

8177628: Opensource unit/regression tests for ImageIO
Reviewed-by: prr, pnarayanan

+ test/javax/imageio/AllowSearch.java
+ test/javax/imageio/AppContextTest.java
+ test/javax/imageio/AppletResourceTest.html
+ test/javax/imageio/AppletResourceTest.java
+ test/javax/imageio/GetNumImages.java
+ test/javax/imageio/GetReaderWriterInfo.java
+ test/javax/imageio/IIOImageConstructor.java
+ test/javax/imageio/ITSDataType.java
+ test/javax/imageio/ImageIOGetImageReaders.java
+ test/javax/imageio/ImageIOWriteFile.java
+ test/javax/imageio/ImageIOWriteNull.java
+ test/javax/imageio/ImageReadParamPasses.java
+ test/javax/imageio/ImageReaderGetDestination.java
+ test/javax/imageio/ImageReaderReadAll.java
+ test/javax/imageio/ImageStreamFromRAF.java
+ test/javax/imageio/ImageTypeSpecifierBitsPerBand.java
+ test/javax/imageio/ImageTypeSpecifierTest.java
+ test/javax/imageio/ImageWriteParamMisc.java
+ test/javax/imageio/NullInputOutput.java
+ test/javax/imageio/PNGSpiStreamMetadata.java
+ test/javax/imageio/PNGSuffixes.java
+ test/javax/imageio/ReadBitsTest.java
+ test/javax/imageio/SetOutput.java
+ test/javax/imageio/WriteNullImageTest.java
+ test/javax/imageio/event/WriteProgressListenerTest.java
+ test/javax/imageio/plugins/bmp/BMPCompressionTest.java
+ test/javax/imageio/plugins/bmp/BMPPluginTest.java
+ test/javax/imageio/plugins/bmp/BMPWriteParamTest.java
+ test/javax/imageio/plugins/bmp/BmpBigDestinationTest.java
+ test/javax/imageio/plugins/bmp/BmpDefaultImageMetadataTest.java
+ test/javax/imageio/plugins/bmp/CompressionModeTest.java
+ test/javax/imageio/plugins/bmp/EmbeddedFormatTest.java
+ test/javax/imageio/plugins/bmp/EmptyInputBmpMetadataTest.java
+ test/javax/imageio/plugins/bmp/NoExtraBytesTest.java
+ test/javax/imageio/plugins/bmp/RLECompressionTest.java
+ test/javax/imageio/plugins/bmp/ReaderListenersTest.java
+ test/javax/imageio/plugins/bmp/RleEncodingTest.java
+ test/javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java
+ test/javax/imageio/plugins/bmp/Write3ByteBgrTest.java
+ test/javax/imageio/plugins/bmp/WriteProgressListenerTest.java
+ test/javax/imageio/plugins/bmp/WritingColorChangeTest.java
+ test/javax/imageio/plugins/gif/AnimationTest.java
+ test/javax/imageio/plugins/gif/DisableCompressionTest.java
+ test/javax/imageio/plugins/gif/EndWriteSequenceTest.java
+ test/javax/imageio/plugins/gif/IndexingTest.java
+ test/javax/imageio/plugins/gif/LogicalScreenDimensionTest.java
+ test/javax/imageio/plugins/gif/OddPaletteTest.java
+ test/javax/imageio/plugins/gif/PrepareWriteSequenceTest.java
+ test/javax/imageio/plugins/gif/RGBAnimationTest.java
+ test/javax/imageio/plugins/gif/RGBImageTest.java
+ test/javax/imageio/plugins/gif/StreamMetadataTest.java
+ test/javax/imageio/plugins/gif/TransparencyTest.java
+ test/javax/imageio/plugins/gif/UshortOutOfMemoryTest.java
+ test/javax/imageio/plugins/gif/WriteMetadataTest.java
+ test/javax/imageio/plugins/gif/WriterResetTest.java
+ test/javax/imageio/plugins/gif/WriterReuseTest.java
+ test/javax/imageio/plugins/jpeg/ByteBinaryTest.java
+ test/javax/imageio/plugins/jpeg/CanEncodeIndexed.java
+ test/javax/imageio/plugins/jpeg/CompressionBug.java
+ test/javax/imageio/plugins/jpeg/CompressionVals.java
+ test/javax/imageio/plugins/jpeg/CrashAfterDispose.java
+ test/javax/imageio/plugins/jpeg/DestTypeTest.java
+ test/javax/imageio/plugins/jpeg/JPEGsNotAcceleratedTest.java
+ test/javax/imageio/plugins/jpeg/MergeTreeTest.java
+ test/javax/imageio/plugins/jpeg/RasterWithMinXTest.java
+ test/javax/imageio/plugins/jpeg/ResetOutOfMemory.java
+ test/javax/imageio/plugins/jpeg/UshortGrayTest.java
+ test/javax/imageio/plugins/png/CanEncodeShort.java
+ test/javax/imageio/plugins/png/ImageCompare.java
+ test/javax/imageio/plugins/png/PngPremultAlphaTest.java
+ test/javax/imageio/plugins/png/ShortPaletteTest.java
+ test/javax/imageio/plugins/png/WriteProgressive.java
+ test/javax/imageio/plugins/wbmp/EmptyInputWbmpMetadataTest.java
+ test/javax/imageio/plugins/wbmp/GetImageTypesTest.java
+ test/javax/imageio/plugins/wbmp/ValidWbmpTest.java
+ test/javax/imageio/plugins/wbmp/WBMPPluginTest.java
+ test/javax/imageio/plugins/wbmp/WbmpBigDestinationTest.java
+ test/javax/imageio/plugins/wbmp/WbmpDefaultImageMetadataTest.java
+ test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh
+ test/javax/imageio/spi/AppletContextTest/DummyReaderPluginSpi.java
+ test/javax/imageio/spi/AppletContextTest/IIOPluginTest.java
+ test/javax/imageio/spi/CreateMemoryCacheOutputStream.java
+ test/javax/imageio/spi/DeregisterAllSpiTest.java
+ test/javax/imageio/spi/DeregisterOrderedSpiTest.java
+ test/javax/imageio/spi/OrderingTest.java
+ test/javax/imageio/spi/PluginSpiTest.java
+ test/javax/imageio/spi/RegisterPluginTwiceTest.java
+ test/javax/imageio/spi/SpiTest.java
+ test/javax/imageio/spi/SpiVersionNumbers.java
+ test/javax/imageio/stream/BitPadding.java
+ test/javax/imageio/stream/DeleteOnExitTest.java
+ test/javax/imageio/stream/DeleteOnExitTest.sh
+ test/javax/imageio/stream/FileCacheImageInputStreamNullTest.java
+ test/javax/imageio/stream/FlushBefore.java
+ test/javax/imageio/stream/MemoryCacheImageOutputStreamTest.java
+ test/javax/imageio/stream/ReadBytesIIOByteBuffer.java
+ test/javax/imageio/stream/ReadFullyTest.java
+ test/javax/imageio/stream/ReadUnsignedIntTest.java
+ test/javax/imageio/stream/StreamFlush.java
+ test/javax/imageio/stream/WriteBitsTest.java

Changeset: de18b4a5ded2
Author:    prr
Date:      2017-05-26 08:22 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/de18b4a5ded2

Merge


Changeset: b41e9d22a754
Author:    serb
Date:      2017-05-24 13:53 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b41e9d22a754

8066005: java.awt.event.KeyEvent.originalSource doesn't have "since" tag in Serialized Form
Reviewed-by: prr

! src/java.desktop/share/classes/java/awt/event/KeyEvent.java

Changeset: 99014f394c0c
Author:    prr
Date:      2017-05-26 09:07 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/99014f394c0c

Merge


Changeset: 92d5e94796d9
Author:    mchung
Date:      2017-05-26 21:20 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/92d5e94796d9

8180574: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java failed in upgradeHashedModule() and patchHashedModule() intermittently
Reviewed-by: alanb, bchristi

! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
+ test/tools/launcher/modules/patch/systemmodules/src1/m1/module-info.java
+ test/tools/launcher/modules/patch/systemmodules/src1/m1/p1/Main.java

Changeset: 0ff9ad7d067c
Author:    ihse
Date:      2017-05-29 09:18 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0ff9ad7d067c

8175824: Adapt javadoc generation to different requirements for JDK and JavaSE
Reviewed-by: erikj, mchung

- src/java.base/share/classes/overview-core.html

Changeset: 54551ea84184
Author:    mchung
Date:      2017-05-30 14:12 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/54551ea84184

8181148: Update the jdeps tool to list exported packages instead of just internal APIs
Reviewed-by: psandoz

+ make/src/classes/build/tools/jigsaw/ListPackages.java

Changeset: 4c0054896900
Author:    jjg
Date:      2017-05-30 15:48 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4c0054896900

8181290: Invalid HTML 5 in core-libs docs
Reviewed-by: mchung, lancea

! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/lang/package-info.java
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/java/nio/channels/package-info.java
! src/java.base/share/classes/java/nio/file/package-info.java
! src/java.base/share/classes/java/nio/package-info.java
! src/java.base/share/classes/java/util/package-info.java
! src/java.base/share/classes/java/util/zip/package-info.java

Changeset: 02bd39544ff1
Author:    mli
Date:      2017-05-31 19:54 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/02bd39544ff1

8181082: class-level since tag issues in java.base & java.datatransfer module
Reviewed-by: alanb, serb

! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/reflect/Array.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/InvocationTargetException.java
! src/java.base/share/classes/java/lang/reflect/Member.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/net/NetPermission.java
! src/java.base/share/classes/java/net/SocketOptions.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/AccessControlException.java
! src/java.base/share/classes/java/security/AccessController.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/Certificate.java
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/DigestException.java
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/DigestOutputStream.java
! src/java.base/share/classes/java/security/GeneralSecurityException.java
! src/java.base/share/classes/java/security/Guard.java
! src/java.base/share/classes/java/security/GuardedObject.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/InvalidKeyException.java
! src/java.base/share/classes/java/security/InvalidParameterException.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyException.java
! src/java.base/share/classes/java/security/KeyManagementException.java
! src/java.base/share/classes/java/security/KeyPair.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/MessageDigestSpi.java
! src/java.base/share/classes/java/security/NoSuchAlgorithmException.java
! src/java.base/share/classes/java/security/NoSuchProviderException.java
! src/java.base/share/classes/java/security/Permission.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/Principal.java
! src/java.base/share/classes/java/security/PrivateKey.java
! src/java.base/share/classes/java/security/PrivilegedAction.java
! src/java.base/share/classes/java/security/PrivilegedActionException.java
! src/java.base/share/classes/java/security/PrivilegedExceptionAction.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/ProviderException.java
! src/java.base/share/classes/java/security/PublicKey.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/SecurityPermission.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignatureException.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/java/security/Signer.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.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/cert/CRLException.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateEncodingException.java
! src/java.base/share/classes/java/security/cert/CertificateException.java
! src/java.base/share/classes/java/security/cert/CertificateExpiredException.java
! src/java.base/share/classes/java/security/cert/CertificateNotYetValidException.java
! src/java.base/share/classes/java/security/cert/CertificateParsingException.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509CRLEntry.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/security/cert/X509Extension.java
! src/java.base/share/classes/java/security/interfaces/DSAKey.java
! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java
! src/java.base/share/classes/java/security/interfaces/DSAParams.java
! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java
! src/java.base/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java
! src/java.base/share/classes/java/security/spec/RSAPrivateKeySpec.java
! src/java.base/share/classes/java/security/spec/RSAPublicKeySpec.java
! src/java.base/share/classes/java/text/BreakIterator.java
! src/java.base/share/classes/java/text/CharacterIterator.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/CollationElementIterator.java
! src/java.base/share/classes/java/text/CollationKey.java
! src/java.base/share/classes/java/text/Collator.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! src/java.base/share/classes/java/text/FieldPosition.java
! src/java.base/share/classes/java/text/Format.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/ParseException.java
! src/java.base/share/classes/java/text/ParsePosition.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/text/StringCharacterIterator.java
! src/java.base/share/classes/java/util/concurrent/CompletionService.java
! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/jar/JarEntry.java
! src/java.base/share/classes/java/util/zip/Adler32.java
! src/java.base/share/classes/java/util/zip/CRC32.java
! src/java.base/share/classes/java/util/zip/CheckedInputStream.java
! src/java.base/share/classes/java/util/zip/CheckedOutputStream.java
! src/java.base/share/classes/java/util/zip/Checksum.java
! src/java.base/share/classes/java/util/zip/DataFormatException.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
! src/java.base/share/classes/java/util/zip/ZipConstants.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/javax/security/auth/AuthPermission.java
! src/java.base/share/classes/javax/security/auth/DestroyFailedException.java
! src/java.base/share/classes/javax/security/auth/Destroyable.java
! src/java.base/share/classes/javax/security/auth/Policy.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/RefreshFailedException.java
! src/java.base/share/classes/javax/security/auth/Refreshable.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
! src/java.base/share/classes/javax/security/auth/callback/Callback.java
! src/java.base/share/classes/javax/security/auth/callback/CallbackHandler.java
! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java
! src/java.base/share/classes/javax/security/auth/callback/LanguageCallback.java
! src/java.base/share/classes/javax/security/auth/callback/NameCallback.java
! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
! src/java.base/share/classes/javax/security/auth/login/AccountExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/AppConfigurationEntry.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/CredentialExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/FailedLoginException.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/javax/security/auth/login/LoginException.java
! src/java.base/share/classes/javax/security/auth/spi/LoginModule.java
! src/java.base/share/classes/javax/security/auth/x500/X500PrivateCredential.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Clipboard.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/ClipboardOwner.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/StringSelection.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Transferable.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java

Changeset: 6435d673ea25
Author:    valeriep
Date:      2017-06-01 03:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6435d673ea25

8180635: (doc) Clarify the compatibility and interoperability issue when using provider default values
Summary: updated the javadoc of KeyPairGenerator, KeyGenerator, AlgorithmParameterGenerator and their Spi classes
Reviewed-by: mullan

! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java

Changeset: 1f820f4aff3e
Author:    rriggs
Date:      2017-05-31 23:45 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1f820f4aff3e

8180582: The bind to rmiregistry is rejected by registryFilter even though registryFilter is set
Summary: The Registry MAXDEPTH should allow binding more complex objects
Reviewed-by: dfuchs, smarks

! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! test/java/rmi/registry/serialFilter/RegistryFilterTest.java

Changeset: a24583f5e4bf
Author:    rriggs
Date:      2017-06-01 09:28 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a24583f5e4bf

8181156: html5 issues in java.base javadoc
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/nio/channels/package-info.java
! src/java.base/share/classes/java/nio/charset/package-info.java
! src/java.base/share/classes/java/nio/file/attribute/package-info.java
! src/java.base/share/classes/java/nio/package-info.java
! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java

Changeset: a2894068c221
Author:    lana
Date:      2017-06-01 18:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a2894068c221

Added tag jdk-9+172 for changeset 0ff9ad7d067c

! .hgtags

Changeset: 3a73b3d5318e
Author:    lana
Date:      2017-06-01 18:48 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3a73b3d5318e

Merge


Changeset: fb80de0ea690
Author:    naoto
Date:      2017-06-01 14:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fb80de0ea690

8180375: Rename <baseName>Provider to <packagename>.spi.<simpleName>Provider
Reviewed-by: mchung

! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java
- test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java
+ test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java
! test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java
- test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java
- test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/test/module-info.java
+ test/java/util/ResourceBundle/modules/layer/run.sh
+ test/java/util/ResourceBundle/modules/layer/src/Main.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/module-info.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/Main.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/internal/BundleProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/resources/MyResource.properties
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/resources/spi/MyResourceProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/module-info.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/p/internal/BundleProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/p/resources/MyResource_ja.properties
- test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java
! test/java/util/ResourceBundle/modules/simple/src/test/module-info.java
- test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/module-info.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/spi/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/visibility/src/named.bundles/module-info.java
! test/java/util/ResourceBundle/modules/visibility/src/test/module-info.java
- test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java
! test/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java

Changeset: a5506b425f1b
Author:    prappo
Date:      2017-06-02 18:32 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a5506b425f1b

8180155: WebSocket secure connection get stuck after onOpen
8156518: WebSocket.Builder.connectTimeout(long timeout, TimeUnit unit) implicitly affect websocket connection timeout
Reviewed-by: dfuchs

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java

Changeset: ffa11326afd5
Author:    psandoz
Date:      2017-06-05 16:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ffa11326afd5

8181292: Backport Rename internal Unsafe.compare methods from 10 to 9
Reviewed-by: psandoz, dholmes, mchung
Contributed-by: ron.pressler at oracle.com

! 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/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java

Changeset: 915b8df0afbb
Author:    weijun
Date:      2017-06-07 10:03 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/915b8df0afbb

8181461: sun/security/krb5/auto/KdcPolicy.java fails with java.lang.Exception: Does not match
Reviewed-by: xuelei

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

Changeset: e4a4f89bbca3
Author:    alitvinov
Date:      2017-06-02 18:40 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e4a4f89bbca3

8181192: [macos] javafx.print.PrinterJob.showPrintDialog() hangs on macOS
Reviewed-by: prr, serb

! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! test/java/awt/print/PageFormat/WrongPaperPrintingTest.java

Changeset: 80aecb2f0ac7
Author:    prr
Date:      2017-06-05 11:00 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/80aecb2f0ac7

Merge

- src/java.base/share/classes/overview-core.html
- test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java

Changeset: 510301a824d4
Author:    psadhukhan
Date:      2017-06-06 11:11 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/510301a824d4

8181401: Error in Javadoc for JTabbedPane getAccessibleName()
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/JTabbedPane.java

Changeset: e7ede182f86f
Author:    psadhukhan
Date:      2017-06-06 11:56 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e7ede182f86f

8181640: Spelling mistake in javadoc javax.swing.JEditorPane.scrollToReference(String)
Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/JEditorPane.java

Changeset: 92d4889c9b57
Author:    mhalder
Date:      2017-06-06 14:38 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/92d4889c9b57

8172510: This test fails for me on OS X consistently with result: Expected : 01230123 Actual : 001122303011223
Reviewed-by: serb, prr
Contributed-by: manajit.halder at oracle.com

! test/java/awt/List/ItemEventTest/ItemEventTest.java

Changeset: ed1e99c1bba2
Author:    prr
Date:      2017-06-07 06:45 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ed1e99c1bba2

Merge


Changeset: 67ad6b89dd96
Author:    lancea
Date:      2017-06-07 15:05 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/67ad6b89dd96

8181195: Mark java.se.ee aggregator module deprecated and for removal
Reviewed-by: joehw, alanb, mchung

! src/java.se.ee/share/classes/module-info.java

Changeset: 4ecceb2dcc01
Author:    mchung
Date:      2017-06-07 18:54 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4ecceb2dcc01

8181696: Package versioning link does not exist in JAR file specification
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java

Changeset: 0f734ac5ddb1
Author:    mchung
Date:      2017-06-07 21:15 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0f734ac5ddb1

8181639: Add tool and services information to module summary
Reviewed-by: alanb, psandoz, lancea

! make/src/classes/build/tools/docs/docs-module-groups.properties
! src/java.base/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.management/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/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
! src/jdk.charsets/share/classes/module-info.java
! src/jdk.crypto.cryptoki/share/classes/module-info.java
! src/jdk.crypto.ec/share/classes/module-info.java
! src/jdk.crypto.mscapi/windows/classes/module-info.java
! src/jdk.crypto.ucrypto/solaris/classes/module-info.java
! src/jdk.editpad/share/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jcmd/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jdi/share/classes/module-info.java
! src/jdk.jdwp.agent/share/classes/module-info.java
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.jstatd/share/classes/module-info.java
! src/jdk.localedata/share/classes/module-info.java
! src/jdk.management.agent/share/classes/module-info.java
! src/jdk.naming.dns/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/module-info.java
! src/jdk.pack/share/classes/module-info.java
! src/jdk.policytool/share/classes/module-info.java
! src/jdk.rmic/share/classes/module-info.java
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.zipfs/share/classes/module-info.java

Changeset: 2637d816e17a
Author:    ihse
Date:      2017-06-08 11:24 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2637d816e17a

8181776: Move back specs to closed
Reviewed-by: erikj

- src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/examples.md
- src/java.base/share/specs/serialization/exceptions.md
- src/java.base/share/specs/serialization/images/version.gif
- src/java.base/share/specs/serialization/index.md
- src/java.base/share/specs/serialization/input.md
- src/java.base/share/specs/serialization/output.md
- src/java.base/share/specs/serialization/protocol.md
- src/java.base/share/specs/serialization/security.md
- src/java.base/share/specs/serialization/serial-arch.md
- src/java.base/share/specs/serialization/version.md
- src/java.desktop/share/specs/AWT_Native_Interface.html
- src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib

Changeset: 4287c7853433
Author:    dfuchs
Date:      2017-06-08 12:24 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4287c7853433

8181430: HTTP/2 client might deadlock when receiving data during the initial handshake
Summary: CountDownLatch removed. Data produced during the handshake is instead buffered until the preface is sent.
Reviewed-by: michaelm, msheppar, prappo

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java

Changeset: ea0146845b79
Author:    dfuchs
Date:      2017-06-08 12:41 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ea0146845b79

8180044: java/net/httpclient/ManyRequests.java failed due to timeout
Summary: Fixes several race conditions observed while testing.
Reviewed-by: michaelm, msheppar, prappo

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
! test/com/sun/net/httpserver/FileServerHandler.java
! test/java/net/httpclient/ManyRequests.java
+ test/java/net/httpclient/ManyRequests2.java

Changeset: 3abaf7610609
Author:    ihse
Date:      2017-06-08 13:49 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3abaf7610609

8180300: Move JDWP specs to specs directory
Reviewed-by: sspitsyn

! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java

Changeset: 890af73c1fe4
Author:    erikj
Date:      2017-06-08 14:53 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/890af73c1fe4

8178064: OpenJDK RI binary should include the license file for freetype
Reviewed-by: tbell, ihse

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

Changeset: 23721aa1d87f
Author:    lana
Date:      2017-06-08 16:32 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/23721aa1d87f

Added tag jdk-9+173 for changeset a5506b425f1b

! .hgtags

Changeset: 9a344811dba9
Author:    lana
Date:      2017-06-08 23:11 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9a344811dba9

Merge

- src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/examples.md
- src/java.base/share/specs/serialization/exceptions.md
- src/java.base/share/specs/serialization/images/version.gif
- src/java.base/share/specs/serialization/index.md
- src/java.base/share/specs/serialization/input.md
- src/java.base/share/specs/serialization/output.md
- src/java.base/share/specs/serialization/protocol.md
- src/java.base/share/specs/serialization/security.md
- src/java.base/share/specs/serialization/serial-arch.md
- src/java.base/share/specs/serialization/version.md
- src/java.desktop/share/specs/AWT_Native_Interface.html
- src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib

Changeset: 78c003bd010f
Author:    dfuchs
Date:      2017-06-09 16:52 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/78c003bd010f

8181867: [tests] Reorganize EchoHandlers
Summary: This fix reorganize some test files and rename some test classes. Several classes named EchoHandler in the unnamed package are renamed to make it clear what classes (and sources) tests that use these EchoHandler implementations effectively depend on.
Reviewed-by: chegar

+ test/com/sun/net/httpserver/EchoHandler.java
! test/com/sun/net/httpserver/FileServerHandler.java
+ test/com/sun/net/httpserver/SimpleFileServer.java
+ test/java/net/httpclient/HttpEchoHandler.java
! test/java/net/httpclient/LightWeightHttpServer.java
! test/java/net/httpclient/ManyRequests.java
! test/java/net/httpclient/ManyRequests2.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/httpclient/SmokeTest.java
! test/java/net/httpclient/http2/BasicTest.java
! test/java/net/httpclient/http2/ErrorTest.java
! test/java/net/httpclient/http2/FixedThreadPoolTest.java
! test/java/net/httpclient/http2/RedirectTest.java
+ test/java/net/httpclient/http2/server/Http2EchoHandler.java

Changeset: 42f18c931bd4
Author:    psandoz
Date:      2017-06-09 11:26 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/42f18c931bd4

8181824: Broken javadoc link in java.util.BitSet
Reviewed-by: martin

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

Changeset: e8f3a872e69a
Author:    psandoz
Date:      2017-06-12 14:30 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e8f3a872e69a

8181442: Deprecate sun.misc.Unsafe.defineClass
Reviewed-by: shade, mchung

! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java

Changeset: 573efb47b310
Author:    vinnie
Date:      2017-06-13 13:31 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/573efb47b310

8181978: Keystore probing mechanism fails for large PKCS12 keystores
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/sun/security/pkcs12/ProbeLargeKeystore.java

Changeset: 9b69584ea554
Author:    dl
Date:      2017-06-13 09:13 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9b69584ea554

8181104: Fix specs for updateAndGet and related methods
Reviewed-by: martin, psandoz, dholmes, chegar

! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java

Changeset: 0ffdaa7668ad
Author:    mchung
Date:      2017-06-13 10:44 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0ffdaa7668ad

8182029: Make the top-level docs index.html to a HTML-level redirect to the API overview page
Reviewed-by: alanb, erikj, ihse

! make/ModuleTools.gmk
- make/src/classes/build/tools/docs/GenDocsBundlePage.java
- make/src/classes/build/tools/docs/docs-bundle-page.html
- make/src/classes/build/tools/docs/docs-module-groups.properties

Changeset: 59902f12fb70
Author:    bpb
Date:      2017-06-13 13:43 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/59902f12fb70

6791812: (file spec) Incompatible File.lastModified() and setLastModified() for negative time
Summary: Amend verbiage describing return value to explain negative values.
Reviewed-by: rriggs, smarks

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

Changeset: 6391a43c89ee
Author:    mchung
Date:      2017-06-14 09:21 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6391a43c89ee

8182137: Missing permissions in deprivileged java.xml.bind and java.xml.ws modules
Reviewed-by: alanb, mullan

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

Changeset: e43d0498a4ac
Author:    lancea
Date:      2017-06-14 12:46 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e43d0498a4ac

8181832: Broken link in javax/sql/rowset/spi/package-summary.html
Reviewed-by: alanb, mchung

! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html

Changeset: c31ac0b8a60e
Author:    lana
Date:      2017-06-15 17:24 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c31ac0b8a60e

Added tag jdk-9+174 for changeset 42f18c931bd4

! .hgtags

Changeset: 6b8f8ab175ff
Author:    lana
Date:      2017-06-15 17:43 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6b8f8ab175ff

Merge

- make/src/classes/build/tools/docs/GenDocsBundlePage.java
- make/src/classes/build/tools/docs/docs-bundle-page.html
- make/src/classes/build/tools/docs/docs-module-groups.properties

Changeset: 28d099962ee2
Author:    mchung
Date:      2017-06-15 11:54 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/28d099962ee2

8182032: Make java.compiler upgradeable
Reviewed-by: alanb, erikj

+ test/jdk/modules/etc/UpgradeableModules.java
! test/jdk/modules/etc/VerifyModuleDelegation.java

Changeset: dfeb383db3bb
Author:    herrick
Date:      2017-06-15 15:03 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dfeb383db3bb

8181821: Broken link in javadoc for JSObject.getWindow
Reviewed-by: mchung

! src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java

Changeset: 82ed25c3cea9
Author:    ksrini
Date:      2017-06-15 14:27 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/82ed25c3cea9

8182185: Add Copyright notices to pack 200 spec
Reviewed-by: mchung

! src/java.base/share/classes/java/util/jar/Pack200.java

Changeset: e23c712e1d94
Author:    poonam
Date:      2017-06-16 22:10 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e23c712e1d94

8178536: OOM ERRORS + SERVICE-THREAD TAKES A PROCESSOR TO 100%
Summary: Clear the pending OOM exception in SensorInfo::trigger()
Reviewed-by: mchung, dcubed

! src/java.management/share/classes/sun/management/MemoryPoolImpl.java

Changeset: bec8ca52804c
Author:    smarks
Date:      2017-05-19 14:46 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bec8ca52804c

8177788: migrate collections technotes/guides into java/util/doc-files
Reviewed-by: mchung, bchristi, martin

+ src/java.base/share/classes/java/util/doc-files/coll-designfaq.html
+ src/java.base/share/classes/java/util/doc-files/coll-index.html
+ src/java.base/share/classes/java/util/doc-files/coll-overview.html
+ src/java.base/share/classes/java/util/doc-files/coll-reference.html
! src/java.base/share/classes/java/util/package-info.java

Changeset: 6e591955c8a8
Author:    serb
Date:      2017-06-08 22:07 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6e591955c8a8

8180326: Update the tables in java.desktop to be HTML-5 friendly
Reviewed-by: prr, azvegint

! src/java.desktop/share/classes/java/applet/AppletContext.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/AWTPermission.java
! src/java.desktop/share/classes/java/awt/AlphaComposite.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/EventQueue.java
! src/java.desktop/share/classes/java/awt/GridBagLayout.java
! src/java.desktop/share/classes/java/awt/GridLayout.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Scrollbar.java
! src/java.desktop/share/classes/java/awt/SystemTray.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java
! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioPermission.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java
! src/java.desktop/share/classes/javax/swing/Action.java
! src/java.desktop/share/classes/javax/swing/BoxLayout.java
! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/JScrollPane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTreeUI.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java
! src/java.desktop/share/classes/javax/swing/undo/UndoManager.java

Changeset: 415b0831244f
Author:    serb
Date:      2017-06-13 02:27 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/415b0831244f

8181877: Cleanup of javadoc in javax.accessibility package
Reviewed-by: prr

! src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java
! src/java.desktop/share/classes/javax/accessibility/Accessible.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleAction.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleAttributeSequence.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleComponent.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleEditableText.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedComponent.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedTable.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedText.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleHyperlink.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleHypertext.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleIcon.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleKeyBinding.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleRelation.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleRelationSet.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleResourceBundle.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleRole.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleSelection.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleState.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleStateSet.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleStreamable.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleTable.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleTableModelChange.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleText.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleTextSequence.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleValue.java
! src/java.desktop/share/classes/javax/accessibility/package-info.java

Changeset: 757b830688e3
Author:    ddehaven
Date:      2017-06-16 17:41 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/757b830688e3

Merge


Changeset: bd582963beb7
Author:    dl
Date:      2017-06-16 19:50 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bd582963beb7

8181334: add spec for Deque.addAll
Reviewed-by: martin, psandoz, smarks, darcy

! src/java.base/share/classes/java/util/Deque.java

Changeset: f8b19df2115a
Author:    alanb
Date:      2017-06-16 09:20 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f8b19df2115a

8181087: Module system implementation refresh (6/2017)
Reviewed-by: plevart, mchung
Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com

! make/mapfiles/libjava/mapfile-vers
! make/src/classes/build/tools/jigsaw/technology-summary.html
! 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/LayerInstantiationException.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/ModuleLayer.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/ModuleFinder.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/util/ServiceConfigurationError.java
! src/java.base/share/classes/java/util/ServiceLoader.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/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
+ src/java.base/share/classes/jdk/internal/module/IllegalAccessMaps.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.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/Modules.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
+ src/java.base/share/classes/jdk/internal/module/jdk8_packages.dat
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/Module.c
+ src/java.instrument/share/classes/java/lang/instrument/package-info.java
- src/java.instrument/share/classes/java/lang/instrument/package.html
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/ProblemList.txt
! test/java/lang/ModuleLayer/BasicLayerTest.java
! test/java/lang/ModuleLayer/LayerAndLoadersTest.java
! test/java/lang/ModuleLayer/LayerControllerTest.java
! test/java/lang/ModuleTests/AnnotationsTest.java
! test/java/lang/ModuleTests/BasicModuleTest.java
! test/java/lang/ModuleTests/annotation/Basic.java
! test/java/lang/instrument/RedefineModuleTest.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/reflect/AccessibleObject/CanAccessTest.java
! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java
! test/java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java
! test/java/util/ResourceBundle/modules/cache/CacheTest.java
+ test/java/util/ServiceLoader/BadProvidersTest.java
+ test/java/util/ServiceLoader/ModulesTest.java
+ test/java/util/ServiceLoader/NoInterferenceTest.java
+ test/java/util/ServiceLoader/ReloadTest.java
+ test/java/util/ServiceLoader/badfactories/badreturntype/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/classnotpublic/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/classnotpublic/Service.java
+ test/java/util/ServiceLoader/badfactories/methodnotpublic/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/methodnotpublic/Service.java
+ test/java/util/ServiceLoader/badfactories/returnsnull/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/returnsnull/Service.java
+ test/java/util/ServiceLoader/badfactories/throwsexception/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/throwsexception/Service.java
+ test/java/util/ServiceLoader/badproviders/ctornotpublic/Provider.java
+ test/java/util/ServiceLoader/badproviders/ctornotpublic/Service.java
+ test/java/util/ServiceLoader/badproviders/notasubtype/Provider.java
+ test/java/util/ServiceLoader/badproviders/notpublic/Provider.java
+ test/java/util/ServiceLoader/badproviders/notpublic/Service.java
+ test/java/util/ServiceLoader/badproviders/throwsexception/Provider.java
+ test/java/util/ServiceLoader/badproviders/throwsexception/Service.java
+ test/java/util/ServiceLoader/classpath/pearscript/META-INF/services/javax.script.ScriptEngineFactory
+ test/java/util/ServiceLoader/classpath/pearscript/org/pear/PearScript.java
+ test/java/util/ServiceLoader/classpath/pearscript/org/pear/PearScriptEngineFactory.java
+ test/java/util/ServiceLoader/inheritance/NoInheritanceTest.java
+ test/java/util/ServiceLoader/inheritance/test/module-info.java
+ test/java/util/ServiceLoader/inheritance/test/p/Main.java
- test/java/util/ServiceLoader/modules/BadProvidersTest.java
- test/java/util/ServiceLoader/modules/Basic.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/bananascript/module-info.java
+ test/java/util/ServiceLoader/modules/bananascript/org/banana/BananaScript.java
+ test/java/util/ServiceLoader/modules/bananascript/org/banana/BananaScriptEngineFactory.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/p1/module-info.java
+ test/java/util/ServiceLoader/modules/p1/q/P.java
+ test/java/util/ServiceLoader/modules/p2/module-info.java
+ test/java/util/ServiceLoader/modules/p2/q/P.java
+ test/java/util/ServiceLoader/modules/s1/module-info.java
+ test/java/util/ServiceLoader/modules/s1/p/S.java
+ test/java/util/ServiceLoader/modules/s2/module-info.java
+ test/java/util/ServiceLoader/modules/s2/p/S.java
- test/java/util/ServiceLoader/modules/src/pearscript/META-INF/services/javax.script.ScriptEngineFactory
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java
+ test/java/util/ServiceLoader/modules/test1/module-info.java
+ test/java/util/ServiceLoader/modules/test1/p/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/test1/p/Service.java
+ test/java/util/ServiceLoader/modules/test2/module-info.java
+ test/java/util/ServiceLoader/modules/test2/p/Provider.java
+ test/java/util/ServiceLoader/modules/test2/p/Service.java
+ test/java/util/ServiceLoader/nouses/NoUsesTest.java
+ test/java/util/ServiceLoader/nouses/test/module-info.java
+ test/java/util/ServiceLoader/nouses/test/p/Main.java
+ test/java/util/ServiceLoader/security/SecurityTest.java
+ test/java/util/ServiceLoader/security/test/module-info.java
+ test/java/util/ServiceLoader/security/test/p/Tests.java
! test/jdk/modules/open/Basic.java
! test/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java
+ test/tools/launcher/modules/illegalaccess/IllegalAccessTest.java
+ test/tools/launcher/modules/illegalaccess/TryAccess.java
+ test/tools/launcher/modules/illegalaccess/modules/m/module-info.java
+ test/tools/launcher/modules/illegalaccess/modules/m/p/Type.java
+ test/tools/launcher/modules/illegalaccess/patchsrc/java.base/java/lang/Helper.java
+ test/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/javax/activation/MimeTypeParameterList.java
+ test/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/module-info.java
! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
- test/tools/launcher/modules/permit/AttemptAccess.java
- test/tools/launcher/modules/permit/PermitIllegalAccess.java

Changeset: 14c177bb4ea4
Author:    alanb
Date:      2017-06-17 08:03 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/14c177bb4ea4

Merge

- src/java.instrument/share/classes/java/lang/instrument/package.html
- test/java/util/ServiceLoader/modules/BadProvidersTest.java
- test/java/util/ServiceLoader/modules/Basic.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/pearscript/META-INF/services/javax.script.ScriptEngineFactory
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java
- test/tools/launcher/modules/permit/AttemptAccess.java
- test/tools/launcher/modules/permit/PermitIllegalAccess.java

Changeset: a59b6b3fc4dd
Author:    mchung
Date:      2017-06-17 11:50 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a59b6b3fc4dd

8182416: Clean up module-info.java like move requires transitive adjacent to exports
Reviewed-by: alanb

! 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.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.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.accessibility/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
! src/jdk.charsets/share/classes/module-info.java
! src/jdk.crypto.cryptoki/share/classes/module-info.java
! src/jdk.editpad/share/classes/module-info.java
! src/jdk.httpserver/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.jvmstat/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jsobject/share/classes/module-info.java
! src/jdk.jstatd/share/classes/module-info.java
! src/jdk.naming.dns/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/module-info.java
! src/jdk.policytool/share/classes/module-info.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
! src/jdk.zipfs/share/classes/module-info.java

Changeset: 875f8e460638
Author:    serb
Date:      2017-06-18 17:33 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/875f8e460638

8180889: Cleanup of javadoc in java.datatransfer module
Reviewed-by: prr, azvegint

! src/java.datatransfer/share/classes/java/awt/datatransfer/Clipboard.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/ClipboardOwner.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorEvent.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorListener.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorMap.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorTable.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeTypeParameterList.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeTypeParseException.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/StringSelection.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/SystemFlavorMap.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Transferable.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java
! src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java
! src/java.datatransfer/share/classes/sun/datatransfer/DesktopDatatransferService.java

Changeset: 4fbcae493269
Author:    aefimov
Date:      2017-06-18 23:10 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4fbcae493269

8176508: Update JAX-WS RI integration to latest version
Reviewed-by: lancea, mchung, alanb, iris

! test/jdk/modules/etc/JdkQualifiedExportTest.java

Changeset: 6a4875229b96
Author:    serb
Date:      2017-06-19 07:19 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6a4875229b96

8181894: java.desktop module documentation has links to technotes
Reviewed-by: mchung

! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java
! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java
! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java
! src/java.desktop/share/classes/javax/print/package-info.java
! src/java.desktop/share/classes/javax/swing/filechooser/package-info.java

Changeset: d0a0f9e3cf9f
Author:    mullan
Date:      2017-06-19 08:16 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d0a0f9e3cf9f

8181295: Document that SecurityManager::checkPackageAccess may be called by the VM
Reviewed-by: mchung

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

Changeset: 2cd9961940f9
Author:    weijun
Date:      2017-06-19 22:54 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2cd9961940f9

8182118: Package summary is missing in jdk.security.auth module
Reviewed-by: mullan, mchung

! src/jdk.security.auth/share/classes/com/sun/security/auth/callback/package-info.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/login/package-info.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/package-info.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/package-info.java
! src/jdk.security.auth/share/classes/module-info.java

Changeset: fd2e6410fd7a
Author:    mchung
Date:      2017-06-19 13:59 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fd2e6410fd7a

8181834: Broken link in jdk.jdi module documentation
Reviewed-by: sspitsyn

! src/jdk.jdi/share/classes/module-info.java

Changeset: 6fcde0dd00b2
Author:    alanb
Date:      2017-06-20 15:22 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6fcde0dd00b2

8182482: Module System spec updates
Reviewed-by: darcy, mr, mchung
Contributed-by: alex.buckley at oracle.com, alan.bateman at oracle.com

! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/util/ServiceLoader.java

Changeset: 79db2bd40baf
Author:    mchung
Date:      2017-06-20 08:42 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/79db2bd40baf

8182596: Fix broken links in com.sun.tools.attach.VirtualMachine
Reviewed-by: alanb

! src/jdk.attach/share/classes/com/sun/tools/attach/VirtualMachine.java

Changeset: 51f5d60713b5
Author:    psandoz
Date:      2017-06-20 08:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/51f5d60713b5

8182023: some java.util.jar docs contain links to technotes
Reviewed-by: mchung
Contributed-by: brent.christian at oracle.com, paul.sandoz at oracle.com

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/jar/package-info.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java

Changeset: b252dd92a359
Author:    mullan
Date:      2017-06-20 14:11 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b252dd92a359

8182609: Update ECC license file
Reviewed-by: mchung
Contributed-by: jeannette.hung at oracle.com

! src/jdk.crypto.ec/share/legal/ecc.md

Changeset: e6c4f6ef717d
Author:    wetmore
Date:      2017-06-20 12:57 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e6c4f6ef717d

8178114: Fix guide links in security APIs
Reviewed-by: xuelei, mullan, weijun

! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/cert/CRL.java
! src/java.base/share/classes/java/security/cert/package-info.java
! src/java.base/share/classes/java/security/interfaces/package-info.java
! src/java.base/share/classes/java/security/package-info.java
! src/java.base/share/classes/java/security/spec/package-info.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java
! src/java.base/share/classes/javax/crypto/interfaces/package-info.java
! src/java.base/share/classes/javax/crypto/package-info.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
! src/java.base/share/classes/javax/crypto/spec/package-info.java
! src/java.base/share/classes/javax/net/ssl/ExtendedSSLSession.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! src/java.security.jgss/share/classes/org/ietf/jgss/package.html
! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java
! src/java.security.sasl/share/classes/javax/security/sasl/package-info.java
! 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

Changeset: f3cf7fd26baa
Author:    lana
Date:      2017-06-22 18:42 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f3cf7fd26baa

Added tag jdk-9+175 for changeset e6c4f6ef717d

! .hgtags

Changeset: 2425838cfb5e
Author:    mullan
Date:      2017-06-23 14:32 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2425838cfb5e

8182652: RuntimePermission("usePolicy") is not a Java SE permission
Reviewed-by: mchung

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

Changeset: 9f27d513658d
Author:    jjg
Date:      2017-06-26 18:48 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9f27d513658d

8182736: javadoc generates bad names and broken module graph links
Reviewed-by: jjg, bpatel, darcy, ksrini
Contributed-by: bhavesh.patel at oracle.com, jonathan.gibbons at oracle.com

! make/src/classes/build/tools/taglet/ModuleGraph.java

Changeset: 473db5c4c2c9
Author:    lana
Date:      2017-06-29 17:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/473db5c4c2c9

Added tag jdk-9+176 for changeset 9f27d513658d

! .hgtags

Changeset: d5c07d9a0146
Author:    ksrini
Date:      2017-06-29 17:12 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d5c07d9a0146

8183141: java --help-extra in non-English locales lists --permit-illegal-access which no longer exists
Reviewed-by: alanb

! 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

Changeset: a873a0435751
Author:    erikj
Date:      2017-07-03 10:27 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a873a0435751

8183166: lib\jawt.lib is missing from JDK 9 distribution for Windows
Reviewed-by: ihse

! make/lib/Awt2dLibraries.gmk

Changeset: 80acf577b7d0
Author:    mr
Date:      2017-07-03 13:18 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/80acf577b7d0

8182776: Fix typos in module declarations
8183161: Fix font-family style attributes in module declarations
Reviewed-by: jjg, alanb

! src/java.base/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.se.ee/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/java.transaction/share/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.management/share/classes/com/sun/management/package-info.java
! src/jdk.management/share/classes/module-info.java

Changeset: 443025bee731
Author:    lana
Date:      2017-07-06 20:13 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/443025bee731

Added tag jdk-9+177 for changeset 80acf577b7d0

! .hgtags

Changeset: 9003926e4a8a
Author:    psandoz
Date:      2017-07-11 10:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9003926e4a8a

8184119: Incorrect return processing for the LF editor of MethodHandles.permuteArguments
Reviewed-by: jrose, redestad, vlivanov

! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
+ test/java/lang/invoke/PermuteArgsReturnVoidTest.java

Changeset: a888f40a049a
Author:    lana
Date:      2017-07-13 17:32 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a888f40a049a

Added tag jdk-9+178 for changeset 443025bee731

! .hgtags

Changeset: 1a1dc330c930
Author:    lana
Date:      2017-07-13 19:34 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1a1dc330c930

Merge


Changeset: 160ce50dd2e8
Author:    sherman
Date:      2017-07-17 14:48 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/160ce50dd2e8

8184306: zlib 1.2.11 upgrade triggers j.u.zip.Deflater regression
Reviewed-by: alanb, bpb

! src/java.base/share/native/libzip/zlib/deflate.c
! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
! test/java/util/zip/DeInflate.java

Changeset: 0d32975d2865
Author:    prr
Date:      2016-11-18 10:27 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0d32975d2865

8169209: Improved image post-processing steps
Reviewed-by: serb, vadim, mschoene

! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c

Changeset: 6ec8211b3adc
Author:    hseigel
Date:      2016-12-21 10:15 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6ec8211b3adc

8170966: Right parenthesis issue
Reviewed-by: acorn, ctornqvi, mschoene
Contributed-by: harold.seigel at oracle.com

! src/java.base/share/native/libverify/check_code.c

Changeset: 8f495dec1ba6
Author:    weijun
Date:      2017-02-03 10:32 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8f495dec1ba6

8169392: Additional jar validation steps
Reviewed-by: mullan, herrick, ahgross

! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java

Changeset: 6c01ea8d6930
Author:    prr
Date:      2017-02-06 15:31 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6c01ea8d6930

8172461: Service Registration Lifecycle
Reviewed-by: serb, vadim, skoivu, shurailine

! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java

Changeset: d188affa1add
Author:    prr
Date:      2017-02-12 08:10 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d188affa1add

8174098: Better image fetching
Reviewed-by: serb, vadim, skoivu

! src/java.desktop/share/classes/sun/awt/image/ImageWatched.java

Changeset: 0d63e215d98b
Author:    chegar
Date:      2017-02-13 16:32 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0d63e215d98b

8172204: Better Thread Pool execution
Reviewed-by: alanb, skoivu, rriggs

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

Changeset: 8bf18a26294e
Author:    bpb
Date:      2017-02-13 15:24 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8bf18a26294e

8172465: Better handling of channel groups
Reviewed-by: alanb, coffeys, skoivu, rhalade, chegar

! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java

Changeset: c2a3d5935b7e
Author:    weijun
Date:      2017-03-02 12:37 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c2a3d5935b7e

8174113: Better sourcing of code
Reviewed-by: mullan, ahgross

! src/java.base/share/classes/java/security/CodeSource.java

Changeset: a91babbfd73e
Author:    xuelei
Date:      2017-03-02 20:12 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a91babbfd73e

8174873: Improved certificate procesing
Reviewed-by: jnimeh, ahgross, rhalade

! src/java.base/share/classes/sun/security/util/HostnameChecker.java

Changeset: dc0c6d243e2f
Author:    vtewari
Date:      2017-03-10 08:29 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dc0c6d243e2f

8174105: Better naming attribution
Reviewed-by: chegar, dfuchs, rriggs

! src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java

Changeset: 092e0cea6d40
Author:    smarks
Date:      2017-03-14 19:15 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/092e0cea6d40

8173697: Less Active Activations
Reviewed-by: skoivu, rhalade, rriggs, chegar, coffeys

! src/java.rmi/share/classes/java/rmi/activation/ActivationID.java

Changeset: ed0eab5829b2
Author:    rriggs
Date:      2017-03-16 16:16 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ed0eab5829b2

8163958: Improved garbage collection
Reviewed-by: smarks, chegar, skoivu, rhalade

! make/rmic/Rmic-java.rmi.gmk
! src/java.base/share/classes/java/util/Vector.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastRef.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java
! src/java.rmi/share/classes/sun/rmi/transport/ConnectionInputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java
+ src/java.rmi/share/classes/sun/rmi/transport/DGCImpl_Skel.java
+ src/java.rmi/share/classes/sun/rmi/transport/DGCImpl_Stub.java
! src/java.rmi/share/classes/sun/rmi/transport/StreamRemoteCall.java
+ test/java/rmi/testlibrary/TestSocketFactory.java

Changeset: 8645b4aed22f
Author:    rriggs
Date:      2017-03-24 15:41 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8645b4aed22f

8177549: Typo in Vector.java
Reviewed-by: coffeys

! src/java.base/share/classes/java/util/Vector.java

Changeset: 06f7efcf7b1c
Author:    valeriep
Date:      2017-03-30 01:59 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/06f7efcf7b1c

8176760: Better handling of PKCS8 material
Reviewed-by: ascarpino, ahgross

! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java

Changeset: 3db903c9a4c8
Author:    weijun
Date:      2017-03-31 11:24 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3db903c9a4c8

8176067: Proper directory lookup processing
Reviewed-by: ahgross, mullan, vinnie

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java

Changeset: c8d907147fcf
Author:    ascarpino
Date:      2017-04-26 10:34 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c8d907147fcf

8179101: Improve algorithm constraints implementation
Reviewed-by: mullan, ahgross, rhalade, igerasim

! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java

Changeset: eb64a5eb46fa
Author:    rriggs
Date:      2017-05-03 12:56 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eb64a5eb46fa

8174770: Check registry registration location
Reviewed-by: dfuchs, smarks, chegar

! make/rmic/Rmic-java.rmi.gmk
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
+ src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl_Skel.java
+ src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl_Stub.java
! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java
! src/jdk.management.agent/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
+ test/java/rmi/activation/nonLocalActivation/NonLocalActivationTest.java
+ test/java/rmi/registry/nonLocalRegistry/NonLocalRegistryTest.java
+ test/javax/management/remote/nonLocalAccess/NonLocalJMXRemoteTest.java

Changeset: fed9bb0573ad
Author:    apetcher
Date:      2017-05-11 17:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fed9bb0573ad

8175106: Higher quality DSA operations
Reviewed-by: vinnie, valeriep, rhalade, ahgross, xuelei

! src/java.base/share/classes/sun/security/provider/DSA.java

Changeset: b4e0fd996868
Author:    hb
Date:      2017-05-12 18:21 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b4e0fd996868

8176055: JMX diagnostic improvements
Reviewed-by: dfuchs, mchung, ahgross, rhalade, jwilhelm

! src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
! src/jdk.management/share/classes/com/sun/management/internal/HotSpotDiagnostic.java

Changeset: d7236673d845
Author:    ascarpino
Date:      2017-05-12 08:20 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d7236673d845

8179998: Clear certificate chain connections
Reviewed-by: mullan, ahgross, rhalade, igerasim

! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
! src/java.base/share/conf/security/java.security

Changeset: f09a6beb1e23
Author:    apetcher
Date:      2017-05-12 17:30 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f09a6beb1e23

8175110: Higher quality ECDSA operations
Reviewed-by: jnimeh, valeriep, vinnie, xuelei

! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
! src/jdk.crypto.ec/share/native/libsunec/ECC_JNI.cpp
! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ec2.h
! src/jdk.crypto.ec/share/native/libsunec/impl/ec2_aff.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ec2_mont.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecc_impl.h
! src/jdk.crypto.ec/share/native/libsunec/impl/ecl-priv.h
! src/jdk.crypto.ec/share/native/libsunec/impl/ecl.h
! src/jdk.crypto.ec/share/native/libsunec/impl/ecl_mult.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecp.h
! src/jdk.crypto.ec/share/native/libsunec/impl/ecp_aff.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jac.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jm.c

Changeset: f8955f187094
Author:    vinnie
Date:      2017-05-23 16:59 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f8955f187094

8178135: Additional elliptic curve support
Reviewed-by: mullan

! src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jac.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jm.c

Changeset: 763a4750255b
Author:    asaha
Date:      2017-07-13 21:34 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/763a4750255b

Merge


Changeset: 06df1ce4b9b8
Author:    asaha
Date:      2017-07-18 10:39 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/06df1ce4b9b8

Merge


Changeset: 4feab1acec6a
Author:    lana
Date:      2017-07-20 21:12 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4feab1acec6a

Added tag jdk-9+179 for changeset 06df1ce4b9b8

! .hgtags

Changeset: bd66ea2fdde3
Author:    lana
Date:      2017-07-27 18:04 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bd66ea2fdde3

Added tag jdk-9+180 for changeset 4feab1acec6a

! .hgtags

Changeset: 65464a307408
Author:    prr
Date:      2017-08-03 18:56 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/65464a307408

Added tag jdk-9+181 for changeset bd66ea2fdde3

! .hgtags

Changeset: ec7a5ead455c
Author:    henryjen
Date:      2017-08-17 12:17 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ec7a5ead455c

Merge

- README
! make/CompileDemos.gmk
- make/CopySamples.gmk
- make/src/classes/build/tools/jigsaw/Graph.java
- src/demo/share/jvmti/agent_util/README.txt
- src/demo/share/jvmti/agent_util/agent_util.c
- src/demo/share/jvmti/agent_util/agent_util.h
- src/demo/share/jvmti/compiledMethodLoad/README.txt
- src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c
- src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt
- src/demo/share/jvmti/gctest/README.txt
- src/demo/share/jvmti/gctest/gctest.c
- src/demo/share/jvmti/gctest/sample.makefile.txt
- src/demo/share/jvmti/heapTracker/HeapTracker.java
- src/demo/share/jvmti/heapTracker/README.txt
- src/demo/share/jvmti/heapTracker/heapTracker.c
- src/demo/share/jvmti/heapTracker/heapTracker.h
- src/demo/share/jvmti/heapTracker/sample.makefile.txt
- src/demo/share/jvmti/heapViewer/README.txt
- src/demo/share/jvmti/heapViewer/heapViewer.c
- src/demo/share/jvmti/heapViewer/sample.makefile.txt
- src/demo/share/jvmti/index.html
- src/demo/share/jvmti/java_crw_demo/README.txt
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.c
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.h
- src/demo/share/jvmti/java_crw_demo/sample.makefile.txt
- src/demo/share/jvmti/minst/Minst.java
- src/demo/share/jvmti/minst/README.txt
- src/demo/share/jvmti/minst/minst.c
- src/demo/share/jvmti/minst/minst.h
- src/demo/share/jvmti/minst/sample.makefile.txt
- src/demo/share/jvmti/mtrace/Mtrace.java
- src/demo/share/jvmti/mtrace/README.txt
- src/demo/share/jvmti/mtrace/mtrace.c
- src/demo/share/jvmti/mtrace/mtrace.h
- src/demo/share/jvmti/mtrace/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/README.txt
- src/demo/share/jvmti/versionCheck/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/versionCheck.c
- src/demo/share/jvmti/waiters/Agent.cpp
- src/demo/share/jvmti/waiters/Agent.hpp
- src/demo/share/jvmti/waiters/Monitor.cpp
- src/demo/share/jvmti/waiters/Monitor.hpp
- src/demo/share/jvmti/waiters/README.txt
- src/demo/share/jvmti/waiters/Thread.cpp
- src/demo/share/jvmti/waiters/Thread.hpp
- src/demo/share/jvmti/waiters/sample.makefile.txt
- src/demo/share/jvmti/waiters/waiters.cpp
- src/demo/share/management/FullThreadDump/Deadlock.java
- src/demo/share/management/FullThreadDump/FullThreadDump.java
- src/demo/share/management/FullThreadDump/README.txt
- src/demo/share/management/FullThreadDump/ThreadMonitor.java
- src/demo/share/management/JTop/JTop.java
- src/demo/share/management/JTop/JTopPlugin.java
- src/demo/share/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/management/JTop/README.txt
- src/demo/share/management/MemoryMonitor/MemoryMonitor.java
- src/demo/share/management/MemoryMonitor/README.txt
- src/demo/share/management/VerboseGC/PrintGCStat.java
- src/demo/share/management/VerboseGC/README.txt
- src/demo/share/management/VerboseGC/VerboseGC.java
- src/demo/share/management/index.html
- src/demo/share/scripting/jconsole-plugin/README.txt
- src/demo/share/scripting/jconsole-plugin/build.xml
- src/demo/share/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java
- src/demo/share/scripting/jconsole-plugin/src/resources/jconsole.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/heapdump.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/hello.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/invoke.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jstack.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jtop.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/sysprops.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/verbose.js
- src/demo/solaris/jni/Poller/Client.java
- src/demo/solaris/jni/Poller/LinkedQueue.java
- src/demo/solaris/jni/Poller/Poller.c
- src/demo/solaris/jni/Poller/Poller.java
- src/demo/solaris/jni/Poller/PollingServer.java
- src/demo/solaris/jni/Poller/README.txt
- src/demo/solaris/jni/Poller/SimpleServer.java
- src/java.base/share/classes/java/lang/StackFramePermission.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.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/Module.java
- src/java.base/share/classes/java/lang/reflect/WeakPairMap.java
! src/java.base/share/classes/javax/arrays/v2/ColumnMatrix.java
! src/java.base/share/classes/javax/arrays/v2/DoubleArray.java
! src/java.base/share/classes/javax/arrays/v2/JavaArray.java
! src/java.base/share/classes/javax/arrays/v2/JavaBlockedArray.java
! src/java.base/share/classes/javax/arrays/v2/LongArray.java
! src/java.base/share/classes/javax/arrays/v2/RowMatrix.java
- src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/jdk/internal/nicl/UpcallStub.java
! src/java.base/share/classes/module-info.java
- src/java.base/share/classes/overview-core.html
- src/java.base/share/native/libzip/zlib-1.2.8/ChangeLog
- src/java.base/share/native/libzip/zlib-1.2.8/README
- src/java.base/share/native/libzip/zlib-1.2.8/compress.c
- src/java.base/share/native/libzip/zlib-1.2.8/crc32.h
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzclose.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzguts.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzlib.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzread.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzwrite.c
- src/java.base/share/native/libzip/zlib-1.2.8/infback.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.h
- src/java.base/share/native/libzip/zlib-1.2.8/inffixed.h
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.c
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.h
- src/java.base/share/native/libzip/zlib-1.2.8/patches/ChangeLog_java
- src/java.base/share/native/libzip/zlib-1.2.8/trees.c
- src/java.base/share/native/libzip/zlib-1.2.8/trees.h
- src/java.base/share/native/libzip/zlib-1.2.8/uncompr.c
- src/java.base/share/native/libzip/zlib-1.2.8/zadler32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zconf.h
- src/java.base/share/native/libzip/zlib-1.2.8/zcrc32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zlib.h
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.c
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.h
- src/java.datatransfer/share/classes/java/awt/datatransfer/package.html
- src/java.desktop/macosx/classes/com/apple/eawt/event/package.html
- src/java.desktop/macosx/classes/com/apple/eawt/package.html
- src/java.desktop/macosx/classes/com/apple/eio/package.html
- src/java.desktop/share/classes/java/applet/package.html
- src/java.desktop/share/classes/java/awt/color/package.html
- src/java.desktop/share/classes/java/awt/desktop/package.html
- src/java.desktop/share/classes/java/awt/dnd/package.html
- src/java.desktop/share/classes/java/awt/dnd/peer/package.html
- src/java.desktop/share/classes/java/awt/event/package.html
- src/java.desktop/share/classes/java/awt/font/package.html
- src/java.desktop/share/classes/java/awt/geom/package.html
- src/java.desktop/share/classes/java/awt/im/package.html
- src/java.desktop/share/classes/java/awt/im/spi/package.html
- src/java.desktop/share/classes/java/awt/image/package.html
- src/java.desktop/share/classes/java/awt/image/renderable/package.html
- src/java.desktop/share/classes/java/awt/package.html
- src/java.desktop/share/classes/java/awt/peer/package.html
- src/java.desktop/share/classes/java/awt/print/package.html
- src/java.desktop/share/classes/java/beans/beancontext/package.html
- src/java.desktop/share/classes/java/beans/package.html
- src/java.desktop/share/classes/javax/accessibility/package.html
- src/java.desktop/share/classes/javax/imageio/event/package.html
- src/java.desktop/share/classes/javax/imageio/metadata/package.html
- src/java.desktop/share/classes/javax/imageio/package.html
- src/java.desktop/share/classes/javax/imageio/plugins/bmp/package.html
- src/java.desktop/share/classes/javax/imageio/plugins/jpeg/package.html
- src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html
- src/java.desktop/share/classes/javax/imageio/spi/package.html
- src/java.desktop/share/classes/javax/imageio/stream/package.html
- src/java.desktop/share/classes/javax/print/attribute/package.html
- src/java.desktop/share/classes/javax/print/attribute/standard/package.html
- src/java.desktop/share/classes/javax/print/event/package.html
- src/java.desktop/share/classes/javax/print/package.html
- src/java.desktop/share/classes/javax/sound/midi/package.html
- src/java.desktop/share/classes/javax/sound/midi/spi/package.html
- src/java.desktop/share/classes/javax/sound/sampled/package.html
- src/java.desktop/share/classes/javax/sound/sampled/spi/package.html
- src/java.desktop/share/classes/javax/swing/border/package.html
- src/java.desktop/share/classes/javax/swing/colorchooser/package.html
- src/java.desktop/share/classes/javax/swing/event/package.html
- src/java.desktop/share/classes/javax/swing/filechooser/package.html
- src/java.desktop/share/classes/javax/swing/package.html
- src/java.desktop/share/classes/javax/swing/plaf/basic/package.html
- src/java.desktop/share/classes/javax/swing/plaf/metal/package.html
- src/java.desktop/share/classes/javax/swing/plaf/multi/package.html
- src/java.desktop/share/classes/javax/swing/plaf/nimbus/package.html
- src/java.desktop/share/classes/javax/swing/plaf/package.html
- src/java.desktop/share/classes/javax/swing/plaf/synth/package.html
- src/java.desktop/share/classes/javax/swing/table/package.html
- src/java.desktop/share/classes/javax/swing/text/html/package.html
- src/java.desktop/share/classes/javax/swing/text/html/parser/package.html
- src/java.desktop/share/classes/javax/swing/text/package.html
- src/java.desktop/share/classes/javax/swing/text/rtf/package.html
- src/java.desktop/share/classes/javax/swing/tree/package.html
- src/java.desktop/share/classes/javax/swing/undo/package.html
- src/java.instrument/share/classes/java/lang/instrument/package.html
- src/java.management/share/classes/mgmt-overview.html
- src/java.security.jgss/share/classes/jgss-overview.html
- src/jdk.jdi/share/classes/jdi-overview.html
- src/jdk.security.auth/share/classes/jaas-overview.html
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
- src/sample/share/README
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
- src/sample/share/annotations/Validator/src/PositiveIntegerSupplier.java
- src/sample/share/annotations/Validator/src/SupplierValidator.java
- src/sample/share/annotations/Validator/src/Validate.java
- src/sample/share/annotations/Validator/src/Validator.java
- src/sample/share/annotations/index.html
- src/sample/share/forkjoin/mergesort/MergeDemo.java
- src/sample/share/forkjoin/mergesort/MergeSort.java
- src/sample/share/jmx/jmx-scandir/build.properties
- src/sample/share/jmx/jmx-scandir/build.xml
- src/sample/share/jmx/jmx-scandir/index.html
- src/sample/share/jmx/jmx-scandir/logging.properties
- src/sample/share/jmx/jmx-scandir/manifest.mf
- src/sample/share/jmx/jmx-scandir/nbproject/file-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/jdk.xml
- src/sample/share/jmx/jmx-scandir/nbproject/netbeans-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/project.xml
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
- src/sample/share/jmx/jmx-scandir/src/etc/access.properties
- src/sample/share/jmx/jmx-scandir/src/etc/management.properties
- src/sample/share/jmx/jmx-scandir/src/etc/password.properties
- src/sample/share/jmx/jmx-scandir/src/etc/testconfig.xml
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
- src/sample/share/lambda/BulkDataOperations/index.html
- src/sample/share/lambda/BulkDataOperations/src/CSVProcessor.java
- src/sample/share/lambda/BulkDataOperations/src/Grep.java
- src/sample/share/lambda/BulkDataOperations/src/PasswordGenerator.java
- src/sample/share/lambda/BulkDataOperations/src/WC.java
- src/sample/share/lambda/DefaultMethods/ArrayIterator.java
- src/sample/share/lambda/DefaultMethods/DiamondInheritance.java
- src/sample/share/lambda/DefaultMethods/Inheritance.java
- src/sample/share/lambda/DefaultMethods/MixIn.java
- src/sample/share/lambda/DefaultMethods/Reflection.java
- src/sample/share/lambda/DefaultMethods/SimplestUsage.java
- src/sample/share/nbproject/project.xml
- src/sample/share/nio/chatserver/ChatServer.java
- src/sample/share/nio/chatserver/Client.java
- src/sample/share/nio/chatserver/ClientReader.java
- src/sample/share/nio/chatserver/DataReader.java
- src/sample/share/nio/chatserver/MessageReader.java
- src/sample/share/nio/chatserver/NameReader.java
- src/sample/share/nio/chatserver/README.txt
- src/sample/share/nio/file/AclEdit.java
- src/sample/share/nio/file/Chmod.java
- src/sample/share/nio/file/Copy.java
- src/sample/share/nio/file/DiskUsage.java
- src/sample/share/nio/file/FileType.java
- src/sample/share/nio/file/WatchDir.java
- src/sample/share/nio/file/Xdd.java
- src/sample/share/nio/multicast/MulticastAddress.java
- src/sample/share/nio/multicast/Reader.java
- src/sample/share/nio/multicast/Sender.java
- src/sample/share/nio/server/AcceptHandler.java
- src/sample/share/nio/server/Acceptor.java
- src/sample/share/nio/server/B1.java
- src/sample/share/nio/server/BN.java
- src/sample/share/nio/server/BP.java
- src/sample/share/nio/server/ChannelIO.java
- src/sample/share/nio/server/ChannelIOSecure.java
- src/sample/share/nio/server/Content.java
- src/sample/share/nio/server/Dispatcher.java
- src/sample/share/nio/server/Dispatcher1.java
- src/sample/share/nio/server/DispatcherN.java
- src/sample/share/nio/server/FileContent.java
- src/sample/share/nio/server/Handler.java
- src/sample/share/nio/server/MalformedRequestException.java
- src/sample/share/nio/server/N1.java
- src/sample/share/nio/server/N2.java
- src/sample/share/nio/server/README.txt
- src/sample/share/nio/server/Reply.java
- src/sample/share/nio/server/Request.java
- src/sample/share/nio/server/RequestHandler.java
- src/sample/share/nio/server/RequestServicer.java
- src/sample/share/nio/server/Sendable.java
- src/sample/share/nio/server/Server.java
- src/sample/share/nio/server/StringContent.java
- src/sample/share/nio/server/URLDumper.java
- src/sample/share/scripting/scriptpad/README.txt
- src/sample/share/scripting/scriptpad/build.properties
- src/sample/share/scripting/scriptpad/build.xml
- src/sample/share/scripting/scriptpad/nbproject/file-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/jdk.xml
- src/sample/share/scripting/scriptpad/nbproject/netbeans-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/project.xml
- src/sample/share/scripting/scriptpad/src/META-INF/manifest.mf
- src/sample/share/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
- src/sample/share/scripting/scriptpad/src/resources/Main.js
- src/sample/share/scripting/scriptpad/src/resources/conc.js
- src/sample/share/scripting/scriptpad/src/resources/gui.js
- src/sample/share/scripting/scriptpad/src/resources/mm.js
- src/sample/share/scripting/scriptpad/src/resources/scriptpad.js
- src/sample/share/scripting/scriptpad/src/scripts/README.txt
- src/sample/share/scripting/scriptpad/src/scripts/browse.js
- src/sample/share/scripting/scriptpad/src/scripts/insertfile.js
- src/sample/share/scripting/scriptpad/src/scripts/linewrap.js
- src/sample/share/scripting/scriptpad/src/scripts/mail.js
- src/sample/share/scripting/scriptpad/src/scripts/memmonitor.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.bat
- src/sample/share/scripting/scriptpad/src/scripts/memory.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.sh
- src/sample/share/scripting/scriptpad/src/scripts/textcolor.js
- src/sample/share/try-with-resources/index.html
- src/sample/share/try-with-resources/src/CustomAutoCloseableSample.java
- src/sample/share/try-with-resources/src/Unzip.java
- src/sample/share/try-with-resources/src/ZipCat.java
- src/sample/share/vm/clr-jvm/Makefile
- src/sample/share/vm/clr-jvm/README.txt
- src/sample/share/vm/clr-jvm/invoked.java
- src/sample/share/vm/clr-jvm/invoker.cs
- src/sample/share/vm/clr-jvm/jinvoker.cpp
- src/sample/share/vm/clr-jvm/jinvokerExp.h
- src/sample/share/vm/jvm-clr/Makefile
- src/sample/share/vm/jvm-clr/README.txt
- src/sample/share/vm/jvm-clr/invoked.cs
- src/sample/share/vm/jvm-clr/invoker.cpp
- src/sample/share/vm/jvm-clr/invoker.h
- src/sample/share/vm/jvm-clr/invoker.java
- src/sample/share/vm/jvm-clr/invokerExp.h
- src/sample/solaris/dtrace/README.txt
- src/sample/solaris/dtrace/helpers/dtrace_helper.d
- src/sample/solaris/dtrace/hotspot/README.txt
- src/sample/solaris/dtrace/hotspot/class_loading_stat.d
- src/sample/solaris/dtrace/hotspot/gc_time_stat.d
- src/sample/solaris/dtrace/hotspot/hotspot_calls_tree.d
- src/sample/solaris/dtrace/hotspot/method_compile_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat_filter.d
- src/sample/solaris/dtrace/hotspot/method_invocation_tree.d
- src/sample/solaris/dtrace/hotspot/monitors.d
- src/sample/solaris/dtrace/hotspot/object_allocation_stat.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection_slow.d
- src/sample/solaris/dtrace/hotspot_jni/README.txt
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_stat.d
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_tree.d
! test/TEST.groups
- test/demo/jvmti/Context.java
- test/demo/jvmti/DemoRun.java
- test/demo/jvmti/HeapUser.java
- test/demo/jvmti/Hello.java
- test/demo/jvmti/compiledMethodLoad/CompiledMethodLoadTest.java
- test/demo/jvmti/gctest/BigHello.java
- test/demo/jvmti/gctest/Gctest.java
- test/demo/jvmti/heapTracker/HeapTrackerTest.java
- test/demo/jvmti/heapViewer/HeapViewerTest.java
- test/demo/jvmti/minst/MinstExample.java
- test/demo/jvmti/minst/MinstTest.java
- test/demo/jvmti/versionCheck/FailsWhenJvmtiVersionDiffers.java
- test/demo/jvmti/waiters/WaitersTest.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/Layer/layertest/Test.java
- test/java/lang/reflect/Layer/src/m1/module-info.java
- test/java/lang/reflect/Layer/src/m1/p/Main.java
- test/java/lang/reflect/Layer/src/m1/p/Service.java
- test/java/lang/reflect/Layer/src/m2/module-info.java
- test/java/lang/reflect/Layer/src/m2/q/Hello.java
- test/java/lang/reflect/Layer/src/m3/module-info.java
- test/java/lang/reflect/Layer/src/m3/w/Hello.java
- test/java/lang/reflect/Layer/src/m4/impl/ServiceImpl.java
- test/java/lang/reflect/Layer/src/m4/module-info.java
- test/java/lang/reflect/Module/AddExportsTest.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/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/q1/Public.java
- test/java/lang/reflect/Module/access/src/target/q2/NonPublic.java
- test/java/lang/reflect/Module/access/src/test/module-info.java
- test/java/lang/reflect/Module/access/src/test/test/Main.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/Module/allow.policy
- 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/WeakPairMap/Driver.java
- test/java/lang/reflect/WeakPairMap/java.base/java/lang/reflect/WeakPairMapTest.java
- test/java/net/MulticastSocket/JoinGroup.java
- test/java/net/MulticastSocket/Leave.java
- test/java/net/httpclient/HandshakePhase.java
- test/java/time/TEST.properties
- test/java/util/BitSet/BitSetStreamTest.java
- test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ServiceLoader/modules/BadProvidersTest.java
- test/java/util/ServiceLoader/modules/Basic.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/pearscript/META-INF/services/javax.script.ScriptEngineFactory
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java
- test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
- test/java/util/stream/bootlib/java.base/java/util/stream/SpliteratorTestHelper.java
- test/javax/swing/text/TableView/I18nLayoutTest.java
- test/jdk/asm/AsmSanity.java
- test/sample/TEST.properties
- test/sample/chatserver/ChatTest.java
- test/sample/mergesort/MergeSortTest.java
- test/sun/security/krb5/auto/BadKdc.java
- test/sun/security/krb5/auto/BadKdc1.java
- test/sun/security/krb5/auto/BadKdc2.java
- test/sun/security/krb5/auto/BadKdc3.java
- test/sun/security/krb5/auto/BadKdc4.java
- test/sun/security/krb5/auto/CommMatcher.java
- test/sun/security/krb5/auto/MaxRetries.java
- test/sun/security/krb5/auto/TcpTimeout.java
- test/sun/security/krb5/auto/UdpTcp.java
- test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java

Changeset: 20f8a8b3ad3c
Author:    henryjen
Date:      2017-08-17 12:25 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/20f8a8b3ad3c

Merge




More information about the panama-dev mailing list