hg: mobile/dev/jdk: 198 new changesets

gary.adams at oracle.com gary.adams at oracle.com
Thu Jul 21 18:20:58 UTC 2016


Changeset: 59c4daf11af4
Author:    bpb
Date:      2016-06-20 14:08 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/59c4daf11af4

8136738: InputStream documentation for IOException in skip() is unclear or incorrect
Summary: Clarify javadoc of skip().
Reviewed-by: rriggs, prappo

! src/java.base/share/classes/java/io/BufferedInputStream.java
! src/java.base/share/classes/java/io/FilterInputStream.java
! src/java.base/share/classes/java/io/InputStream.java
! src/java.base/share/classes/java/io/PushbackInputStream.java

Changeset: 3bee1c715412
Author:    msheppar
Date:      2016-06-21 00:45 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3bee1c715412

8146975: NullPointerException in IIOPInputStream.inputClassFields
Reviewed-by: chegar, rriggs, coffeys

+ test/javax/rmi/PortableRemoteObject/8146975/HelloClient.java
+ test/javax/rmi/PortableRemoteObject/8146975/HelloImpl.java
+ test/javax/rmi/PortableRemoteObject/8146975/HelloInterface.java
+ test/javax/rmi/PortableRemoteObject/8146975/HelloServer.java
+ test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java
+ test/javax/rmi/PortableRemoteObject/8146975/Test.java
+ test/javax/rmi/PortableRemoteObject/8146975/Test3.java
+ test/javax/rmi/PortableRemoteObject/8146975/Test4.java
+ test/javax/rmi/PortableRemoteObject/8146975/_HelloImpl_Tie.java
+ test/javax/rmi/PortableRemoteObject/8146975/_HelloInterface_Stub.java
+ test/javax/rmi/PortableRemoteObject/8146975/jtreg.test.policy
! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java
+ test/javax/rmi/PortableRemoteObject/jtreg.test.policy

Changeset: 80f5503f3e2d
Author:    asmotrak
Date:      2016-06-20 17:06 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/80f5503f3e2d

8049314: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java fails intermittently with "Unexpected EOF" message
Reviewed-by: xuelei

! test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java

Changeset: f1bc847fb39a
Author:    mli
Date:      2016-06-20 18:30 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f1bc847fb39a

8159879: Some typo and minor test bugs in ava/lang/module/ModuleReferenceTest.java and ConfigurationTest.java
Reviewed-by: alanb

! test/java/lang/module/ConfigurationTest.java
! test/java/lang/module/ModuleReferenceTest.java

Changeset: 898d547c40ef
Author:    mchung
Date:      2016-06-19 16:46 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/898d547c40ef

8155955: packager needs to determine the root modules to create JRE image
Reviewed-by: alanb

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

Changeset: de5ea5e66ecc
Author:    mchung
Date:      2016-06-20 19:31 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/de5ea5e66ecc

Merge


Changeset: 504c0fc6f4bf
Author:    weijun
Date:      2016-06-21 11:09 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/504c0fc6f4bf

8157318: ThreadedSeedGenerator uses System.currentTimeMillis and stops generating when time is set back
Reviewed-by: xuelei, wetmore

! src/java.base/share/classes/sun/security/provider/SeedGenerator.java

Changeset: b88c46847b78
Author:    vtewari
Date:      2016-06-21 14:00 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b88c46847b78

8144008: Setting NO_PROXY on HTTP URL connections does not stop proxying
Reviewed-by: chegar, rriggs

! src/java.base/share/classes/sun/net/NetworkClient.java
+ test/java/net/HttpURLConnection/NoProxyTest.java

Changeset: f0bdc4ddb086
Author:    sundar
Date:      2016-06-21 19:05 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f0bdc4ddb086

8159593: Plugin Set<Category> getType() should return a Category
Reviewed-by: jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
! test/tools/jlink/DefaultProviderTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkOptimTest.java
! test/tools/jlink/JLinkPostProcessingTest.java
! test/tools/jlink/customplugin/plugin/CustomPlugin.java
! test/tools/jlink/customplugin/plugin/HelloPlugin.java
! test/tools/jlink/plugins/LastSorterTest.java
! test/tools/jlink/plugins/PluginOrderTest.java
! test/tools/jlink/plugins/PluginsNegativeTest.java
! test/tools/jlink/plugins/PrevisitorTest.java

Changeset: 6843f70b88a3
Author:    igerasim
Date:      2016-06-21 17:48 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6843f70b88a3

8158802: com.sun.jndi.ldap.SimpleClientId produces wrong hash code
Reviewed-by: rriggs, coffeys

! src/java.naming/share/classes/com/sun/jndi/ldap/DigestClientId.java
! src/java.naming/share/classes/com/sun/jndi/ldap/SimpleClientId.java
+ test/com/sun/jndi/ldap/SimpleClientIdHashCode.java

Changeset: 35d7cf73ab81
Author:    vtewari
Date:      2016-06-21 16:42 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/35d7cf73ab81

8154234: Remove netdoc URL protocol Handler
Reviewed-by: chegar

- src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java

Changeset: cbf51d1cd69b
Author:    vtewari
Date:      2016-06-21 16:52 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cbf51d1cd69b

8114860: Behavior of java.net.URLPermission.getActions() contradicts spec
Reviewed-by: chegar, prappo

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

Changeset: 6346d7a2055c
Author:    prappo
Date:      2016-06-21 18:51 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6346d7a2055c

8156742: Miscellaneous WebSocket API improvements
Reviewed-by: chegar, rriggs

! src/java.httpclient/share/classes/java/net/http/WS.java
! src/java.httpclient/share/classes/java/net/http/WSBuilder.java
! src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java
! src/java.httpclient/share/classes/java/net/http/WSMessageSender.java
! src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java
! src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java
! src/java.httpclient/share/classes/java/net/http/WSReceiver.java
! src/java.httpclient/share/classes/java/net/http/WSTransmitter.java
! src/java.httpclient/share/classes/java/net/http/WebSocket.java
! test/java/net/httpclient/BasicWebSocketAPITest.java

Changeset: 7e7f37ae1a6d
Author:    naoto
Date:      2016-06-21 15:15 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7e7f37ae1a6d

8159548: Formatter returns unexpected strings if locale is null.
Reviewed-by: sherman

! src/java.base/share/classes/java/util/Formatter.java
! test/java/util/Formatter/FormatLocale.java

Changeset: 1f2c073a580e
Author:    xiaofeya
Date:      2016-06-21 20:20 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1f2c073a580e

8157530: Remove intermittent key from javax/net/ssl/DTLS/WeakCipherSuite.java
Reviewed-by: xuelei
Contributed-by: Felix Yang <felix.yang at oracle.com>

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

Changeset: a15b8268bc66
Author:    okutsu
Date:      2016-06-22 16:12 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a15b8268bc66

8159766: "Switching encoding from UTF-8 to ISO-8859-1" log message should be trace/debug message
Reviewed-by: alanb, mchung, naoto

! src/java.base/share/classes/sun/util/PropertyResourceBundleCharset.java

Changeset: ce11866a46d6
Author:    vtewari
Date:      2016-06-22 09:01 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ce11866a46d6

8071660: URLPermission not handling empty method lists correctly
Reviewed-by: chegar, dfuchs, prappo, rriggs

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

Changeset: 591f9fd7a6b9
Author:    chegar
Date:      2016-06-22 09:21 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/591f9fd7a6b9

8157166: Update spec to account for platforms that do not support multicast
Reviewed-by: alanb

! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/share/classes/java/nio/channels/MulticastChannel.java

Changeset: b9a3677a0d35
Author:    naoto
Date:      2016-06-22 08:51 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b9a3677a0d35

8159781: jlink --include-locales fails with java.util.regex.PatternSyntaxException
Reviewed-by: mchung, okutsu

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! test/ProblemList.txt

Changeset: 55cd26b70668
Author:    asmotrak
Date:      2016-06-22 09:33 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/55cd26b70668

8152745: javax/net/ssl/TLS/TestJSSE.java fails intermittently: Unsupported or unrecognized SSL message
Reviewed-by: xuelei

! 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

Changeset: 441352007914
Author:    sherman
Date:      2016-06-22 11:31 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/441352007914

8159545: closed/java/io/Console/TestConsole.java failed with exit code 1
Reviewed-by: rriggs

! src/java.base/share/classes/java/util/Scanner.java
! test/java/util/Scanner/ScanTest.java

Changeset: 40dc66a99bcc
Author:    asmotrak
Date:      2016-06-22 15:58 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/40dc66a99bcc

8074580: sun/security/pkcs11/rsa/TestKeyPairGenerator.java fails due to PKCS11Exception: CKR_FUNCTION_FAILED
Reviewed-by: valeriep

! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c
! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h
! test/ProblemList.txt
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java

Changeset: bae5b550b829
Author:    skuksenko
Date:      2016-06-23 10:25 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bae5b550b829

8158980: Memory leak in HTTP2Connection.streams
Reviewed-by: chegar

! src/java.httpclient/share/classes/java/net/http/Stream.java

Changeset: b88aa53f3dc6
Author:    bchristi
Date:      2016-06-23 14:14 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b88aa53f3dc6

