hg: jdk9/hs-comp/jdk: 168 new changesets

dean.long at oracle.com dean.long at oracle.com
Tue Sep 20 22:01:33 UTC 2016


Changeset: 7ccf4a4c5626
Author:    dsamersoff
Date:      2016-08-29 11:59 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7ccf4a4c5626

8160923: sun/tools/jps/TestJpsJar.java fails due to ClassNotFoundException: jdk.testlibrary.ProcessTools
Summary: Cleanup build tag
Reviewed-by: iklam, rehn, ctornqvi

! test/ProblemList.txt
! test/sun/tools/jps/TestJpsJar.java

Changeset: ad6acec2501b
Author:    kbarrett
Date:      2016-08-30 23:46 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ad6acec2501b

8156500: Move Reference pending list into VM to prevent deadlocks
Summary: Move reference pending list and locking into VM
Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart
Contributed-by: kim.barrett at oracle.com, per.liden at oracle.com

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java
! src/java.base/share/native/include/jvm.h
+ src/java.base/share/native/libjava/Reference.c
! test/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java

Changeset: 8a0a818c3f28
Author:    dsamersoff
Date:      2016-08-31 11:46 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8a0a818c3f28

8163150: SA: CLHSDB printmdo throws an exception with "java.lang.InternalError: missing reason for 22"
Summary: Accounted for the new JVMCI related Deoptimization Reasons.
Reviewed-by: dsamersoff, sla
Contributed-by: jini.george at oracle.com

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

Changeset: 1743b2c51f51
Author:    dsamersoff
Date:      2016-08-31 12:10 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1743b2c51f51

8066635: Fix deprecation warnings in java.management module
Summary: Fixed deprecation warnings in java.management module
Reviewed-by: dholmes
Contributed-by: amit.sapre at oracle.com

! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/java.management/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptor.java
! src/java.management/share/classes/javax/management/MBeanServer.java

Changeset: 039d732b80da
Author:    dsamersoff
Date:      2016-08-31 10:28 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/039d732b80da

Merge


Changeset: a3ba85993930
Author:    redestad
Date:      2016-08-26 16:16 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a3ba85993930

8163371: Enable tracing which JLI classes can be pre-generated
Reviewed-by: 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/MethodHandleStatics.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties

Changeset: 48dffef3ede0
Author:    xiaofeya
Date:      2016-08-26 08:33 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/48dffef3ede0

8163561: Add a test for Proxy Authentication in HTTP/2 Client API
Reviewed-by: chegar
Contributed-by: Felix Yang <felix.yang at oracle.com>

+ test/java/net/httpclient/ProxyAuthTest.java

Changeset: d478931e18c7
Author:    sundar
Date:      2016-08-26 21:31 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d478931e18c7

8164800: Cross targeting Windows
Reviewed-by: jlaskey, alanb, mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java

Changeset: f65a2005b5d7
Author:    redestad
Date:      2016-08-26 18:10 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f65a2005b5d7

8164866: tools/jlink/plugins/GenerateJLIClassesPluginTest.java can't compile after JDK-8163371
Reviewed-by: sundar, vlivanov

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! test/tools/jlink/plugins/GenerateJLIClassesPluginTest.java

Changeset: 489654d17d7a
Author:    ascarpino
Date:      2016-08-26 09:57 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/489654d17d7a

8074838: Resolve disabled warnings for libj2pkcs11
Reviewed-by: wetmore, erikj

! make/lib/Lib-jdk.crypto.pkcs11.gmk
! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
! src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c
! src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c

Changeset: 1adaba365592
Author:    snikandrova
Date:      2016-08-25 20:53 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1adaba365592

8005068: HttpCookie does not correctly handle negative maxAge values
Reviewed-by: chegar

! src/java.base/share/classes/java/net/HttpCookie.java
+ test/java/net/HttpCookie/CookieNegativeMaxAge.java

Changeset: 259d5781a907
Author:    wetmore
Date:      2016-08-26 13:44 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/259d5781a907

8061842: Package jurisdiction policy files as something other than JAR
Reviewed-by: xuelei, weijun, mullan

- make/data/cryptopolicy/limited/default_local.policy
- make/data/cryptopolicy/limited/exempt_local.policy
- make/data/cryptopolicy/unlimited/default_US_export.policy
- make/data/cryptopolicy/unlimited/default_local.policy
! make/gendata/Gendata-java.base.gmk
+ make/gendata/GendataCryptoPolicy.gmk
- make/gendata/GendataPolicyJars.gmk
! make/src/classes/build/tools/makejavasecurity/MakeJavaSecurity.java
! src/java.base/share/classes/javax/crypto/JceSecurity.java
! src/java.base/share/conf/security/java.security
+ src/java.base/share/conf/security/policy/README.txt
+ src/java.base/share/conf/security/policy/limited/default_US_export.policy
+ src/java.base/share/conf/security/policy/limited/default_local.policy
+ src/java.base/share/conf/security/policy/limited/exempt_local.policy
+ src/java.base/share/conf/security/policy/unlimited/default_US_export.policy
+ src/java.base/share/conf/security/policy/unlimited/default_local.policy
+ test/javax/crypto/CryptoPermissions/TestUnlimited.java
! test/jdk/security/JavaDotSecurity/final_java_security
! test/jdk/security/JavaDotSecurity/ifdefs.sh
! test/jdk/security/JavaDotSecurity/raw_java_security

Changeset: 2c68a91dcecf
Author:    clanger
Date:      2016-08-29 11:23 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2c68a91dcecf

8164649: Cleanup of test java/nio/channels/FileChannel/Lock.java
Reviewed-by: alanb

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

Changeset: 01807f630529
Author:    jlaskey
Date:      2016-08-29 09:10 -0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/01807f630529

8161000: GPL header incorrect - classfile/classpath
Reviewed-by: sundar

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

Changeset: 237840d68fa8
Author:    sundar
Date:      2016-08-29 21:09 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/237840d68fa8

8159004: jlink attempts to create launcher scripts when root/bin dir does not exist
Reviewed-by: jlaskey, alanb

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java

Changeset: c5a832e62e0f
Author:    snikandrova
Date:      2016-08-29 20:55 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c5a832e62e0f

8164533: sun/security/ssl/SSLSocketImpl/CloseSocket.java failed with "Error while cleaning up threads after test"
Reviewed-by: xuelei

! test/sun/security/ssl/SSLSocketImpl/CloseSocket.java

Changeset: 803adcd526d7
Author:    sherman
Date:      2016-08-29 11:39 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/803adcd526d7

8066577: Cleanup and make better use of the stream API in the jrtfs code
Reviewed-by: alanb, psandoz, redestad

! src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java

Changeset: 5e0ff917eab1
Author:    amlu
Date:      2016-08-30 09:31 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5e0ff917eab1

8163934: Remove intermittent key from java/lang/ProcessBuilder/Zombies.java
Reviewed-by: darcy

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

Changeset: 7f730240145e
Author:    amlu
Date:      2016-08-30 09:36 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7f730240145e

8164545: Mark java/net/URLPermission/nstest/lookup.sh as intermittently failing
Reviewed-by: dfuchs

! test/java/net/URLPermission/nstest/lookup.sh

Changeset: f7026b128452
Author:    okutsu
Date:      2016-08-30 14:16 +0900
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f7026b128452

8157792: After Integrating tzdata2016d the test/sun/util/calendar/zi/TestZoneInfo310.java fails for "Asia/Oral" and "Asia/Qyzylorda" Timezones
Reviewed-by: peytoia

! test/sun/util/calendar/zi/TestZoneInfo310.java
! test/sun/util/calendar/zi/Zoneinfo.java

Changeset: 556549260289
Author:    igerasim
Date:      2016-08-30 15:31 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/556549260289

6474807: (smartcardio) CardTerminal.connect() throws CardException instead of CardNotPresentException
Reviewed-by: valeriep

! src/java.smartcardio/share/classes/sun/security/smartcardio/TerminalImpl.java

Changeset: d55a21a736b7
Author:    shurailine
Date:      2016-08-30 14:30 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d55a21a736b7

8164859: Fix module dependences in java/text tests
Reviewed-by: naoto

! test/java/text/Bidi/BidiConformance.java
! test/java/text/Bidi/BidiEmbeddingTest.java
! test/java/text/Bidi/Bug7042148.java
! test/java/text/Bidi/Bug7051769.java
! test/java/text/BreakIterator/NewVSOld_th_TH.java
! test/java/text/Collator/APITest.java
! test/java/text/Collator/CollationKeyTest.java
! test/java/text/Collator/DanishTest.java
! test/java/text/Collator/FinnishTest.java
! test/java/text/Collator/FrenchTest.java
! test/java/text/Collator/G7Test.java
! test/java/text/Collator/JapaneseTest.java
! test/java/text/Collator/KoreanTest.java
! test/java/text/Collator/Regression.java
! test/java/text/Collator/ThaiTest.java
! test/java/text/Collator/TurkishTest.java
! test/java/text/Collator/VietnameseTest.java
! test/java/text/Format/DateFormat/Bug4823811.java
! test/java/text/Format/DateFormat/Bug6683975.java
! test/java/text/Format/DateFormat/Bug8139572.java
! test/java/text/Format/DateFormat/ContextMonthNamesTest.java
! test/java/text/Format/DateFormat/DateFormatTest.java
! test/java/text/Format/DateFormat/LocaleDateFormats.java
! test/java/text/Format/DateFormat/NonGregorianFormatTest.java
! test/java/text/Format/DateFormat/bug4117335.java
! test/java/text/Format/MessageFormat/LargeMessageFormat.java
! test/java/text/Format/NumberFormat/Bug8132125.java
! test/java/text/Format/NumberFormat/CurrencyFormat.java
! test/java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java
! test/java/text/Format/NumberFormat/NumberRegression.java
! test/java/text/Format/NumberFormat/NumberTest.java