7131356: (props) "No Java runtime present, requesting install" when creating VM from JNI [macosx]
Summary: Replace JRS calls with Core Foundation calls
Reviewed-by: naoto

! src/java.base/macosx/native/libjava/java_props_macosx.c
! src/java.base/unix/native/libjava/locale_str.h

Changeset: 817a6839f132
Author:    lana
Date:      2016-06-23 21:13 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/817a6839f132

Merge

- src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java

Changeset: 0bce3450ec68
Author:    lana
Date:      2016-06-23 21:44 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0bce3450ec68

Merge


Changeset: e9e4a2588d25
Author:    tidu
Date:      2016-06-23 19:58 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e9e4a2588d25

8146393: sun/security/tools/jarsigner/ts.sh failed on OEL Linux 7 with ar_SA Locale
Reviewed-by: weijun
Contributed-by: Tim Du <tiantian.du at oracle.com>

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

Changeset: ceeea7370651
Author:    chegar
Date:      2016-06-24 06:47 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ceeea7370651

8154017: Shutdown hooks are racing against shutdown sequence, if System.exit()-calling thread is interrupted
Reviewed-by: alanb, dholmes, shade

! src/java.base/share/classes/java/lang/ApplicationShutdownHooks.java
+ test/java/lang/Runtime/shutdown/ShutdownInterruptedMain.java

Changeset: 1f3481f377e6
Author:    skuksenko
Date:      2016-06-24 06:52 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1f3481f377e6

8158690: GET request via HTTP/2 has a huge delays due to Nagle’s Algorithm and Delayed ACK clash
Reviewed-by: chegar

! src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java

Changeset: 2b342fb6d029
Author:    jlaskey
Date:      2016-06-24 11:20 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2b342fb6d029

8159172: Update usage of jlink/jimage/jmod to show option patterns
Reviewed-by: mchung, alanb

! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties

Changeset: bf01c473c733
Author:    sundar
Date:      2016-06-24 19:56 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bf01c473c733

8147794: Jlink's ModuleEntry.stream can't be consumed more than once and ModuleEntry content should be read only if needed
Reviewed-by: jlaskey, psandoz

+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryImpl.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java
! test/tools/jlink/ImageFilePoolTest.java
! test/tools/jlink/ResourcePoolTest.java
! test/tools/jlink/plugins/ExcludeFilesPluginTest.java
! test/tools/jlink/plugins/ExcludePluginTest.java
! test/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/tools/jlink/plugins/StringSharingPluginTest.java

Changeset: e83c66fbe3ca
Author:    dfuchs
Date:      2016-06-24 16:03 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e83c66fbe3ca

8150173: JAXBContext.newInstance causes PrivilegedActionException when createContext's declared in abstract class extended by discovered JAXB implementation
Summary: trivial fix - the concrete class must be instantiated, not the class that defines the createContext method.
Reviewed-by: lancea, mchung

+ test/javax/xml/bind/JAXBContext/JAXBContextWithAbstractFactory.java
+ test/javax/xml/bind/JAXBContext/JAXBContextWithLegacyFactory.java
+ test/javax/xml/bind/JAXBContext/JAXBContextWithSubclassedFactory.java

Changeset: a0632f016b10
Author:    sundar
Date:      2016-06-24 23:28 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a0632f016b10

8153238: Improve test/tools/jlink/JLinkTest.java not to hard code the number of plugins
Reviewed-by: jlaskey

! test/tools/jlink/JLinkTest.java

Changeset: 52b57dd2d82e
Author:    rriggs
Date:      2016-06-24 14:19 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/52b57dd2d82e

8160278: Remove java/time/test/java/time/TestClock_System from the problem list
Reviewed-by: darcy

! test/ProblemList.txt

Changeset: 466858fd50c4
Author:    sundar
Date:      2016-06-27 14:55 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/466858fd50c4

8157936: Files.size(Path p) returns 0 if path is from JrtFileSystem with exploded build
Reviewed-by: psandoz

! src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java
! test/jdk/internal/jrtfs/Basic.java

Changeset: d4a100e0e2df
Author:    jlaskey
Date:      2016-06-27 09:26 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d4a100e0e2df

8160348: jlink should use System.out for usage messages
Reviewed-by: sundar

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

Changeset: 073ab1d4edf5
Author:    igerasim
Date:      2016-06-27 16:09 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/073ab1d4edf5

8160264: Reuse Latin1/UTF16 compare routines
Reviewed-by: psandoz

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

Changeset: 8af4c19867e8
Author:    amurillo
Date:      2016-06-30 22:10 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8af4c19867e8

Added tag jdk-9+125 for changeset 073ab1d4edf5

! .hgtags

Changeset: 44327147adc2
Author:    sherman
Date:      2016-06-27 13:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/44327147adc2

8160312: ArrayIndexOutOfBoundsException when comparing strings case insensitive
Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/StringLatin1.java
! test/java/lang/String/CompareIC.java

Changeset: 8b6322c3adfc
Author:    redestad
Date:      2016-06-28 00:39 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8b6322c3adfc

8160000: Runtime.version() cause startup regressions in 9+119
Reviewed-by: mchung, psandoz, erikj, forax, iris

! make/gensrc/GensrcMisc.gmk
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/VersionProps.java.template

Changeset: 58bc26407b84
Author:    mchung
Date:      2016-06-27 20:22 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/58bc26407b84

8159596: Add java --dry-run
Reviewed-by: alanb, ksrini

! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/native/libjli/java.c
+ test/tools/launcher/modules/dryrun/DryRunTest.java
+ test/tools/launcher/modules/dryrun/src/m/module-info.java
+ test/tools/launcher/modules/dryrun/src/m/p/Lib.java
+ test/tools/launcher/modules/dryrun/src/test/jdk/test/Main.java
+ test/tools/launcher/modules/dryrun/src/test/module-info.java

Changeset: 3279c9730738
Author:    sundar
Date:      2016-06-28 09:57 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3279c9730738

8160346: JLinkTest.java should compute exact number of plugins from jdk.jlink module
Reviewed-by: jlaskey, mchung

! test/tools/jlink/JLinkTest.java

Changeset: 2ec3fa3860f7
Author:    rgoel
Date:      2016-06-28 13:47 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2ec3fa3860f7

8158504: test/sun/util/locale/provider/Bug8038436.java: non English locale(s) included in available locales
Reviewed-by: okutsu, naoto

! test/sun/util/locale/provider/Bug8038436.java

Changeset: 73e1dc20396a
Author:    amlu
Date:      2016-06-28 14:39 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/73e1dc20396a

8156536: Remove intermittent key from TreeTest.java and move back to tier1
Reviewed-by: darcy

! test/TEST.groups
! test/java/lang/ProcessHandle/TreeTest.java

Changeset: d473607154f0
Author:    rpatil
Date:      2016-06-27 11:52 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d473607154f0

8153955: increase java.util.logging.FileHandler MAX_LOCKS limit
Summary: This patch adds a new configurable property "java.util.logging.FileHandler.maxLocks" to java.util.logging.FileHandler which can be defined in the logging configuration file and makes it possible to configure the maximum number of concurrent log file locks a FileHandler can handle. If not overridden, the default value of maxLocks (100) remains unchanged.
Reviewed-by: dfuchs, coffeys

! src/java.logging/share/classes/java/util/logging/FileHandler.java
! src/java.logging/share/conf/logging.properties
+ test/java/util/logging/FileHandlerMaxLocksTest.java

Changeset: 5cfbcb4e6009
Author:    jlaskey
Date:      2016-06-28 16:07 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5cfbcb4e6009

8160459: jlink minor code clean up
Reviewed-by: mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/BasicImageWriter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageResourcesTree.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageStringsWriter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePrevisitor.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java

Changeset: 3e215a8dba54
Author:    robm
Date:      2016-06-28 20:03 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3e215a8dba54

8143640: Showing incorrect result while passing specific argument in the Java launcher tools
Reviewed-by: ksrini

! src/java.base/windows/native/libjli/cmdtoargs.c
! test/tools/launcher/Arrrghs.java

Changeset: 13d951aed7aa
Author:    sherman
Date:      2016-06-28 15:36 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/13d951aed7aa

6233323: ZipEntry.isDirectory() may return false incorrectly
8144977: Class.getResourceAsStream("directory") in JAR returns broken InputStream
Reviewed-by: rriggs

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

Changeset: 129cb0440dc8
Author:    darcy
Date:      2016-06-28 16:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/129cb0440dc8

8160502: Problem listing of several http2 tests
Reviewed-by: lancea

! test/ProblemList.txt

Changeset: 9d57bb03c86c
Author:    psandoz
Date:      2016-06-29 08:30 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9d57bb03c86c

8160439: Replace asserts in VarHandle.AccessMode with tests
Reviewed-by: vlivanov, rriggs, martin

! src/java.base/share/classes/java/lang/invoke/VarHandle.java
+ test/java/lang/invoke/VarHandles/VarHandleTestAccessModeMethodNames.java

Changeset: 90c4052c87d2
Author:    sdrach
Date:      2016-06-10 13:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/90c4052c87d2

8114827: JDK 9 multi-release enabled jar tool
Reviewed-by: chegar
Contributed-by: steve.drach at oracle.com

! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.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/compat/CLICompatibility.java
+ test/tools/jar/multiRelease/Basic.java
+ test/tools/jar/multiRelease/data/test01/base/version/Main.java
+ test/tools/jar/multiRelease/data/test01/base/version/Version.java
+ test/tools/jar/multiRelease/data/test01/v10/version/Version.java
+ test/tools/jar/multiRelease/data/test01/v9/version/Version.java

Changeset: abf68fb8daa5
Author:    simonis
Date:      2016-06-29 10:07 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/abf68fb8daa5

8160457: VersionProps.versionNumbers() is broken
Reviewed-by: redestad, mchung, iris

! src/java.base/share/classes/java/lang/VersionProps.java.template

Changeset: 805a23c32613
Author:    prappo
Date:      2016-06-29 10:19 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/805a23c32613

8160218: HPack decoder fails when processing header in multiple ByteBuffers
Reviewed-by: michaelm

! src/java.httpclient/share/classes/java/net/http/Http2Connection.java
! src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java
! test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java
! test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java

Changeset: 4ef4239bb6c5
Author:    tidu
Date:      2016-06-29 23:29 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4ef4239bb6c5

8160415: Mark sun/security/tools/keytool/standard.sh as intermittently failing
Reviewed-by: weijun
Contributed-by: Tim Du <tiantian.du at oracle.com>

! test/sun/security/tools/keytool/standard.sh

Changeset: 19667746313b
Author:    jnimeh
Date:      2016-06-30 00:09 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/19667746313b

8143302: javax/net/ssl/Stapling/SSLSocketWithStapling.java fails intermittently: Server died
Summary: Fixes a file descriptor leak in the test and a thread exhaustion issue in the StatusResponseManager in JSSE.
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java

Changeset: 0b88eb2f451d
Author:    clanger
Date:      2016-06-30 09:30 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0b88eb2f451d

8158023: SocketExceptions contain too little information sometimes
Reviewed-by: rriggs, msheppar, chegar

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/native/libjava/jni_util.c
! src/java.base/share/native/libjava/jni_util.h
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/SocketInputStream.c
! src/java.base/unix/native/libnet/SocketOutputStream.c
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c

Changeset: cc0d1c8b443e
Author:    peytoia
Date:      2016-06-30 16:57 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cc0d1c8b443e

7090039: Wrong link in comment of java.text.DateFormatSymbols
Reviewed-by: okutsu

! src/java.base/share/classes/java/text/DateFormatSymbols.java

Changeset: 4db241da10dc
Author:    jnimeh
Date:      2016-06-30 07:14 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4db241da10dc

8030132: Cipher.init syntax error in javadoc @code tag
8160222: javax/crypto/Cipher.java has a typo
Summary: Fixes typographical errors in javax/crypto/Cipher.java
Reviewed-by: weijun

! src/java.base/share/classes/javax/crypto/Cipher.java

Changeset: cc2b9f4a15cb
Author:    sundar
Date:      2016-06-30 22:24 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cc2b9f4a15cb

8160641: PostProcessingPlugin and ExecutableImage should not be part of plugin API
Reviewed-by: jlaskey, mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ExecutableImage.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.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/PluginRepository.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PostProcessor.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/DefaultCompressPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java
! src/jdk.jlink/share/classes/module-info.java
! test/tools/jlink/DefaultProviderTest.java
! test/tools/jlink/ImageFileCreatorTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkOptionsTest.java
! test/tools/jlink/JLinkPostProcessingTest.java
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/customplugin/module-info.java
! test/tools/jlink/customplugin/plugin/CustomPlugin.java
! test/tools/jlink/customplugin/plugin/HelloPlugin.java
! test/tools/jlink/plugins/CompressorPluginTest.java
! test/tools/jlink/plugins/ExcludeFilesPluginTest.java
! test/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/tools/jlink/plugins/LastSorterTest.java
! test/tools/jlink/plugins/OrderResourcesPluginTest.java
! test/tools/jlink/plugins/PluginOrderTest.java
! test/tools/jlink/plugins/PluginsNegativeTest.java
! test/tools/jlink/plugins/PrevisitorTest.java
! test/tools/jlink/plugins/StringSharingPluginTest.java
! test/tools/jlink/plugins/StripDebugPluginTest.java

Changeset: b72c37787a5e
Author:    bchristi
Date:      2016-06-30 10:13 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b72c37787a5e

8160370: System.getProperty("os.version") returns "Unknown" on Mac
Summary: Read SystemVersion.plist on pre-10.9 Mac OS
Reviewed-by: bpb, ddehaven, gziemski, rriggs

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

Changeset: 903378076392
Author:    dnsimon
Date:      2016-06-06 16:18 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/903378076392

8156587: [JVMCI] remove Unsafe.getJavaMirror and Unsafe.getKlassPointer
Reviewed-by: kvn

! src/java.base/share/classes/jdk/internal/misc/Unsafe.java

Changeset: 315cbc5eee34
Author:    amurillo
Date:      2016-06-10 15:19 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/315cbc5eee34

Merge

- src/java.httpclient/share/classes/java/net/http/WSDisposableText.java
- test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyControl.java
- test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java

Changeset: dfcdb0a45822
Author:    coleenp
Date:      2016-06-13 09:03 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dfcdb0a45822

8158237: JVMTI hides critical debug information for memory leak tracing
Summary: remove _backtrace as hidden field, original problem no longer exists
Reviewed-by: sspitsyn, jiangli

! test/com/sun/jdi/BacktraceFieldTest.java

Changeset: a32018537986
Author:    dsamersoff
Date:      2016-06-15 11:24 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a32018537986

8153278: sun/tools/jps/TestJpsJar.java fails in hs nightly
Summary: Refactor the test to take pwd right before the check
Reviewed-by: dholmes

! test/sun/tools/jps/JpsBase.java

Changeset: 886791e5b3a8
Author:    kzhaldyb
Date:      2016-06-15 20:43 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/886791e5b3a8

8156226: DiagnosticCommandImpl::invoke throws not very comprehensive message in case if method exists but signature or parameters are wrong
Reviewed-by: mchung, dholmes, dfuchs

! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java

Changeset: 28f7ea8a0f01
Author:    amurillo
Date:      2016-06-23 17:07 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/28f7ea8a0f01

Merge


Changeset: f1b351c97c7d
Author:    amurillo
Date:      2016-06-29 21:49 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f1b351c97c7d

Merge

- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryImpl.java

Changeset: fafe16fe16e6
Author:    amurillo
Date:      2016-06-30 10:31 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fafe16fe16e6

Merge

- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java

Changeset: e24c48a4e5e2
Author:    amurillo
Date:      2016-06-30 22:38 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e24c48a4e5e2

Merge

- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java

Changeset: 2e7b1b9b4b07
Author:    amlu
Date:      2016-07-01 12:50 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2e7b1b9b4b07

8160658: sun/security/tools/keytool/standard.sh fails on all platforms after JDK-8160415
Reviewed-by: weijun

! test/sun/security/tools/keytool/standard.sh

Changeset: 3ab835bb3771
Author:    mullan
Date:      2016-07-01 11:42 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3ab835bb3771

8157707: Deprecate the java.security.Certificate API with forRemoval=true
Reviewed-by: xuelei

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

Changeset: 2489316c9e36
Author:    mullan
Date:      2016-07-01 14:29 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2489316c9e36

8157847: Deprecate the java.security.acl API with forRemoval=true
Reviewed-by: weijun, mchung

! src/java.base/share/classes/java/security/acl/Acl.java
! src/java.base/share/classes/java/security/acl/AclEntry.java
! src/java.base/share/classes/java/security/acl/AclNotFoundException.java
! src/java.base/share/classes/java/security/acl/Group.java
! src/java.base/share/classes/java/security/acl/LastOwnerException.java
! src/java.base/share/classes/java/security/acl/NotOwnerException.java
! src/java.base/share/classes/java/security/acl/Owner.java
! src/java.base/share/classes/java/security/acl/Permission.java
! src/java.base/share/classes/java/security/acl/package-info.java

Changeset: 047f993e8275
Author:    bpb
Date:      2016-07-01 12:54 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/047f993e8275

8160687: (fs) Cannot tell which WatchService test is not deleting temp directories "work*"
Summary: Change name of "work" temp directory to "TestName"
Reviewed-by: rriggs

! test/java/nio/file/WatchService/DeleteInterference.java
! test/java/nio/file/WatchService/LotsOfCancels.java

Changeset: e13150d952e6
Author:    bpb
Date:      2016-07-01 12:55 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e13150d952e6

8160018: (fs) Remove GioFileTypeDetector on Solaris
Summary: Remove the GioFileTypeDetector from the chain of FileTypeDetectors provided by SolarisFileSystemProvider.
Reviewed-by: rriggs

! make/lib/NioLibraries.gmk
! make/mapfiles/libnio/mapfile-solaris
+ src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java
+ src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java
- src/java.base/unix/classes/sun/nio/fs/GioFileTypeDetector.java
- src/java.base/unix/native/libnio/fs/GioFileTypeDetector.c

Changeset: cbd51d52f149
Author:    vinnie
Date:      2016-07-01 22:55 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cbd51d52f149