Changeset: ea6b16200114
Author:    mchung
Date:      2016-08-30 17:48 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ea6b16200114

8160851: Remove old launcher module-related options
Reviewed-by: jjg, alanb

! src/java.base/share/native/libjli/java.c

Changeset: 000459da7aa8
Author:    redestad
Date:      2016-08-31 14:20 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/000459da7aa8

8164858: Enable build-time use of java.lang.invoke resolve tracing
Reviewed-by: erikj, vlivanov

! make/GenerateClasslist.gmk
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/plugins/GenerateJLIClassesPluginTest.java

Changeset: b46447382c84
Author:    ssahoo
Date:      2016-08-31 08:34 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b46447382c84

8015595: Test sun/security/krb5/auto/Unreachable.java fails with Timeout error
Summary: Unreachable.java was getting timeout due to PortUnreachableException was not thrown
Reviewed-by: weijun

! test/ProblemList.txt
! test/sun/security/krb5/auto/Unreachable.java
- test/sun/security/krb5/auto/unreachable.krb5.conf

Changeset: 077a8cd3df68
Author:    ssahoo
Date:      2016-08-31 08:44 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/077a8cd3df68

8164922: sun/security/provider/SecureRandom/AutoReseed.java failed with timeout in Ubuntu Linux.
Summary: The test timeout waiting to get seed in an exhausted Linux platform.
Reviewed-by: weijun

! test/sun/security/provider/SecureRandom/AutoReseed.java

Changeset: 6f390eafc676
Author:    shurailine
Date:      2016-08-31 09:46 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6f390eafc676

8164982: Fix legal notices in java/lang, java/net, java/util tests.
Reviewed-by: darcy, iris

! test/java/lang/Class/GetModuleTest.java
! test/java/lang/Class/GetPackageTest.java
! test/java/lang/ClassLoader/GetSystemPackage.java
! test/java/lang/ClassLoader/deadlock/GetResource.java
! test/java/lang/ProcessBuilder/CloseRace.java
! test/java/lang/ProcessBuilder/PipelineTest.java
! test/java/lang/StackWalker/CountLocalSlots.java
! test/java/lang/StackWalker/LocalsAndOperands.java
! test/java/lang/StackWalker/LocalsCrash.java
! test/java/lang/String/concat/CompactStringsInitialCoder.java
! test/java/lang/String/concat/StringConcatFactoryEmptyMethods.java
! test/java/lang/String/concat/WithSecurityManager.java
! test/java/lang/Thread/ThreadStateController.java
! test/java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java
! test/java/lang/instrument/NMTHelper.java
! test/java/lang/invoke/6987555/Test6987555.java
! test/java/lang/invoke/6991596/Test6991596.java
! test/java/lang/invoke/6998541/Test6998541.java
! test/java/lang/invoke/7087570/Test7087570.java
! test/java/lang/invoke/7157574/Test7157574.java
! test/java/lang/invoke/7196190/ClassForNameTest.java
! test/java/lang/invoke/7196190/GetUnsafeTest.java
! test/java/lang/invoke/8009222/Test8009222.java
! test/java/lang/invoke/8022701/BogoLoader.java
! test/java/lang/invoke/8022701/InvokeSeveralWays.java
! test/java/lang/invoke/8022701/Invoker.java
! test/java/lang/invoke/8022701/MHIllegalAccess.java
! test/java/lang/invoke/8022701/MethodSupplier.java
! test/java/lang/invoke/CallSiteTest.java
! test/java/lang/invoke/CallStaticInitOrder.java
! test/java/lang/invoke/ProtectedMemberDifferentPackage/Test.java
! test/java/lang/invoke/ProtectedMemberDifferentPackage/p1/T2.java
! test/java/lang/invoke/ProtectedMemberDifferentPackage/p2/T3.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/accessProtectedSuper/BogoLoader.java
! test/java/lang/invoke/accessProtectedSuper/MethodInvoker.java
! test/java/lang/invoke/accessProtectedSuper/Test.java
! test/java/lang/invoke/accessProtectedSuper/anotherpkg/MethodSupplierOuter.java
! test/java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java
! test/java/net/Inet4Address/textToNumericFormat.java
! test/java/net/ProxySelector/B8035158.java
! test/java/net/URLClassLoader/definePackage/SplitPackage.java
! test/java/net/URLPermission/nstest/LookupTest.java
! test/java/net/httpclient/BasicAuthTest.java
! test/java/net/httpclient/HeadersTest1.java
! test/java/net/httpclient/ImmutableHeaders.java
! test/java/net/httpclient/security/Driver.java
! test/java/net/httpclient/security/Security.java
! test/java/util/Arrays/Correct.java
! test/java/util/Map/FunctionalCMEs.java
! test/java/util/Objects/CheckIndex.java
! test/java/util/concurrent/FutureTask/NegativeTimeout.java
! test/java/util/logging/Logger/entering/LoggerEnteringWithParams.java
! test/java/util/logging/XMLFormatterDate.java
! test/java/util/regex/PatternStreamTest.java
! test/java/util/zip/TestCRC32.java
! test/java/util/zip/TestCRC32C.java
! test/java/util/zip/ZipFile/TestZipFile.java

Changeset: 80f8d74959a0
Author:    amurillo
Date:      2016-08-31 09:22 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/80f8d74959a0

Merge

- make/data/cryptopolicy/limited/default_local.policy
- make/data/cryptopolicy/limited/exempt_local.policy
- make/data/cryptopolicy/unlimited/default_US_export.policy
- make/data/cryptopolicy/unlimited/default_local.policy
- make/gendata/GendataPolicyJars.gmk
- test/sun/security/krb5/auto/unreachable.krb5.conf

Changeset: 85acda36fccb
Author:    amurillo
Date:      2016-08-31 13:50 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/85acda36fccb

Merge


Changeset: 591a6dddaf28
Author:    henryjen
Date:      2016-08-31 11:53 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/591a6dddaf28

8081388: JNI exception pending in jdk/src/windows/bin/java_md.c
Reviewed-by: ksrini

! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h

Changeset: 02e6e285b1f7
Author:    mchung
Date:      2016-08-31 15:20 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/02e6e285b1f7

8165180: Provide a shared secret to access non-public ServerSocket constructor
Reviewed-by: chegar

! src/java.base/share/classes/java/net/ServerSocket.java
+ src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java

Changeset: fe9b221a269d
Author:    rhalade
Date:      2016-08-31 16:16 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fe9b221a269d

8164229: Redundant "sun/net/www/protocol/https" tests in jdk_security3 group
Reviewed-by: chegar

! test/TEST.groups

Changeset: bab6edbd731b
Author:    jlahoda
Date:      2016-09-01 10:30 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bab6edbd731b

8131023: JShell: System.in does not work
Summary: Read prompt lentgh directly from the terminal
Reviewed-by: rfield

! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java

Changeset: f7eb17f55377
Author:    vtewari
Date:      2016-09-01 15:02 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f7eb17f55377

8164609: javax/management/remote/mandatory/notif/DeadListenerTest.java fails with Assertion Error
Summary: Increased test timeout to ensure test case gets all notifications.
Reviewed-by: dholmes
Contributed-by: amit.sapre at oracle.com

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

Changeset: 1c28399f1b50
Author:    coffeys
Date:      2016-09-01 11:01 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1c28399f1b50

8164846: CertificateException missing cause of underlying exception
Reviewed-by: xuelei

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

Changeset: c07be59d7160
Author:    azvegint
Date:      2016-08-16 22:10 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c07be59d7160

8155691: Update GIFlib library to the latest up-to-date
Reviewed-by: serb

! src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c
! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h
! src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c
+ src/java.desktop/share/native/libsplashscreen/giflib/openbsd-reallocarray.c

Changeset: cc9d1ec8fd5f
Author:    serb
Date:      2016-08-16 23:07 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cc9d1ec8fd5f

8159898: Negative array size in java/beans/Introspector/Test8027905.java
Reviewed-by: alexsch, yan

! test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java
! test/java/beans/Introspector/Test8027905.java

Changeset: b209cf7b5b91
Author:    aniyogi
Date:      2016-08-17 14:42 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b209cf7b5b91

8163169: [PIT][TEST_BUG] fix to JDK-8161470 doesn't work
Reviewed-by: alexsch, rchamyal

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

Changeset: acb15b493fd3
Author:    rchamyal
Date:      2016-08-17 14:48 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/acb15b493fd3

8161913: [PIT] java/awt/Window/8159168/SetShapeTest.java mostly fails
Reviewed-by: alexsch, aniyogi
Contributed-by: rajeev.chamyal at oracle.com

! test/java/awt/Window/8159168/SetShapeTest.java

Changeset: 9f38d4f86e3d
Author:    psadhukhan
Date:      2016-08-18 10:46 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9f38d4f86e3d

8164205: [PIT][TEST_BUG] test javax/print/attribute/ServiceDlgPageRangeTest.java doesn't compile
Reviewed-by: prr

! test/javax/print/attribute/ServiceDlgPageRangeTest.java

Changeset: acbf6dae58cf
Author:    jdv
Date:      2016-08-19 12:22 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/acbf6dae58cf

8163258: Getting NullPointerException from ImageIO.getReaderWriterInfo due to failure to check for null
Reviewed-by: prr, psadhukhan

! src/java.desktop/share/classes/javax/imageio/ImageIO.java
+ test/javax/imageio/GetReaderWriterInfoNullTest.java

Changeset: 82d35714476e
Author:    alexsch
Date:      2016-08-19 16:48 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/82d35714476e

8151303: [macosx] [hidpi] JButton's low-res. icon is visible when clicking on it
8156182: [macosx] HiDPI/Retina icons do not work for disabled JButton/JMenuItem etc.
Reviewed-by: flar, prr

! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java
! src/java.desktop/share/classes/javax/swing/GrayFilter.java
! src/java.desktop/share/classes/sun/awt/image/MultiResolutionCachedImage.java
! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java
+ test/java/awt/image/MultiResolutionImage/MultiResolutionDisabledImageTest.java
+ test/javax/swing/JButton/8151303/PressedIconTest.java

Changeset: 0e34c2d67363
Author:    serb
Date:      2016-08-20 18:35 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0e34c2d67363

8148109: [SWT] Provide a supported mechanism to use EmbeddedFrame
Reviewed-by: alanb, prr

! make/mapfiles/libawt/mapfile-mawt-vers
! make/mapfiles/libawt/mapfile-vers-linux
! make/mapfiles/libawt_xawt/mapfile-vers
! src/java.desktop/macosx/native/libawt_lwawt/awt/awt_DrawingSurface.m
! src/java.desktop/macosx/native/libjawt/jawt.m
! src/java.desktop/share/native/include/jawt.h
! src/java.desktop/unix/native/common/awt/awt_DrawingSurface.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_DrawingSurface.c
! src/java.desktop/unix/native/libjawt/jawt.c
! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.h
! src/java.desktop/windows/native/libjawt/jawt.cpp

Changeset: e32729a8e1d8
Author:    serb
Date:      2016-08-22 01:35 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e32729a8e1d8

8164104: Cleanup of javaclient related mapfiles
Reviewed-by: prr

! make/mapfiles/libawt/mapfile-mawt-vers
! make/mapfiles/libawt/mapfile-vers
! make/mapfiles/libawt/mapfile-vers-linux
! make/mapfiles/libawt_headless/mapfile-vers
! make/mapfiles/libawt_xawt/mapfile-vers
! make/mapfiles/libjawt/mapfile-vers
! make/mapfiles/libjpeg/mapfile-vers
! make/mapfiles/libjsound/mapfile-vers
! make/mapfiles/libjsoundalsa/mapfile-vers
! make/mapfiles/libsplashscreen/mapfile-vers

Changeset: 1b69905bd882
Author:    rchamyal
Date:      2016-08-22 14:41 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1b69905bd882

8163160: [PIT][TEST_BUG] Some issues in java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java
Reviewed-by: serb, yan
Contributed-by: rajeev.chamyal at oracle.com

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

Changeset: c71e15b5a016
Author:    mhalder
Date:      2016-08-22 18:23 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c71e15b5a016

8156099: [macosx] Drag and drop of link from web browser, DataFlavor types application/x-java-url and text/uri-list, getTransferData returns null
Reviewed-by: mcherkas, serb
Contributed-by: manajit.halder at oracle.com

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java
+ test/java/awt/dnd/URLDragTest/DragLinkFromBrowser.java

Changeset: 1c3ef7e04a28
Author:    prr
Date:      2016-08-22 10:35 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1c3ef7e04a28

8145901: Printed content is overlapping.
Reviewed-by: serb, psadhukhan

! src/java.desktop/share/native/libfontmanager/HBShaper.c
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
! src/java.desktop/share/native/libfontmanager/hb-jdk.h

Changeset: 64e7af0827e4
Author:    ddehaven
Date:      2016-08-22 10:02 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/64e7af0827e4

Merge

- src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java
- src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java
- test/java/lang/reflect/ClassLoaderValue/Driver.java
- test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java

Changeset: 2193be826227
Author:    psadhukhan
Date:      2016-08-23 10:27 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2193be826227

8163922: Print-to-file is disabled for SERVICE_FORMATTED docflavor in linux
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! test/javax/print/attribute/ServiceDialogValidateTest.java

Changeset: f13b9035ff2b
Author:    rgoel
Date:      2016-08-23 15:35 +0900
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f13b9035ff2b

8163362: Reconsider reflection usage in java.awt.font.JavaAWTFontAccessImpl class
Reviewed-by: naoto, okutsu, prr

! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java

Changeset: 7fb7ead73775
Author:    pnarayanan
Date:      2016-08-23 14:47 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7fb7ead73775

8158524: Adding a test case to compare the rendered output of VolatileImage with that of BufferedImage
Reviewed-by: serb, psadhukhan

+ test/java/awt/image/VolatileImage/TransparentVImage.java
+ test/java/awt/image/VolatileImage/duke.gif

Changeset: 02afb762b2bf
Author:    azvegint
Date:      2016-08-23 18:15 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/02afb762b2bf

8162840: Desktop. enableSuddenTermination() has no effect
Reviewed-by: serb

! src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java
! src/java.desktop/macosx/classes/com/apple/eawt/_AppMiscHandlers.java

Changeset: 3c2bb0f0f129
Author:    serb
Date:      2016-08-23 20:45 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3c2bb0f0f129

8160217: JavaSound should clean up resources better
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/GetInputStream.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/GetRoot.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/Load.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/LoadAll.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArray.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArrayIntInt.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFile.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFileLongLong.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Available.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Close.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkReset.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkSupported.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Read.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByte.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByteIntInt.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Skip.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLong.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLong.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLongBoolean.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/Unload.java
! test/javax/sound/midi/Gervill/ModelByteBuffer/WriteTo.java
! test/javax/sound/midi/Gervill/ModelByteBufferWavetable/OpenStream.java
! test/javax/sound/sampled/AudioInputStream/FrameLengthAfterConversion.java
! test/javax/sound/sampled/spi/AudioFileWriter/WriteUnsupportedAudioFormat.java

Changeset: dc69f25a52aa
Author:    alexsch
Date:      2016-08-24 00:23 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/dc69f25a52aa

8129854: Remove reflection from AWT/Swing classes
Reviewed-by: serb

! src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java
! src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaIcon.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java
! src/java.desktop/share/classes/java/awt/AWTEvent.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/SequencedEvent.java
! src/java.desktop/share/classes/java/awt/event/InputEvent.java
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java
! src/java.desktop/share/classes/javax/swing/ImageIcon.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/text/GlyphView.java
! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/swing/SwingAccessor.java
! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMouseDragGestureRecognizer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java

Changeset: 03c615dd3bdd
Author:    peytoia
Date:      2016-08-24 09:45 +0900
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/03c615dd3bdd

8164628: update copyright header in java.awt.font.JavaAWTFontAccessImpl class
Reviewed-by: prr, iris

! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java

Changeset: 4ae7185436e5
Author:    bpb
Date:      2016-08-24 10:59 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4ae7185436e5

8149562: TIFFField#createFromMetadataNode javadoc should provide information about sibling/child nodes that should be part of parameter node
Summary: Add a throws clause to the TIFFField.createFromMetadataNode method specification stating that the supplied Node parameter must adhere to the TIFFField element structure defined by the TIFF native image metadata DTD.
Reviewed-by: prr, darcy, serb

! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! test/javax/imageio/plugins/tiff/TIFFFieldTest.java

Changeset: ed5e8630c975
Author:    prr
Date:      2016-08-24 12:56 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ed5e8630c975

8164752: Extraneous debugging printf in hb-jdk-font.cc
Reviewed-by: bpb

! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc

Changeset: 19a5e7c4df79
Author:    prr
Date:      2016-08-24 13:36 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/19a5e7c4df79

8139176: [macosx] java.awt.TextLayout does not handle correctly the bolded logical fonts
Reviewed-by: serb, vadim

! src/java.desktop/macosx/classes/sun/font/CFont.java
+ test/java/awt/font/TextLayout/StyledFontLayoutTest.java

Changeset: 070f06d1aa31
Author:    aniyogi
Date:      2016-08-25 13:46 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/070f06d1aa31

8163161: [PIT][TEST_BUG] increase timeout in javax/swing/plaf/nimbus/8057791/bug8057791.java
Reviewed-by: alexsch, rchamyal

! test/javax/swing/plaf/nimbus/8057791/bug8057791.java

Changeset: ca2ebc3de28c
Author:    aghaisas
Date:      2016-08-25 14:12 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ca2ebc3de28c

8158356: SIGSEGV when attempting to rotate BufferedImage using AffineTransform by NaN degrees
Reviewed-by: flar, prr

! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageScanPoly.c
! src/java.desktop/share/native/libmlib_image/safe_math.h
+ test/java/awt/geom/AffineTransform/InvalidTransformParameterTest.java

Changeset: e6c75f01a054
Author:    psadhukhan
Date:      2016-08-25 16:01 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e6c75f01a054

8154218: Non-usage of owner Frame when Frame object is passed to getPrintJob()
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/javax/print/ServiceUI.java
+ test/java/awt/PrintJob/TestPrintJobFrameAssociation.java

Changeset: 8e45b8f5a16a
Author:    goetz
Date:      2016-07-20 15:07 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8e45b8f5a16a

8161923: Fix free in awt_PrintControl.
Reviewed-by: vadim

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

Changeset: 470628a12878
Author:    prr
Date:      2016-08-29 08:53 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/470628a12878

Merge

- make/data/cryptopolicy/limited/default_local.policy
- make/data/cryptopolicy/limited/exempt_local.policy
- make/data/cryptopolicy/unlimited/default_US_export.policy
- make/data/cryptopolicy/unlimited/default_local.policy
- make/gendata/GendataPolicyJars.gmk

Changeset: 145d979bb1fb
Author:    psadhukhan
Date:      2016-08-30 11:07 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/145d979bb1fb

6357887: selected printertray is ignored under linux
Reviewed-by: prr, vadim

! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java
+ test/java/awt/print/PrinterJob/TestMediaTraySelection.java

Changeset: 6c9eebfedd13
Author:    prr
Date:      2016-08-30 08:45 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6c9eebfedd13

Merge


Changeset: ce0716535c7e
Author:    prr
Date:      2016-09-01 08:39 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ce0716535c7e

Merge

- test/sun/security/krb5/auto/unreachable.krb5.conf

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

Merge


Changeset: 9fffb37f4af2
Author:    amurillo
Date:      2016-09-01 15:20 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9fffb37f4af2

Merge

- make/data/cryptopolicy/limited/default_local.policy
- make/data/cryptopolicy/limited/exempt_local.policy
- make/data/cryptopolicy/unlimited/default_US_export.policy
- make/data/cryptopolicy/unlimited/default_local.policy
- make/gendata/GendataPolicyJars.gmk
! test/ProblemList.txt
- test/sun/security/krb5/auto/unreachable.krb5.conf
! test/sun/tools/jhsdb/BasicLauncherTest.java

Changeset: 090cbd92c744
Author:    gtriantafill
Date:      2016-09-02 11:20 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/090cbd92c744

8165293: Remove ClassesByName2Test.java and RedefineCrossEvent.java from ProblemList.txt
Reviewed-by: dcubed

! test/ProblemList.txt

Changeset: 03e9322dc0a5
Author:    dsamersoff
Date:      2016-09-06 09:37 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/03e9322dc0a5

8164943: sun/tools/jhsdb/HeapDumpTest failed with Can't find library: /test/lib/share/classes
Summary: Change /test/lib/share/classes to /test/lib in HeapDumpTest.java
Reviewed-by: dsamersoff, ctornqvi
Contributed-by: sharath.ballal at oracle.com

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

Changeset: 1c9c02f8eaee
Author:    sspitsyn
Date:      2016-09-06 20:27 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1c9c02f8eaee

6822627: NPE at ReferenceTypeImpl.constantPool
Summary: fix the NullPointerException bug
Reviewed-by: sspitsyn, dsamersoff
Contributed-by: egor.ushakov at jetbrains.com

! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java
+ test/com/sun/jdi/ConstantPoolInfoGC.java

Changeset: 0f3ebc9f497a
Author:    sspitsyn
Date:      2016-09-07 03:35 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0f3ebc9f497a

Merge


Changeset: e54f4b7cd337
Author:    hseigel
Date:      2016-09-07 07:21 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e54f4b7cd337

8058575: IllegalAccessError trying to access package-private class from VM anonymous class
Summary: Put anonymous classes in unnamed package into host class's package.  Throw exception if host class's package differs from anonymous class.
Reviewed-by: coleenp, acorn

! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! test/java/lang/Class/GetModuleTest.java
! test/java/lang/invoke/VMAnonymousClass.java
+ test/jdk/internal/misc/Unsafe/TestBadHostClass.java

Changeset: 7a118bc21cc9
Author:    ddmitriev
Date:      2016-09-07 15:34 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7a118bc21cc9

8165513: Quarantine sun/tools/jps/TestJpsJar.java
Reviewed-by: dsamersoff

! test/ProblemList.txt

Changeset: b5498c3caef2
Author:    ddmitriev
Date:      2016-09-07 16:17 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b5498c3caef2

Merge


Changeset: 642790bf4c72
Author:    vtewari
Date:      2016-09-08 15:00 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/642790bf4c72

8152589: java/lang/management/ThreadMXBean/Locks.java fails intermittently, blocked on wrong object
Reviewed-by: dholmes, dcubed

! test/java/lang/management/ThreadMXBean/Locks.java

Changeset: 38f2b4b3828d
Author:    vtewari
Date:      2016-09-08 15:53 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/38f2b4b3828d

8165579: Add missing javadoc information for javax.management.MBeanServer
Summary: Added missing @implSpec javadoc information for deserialize api?s
Reviewed-by: dfuchs, dholmes
Contributed-by: amit.sapre at oracle.com

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

Changeset: 0535c03b2b9f
Author:    dlong
Date:      2016-09-08 23:43 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0535c03b2b9f

Merge

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

Changeset: c6ad7787775d
Author:    akulyakh
Date:      2016-09-09 15:16 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c6ad7787775d

8139368: -javaagent and -Dcom.sun.management need to add to the initial set of modules to resolve
Summary: A new test for the -javaagent option
Reviewed-by: mchung, alanb

+ test/java/lang/instrument/SimpleAgent.java
+ test/java/lang/instrument/TestAgentWithLimitMods.java

Changeset: 8a89084b51bc
Author:    rdurbin
Date:      2016-09-09 11:15 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8a89084b51bc

8140520: segfault on solaris-amd64 with "-XX:VMThreadStackSize=1" option
Summary: Split the single thread_min_stack_allowed into three distinct values (java_thread_min_stack_allowed, compiler_thread_min_stack_allowed and vm_internal_thread_min_stack_allowed) on non-Windows platforms.
Reviewed-by: dcubed, gthornbr, dholmes, coleenp, fparain, aph

! test/tools/launcher/TooSmallStackSize.java

Changeset: eaa5dc0f5505
Author:    dcubed
Date:      2016-09-09 11:25 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/eaa5dc0f5505

Merge


Changeset: 6cae3820bdcc
Author:    hseigel
Date:      2016-09-10 08:27 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6cae3820bdcc

8165634: Support multiple --add-modules options on the command line
Reviewed-by: alanb
Contributed-by: mandy.chung at oracle.com

! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! test/tools/launcher/modules/addmods/AddModsTest.java

Changeset: 74cfa7836890
Author:    psandoz
Date:      2016-09-01 10:16 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/74cfa7836890

8161444: VarHandles should provide access bitwise atomics
8162107: Add acquire/release variants for getAndSet and getAndAdd
Reviewed-by: shade, redestad

! make/gensrc/GensrcVarHandles.gmk
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java
! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template
! test/java/lang/invoke/VarHandles/generate-vh-tests.sh

Changeset: 9cb5558f968d
Author:    psandoz
Date:      2016-09-01 10:17 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9cb5558f968d

8162106: Remove VarHandle.addAndGet
Reviewed-by: shade, redestad

! 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
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! 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/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/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/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: e2d28c613133
Author:    psandoz
Date:      2016-09-01 13:56 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e2d28c613133

8162108: Rename weakCompareAndSetVolatile to weakCompareAndSet
Reviewed-by: martin

! 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
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java
! test/java/lang/invoke/VarHandles/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: ffd7ba8f2bf8
Author:    lana
Date:      2016-09-01 23:20 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ffd7ba8f2bf8

Added tag jdk-9+134 for changeset 803adcd526d7

! .hgtags

Changeset: c7601cc83d0f
Author:    lana
Date:      2016-09-02 02:41 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c7601cc83d0f

Merge

- test/sun/security/krb5/auto/unreachable.krb5.conf

Changeset: 04b6837b1be5
Author:    sundar
Date:      2016-09-02 14:46 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/04b6837b1be5

8157992: Improve jlink help message on optimization-related options
Reviewed-by: redestad, alanb

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

Changeset: 3dc9d5deab5d
Author:    rpatil
Date:      2016-09-01 10:35 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3dc9d5deab5d

8161016: Strange behavior of URLConnection with proxy
Reviewed-by: shade, chegar

! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/java/net/HttpURLConnection/HttpURLConWithProxy.java

Changeset: 4c4391db8060
Author:    rriggs
Date:      2016-09-02 12:30 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4c4391db8060

8155102: (Process) Process.toString could include pid, isAlive, exitStatus
Reviewed-by: rriggs
Contributed-by: andrey.dyachkov at gmail.com

! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! test/java/lang/ProcessBuilder/Basic.java

Changeset: 594b8b4fef69
Author:    bpb
Date:      2016-09-02 12:38 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/594b8b4fef69