8157730: Mark deprecated java.security.{Identity,IdentityScope,Signer} APIs with forRemoval=true
Reviewed-by: mullan

! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/IdentityScope.java
! src/java.base/share/classes/java/security/Signer.java

Changeset: 5244d6e80b86
Author:    ksrini
Date:      2016-07-01 15:13 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5244d6e80b86

8145418: [macosx] Help message for -Xdock:name has a superfluous trailing quote "
Reviewed-by: naoto

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

Changeset: 3a1457267440
Author:    ascarpino
Date:      2016-07-02 13:51 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3a1457267440

8159180: Remove default setting for jdk.security.provider.preferred
Reviewed-by: xuelei

! src/java.base/share/conf/security/java.security
! test/sun/security/jca/PreferredProviderNegativeTest.java
! test/sun/security/jca/PreferredProviderTest.java

Changeset: b6c9d1c6c6d4
Author:    igerasim
Date:      2016-07-03 05:30 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b6c9d1c6c6d4

8159822: Non-synchronized access to shared members of com.sun.jndi.ldap.pool.Pool
Reviewed-by: coffeys

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

Changeset: ef8766bfb88d
Author:    okutsu
Date:      2016-07-04 13:00 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ef8766bfb88d

8159943: JavaTimeSupplementary resource bundles need update
Reviewed-by: naoto

! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java
! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary_en.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_JO.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_LB.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_SY.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_be.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_bg.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ca.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_cs.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_da.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_de.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_de_AT.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_el.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_AU.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_CA.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_GB.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_IE.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_IN.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_MT.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_NZ.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_SG.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_ZA.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_AR.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_BO.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CL.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CO.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CR.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_DO.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_EC.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_GT.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_HN.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_MX.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PA.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PE.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PR.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PY.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_US.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_UY.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_VE.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_et.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fi.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_BE.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_CA.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_CH.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ga.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hi_IN.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hr.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hu.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_in.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_is.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_it.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_it_CH.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_iw.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ja.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ko.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lt.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lv.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_mk.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ms.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_mt.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl_BE.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_no.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pl.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pt.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pt_PT.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ro.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ru.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sk.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sl.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sq.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr_BA.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr_Latn.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sv.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_th.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_tr.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_uk.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_vi.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_HK.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_SG.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_TW.java
+ test/sun/text/resources/JavaTimeSupplementaryTest.java

Changeset: b7da29e8b7f1
Author:    mhaupt
Date:      2016-07-04 10:08 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b7da29e8b7f1

8143211: provide bytecode intrinsics for loop and try/finally executors
Reviewed-by: psandoz, redestad, vlivanov

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java
! test/java/lang/invoke/MethodHandlesTest.java

Changeset: 167660ada3b1
Author:    bgopularam
Date:      2016-07-04 10:50 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/167660ada3b1

8159616: java.time.Instant falls through switch statement
Summary: Removed the unneeded case statement INSTANT_SECONDS
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/Instant.java

Changeset: 4a36d1f5e1f9
Author:    igerasim
Date:      2016-07-04 16:25 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4a36d1f5e1f9

8153948: sun/security/mscapi/ShortRSAKey1024.sh fails with "Field length overflow"
Reviewed-by: coffeys, xuelei

! test/ProblemList.txt
! test/sun/security/mscapi/ShortRSAKeyWithinTLS.java

Changeset: 604fc0a43f5b
Author:    mchung
Date:      2016-07-04 09:13 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/604fc0a43f5b

8160698: java --dry-run should not cause main class be initialized
Reviewed-by: ksrini

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/native/libjli/java.c
! test/tools/launcher/modules/dryrun/DryRunTest.java
+ test/tools/launcher/modules/dryrun/src/test/jdk/test/MainWithClinit.java

Changeset: 6fda66a5bdf2
Author:    okutsu
Date:      2016-07-05 13:53 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6fda66a5bdf2

8136356: Add time zone mappings on Windows
Reviewed-by: peytoia

! src/java.base/windows/conf/tzmappings

Changeset: 67d03b02b35a
Author:    amurillo
Date:      2016-07-07 18:21 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/67d03b02b35a

Added tag jdk-9+126 for changeset 6fda66a5bdf2

! .hgtags

Changeset: 265f07335d16
Author:    srastogi
Date:      2016-07-05 12:44 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/265f07335d16

8158510: Add test cases to validate Annotation
Reviewed-by: alanb, psandoz, mhaupt

+ test/java/lang/annotation/AnnotationVerifier.java
+ test/java/lang/annotation/ClassFileGenerator.java

Changeset: 7cfb59b31660
Author:    ssahoo
Date:      2016-07-05 10:04 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7cfb59b31660

8160624: sun/security/tools/keytool/printssl.sh failed with "Socket closed"
Reviewed-by: weijun

! test/sun/security/tools/keytool/PrintSSL.java
- test/sun/security/tools/keytool/printssl.sh

Changeset: 2e7f6cc5dc28
Author:    ssahoo
Date:      2016-07-05 10:07 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2e7f6cc5dc28

8158116: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java failed with timeout
Reviewed-by: xuelei

! test/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java

Changeset: b5bf4aa6111a
Author:    ssahoo
Date:      2016-07-05 10:10 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b5bf4aa6111a

8160341: Remove intermittent key from TestDSAGenParameterSpec.java
Reviewed-by: xuelei

! test/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java

Changeset: 89ce99c3bc23
Author:    ssahoo
Date:      2016-07-05 10:11 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/89ce99c3bc23

8159861: sun/security/tools/keytool/DefaultSignatureAlgorithm.java timeout
Reviewed-by: xuelei

! test/sun/security/tools/keytool/DefaultSignatureAlgorithm.java

Changeset: 8150edf90095
Author:    ascarpino
Date:      2016-07-05 15:37 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8150edf90095

8154015: Apply algorithm constraints to timestamped code
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
+ src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java
! src/java.base/share/classes/sun/security/util/CertConstraintParameters.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/Validator.java

Changeset: 33a7d3b3bc64
Author:    iklam
Date:      2016-06-20 08:49 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/33a7d3b3bc64

8154820: JDWP: -agentlib:jdwp=help assertion error
Reviewed-by: dholmes, sspitsyn, dsamersoff

! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
! src/jdk.jdwp.agent/share/native/libjdwp/error_messages.c
! src/jdk.jdwp.agent/share/native/libjdwp/transport.c
! src/jdk.jdwp.agent/share/native/libjdwp/utf_util.c
! src/jdk.jdwp.agent/share/native/libjdwp/utf_util.h

Changeset: d8f134b8df9a
Author:    redestad
Date:      2016-06-21 12:05 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d8f134b8df9a

8159590: Remove deprecated methods from jdk.internal.misc.VM
Reviewed-by: chegar, dholmes

! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/jdk/internal/misc/VM.java

Changeset: 9cd02dc23e0b
Author:    akulyakh
Date:      2016-06-22 14:01 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9cd02dc23e0b

8159959: Quarantine java/lang/management/MemoryMXBean/Pending.java
Summary: Quarantining the failing tests
Reviewed-by: dholmes

! test/ProblemList.txt

Changeset: 094d0f1a43af
Author:    amurillo
Date:      2016-06-23 17:11 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/094d0f1a43af

Merge

! src/java.base/share/classes/jdk/internal/misc/VM.java
- src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/common.h
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/spi.h
! test/ProblemList.txt
- test/java/security/Security/ClassLoaderDeadlock/CreateSerialized.java
- test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java
- test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh
- test/sun/net/www/http/ChunkedOutputStream/checkError.java

Changeset: 34b4fe4445fa
Author:    shade
Date:      2016-06-15 11:20 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/34b4fe4445fa

8157726: VarHandles/Unsafe should support sub-word atomic ops
Reviewed-by: psandoz, vlivanov, lagergren

! make/gensrc/GensrcVarHandles.gmk
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java
! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template
! test/java/lang/invoke/VarHandles/generate-vh-tests.sh

Changeset: 1ebbf1d90a58
Author:    psandoz
Date:      2016-06-20 17:57 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1ebbf1d90a58

8158039: VarHandle float/double field/array access should support CAS/set/add atomics
Reviewed-by: shade, vlivanov, darcy

! make/gensrc/GensrcVarHandles.gmk
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java
! test/java/lang/invoke/VarHandles/generate-vh-tests.sh

Changeset: bb16dd0ce557
Author:    psandoz
Date:      2016-06-23 13:46 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bb16dd0ce557

8154737: Rename VarHandle.compareAndExchangeVolatile to VarHandle.compareAndExchange
Reviewed-by: shade

! src/java.base/share/classes/java/lang/invoke/VarHandle.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
! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java
! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template

Changeset: 75bd67096d50
Author:    kvn
Date:      2016-06-24 15:06 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/75bd67096d50

Merge

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

Changeset: 08db2482a5ad
Author:    amurillo
Date:      2016-07-01 16:50 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/08db2482a5ad

Merge

! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! test/ProblemList.txt

Changeset: f20151bd15a9
Author:    amurillo
Date:      2016-06-30 14:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f20151bd15a9

8160690: Quarantine VarHandles tests
Reviewed-by: jwilhelm

! test/ProblemList.txt

Changeset: ee7240043bee
Author:    amurillo
Date:      2016-07-05 13:50 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ee7240043bee

Merge

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/ProblemList.txt
- test/sun/security/tools/keytool/printssl.sh

Changeset: dd7575ec407c
Author:    amurillo
Date:      2016-07-05 20:41 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dd7575ec407c

Merge


Changeset: bbbc1aa7373b
Author:    darcy
Date:      2016-07-05 21:11 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bbbc1aa7373b

6226715: (ann) java.lang.annotation.AnnotationTypeMismatchException could not be serialized
Reviewed-by: rriggs

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

Changeset: 2f23e7be710d
Author:    mli
Date:      2016-07-06 00:04 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2f23e7be710d

8160866: IntPrimitiveOpsTests.java still in ProblemList.txt while related bug has been closed
Reviewed-by: mhaupt

! test/ProblemList.txt

Changeset: 2db4cdd98115
Author:    xiaofeya
Date:      2016-07-06 01:20 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2db4cdd98115

8153838: test/java/io/Serializable/failureAtomicity/FailureAtomicity.java doesnot declare module dependencies
Reviewed-by: alanb
Contributed-by: Felix Yang <felix.yang at oracle.com>

! test/java/io/Serializable/failureAtomicity/FailureAtomicity.java

Changeset: 79bdc1375b25
Author:    weijun
Date:      2016-07-06 21:52 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/79bdc1375b25

8158589: Possible integer overflow issues for DRBG
Reviewed-by: xuelei, mullan

! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/classes/sun/security/provider/HashDrbg.java
! src/java.base/share/classes/sun/security/provider/HmacDrbg.java

Changeset: ec6ad962c2d5
Author:    rriggs
Date:      2016-07-06 10:33 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ec6ad962c2d5

8160848: Add diagnostics to java/lang/ProcessBuilder/Zombies
Reviewed-by: martin

! test/java/lang/ProcessBuilder/Zombies.java

Changeset: c3fbc7c75b01
Author:    mhaupt
Date:      2016-07-06 17:10 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c3fbc7c75b01

8160717: MethodHandles.loop() does not check for excessive signature
Reviewed-by: psandoz, redestad

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
+ test/java/lang/invoke/LoopCombinatorLongSignatureTest.java

Changeset: ee2349c0705a
Author:    akosarev
Date:      2016-07-06 09:54 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ee2349c0705a

8135114: sun/security/krb5/auto tests failed on machine with TR locale
Reviewed-by: xuelei

! test/sun/security/krb5/auto/KDC.java
! test/sun/security/krb5/auto/NewSalt.java
! test/sun/security/krb5/auto/OneKDC.java
! test/sun/security/krb5/auto/SSL.java
! test/sun/security/krb5/auto/SaslBasic.java
! test/sun/security/krb5/auto/SaslGSS.java

Changeset: a82d07d9c195
Author:    darcy
Date:      2016-07-06 10:19 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a82d07d9c195

8160901: Demote java/lang/ProcessBuilder/Zombies.java to tier 2
Reviewed-by: rriggs

! test/TEST.groups

Changeset: 4878aa4b60dd
Author:    tidu
Date:      2016-07-05 23:43 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4878aa4b60dd

8160333: Remove intermittent key from javax/net/ssl/TLSv12/ShortRSAKey512.java
Reviewed-by: xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>

! test/javax/net/ssl/TLSv12/ShortRSAKey512.java

Changeset: 45b2d1be3b08
Author:    tidu
Date:      2016-07-06 01:50 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/45b2d1be3b08

8160339: Remove intermittent key from javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java
Reviewed-by: xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>

! test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java

Changeset: abd3693cabcc
Author:    srastogi
Date:      2016-07-07 09:51 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/abd3693cabcc

8158169: MethodHandles.dropArgumentsToMatch(...)
Reviewed-by: psandoz, mhaupt

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

Changeset: 22617fd44868
Author:    mli
Date:      2016-07-07 01:31 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/22617fd44868

8157667: sun/security/x509/URICertStore/ExtensionsWithLDAP.java has to be updated due to JDK-8134577
Summary: Resolving hosts by proxy instead of name service
Reviewed-by: mullan
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/ProblemList.txt
+ test/sun/security/x509/URICertStore/AIA
+ test/sun/security/x509/URICertStore/CRLDP
! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java
+ test/sun/security/x509/URICertStore/SocksProxy.java

Changeset: 8cc194337a0a
Author:    nishjain
Date:      2016-07-07 17:53 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8cc194337a0a

8055900: j.t.SimpleDateFormat spec needs to be clarified regarding month patterns
Reviewed-by: okutsu, peytoia

! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java

Changeset: cf7e30f5c03f
Author:    jlaskey
Date:      2016-07-07 09:38 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cf7e30f5c03f

8160829: Remove ASMPool support from jlink
Reviewed-by: sundar, psandoz, forax

+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ClassForNamePlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/module-info.java
- test/tools/jlink/JLinkOptimTest.java
- test/tools/jlink/asmplugin/AddForgetResourcesTest.java
- test/tools/jlink/asmplugin/AsmPluginTestBase.java
- test/tools/jlink/asmplugin/BasicTest.java
- test/tools/jlink/asmplugin/IdentityPluginTest.java
- test/tools/jlink/asmplugin/NegativeTest.java
- test/tools/jlink/asmplugin/PackageMappingTest.java
- test/tools/jlink/asmplugin/SortingTest.java
- test/tools/jlink/asmplugin/VisitorTest.java

Changeset: 7791205bea66
Author:    psandoz
Date:      2016-07-07 18:30 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7791205bea66

8160885: Unsafe.compareAndExchangeDouble/FloatAcquire should defer to compareAndExchangeLong/IntAcquire
Reviewed-by: mhaupt

! src/java.base/share/classes/jdk/internal/misc/Unsafe.java

Changeset: d703b6365f9c
Author:    ssahoo
Date:      2016-07-07 09:50 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d703b6365f9c

8160940: Enable debug log in javax/net/ssl/HttpsURLConnection/Equals.java to track JDK-8160210
Reviewed-by: xuelei

! test/javax/net/ssl/HttpsURLConnection/Equals.java

Changeset: ff7d1c47fef8
Author:    amurillo
Date:      2016-07-07 19:00 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ff7d1c47fef8

Merge


Changeset: ecacc79ccd57
Author:    darcy
Date:      2016-07-07 10:16 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ecacc79ccd57

8152174: Type annotations with a missing type throw NullPointerException
Reviewed-by: jfranck

! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
+ test/java/lang/annotation/typeAnnotations/MissingAnnotation.java
+ test/java/lang/annotation/typeAnnotations/NoNpeOnMissingAnnotation.java

Changeset: b12b4d46866d
Author:    amurillo
Date:      2016-07-07 18:35 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b12b4d46866d

Merge

- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java
- test/sun/security/tools/keytool/printssl.sh
- test/tools/jlink/JLinkOptimTest.java
- test/tools/jlink/asmplugin/AddForgetResourcesTest.java
- test/tools/jlink/asmplugin/AsmPluginTestBase.java
- test/tools/jlink/asmplugin/BasicTest.java
- test/tools/jlink/asmplugin/IdentityPluginTest.java
- test/tools/jlink/asmplugin/NegativeTest.java
- test/tools/jlink/asmplugin/PackageMappingTest.java
- test/tools/jlink/asmplugin/SortingTest.java
- test/tools/jlink/asmplugin/VisitorTest.java

Changeset: 848c94ca6394
Author:    sherman
Date:      2016-07-07 14:16 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/848c94ca6394

8133170: Deflater.deflate with small output buffers fails
Reviewed-by: bpb

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

Changeset: 4235be4c9432
Author:    igerasim
Date:      2016-07-08 01:49 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4235be4c9432

8160267: Ucrypto config file cannot be read when -Dfile.encoding=UTF-16 is set
Reviewed-by: mullan

! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java
+ test/com/oracle/security/ucrypto/ReadConfInUTF16Env.java
+ test/com/oracle/security/ucrypto/ReadConfInUTF16Env.sh

Changeset: a1bd575310bf
Author:    dcubed
Date:      2016-07-07 16:46 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a1bd575310bf

8161010: quarantine sun/tools/jps/TestJpsJar.java in JDK9-dev and JDK9-hs
Reviewed-by: iklam

! test/ProblemList.txt

Changeset: a2287f4607ce
Author:    dcubed
Date:      2016-07-07 17:05 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a2287f4607ce

Merge

! test/ProblemList.txt

Changeset: a13f1f59f8f4
Author:    shurailine
Date:      2016-07-08 00:50 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a13f1f59f8f4

8158670: Fix @modules in java/lang/SecurityManager/CheckSecurityProvider.java
Summary: Enhanced test to detect if the corresponding module is present and update provider list.
Reviewed-by: mchung, valeriep

! test/java/lang/SecurityManager/CheckSecurityProvider.java

Changeset: aca7dc56bd52
Author:    darcy
Date:      2016-07-07 18:21 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/aca7dc56bd52

8161022: Mark java/security/SignedObject/Chain.java as failing intermittently
Reviewed-by: weijun

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