8165000: Selector.select(timeout) throws IOException when timeout is a large long
Summary: Clamp the timeout passed to kevent0 to the largest value that does not provoke the error.
Reviewed-by: clanger, alanb

! src/java.base/macosx/native/libnio/ch/KQueueArrayWrapper.c
+ test/java/nio/channels/Selector/SelectTimeout.java

Changeset: a81f30fb7d8c
Author:    igerasim
Date:      2016-09-03 13:43 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a81f30fb7d8c

8165243: Base64.Encoder.wrap(os).write(byte[],int,int) with incorrect arguments should not produce output
Reviewed-by: rriggs, alanb, sherman

! src/java.base/share/classes/java/util/Base64.java
! test/java/util/Base64/TestBase64.java

Changeset: 40c3550625a2
Author:    clanger
Date:      2016-09-05 10:05 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/40c3550625a2

8163181: Further improvements for Unix NetworkInterface native implementation
Reviewed-by: chegar, msheppar

! src/java.base/unix/native/libnet/NetworkInterface.c

Changeset: eb84b64427a4
Author:    vtewari
Date:      2016-09-06 13:57 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/eb84b64427a4

8164730: Make it clear that 'cl' parameter passed to RMIConnector.OISWL is never null.
Summary: Added checks inside constructor of ObjectInputStreamWithLoader inner class. Test case added.
Reviewed-by: dfuchs, alanb
Contributed-by: amit.sapre at oracle.com

! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
+ test/javax/management/remote/mandatory/connection/ObjectInputStreamWithLoaderNullCheckTest.java

Changeset: 1d8df40040ed
Author:    vtewari
Date:      2016-09-06 14:11 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1d8df40040ed

8131061: Use of -Dcom.sun.management.snmp needs to be examined for modules
Reviewed-by: mchung, dfuchs

! src/java.management/share/classes/module-info.java
! src/java.management/share/classes/sun/management/Agent.java
+ src/java.management/share/classes/sun/management/spi/AgentProvider.java

Changeset: c320f2d8b078
Author:    sundar
Date:      2016-09-06 18:16 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c320f2d8b078

8163952: jlink exclude VM plugin does not support static libraries
Reviewed-by: jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java

Changeset: 021369229cfd
Author:    alanbur
Date:      2016-09-06 13:09 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/021369229cfd

8161360: Deprecated vfork() should not be used on Solaris
Reviewed-by: rriggs, dsamersoff

! src/java.base/unix/native/libjava/ProcessImpl_md.c

Changeset: 7c15548ab9d6
Author:    shurailine
Date:      2016-09-06 17:07 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7c15548ab9d6

8148859: Fix module dependences for java/time tests
Reviewed-by: alanb, rriggs

! test/java/time/TEST.properties

Changeset: 76ba1b74f268
Author:    smarks
Date:      2016-09-06 16:08 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/76ba1b74f268

8159404: throw UnsupportedOperationException unconditionally for mutator methods
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
! test/java/util/Collection/MOAT.java

Changeset: 60d7fbe25cd7
Author:    igerasim
Date:      2016-09-07 10:14 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/60d7fbe25cd7

8165413: Typos in javadoc: extra period, wrong number, misspelled word
Reviewed-by: weijun, mullan

! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java

Changeset: c49bca5eedb3
Author:    sundar
Date:      2016-09-07 18:35 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c49bca5eedb3

8165503: jlink exclude VM plugin's handling of jvmlibs is wrong
Reviewed-by: jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java

Changeset: 7916fca71cd6
Author:    skovalev
Date:      2016-09-07 10:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7916fca71cd6