Changeset: ec22849a271a
Author:    sherman
Date:      2016-07-07 21:29 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ec22849a271a

8161002: GPL header missing comma in year - not swapped in licensee bundles
Reviewed-by: smarks

! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java.template

Changeset: 47a69a64985c
Author:    erikj
Date:      2016-07-08 08:56 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/47a69a64985c

8003593: build-infra: Paths to optional platform-specific files should not be hardwired to src/closed
Reviewed-by: dholmes, prr

! make/gendata/GendataBlacklistedCerts.gmk
! make/gendata/GendataFontConfig.gmk
! make/gendata/GendataPolicyJars.gmk
! make/gensrc/GensrcIcons.gmk
! make/launcher/Launcher-java.base.gmk
! make/lib/Awt2dLibraries.gmk
- make/mapfiles/libdcpr/mapfile-vers
! make/mapfiles/libfontmanager/mapfile-vers
- make/mapfiles/libfontmanager/mapfile-vers.openjdk
- make/mapfiles/libjdga/mapfile-vers
- make/mapfiles/libjpeg/mapfile-vers-closed
- make/mapfiles/libkcms/mapfile-vers
- make/mapfiles/libt2k/mapfile-vers
- src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java

Changeset: 76dd4d435d0e
Author:    sundar
Date:      2016-07-08 17:11 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/76dd4d435d0e

8161055: Remove plugin ordering by isAfter, isBefore.
Reviewed-by: mchung, jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
! test/tools/jlink/IntegrationTest.java
- test/tools/jlink/plugins/PluginOrderTest.java

Changeset: e9588ead5c34
Author:    igerasim
Date:      2016-07-08 17:56 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e9588ead5c34

8161017: GPL header missing comma in year
Reviewed-by: coffeys, rriggs

! src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java
! src/java.base/unix/classes/java/lang/ClassLoaderHelper.java
! src/java.base/windows/classes/java/lang/ClassLoaderHelper.java

Changeset: 4d5c6e8bad2d
Author:    igerasim
Date:      2016-07-08 19:38 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4d5c6e8bad2d

8160518: Semicolon is not recognized as comment starting character (Kerberos)
Reviewed-by: weijun

! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
+ test/sun/security/krb5/config/Semicolon.java
+ test/sun/security/krb5/config/comments.conf

Changeset: d575487dd8b3
Author:    rhalade
Date:      2016-07-08 10:15 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d575487dd8b3

8144559: sun/security/mscapi/SignUsingNONEwithRSA.sh failed intermittently
Reviewed-by: vinnie

! test/sun/security/mscapi/SignUsingNONEwithRSA.java
- test/sun/security/mscapi/SignUsingNONEwithRSA.sh

Changeset: 050bc3e4f38d
Author:    dlsmith
Date:      2016-06-08 16:27 -0600
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/050bc3e4f38d

8157476: -Wlogical-not-parentheses warnings in JRSUIConstantSync.m
Reviewed-by: serb

! src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.m

Changeset: f8acbd06989a
Author:    mcherkas
Date:      2016-06-09 13:54 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f8acbd06989a

8158734: JEditorPane.createEditorKitForContentType throws NPE after 6882559
Reviewed-by: serb, aivanov

! src/java.desktop/share/classes/javax/swing/JEditorPane.java
+ test/javax/swing/JEditorPane/8158734/bug8158734.java

Changeset: 9cf5d279e079
Author:    dmarkov
Date:      2016-06-09 14:21 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9cf5d279e079

8025130: [macosx] Frame setLocationByPlatform has no effect under Mac OS X
Reviewed-by: ssadetsky, alexp

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/java/awt/Window/SetWindowLocationByPlatformTest/SetWindowLocationByPlatformTest.java

Changeset: 321088e2100b
Author:    psadhukhan
Date:      2016-06-10 15:20 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/321088e2100b

8158758: [TEST_BUG] test/java/awt/print/PrinterJob/LandscapeStackOverflow.java fails on timeout
Reviewed-by: yan

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

Changeset: 559af053378c
Author:    psadhukhan
Date:      2016-06-10 15:28 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/559af053378c

8159134: [PIT][TEST_BUG] failed to run java/awt/print/PrinterJob/PrintDlgSelectionAttribTest.java
Reviewed-by: yan

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

Changeset: f1e4965be211
Author:    ssadetsky
Date:      2016-06-10 13:05 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f1e4965be211

8156185: JDK-8024858 (long tooltip delay) is not fixed but is easily fixed
Reviewed-by: serb, alexsch

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

Changeset: 7af4ae56174e
Author:    hschreiber
Date:      2016-06-14 11:33 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7af4ae56174e

8151385: [hidpi] JOptionPane-Icons only partially visible when using Windows 10 L&F
Reviewed-by: serb, alexsch

! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
+ test/sun/awt/shell/BadHiDPIIcon.java

Changeset: b2f6b819ada2
Author:    rchamyal
Date:      2016-06-15 12:04 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b2f6b819ada2

8159135: [PIT] javax/swing/JMenuItem/8152981/MenuItemIconTest.java always fail
Reviewed-by: alexsch
Contributed-by: rajeev.chamyal at oracle.com

! test/javax/swing/JMenuItem/8152981/MenuItemIconTest.java

Changeset: 48032eedcf8e
Author:    jdv
Date:      2016-06-15 14:22 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/48032eedcf8e

6386906: Faulty rounding code in BMPImageReader.decodeRLE4()
Reviewed-by: flar, psadhukhan
Contributed-by: jayathirth.d.v at oracle.com

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

Changeset: af36480b7a30
Author:    pkbalakr
Date:      2016-06-15 16:33 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/af36480b7a30

8152419: JColorChooser throws Exception
Reviewed-by: alexsch, rchamyal
Contributed-by: prem.balakrishnan at oracle.com

! src/java.desktop/share/classes/javax/swing/colorchooser/DiagramComponent.java
+ test/javax/swing/JColorChooser/Test8152419.java

Changeset: 58698a49751c
Author:    lbourges
Date:      2016-06-15 21:43 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/58698a49751c

8159093: Fix coding conventions in Marlin renderer
Summary: capital letters for constants and use rdrCtx.stats (field)
Reviewed-by: flar, prr

! src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java
! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java
! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java
! src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java
! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
! src/java.desktop/share/classes/sun/java2d/marlin/stats/Histogram.java
! src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java

Changeset: 41f89134ce99
Author:    psadhukhan
Date:      2016-06-17 16:52 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/41f89134ce99

6966350: Empty pages when printing on Lexmark E352dn PS3 with "1200 IQ" setting
Reviewed-by: prr, jdv

! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
+ test/java/awt/print/PrinterJob/PrintTestLexmarkIQ.java

Changeset: 6346b01c57a8
Author:    aghaisas
Date:      2016-06-20 17:01 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6346b01c57a8

8041909: Uncaught exceptions in JComboBox listeners cause listener not to receive events
Reviewed-by: alexsch, serb

! src/java.desktop/share/classes/javax/swing/JComboBox.java
+ test/javax/swing/JComboBox/8041909/ActionListenerExceptionTest.java

Changeset: b64fdc808532
Author:    prr
Date:      2016-06-20 13:10 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b64fdc808532

Merge

- src/java.httpclient/share/classes/java/net/http/WSDisposableText.java
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/common.h
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/spi.h
- test/java/security/Security/ClassLoaderDeadlock/CreateSerialized.java
- test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java
- test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh
- test/sun/net/www/http/ChunkedOutputStream/checkError.java
- test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java

Changeset: 31f21240fdf1
Author:    lana
Date:      2016-06-20 06:13 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/31f21240fdf1

8159324: JDK9 message drop 10 resource updates
Summary: JDK9 message drop resource updates - openjdk
Reviewed-by: rfield, alanb, joehw, weijun
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/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_de.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_es.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_fr.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_it.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ja.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_sv.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_ja.properties
! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_zh_CN.properties

Changeset: fcbe313c8cec
Author:    ssadetsky
Date:      2016-06-22 12:26 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fcbe313c8cec

8075516: Deleting a file from either the open or save java.awt.FileDialog hangs.
Reviewed-by: alexsch, serb

! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.h
+ test/java/awt/FileDialog/DeleteInsideFileDialog/DeleteInsideFileDialogTest.java

Changeset: 762a3d7c8514
Author:    ssadetsky
Date:      2016-06-22 12:36 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/762a3d7c8514

8139189: Review request for 8139189: VK_OEM_102 dead key detected as VK_UNDEFINED
Reviewed-by: alexsch

! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! test/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.html

Changeset: 16a8f15abd96
Author:    mhalder
Date:      2016-06-22 16:10 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/16a8f15abd96

8155740: [macosx] robot.keyPress and robot.keyRelease do not generate key event for Alt-Graph key VK_ALT_GRAPH
Reviewed-by: ssadetsky, serb

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m
! test/java/awt/keyboard/AllKeyCode/AllKeyCode.java

Changeset: 51244f65475e
Author:    alitvinov
Date:      2016-06-23 12:53 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/51244f65475e

8057791: Selection in JList is drawn with wrong colors in Nimbus L&F
Reviewed-by: alexp, serb

! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
+ test/javax/swing/plaf/nimbus/8057791/bug8057791.java

Changeset: 0f3f297e66de
Author:    psadhukhan
Date:      2016-06-23 16:46 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0f3f297e66de

6601097: Margins are not reset to hardware margins when width/height is 0 or -ve alongwith x, y
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! test/java/awt/print/PrinterJob/Margins.java

Changeset: 4379c294de04
Author:    prr
Date:      2016-06-23 16:54 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4379c294de04

4497648: TextLayout equals method is not implemented
Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/java/awt/font/TextLayout.java
! src/java.desktop/share/classes/java/awt/font/TextLine.java
+ test/java/awt/font/TextLayout/TextLayoutEqualsTest.java

Changeset: ee48956a8b54
Author:    dmarkov
Date:      2016-06-27 11:31 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ee48956a8b54

8154816: Caps Lock doesn't work as expected when using Pinyin Simplified input method
Reviewed-by: ssadetsky, alexp

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
+ test/java/awt/im/8154816/bug8154816.html
+ test/java/awt/im/8154816/bug8154816.java

Changeset: 616b138237c6
Author:    psadhukhan
Date:      2016-06-27 16:10 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/616b138237c6

8159068: The rendering of JTable is broken
Reviewed-by: alexsch, rchamyal

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/javax/swing/JTable/LostTextTest.java

Changeset: 50bfb3c5d2c8
Author:    prr
Date:      2016-06-27 10:01 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/50bfb3c5d2c8

Merge

- src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryImpl.java

Changeset: 242fbca3aa3c
Author:    aghaisas
Date:      2016-06-28 16:17 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/242fbca3aa3c

8065861: Pressing Esc does not set 'canceled' property of ProgressMonitor
Reviewed-by: alexsch, prr

! src/java.desktop/share/classes/javax/swing/ProgressMonitor.java
+ test/javax/swing/ProgressMonitor/ProgressMonitorEscapeKeyPress.java

Changeset: 423a8d66fe60
Author:    ddehaven
Date:      2016-06-21 15:46 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/423a8d66fe60

8022291: Mac OS: Unexpected JavaLaunchHelper message displaying
Reviewed-by: serb, ksrini

! src/java.base/macosx/native/libjli/java_md_macosx.c

Changeset: 6e23a16360db
Author:    arapte
Date:      2016-06-29 11:51 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6e23a16360db

8158616: [TEST_BUG] There is only "Fail" button on the description dialog
Reviewed-by: ssadetsky
Contributed-by: ambarish.rapte at oracle.com

! test/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java

Changeset: aa7b943de15f
Author:    arapte
Date:      2016-06-29 12:22 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/aa7b943de15f

8151588: Press the button first two times, the 'First' and 'Next' didn't show
Reviewed-by: ssadetsky, rchamyal
Contributed-by: ambarish.rapte at oracle.com

! src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp
+ test/java/awt/TextArea/AutoScrollOnSelectAndAppend/AutoScrollOnSelectAndAppend.java

Changeset: 745d16c6c67d
Author:    dmarkov
Date:      2016-06-29 11:38 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/745d16c6c67d

8144703: ClassCastException: sun.font.CompositeFont cannot be cast to PhysicalFont
Reviewed-by: serb, alexp

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

Changeset: 99be1262c767
Author:    rchamyal
Date:      2016-06-29 14:47 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/99be1262c767

8159152: Ctrl+F6, Ctrl+F5 doesn't work for iconified InternalFrame
Reviewed-by: alexsch, psadhukhan
Contributed-by: rajeev.chamyal at oracle.com

! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java
! test/javax/swing/JInternalFrame/Test6325652.java

Changeset: 3bcead661fa6
Author:    alexsch
Date:      2016-06-30 20:07 +0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3bcead661fa6

8158325: [macosx] Memory leak in com.apple.laf.ScreenMenu
Reviewed-by: azvegint, alexsch
Contributed-by: Robin Stevens <robin.stevens at scz.be>

! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java
+ test/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java

Changeset: 9f09f716e512
Author:    ssadetsky
Date:      2016-06-30 20:34 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9f09f716e512

8160623: [PIT] Exception running java/awt/event/KeyEvent/KeyChar/KeyCharTest.java
Reviewed-by: yan, prr

! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java

Changeset: 17605b89dbc4
Author:    mcherkas
Date:      2016-06-30 22:27 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/17605b89dbc4

8160650: Couple awt and swing tests have wrong require jtreg arguments
Reviewed-by: serb

! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java
! test/java/awt/WMSpecificTests/Metacity/FullscreenDialogModality.java
! test/java/awt/WMSpecificTests/Mutter/MutterMaximizeTest.java
! test/javax/swing/LookAndFeel/8145547/DemandGTK.java

Changeset: 4a87e3ac9387
Author:    alexsch
Date:      2016-06-30 23:49 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4a87e3ac9387

8158566: Provide a Swing property to not close toggle menu items on mouse click
Reviewed-by: prr, ssadetsky

! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
+ test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java

Changeset: d2ed88149cf3
Author:    ptbrunet
Date:      2016-06-30 23:26 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d2ed88149cf3

8154069: Jaws reads wrong values from comboboxes when no element is selected
Summary: List item deselect event handler now clears the list selection
Reviewed-by: alexsch, serb
Contributed-by: peter.brunet at oracle.com

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
+ test/javax/swing/plaf/basic/BasicComboPopup/8154069/Bug8154069.java

Changeset: 5fd466022aed
Author:    psadhukhan
Date:      2016-07-01 10:54 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5fd466022aed

6218397: Printing to file does not throw a PrinterException if the file cannot be created
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java

Changeset: fc4d994fcd07
Author:    jdv
Date:      2016-07-01 13:58 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fc4d994fcd07

8152672: IIOException while getting second image properties for JPEG
Reviewed-by: prr, flar
Contributed-by: jayathirth.d.v at oracle.com

! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
+ test/javax/imageio/plugins/jpeg/JpegMultipleEOI.jpg
+ test/javax/imageio/plugins/jpeg/JpegMultipleEOITest.java

Changeset: d17715657da3
Author:    pkbalakr
Date:      2016-07-01 16:16 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d17715657da3

8158478: X11 keysym XK_topt maps to the wrong Unicode character
Reviewed-by: serb, arapte

! src/java.desktop/unix/classes/sun/awt/X11/XKeysym.java
! src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h
+ test/java/awt/keyboard/Bug8158478/Test8158478.java

Changeset: 633f662f9d5f
Author:    prr
Date:      2016-07-01 13:00 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/633f662f9d5f

Merge

- src/java.base/unix/classes/sun/nio/fs/GioFileTypeDetector.java
- src/java.base/unix/native/libnio/fs/GioFileTypeDetector.c
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java

Changeset: deb30488c53c
Author:    prr
Date:      2016-07-01 14:27 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/deb30488c53c

8160693: ScriptRunData.java uses bitwise AND instead of logical AND
Reviewed-by: flar

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

Changeset: 7bdf791009b9
Author:    prr
Date:      2016-07-01 14:29 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7bdf791009b9

8160695: getHBScriptCode script code validation
Reviewed-by: bpb

! src/java.desktop/share/native/libfontmanager/scriptMapping.c

Changeset: 38185af88d22
Author:    ysuenaga
Date:      2016-07-02 22:28 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/38185af88d22

8160294: Some client libraries cannot be built with GCC 6
Reviewed-by: prr, flar, erikj, kbarrett

! make/lib/Awt2dLibraries.gmk
! src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.c
! src/java.desktop/share/native/libfontmanager/layout/SunLayoutEngine.cpp
! src/java.desktop/share/native/libsplashscreen/splashscreen_jpeg.c

Changeset: 9c3c78efdf6d
Author:    dmarkov
Date:      2016-07-04 11:04 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9c3c78efdf6d

8148984: [macosx] Chinese Comma cannot be entered using Pinyin Input Method on OS X
Reviewed-by: alexp

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
+ test/java/awt/im/8148984/bug8148984.html
+ test/java/awt/im/8148984/bug8148984.java

Changeset: 50697bbf2dc2
Author:    psadhukhan
Date:      2016-07-04 17:10 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/50697bbf2dc2

6789262: getPageFormat doesn't apply PrintRequestAttributeSet specified
Reviewed-by: prr, jdv

! src/java.desktop/windows/classes/sun/print/Win32PrintService.java
+ test/java/awt/print/PrinterJob/TestPgfmtSetMPA.java

Changeset: ec549acfb8be
Author:    alexsch
Date:      2016-07-05 09:26 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ec549acfb8be

8132119: Provide public API for text related methods in SwingUtilities2
Reviewed-by: prr, serb

! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/text/PasswordView.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java

Changeset: 148ce10ae69b
Author:    alexsch
Date:      2016-07-05 09:36 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/148ce10ae69b

8142966: Wrong cursor position in text components on HiDPI display
Reviewed-by: prr, serb

! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java

Changeset: bcd1b111bb09
Author:    alexsch
Date:      2016-07-05 09:48 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bcd1b111bb09

8160248: Dragged internal frame leaves artifacts for floating point ui scale
Reviewed-by: ssadetsky