8165604: Fix module dependencies for sun/util/* tests
Reviewed-by: rriggs, naoto

! test/sun/util/locale/provider/Bug8038436.java
! test/sun/util/locale/provider/Bug8152817.java
! test/sun/util/resources/Calendar/Bug4518811.java
! test/sun/util/resources/Calendar/Bug4527203.java
! test/sun/util/resources/Locale/Bug4429024.java
! test/sun/util/resources/Locale/Bug4965260.java
! test/sun/util/resources/Locale/Bug6275682.java
! test/sun/util/resources/TimeZone/Bug4938846.java
! test/sun/util/resources/TimeZone/Bug6271396.java
! test/sun/util/resources/TimeZone/Bug6317929.java
! test/sun/util/resources/TimeZone/Bug6377794.java
! test/sun/util/resources/TimeZone/Bug6442006.java
! test/sun/util/resources/cldr/Bug8134250.java
! test/sun/util/resources/cldr/Bug8145136.java

Changeset: fc1be68dffc8
Author:    ksrini
Date:      2016-09-07 10:58 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fc1be68dffc8

8151901: test/tools/pack200/Pack200Test fails on verifying native unpacked JAR
Reviewed-by: jrose

! src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! test/ProblemList.txt
! test/tools/pack200/Pack200Test.java
! test/tools/pack200/pack200-verifier/data/golden.jar

Changeset: 0ac0a3b43f0a
Author:    smarks
Date:      2016-09-07 14:59 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0ac0a3b43f0a

8165636: add removal text to Runtime.traceInstructions/MethodCalls deprecation text
Reviewed-by: iris, darcy, mchung

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

Changeset: 30aba497f34e
Author:    sundar
Date:      2016-09-08 20:21 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/30aba497f34e

8165697: jlink running on Mac with Windows jmods produces non-runnable image
Reviewed-by: jlaskey, redestad

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java

Changeset: 32540f1a8a70
Author:    coffeys
Date:      2016-09-08 16:16 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/32540f1a8a70

8165711: java/net/SetFactoryPermission/SetFactoryPermission.java needs to run in ovm mode
Reviewed-by: chegar

! test/java/net/SetFactoryPermission/SetFactoryPermission.java

Changeset: c2895dc9842f
Author:    mchung
Date:      2016-09-08 09:45 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c2895dc9842f

8165563: ClassLoader::getSystemClassLoader will never be null
Reviewed-by: alanb, dholmes, psandoz

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

Changeset: 10d8bdeabfa5
Author:    skovalev
Date:      2016-09-08 09:59 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/10d8bdeabfa5

8165583: Fix module dependencies for jdk/java/util/* tests
Reviewed-by: alanb

! test/java/util/Calendar/Bug4302966.java
! test/java/util/Date/Bug8135055.java
! test/java/util/Formatter/FormatLocale.java
! test/java/util/ResourceBundle/modules/security/TestPermission.java
! test/java/util/ServiceLoader/modules/ServicesTest.java
! test/java/util/TimeZone/HongKong.java
! test/java/util/logging/modules/GetResourceBundleTest.java

Changeset: 0d5787987564
Author:    darcy
Date:      2016-09-08 14:23 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0d5787987564

8039854: Broken link in java.lang.RuntimePermission
Reviewed-by: lancea

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

Changeset: 02d65bf86352
Author:    lana
Date:      2016-09-08 21:11 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/02d65bf86352

Added tag jdk-9+135 for changeset 021369229cfd

! .hgtags

Changeset: caf0b176cf70
Author:    lana
Date:      2016-09-08 22:14 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/caf0b176cf70

Merge


Changeset: 08bbb5882450
Author:    martin
Date:      2016-09-07 14:44 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/08bbb5882450

8165643: SecureDirectoryStream doesn't work on linux non-x86
Reviewed-by: alanb

! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! test/java/nio/file/DirectoryStream/SecureDS.java

Changeset: 5cfe381e52f2
Author:    skovalev
Date:      2016-09-09 10:58 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5cfe381e52f2

8165592: Fix module dependencies for sun/text/* tests
Reviewed-by: naoto

! test/sun/text/resources/Collator/Bug4248694.java
! test/sun/text/resources/Collator/Bug4804273.java
! test/sun/text/resources/Collator/Bug6755060.java
! test/sun/text/resources/Format/Bug4395196.java
! test/sun/text/resources/Format/Bug4442855.java
! test/sun/text/resources/Format/Bug4621320.java
! test/sun/text/resources/Format/Bug4651568.java
! test/sun/text/resources/Format/Bug4762201.java
! test/sun/text/resources/Format/Bug4807540.java
! test/sun/text/resources/Format/Bug4810032.java
! test/sun/text/resources/Format/Bug4994312.java
! test/sun/text/resources/Format/Bug5096553.java
! test/sun/text/resources/Format/Bug8037343.java
! test/sun/text/resources/Format/Bug8074791.java
! test/sun/text/resources/LocaleDataTest.java

Changeset: b48fd6299b71
Author:    smarks
Date:      2016-09-09 12:07 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b48fd6299b71

4285505: deprecate java.lang.Compiler
Reviewed-by: shade, forax, kmo, tellison, mchung, alanb, rriggs

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

Changeset: b2af67961b70
Author:    kbarrett
Date:      2016-09-09 16:24 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b2af67961b70

8165393: bad merge in java/lang/ref/package-info.java
Summary: Added the missing change.
Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/ref/package-info.java

Changeset: 33f7b960dab0
Author:    mchung
Date:      2016-09-09 13:44 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/33f7b960dab0

8165346: j.l.ClassLoader.getDefinedPackage(String) throws NPE
Reviewed-by: alanb, lancea, shade

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
+ test/java/lang/ClassLoader/GetDefinedPackage.java

Changeset: 04fab572c203
Author:    psandoz
Date:      2016-09-09 14:54 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/04fab572c203

8165731: Reference to removed method in VarHandle JavaDoc
Reviewed-by: shade, bpb

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

Changeset: d4fe8a79e382
Author:    psandoz
Date:      2016-09-09 14:54 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d4fe8a79e382

8164691: Stream specification clarifications for iterate and collect
Reviewed-by: briangoetz, smarks, tvaleev

! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/Stream.java

Changeset: ba6f73d87fae
Author:    psandoz
Date:      2016-09-09 14:54 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ba6f73d87fae

8161230: ClassLoader: add resource methods returning java.util.stream.Stream
Reviewed-by: psandoz, alanb, mchung, tvaleev
Contributed-by: Patrick Reinhart <patrick at reini.net>

! src/java.base/share/classes/java/lang/ClassLoader.java
+ test/java/lang/ClassLoader/ResourcesStreamTest.java

Changeset: f2e94fd11c41
Author:    sundar
Date:      2016-09-10 06:46 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f2e94fd11c41

8165726: fix for 8165595 revealed a bug in pack200 tool's handling of main class attribute of module-info classes
Reviewed-by: ksrini

! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties

Changeset: 33ce711b8809
Author:    amurillo
Date:      2016-09-10 12:18 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/33ce711b8809

Merge

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

Changeset: 7acf6f9f0031
Author:    amurillo
Date:      2016-09-10 12:23 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7acf6f9f0031

Merge

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

Changeset: 0d9efe3879ad
Author:    gtriantafill
Date:      2016-09-14 08:16 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0d9efe3879ad

8165889: Remove jdk.test.lib.unsafe.UnsafeHelper
Summary: Remove use of setAccessible() to get Unsafe.
Reviewed-by: shade, lfoltan

! test/jdk/internal/misc/Unsafe/TestBadHostClass.java

Changeset: af63a1802a7e
Author:    mchung
Date:      2016-09-14 11:53 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/af63a1802a7e

8157464: Disallow StackWalker.getCallerClass() be called by caller-sensitive method
Reviewed-by: bchristi, coleenp, dfuchs, sspitsyn

! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/native/include/jvm.h
+ test/java/lang/StackWalker/CallerSensitiveMethod/Main.java
+ test/java/lang/StackWalker/CallerSensitiveMethod/csm/jdk/test/CallerSensitiveTest.java
+ test/java/lang/StackWalker/CallerSensitiveMethod/csm/module-info.java
+ test/java/lang/StackWalker/CallerSensitiveMethod/src/java.base/java/util/CSM.java

Changeset: a68f9f843ffa
Author:    vtewari
Date:      2016-09-15 12:20 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a68f9f843ffa

8161448: 4 JNI exception pending defect groups in DiagnosticCommandImpl.c
Reviewed-by: dholmes, dsamersoff

! src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c

Changeset: 4c843eb35b8a
Author:    sgehwolf
Date:      2016-03-21 11:24 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4c843eb35b8a

8153711: [REDO] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command
Summary: Delete global references in invoker_completeInvokeRequest()
Reviewed-by: sspitsyn, dsamersoff

! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
+ test/com/sun/jdi/OomDebugTest.java

Changeset: 65ec51b4e600
Author:    ctornqvi
Date:      2016-09-15 16:56 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/65ec51b4e600

6648858: InvokeHangTest.java fails due to "failure: Debuggee appears to be hung" when running with -Xcomp
Reviewed-by: zgu, gtriantafill, iignatyev

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

Changeset: 353638476788
Author:    darcy
Date:      2016-09-11 13:23 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/353638476788

8165810: Problem list VersionCheck.java until JDK-8165772 is fixed
Reviewed-by: lancea, redestad

! test/ProblemList.txt

Changeset: 149261d5ece8
Author:    redestad
Date:      2016-09-12 13:23 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/149261d5ece8

8165492: Reduce number of lambda forms generated by MethodHandleInlineCopyStrategy
Reviewed-by: mhaupt, vlivanov, psandoz, shade

! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java

Changeset: 3c22a1f8176c
Author:    sundar
Date:      2016-09-12 18:27 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3c22a1f8176c

8165772: fix for 8165595 results in failure of jdk/test/tools/launcher/VersionCheck.java
Reviewed-by: alanb, jlaskey

! test/ProblemList.txt

Changeset: ed1e774e93cf
Author:    redestad
Date:      2016-09-12 17:45 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ed1e774e93cf

8165723: JarFile::isMultiRelease() method returns false when it should return true
Reviewed-by: alanb

! src/java.base/share/classes/java/util/jar/JarFile.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java

Changeset: bcc0dd4d9fe9
Author:    naoto
Date:      2016-09-12 09:38 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bcc0dd4d9fe9

8165605: Thai resources in jdk.localedata cause split package issue with java.base
Reviewed-by: mchung, erikj

! make/gendata/GendataBreakIterator.gmk
- src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java
! src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
! src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/thai_dict
- src/jdk.localedata/share/classes/sun/text/resources/thai_dict
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: c82edcbf45ce
Author:    redestad
Date:      2016-09-12 20:12 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c82edcbf45ce

8165890: [TESTBUG] Compilation issue in MultiReleaseJarTest after 8165723
Reviewed-by: darcy

! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java

Changeset: 9babcc5b3e2d
Author:    dl
Date:      2016-09-12 13:07 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9babcc5b3e2d

8164983: Improve CountedCompleter code samples; add corresponding tests
Reviewed-by: martin, psandoz, shade

! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! test/java/util/concurrent/tck/CountedCompleterTest.java

Changeset: d6ccab83a5f8
Author:    dl
Date:      2016-09-12 13:11 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d6ccab83a5f8

8139237: java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java fails intermittently
Reviewed-by: martin, psandoz, shade

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

Changeset: 708383deec79
Author:    dl
Date:      2016-09-12 13:14 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/708383deec79

8164169: Miscellaneous changes imported from jsr166 CVS 2016-09
Reviewed-by: martin, psandoz, shade

! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java
! src/java.base/share/classes/java/util/concurrent/Flow.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/Semaphore.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/java/util/PriorityQueue/NoNulls.java
! test/java/util/concurrent/BlockingQueue/LoopHelpers.java
! test/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java
! test/java/util/concurrent/ConcurrentHashMap/LoopHelpers.java
! test/java/util/concurrent/ConcurrentQueues/LoopHelpers.java
! test/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java
! test/java/util/concurrent/DelayQueue/Stress.java
! test/java/util/concurrent/Exchanger/LoopHelpers.java
! test/java/util/concurrent/ExecutorCompletionService/LoopHelpers.java
! test/java/util/concurrent/FutureTask/LoopHelpers.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCorePoolSize.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java
! test/java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java
! test/java/util/concurrent/ThreadPoolExecutor/TimeOutShrink.java
! test/java/util/concurrent/atomic/AtomicReferenceTest.java
! test/java/util/concurrent/forkjoin/SubmissionTest.java
! test/java/util/concurrent/locks/Lock/LoopHelpers.java
! test/java/util/concurrent/locks/Lock/Mutex.java
! test/java/util/concurrent/locks/LockSupport/ParkLoops.java
! test/java/util/concurrent/locks/ReentrantLock/LoopHelpers.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/LoopHelpers.java
! test/java/util/concurrent/locks/StampedLock/ReadersUnlockAfterWriteUnlock.java
! test/java/util/concurrent/tck/AtomicIntegerArray9Test.java
! test/java/util/concurrent/tck/AtomicLongArray9Test.java
! test/java/util/concurrent/tck/AtomicReferenceArray9Test.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java
! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
! test/java/util/concurrent/tck/CopyOnWriteArraySetTest.java
! test/java/util/concurrent/tck/ExecutorCompletionService9Test.java
! test/java/util/concurrent/tck/ExecutorCompletionServiceTest.java
! test/java/util/concurrent/tck/ForkJoinPool8Test.java
! test/java/util/concurrent/tck/ForkJoinTask8Test.java
! test/java/util/concurrent/tck/ForkJoinTaskTest.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/RecursiveActionTest.java
! test/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/java/util/concurrent/tck/ScheduledExecutorTest.java
! test/java/util/concurrent/tck/StampedLockTest.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorTest.java

Changeset: 08d703b88378
Author:    sspitsyn
Date:      2016-09-12 15:00 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/08d703b88378

8160950: Agent JAR added to app class loader rather than system class loader when running with -Djava.system.class.loader
Summary: Add agent JAR to the custom system class loader
Reviewed-by: alanb, mchung, dholmes

! src/java.instrument/share/classes/java/lang/instrument/package.html
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
! src/java.instrument/share/native/libinstrument/JPLISAgent.c
! src/java.instrument/share/native/libinstrument/JPLISAgent.h
+ test/java/lang/instrument/CustomSystemLoader/Agent.java
+ test/java/lang/instrument/CustomSystemLoader/App.java
+ test/java/lang/instrument/CustomSystemLoader/CustomLoader.java

Changeset: 54c5931849a3
Author:    sspitsyn
Date:      2016-09-12 22:04 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/54c5931849a3

Merge

- src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java
- src/jdk.localedata/share/classes/sun/text/resources/thai_dict

Changeset: d6a338c11d88
Author:    amlu
Date:      2016-09-13 14:55 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d6a338c11d88

8165818: Remove tools/pack200/Pack200Props.java from ProblemList
Reviewed-by: ksrini

! test/ProblemList.txt

Changeset: af17b6bc08dd
Author:    vtewari
Date:      2016-09-13 17:00 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/af17b6bc08dd

8075484: SocketInputStream.socketRead0 can hang even with soTimeout set
Reviewed-by: chegar, dsamersoff, msheppar, clanger

! src/java.base/aix/native/libnet/aix_close.c
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/macosx/native/libnet/bsd_close.c
! src/java.base/solaris/native/libnet/solaris_close.c
! src/java.base/unix/native/libnet/SocketInputStream.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h

Changeset: e173966d872b
Author:    robm
Date:      2016-09-13 14:47 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e173966d872b

6947916: JarURLConnection does not handle useCaches correctly
Reviewed-by: chegar

! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java
+ test/sun/net/www/protocol/jar/JarURLConnectionUseCaches.java

Changeset: 967c9ee04457
Author:    sundar
Date:      2016-09-13 20:59 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/967c9ee04457

8163320: JAVA_VERSION in release file should come from java.base module
Reviewed-by: mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! test/tools/jlink/IntegrationTest.java

Changeset: 45a60f458ed8
Author:    sdrach
Date:      2016-09-13 13:55 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/45a60f458ed8

8163798: Create a JarFile versionedStream method
Reviewed-by: mchung, psandoz, redestad

! src/java.base/share/classes/java/util/jar/JarFile.java
+ src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java
+ test/jdk/internal/util/jar/TestVersionedStream.java

Changeset: b988584cda41
Author:    skovalev
Date:      2016-09-13 15:28 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b988584cda41

8165870: Fix module dependencies for javax.script/* tests
Reviewed-by: sundar
Contributed-by: sergei.kovalev at oracle.com

! test/javax/script/ExceptionTest.java
! test/javax/script/JavaScriptScopeTest.java
! test/javax/script/NullUndefinedVarTest.java
! test/javax/script/PluggableContextTest.java
! test/javax/script/Test1.java
! test/javax/script/Test2.java
! test/javax/script/Test3.java
! test/javax/script/Test4.java
! test/javax/script/Test5.java
! test/javax/script/Test6.java
! test/javax/script/Test7.java
! test/javax/script/Test8.java

Changeset: 15badd72caae
Author:    jjiang
Date:      2016-09-14 11:06 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/15badd72caae

8077138: Some PKCS11 tests fail because NSS library is not initialized
Summary: Re-building NSS libraries with VS2013 to make the new libraries to depend on msvcr120.dll, which is already distributed with JDK 9
Reviewed-by: vinnie
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/ProblemList.txt
! test/sun/security/pkcs11/PKCS11Test.java
! test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk
! test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib
+ test/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.dll
+ test/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.lib
! test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib
! test/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk
! test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib
+ test/sun/security/pkcs11/nss/lib/windows-amd64/plc4.dll
+ test/sun/security/pkcs11/nss/lib/windows-amd64/plc4.lib
+ test/sun/security/pkcs11/nss/lib/windows-amd64/plds4.dll
+ test/sun/security/pkcs11/nss/lib/windows-amd64/plds4.lib
! test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk
! test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll
! test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib
! test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk
! test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib
+ test/sun/security/pkcs11/nss/lib/windows-i586/nspr4.dll
+ test/sun/security/pkcs11/nss/lib/windows-i586/nspr4.lib
! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib
! test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk
! test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib
+ test/sun/security/pkcs11/nss/lib/windows-i586/plc4.dll
+ test/sun/security/pkcs11/nss/lib/windows-i586/plc4.lib
+ test/sun/security/pkcs11/nss/lib/windows-i586/plds4.dll
+ test/sun/security/pkcs11/nss/lib/windows-i586/plds4.lib
! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk
! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll
! test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib
+ test/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz
+ test/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz.sha256
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256

Changeset: 2db0cfd76f91
Author:    stuefe
Date:      2016-09-14 14:29 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2db0cfd76f91

8166012: [linux] Remove remnants of LinuxThreads from Linux attach framework
Reviewed-by: dholmes, alanb

! make/mapfiles/libattach/mapfile-linux
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c

Changeset: 606ec12670fe
Author:    dfuchs
Date:      2016-09-14 14:04 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/606ec12670fe

6543126: Level.known can leak memory
Summary: Custom level instances will now be released when their defining class loader is no longer referenced.
Reviewed-by: plevart, mchung, chegar

! src/java.base/share/classes/module-info.java
! src/java.logging/share/classes/java/util/logging/Level.java
! test/java/util/logging/Level/CustomLevel.java
+ test/java/util/logging/Level/myresource2.properties

Changeset: 6ff142e70383
Author:    ksrini
Date:      2016-09-14 06:46 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6ff142e70383

8165524: Better detect JRE that Linux JLI will be using
Reviewed-by: ksrini
Contributed-by: chris.bensen at oracle.com

! src/java.base/share/native/libjli/java.h
! src/java.base/unix/native/libjli/java_md_common.c
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/windows/native/libjli/java_md.c
! src/java.base/windows/native/libjli/java_md.h

Changeset: 6f220f1f53db
Author:    jnimeh
Date:      2016-09-14 07:37 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6f220f1f53db

8132926: PKIXParameters built with public key form of TrustAnchor causes NPE during cert path building/validation
Summary: Fix cases where non-certificate issuer information may be passed into the OCSPResponse.verify method, thereby causing NPEs to be thrown.
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
+ test/java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java

Changeset: b7f05783d86d
Author:    darcy
Date:      2016-09-14 10:12 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b7f05783d86d

8166054: Problem list JarURLConnectionUseCaches.java until JDK-8165988 is fixed
Reviewed-by: dfuchs

! test/ProblemList.txt

Changeset: 0c1c1c466ddc
Author:    peytoia
Date:      2016-09-15 08:18 +0900
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0c1c1c466ddc

8164791: Update existing test cases of test/java/text/Format.
Reviewed-by: okutsu, peytoia
Contributed-by: nancy.nigam at oracle.com

! test/java/text/Format/DateFormat/Bug4322313.java
! test/java/text/Format/DateFormat/Bug4736959.java
! test/java/text/Format/DateFormat/Bug4823811.java
! test/java/text/Format/DateFormat/Bug4845901.java
! test/java/text/Format/DateFormat/Bug6609750.java
! test/java/text/Format/DateFormat/Bug6683975.java
! test/java/text/Format/DateFormat/DateFormatRegression.java
! test/java/text/Format/DateFormat/DateFormatRoundTripTest.java
! test/java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java
! test/java/text/Format/DateFormat/NonGregorianFormatTest.java
! test/java/text/Format/DateFormat/bug4358730.java
! test/java/text/Format/MessageFormat/Bug4185816Test.java
! test/java/text/Format/MessageFormat/LargeMessageFormat.java
! test/java/text/Format/MessageFormat/MessageRegression.java
! test/java/text/Format/MessageFormat/MessageTest.java
! test/java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java
! test/java/text/Format/NumberFormat/BigDecimalFormat.java
! test/java/text/Format/NumberFormat/BigDecimalParse.java
! test/java/text/Format/NumberFormat/Bug4208135.java
! test/java/text/Format/NumberFormat/Bug4833877.java
! test/java/text/Format/NumberFormat/Bug4838107.java
! test/java/text/Format/NumberFormat/Bug4944439.java
! test/java/text/Format/NumberFormat/Bug4990596.java
! test/java/text/Format/NumberFormat/Bug6278616.java
! test/java/text/Format/NumberFormat/NumberRegression.java
! test/java/text/Format/NumberFormat/NumberRoundTrip.java
! test/java/text/Format/NumberFormat/NumberTest.java
! test/java/text/Format/NumberFormat/SerializationLoadTest.java
! test/java/text/Format/NumberFormat/SerializationSaveTest.java
! test/java/text/Format/common/FormatIteratorTest.java
! test/java/text/Format/common/PParser.java

Changeset: ab540ca487c7
Author:    skovalev
Date:      2016-09-14 17:28 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ab540ca487c7

8166032: Fix module dependencies for javax.SSL tests
Reviewed-by: xuelei, weijun

! test/javax/net/ssl/DTLS/CipherSuite.java
! test/javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java
! test/javax/net/ssl/DTLS/DTLSDataExchangeTest.java
! test/javax/net/ssl/DTLS/DTLSEnginesClosureTest.java
! test/javax/net/ssl/DTLS/DTLSHandshakeTest.java
! test/javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java
! test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java
! test/javax/net/ssl/DTLS/DTLSMFLNTest.java
! test/javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeTest.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java
! test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java
! test/javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java
! test/javax/net/ssl/TLS/TLSClientPropertyTest.java
! test/javax/net/ssl/TLS/TLSDataExchangeTest.java
! test/javax/net/ssl/TLS/TLSEnginesClosureTest.java
! test/javax/net/ssl/TLS/TLSHandshakeTest.java
! test/javax/net/ssl/TLS/TLSMFLNTest.java
! test/javax/net/ssl/TLS/TLSNotEnabledRC4Test.java
! test/javax/net/ssl/TLS/TLSRehandshakeTest.java
! test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java
! test/javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java
! test/javax/net/ssl/TLSv1/TLSDataExchangeTest.java
! test/javax/net/ssl/TLSv1/TLSEnginesClosureTest.java
! test/javax/net/ssl/TLSv1/TLSHandshakeTest.java
! test/javax/net/ssl/TLSv1/TLSMFLNTest.java
! test/javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeTest.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java
! test/javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java
! test/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java
! test/javax/net/ssl/TLSv11/ExportableBlockCipher.java
! test/javax/net/ssl/TLSv11/ExportableStreamCipher.java
! test/javax/net/ssl/TLSv11/GenericBlockCipher.java
! test/javax/net/ssl/TLSv11/GenericStreamCipher.java
! test/javax/net/ssl/TLSv11/TLSDataExchangeTest.java
! test/javax/net/ssl/TLSv11/TLSEnginesClosureTest.java
! test/javax/net/ssl/TLSv11/TLSHandshakeTest.java
! test/javax/net/ssl/TLSv11/TLSMFLNTest.java
! test/javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeTest.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java
! test/javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java
! test/javax/net/ssl/ciphersuites/DisabledAlgorithms.java
! test/javax/net/ssl/ciphersuites/ECCurvesconstraints.java

Changeset: 301402d97370
Author:    amurillo
Date:      2016-09-14 11:22 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/301402d97370

Merge

- src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java
- src/jdk.localedata/share/classes/sun/text/resources/thai_dict
! test/ProblemList.txt
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256

Changeset: e7de0a5d8396
Author:    amurillo
Date:      2016-09-14 17:09 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e7de0a5d8396

Merge


Changeset: 2c087b0e4b60
Author:    ssahoo
Date:      2016-09-15 01:03 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2c087b0e4b60

8165660: Remove the intermittent keyword from sun/security/krb5/auto/MaxRetries.java
Summary: Remove the intermittent keyword
Reviewed-by: weijun

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

Changeset: cc4ea9143f34
Author:    ssahoo
Date:      2016-09-15 01:10 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cc4ea9143f34

8165825: Remove the intermittent keyword from sun/security/krb5/auto/Unreachable.java
Summary: Remove the intermittent keyword
Reviewed-by: weijun

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

Changeset: 8ec0559cbd7e
Author:    stuefe
Date:      2016-09-13 11:38 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8ec0559cbd7e

8165936: Potential Heap buffer overflow when seaching timezone info files
Summary: readdir_r called with too small buffer
Reviewed-by: clanger, rriggs, okutsu, naoto

! src/java.base/unix/native/libjava/TimeZone_md.c

Changeset: 251c889c4c32
Author:    skovalev
Date:      2016-09-15 13:03 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/251c889c4c32

8165689: Fix module dependencies for sun/security/pkcs11/* tests
Reviewed-by: mullan

! test/sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java
! test/sun/security/krb5/IPv6.java
! test/sun/security/pkcs11/Cipher/ReinitCipher.java
! test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java
! test/sun/security/pkcs11/Cipher/TestRSACipher.java
! test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java
! test/sun/security/pkcs11/Cipher/TestRawRSACipher.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java
! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java
! test/sun/security/pkcs11/KeyAgreement/TestDH.java
! test/sun/security/pkcs11/KeyAgreement/TestInterop.java
! test/sun/security/pkcs11/KeyAgreement/TestShort.java
! test/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java
! test/sun/security/pkcs11/KeyGenerator/DESParity.java
! test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java
! test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java
! test/sun/security/pkcs11/Mac/MacKAT.java
! test/sun/security/pkcs11/Mac/MacSameTest.java
! test/sun/security/pkcs11/Mac/ReinitMac.java
! test/sun/security/pkcs11/MessageDigest/ByteBuffers.java
! test/sun/security/pkcs11/MessageDigest/DigestKAT.java
! test/sun/security/pkcs11/MessageDigest/ReinitDigest.java
! test/sun/security/pkcs11/MessageDigest/TestCloning.java
! test/sun/security/pkcs11/Provider/Absolute.java
! test/sun/security/pkcs11/SampleTest.java
! test/sun/security/pkcs11/Secmod/AddPrivateKey.java
! test/sun/security/pkcs11/Secmod/AddTrustedCert.java
! test/sun/security/pkcs11/Secmod/Crypto.java
! test/sun/security/pkcs11/Secmod/GetPrivateKey.java
! test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java
! test/sun/security/pkcs11/Secmod/LoadKeystore.java
! test/sun/security/pkcs11/Secmod/TrustAnchors.java
! test/sun/security/pkcs11/SecureRandom/Basic.java
! test/sun/security/pkcs11/SecureRandom/TestDeserialization.java
! test/sun/security/pkcs11/Serialize/SerializeProvider.java
! test/sun/security/pkcs11/Signature/ByteBuffers.java
! test/sun/security/pkcs11/Signature/ReinitSignature.java
! test/sun/security/pkcs11/Signature/TestDSA.java
! test/sun/security/pkcs11/Signature/TestDSAKeyLength.java
! test/sun/security/pkcs11/Signature/TestRSAKeyLength.java
! test/sun/security/pkcs11/ec/ReadCertificates.java
! test/sun/security/pkcs11/ec/ReadPKCS12.java
! test/sun/security/pkcs11/ec/TestECDH.java
! test/sun/security/pkcs11/ec/TestECDH2.java
! test/sun/security/pkcs11/ec/TestECDSA.java
! test/sun/security/pkcs11/ec/TestECDSA2.java
! test/sun/security/pkcs11/ec/TestECGenSpec.java
! test/sun/security/pkcs11/ec/TestKeyFactory.java
! test/sun/security/pkcs11/rsa/KeyWrap.java
! test/sun/security/pkcs11/rsa/TestCACerts.java
! test/sun/security/pkcs11/rsa/TestKeyFactory.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/sun/security/pkcs11/rsa/TestSignatures.java
! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
! test/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java
! test/sun/security/pkcs11/tls/TestMasterSecret.java
! test/sun/security/pkcs11/tls/TestPRF.java
! test/sun/security/pkcs11/tls/TestPremaster.java
! test/sun/security/tools/keytool/DefaultSignatureAlgorithm.java
! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java
! test/sun/security/x509/X509CertImpl/V3Certificate.java

Changeset: 109fde5b023a
Author:    robm
Date:      2016-09-15 15:19 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/109fde5b023a

8165988: Test JarURLConnectionUseCaches.java fails at windows: failed to clean up files after test
Reviewed-by: chegar

! test/ProblemList.txt
! test/sun/net/www/protocol/jar/JarURLConnectionUseCaches.java

Changeset: d0d2bcebda5b
Author:    asmotrak
Date:      2016-09-15 11:07 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d0d2bcebda5b

8163924: SSLEngineBadBufferArrayAccess.java fails intermittently with Unrecognized SSL message
Reviewed-by: xuelei

! test/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java

Changeset: aab109341a41
Author:    lancea
Date:      2016-09-15 14:59 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/aab109341a41

8159126: Add test to validate DriverManager.println output when DriverManager is initially loaded
Reviewed-by: psandoz, joehw

! test/java/sql/testng/TEST.properties
+ test/java/sql/testng/test/sql/othervm/DriverManagerInitTests.java

Changeset: 8e4d88e06913
Author:    rriggs
Date:      2016-09-15 16:05 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8e4d88e06913

8166148: Fix for JDK-8165936 broke solaris builds
Reviewed-by: naoto

! src/java.base/unix/native/libjava/TimeZone_md.c

Changeset: 2e1e4c9c8af2
Author:    bpb
Date:      2016-09-15 13:11 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2e1e4c9c8af2

8165323: (fs) Files.getFileStore fails with "Mount point not found" in chroot environment
Summary: Replace use of FileStore with FileSystem equivalent code.
Reviewed-by: redestad

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java

Changeset: 32d957185656
Author:    lana
Date:      2016-09-15 17:15 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/32d957185656

Added tag jdk-9+136 for changeset 54c5931849a3

! .hgtags

Changeset: 3094b847dd63
Author:    lana
Date:      2016-09-15 21:08 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3094b847dd63

Merge

- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256

Changeset: 9fa064f008d3
Author:    amurillo
Date:      2016-09-16 10:57 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9fa064f008d3

Merge


Changeset: 511e3dcdf740
Author:    amurillo
Date:      2016-09-16 13:15 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/511e3dcdf740

Merge

- src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java
- src/jdk.localedata/share/classes/sun/text/resources/thai_dict
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256

Changeset: 2cf89e39af00
Author:    dlong
Date:      2016-09-20 16:34 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2cf89e39af00

Merge

- make/data/cryptopolicy/limited/default_local.policy
- make/data/cryptopolicy/limited/exempt_local.policy
- make/data/cryptopolicy/unlimited/default_US_export.policy
- make/data/cryptopolicy/unlimited/default_local.policy
- make/gendata/GendataPolicyJars.gmk
- src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java
- src/jdk.localedata/share/classes/sun/text/resources/thai_dict
- test/sun/security/krb5/auto/unreachable.krb5.conf
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll
- test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz
- test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256



More information about the jdk9-hs-comp-changes mailing list