! src/java.desktop/share/classes/javax/swing/JComponent.java
+ test/javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java

Changeset: ae30f78a41c6
Author:    ssadetsky
Date:      2016-07-05 12:37 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ae30f78a41c6

8022810: Cannot list all the available display modes on Ubuntu linux in case of two screen devices
Reviewed-by: alexsch, serb

! src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/awt/randr.h
+ test/java/awt/GraphicsDevice/DisplayModes/CompareToXrandrTest.java

Changeset: 2014c540a2c0
Author:    alexsch
Date:      2016-07-08 09:27 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2014c540a2c0

8160977: [PIT] Typo in SwingUtilities2.java
Reviewed-by: ssadetsky, azvegint

! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java

Changeset: fcca3ccd8347
Author:    prr
Date:      2016-07-08 09:30 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fcca3ccd8347

Merge

! make/lib/Awt2dLibraries.gmk
- make/mapfiles/libdcpr/mapfile-vers
- make/mapfiles/libfontmanager/mapfile-vers.openjdk
- make/mapfiles/libjdga/mapfile-vers
- make/mapfiles/libjpeg/mapfile-vers-closed
- make/mapfiles/libkcms/mapfile-vers
- make/mapfiles/libt2k/mapfile-vers
- src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java
- test/sun/security/tools/keytool/printssl.sh
- test/tools/jlink/JLinkOptimTest.java
- test/tools/jlink/asmplugin/AddForgetResourcesTest.java
- test/tools/jlink/asmplugin/AsmPluginTestBase.java
- test/tools/jlink/asmplugin/BasicTest.java
- test/tools/jlink/asmplugin/IdentityPluginTest.java
- test/tools/jlink/asmplugin/NegativeTest.java
- test/tools/jlink/asmplugin/PackageMappingTest.java
- test/tools/jlink/asmplugin/SortingTest.java
- test/tools/jlink/asmplugin/VisitorTest.java
- test/tools/jlink/plugins/PluginOrderTest.java

Changeset: a1d07c140e66
Author:    prr
Date:      2016-07-08 10:41 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a1d07c140e66

Merge

- test/sun/security/mscapi/SignUsingNONEwithRSA.sh

Changeset: b001deb8c797
Author:    jnimeh
Date:      2016-07-08 14:42 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b001deb8c797

8129972: Clarify the javadoc of java.security.CodeSource as to the nullability of 'location'
Summary: Improves clarity of the CodeSource javadoc, specifically regarding the ability of the URL parameter in the constructors being null.
Reviewed-by: mullan

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

Changeset: a5f9e3acea2e
Author:    bpb
Date:      2016-07-08 16:16 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a5f9e3acea2e

8157287: java/nio/file/FileStore/Basic.java failed with "java.nio.file.AccessDeniedException : /zones/zoneone/root "
Summary: Ignore AccessDeniedException when testing space attributes.
Reviewed-by: alanb

! test/java/nio/file/FileStore/Basic.java

Changeset: 48509572eb3d
Author:    xuelei
Date:      2016-07-09 05:48 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/48509572eb3d

8157712: Deprecate the javax.security.cert and com.sun.net.ssl APIs with forRemoval=true
Reviewed-by: weijun

! src/java.base/share/classes/com/sun/net/ssl/HostnameVerifier.java
! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java
! src/java.base/share/classes/com/sun/net/ssl/KeyManager.java
! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java
! src/java.base/share/classes/com/sun/net/ssl/SSLContext.java
! src/java.base/share/classes/com/sun/net/ssl/SSLContextSpi.java
! src/java.base/share/classes/com/sun/net/ssl/SSLPermission.java
! src/java.base/share/classes/com/sun/net/ssl/TrustManager.java
! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java
! src/java.base/share/classes/com/sun/net/ssl/X509KeyManager.java
! src/java.base/share/classes/com/sun/net/ssl/X509TrustManager.java
! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/Provider.java
! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java
! src/java.base/share/classes/javax/security/cert/Certificate.java
! src/java.base/share/classes/javax/security/cert/CertificateEncodingException.java
! src/java.base/share/classes/javax/security/cert/CertificateException.java
! src/java.base/share/classes/javax/security/cert/CertificateExpiredException.java
! src/java.base/share/classes/javax/security/cert/CertificateNotYetValidException.java
! src/java.base/share/classes/javax/security/cert/CertificateParsingException.java
! src/java.base/share/classes/javax/security/cert/X509Certificate.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java

Changeset: 61bcc186e9dc
Author:    xuelei
Date:      2016-07-09 05:56 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/61bcc186e9dc

8148516: Improve the default strength of EC in JDK
Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! src/java.base/share/classes/sun/security/ssl/CipherSuiteList.java
! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.base/share/classes/sun/security/ssl/ECDHCrypt.java
! src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/JsseJce.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/conf/security/java.security
+ test/javax/net/ssl/ciphersuites/ECCurvesconstraints.java
! test/sun/security/ec/TestEC.java
! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java

Changeset: c334b8c9e89b
Author:    xuelei
Date:      2016-07-09 06:04 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c334b8c9e89b

8159009: Remove ExemptionMechanism.finalize() implementation
Reviewed-by: mullan, weijun

! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java

Changeset: 18eac6dba46b
Author:    aefimov
Date:      2016-07-11 00:24 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/18eac6dba46b

8154553: Incorrect GPL header in package-info.java reported
Reviewed-by: igerasim

! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/package-info.java

Changeset: 517e20f0bda1
Author:    dfuchs
Date:      2016-07-11 11:32 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/517e20f0bda1

8056285: java/util/logging/CheckLockLocationTest.java java.lang.RuntimeException: Test failed: should have been able to create FileHandler for %t/writable-dir/log.log in writable directory.
Summary: added some instrumentation to the test to help a better diagnosis
Reviewed-by: mchung

! test/java/util/logging/CheckLockLocationTest.java

Changeset: 21242b7d18cf
Author:    michaelm
Date:      2016-07-11 14:32 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/21242b7d18cf

8160786: No CCC for public class java.net.http.AsyncSSlDelegate
Reviewed-by: chegar

! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java

Changeset: 320bf0d8ffa7
Author:    psandoz
Date:      2016-05-23 23:12 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/320bf0d8ffa7

8158365: List.spliterator should optimize for RandomAccess lists
Reviewed-by: psandoz
Contributed-by: Hiroshi Ito <hiroshi.ito at gs.com>

! src/java.base/share/classes/java/util/AbstractList.java
! src/java.base/share/classes/java/util/List.java
! test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java

Changeset: bc2ddaf7cd82
Author:    bpb
Date:      2016-07-11 14:46 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bc2ddaf7cd82

8160831: GioFileTypeDetector always calls deprecated g_type_init
Summary: Ensure that g_type_init is non-null before using it.
Reviewed-by: alanb
Contributed-by: Martin Walsh <martin.walsh at oracle.com>

! src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c

Changeset: e0b3921ec8db
Author:    bpb
Date:      2016-07-11 17:18 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e0b3921ec8db

8160215: jdk/test/java/io/Reader/ReaderBulkReadContract.java should clean up better
Summary: Create temporary files in the test scratch directory instead of in the default temporary file directory.
Reviewed-by: lancea, alanb

! test/java/io/Reader/ReaderBulkReadContract.java

Changeset: 7a97b89ba830
Author:    amurillo
Date:      2016-07-12 21:15 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7a97b89ba830

Merge


Changeset: 6e521b6609fb
Author:    gadams
Date:      2016-07-21 14:17 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6e521b6609fb

Merge

! make/gensrc/GensrcMisc.gmk
! make/launcher/Launcher-java.base.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/NioLibraries.gmk
- make/mapfiles/libdcpr/mapfile-vers
- make/mapfiles/libfontmanager/mapfile-vers.openjdk
- make/mapfiles/libjdga/mapfile-vers
- make/mapfiles/libjpeg/mapfile-vers-closed
- make/mapfiles/libkcms/mapfile-vers
- make/mapfiles/libt2k/mapfile-vers
+ src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c
! src/java.base/macosx/native/libjava/java_props_macosx.c
! src/java.base/macosx/native/libjli/java_md_macosx.c
- src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java
- src/java.base/unix/classes/sun/nio/fs/GioFileTypeDetector.java
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
- src/java.base/unix/native/libnio/fs/GioFileTypeDetector.c
- src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java
! src/jdk.jdwp.agent/share/native/libjdwp/utf_util.c
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java
- test/sun/security/mscapi/SignUsingNONEwithRSA.sh
- test/sun/security/tools/keytool/printssl.sh
- test/tools/jlink/JLinkOptimTest.java
- test/tools/jlink/asmplugin/AddForgetResourcesTest.java
- test/tools/jlink/asmplugin/AsmPluginTestBase.java
- test/tools/jlink/asmplugin/BasicTest.java
- test/tools/jlink/asmplugin/IdentityPluginTest.java
- test/tools/jlink/asmplugin/NegativeTest.java
- test/tools/jlink/asmplugin/PackageMappingTest.java
- test/tools/jlink/asmplugin/SortingTest.java
- test/tools/jlink/asmplugin/VisitorTest.java
- test/tools/jlink/plugins/PluginOrderTest.java



More information about the mobile-dev mailing list