hg: mobile/dev/jdk: 224 new changesets

gary.adams at oracle.com gary.adams at oracle.com
Tue Oct 4 15:26:09 UTC 2016


Changeset: 5e0ff917eab1
Author:    amlu
Date:      2016-08-30 09:31 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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: f754ada66386
Author:    dsamersoff
Date:      2016-08-18 13:19 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f754ada66386

8157236: attach on ARMv7 fails with com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file
Summary: Add more diagnostic to attach code
Reviewed-by: dholmes, alanb

! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
! src/jdk.attach/solaris/classes/sun/tools/attach/VirtualMachineImpl.java

Changeset: b61ee43309f3
Author:    ctornqvi
Date:      2016-08-19 10:09 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b61ee43309f3

8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder
Reviewed-by: coleenp, gtriantafill, mseledtsov, iignatyev, dholmes, dsamersoff

! test/com/sun/jdi/SunBootClassPathEmptyTest.java
! test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.java
! test/java/lang/ProcessHandle/Basic.java
! test/java/lang/ProcessHandle/InfoTest.java
! test/java/lang/ProcessHandle/OnExitTest.java
! test/java/lang/ProcessHandle/TreeTest.java
! test/java/lang/ref/CleanerTest.java
! test/java/security/SecureRandom/DrbgParametersSpec.java
! test/jdk/internal/ref/Cleaner/ExitOnThrow.java
! test/lib/testlibrary/jdk/testlibrary/Asserts.java
! test/lib/testlibrary/jdk/testlibrary/JDKToolFinder.java
! test/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java
! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java
! test/lib/testlibrary/jdk/testlibrary/OutputBuffer.java
! test/lib/testlibrary/jdk/testlibrary/Platform.java
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
! test/lib/testlibrary/jdk/testlibrary/StreamPumper.java
! test/lib/testlibrary/jdk/testlibrary/Utils.java
! test/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java
! test/sun/misc/SunMiscSignalTest.java
! test/sun/security/tools/jarsigner/AltProvider.java
! test/sun/tools/jhsdb/BasicLauncherTest.java
! test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
! test/sun/tools/jinfo/JInfoTest.java
! test/sun/tools/jmap/BasicJMapTest.java
! test/sun/tools/jps/TestJpsSanity.java
! test/sun/tools/jstack/DeadlockDetectionTest.java
! test/tools/jar/multiRelease/Basic.java

Changeset: 8dd36c04cfaf
Author:    amurillo
Date:      2016-08-19 12:17 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8dd36c04cfaf

Merge


Changeset: 88b20e3124c9
Author:    ctornqvi
Date:      2016-08-20 09:36 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/88b20e3124c9

8164520: java/lang/ProcessHandle/Basic.java is missing @library tag
Reviewed-by: coleenp

! test/java/lang/ProcessHandle/Basic.java

Changeset: 5d5653c5bcab
Author:    dsamersoff
Date:      2016-08-22 21:37 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5d5653c5bcab

8162530: src/jdk.management/share/native/libmanagement_ext/GcInfoBuilder.c doesn't handle JNI exceptions properly
Summary: Exceptions are checked after calling NewStringUTF
Reviewed-by: dholmes, sla
Contributed-by: amit.sapre at oracle.com

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

Changeset: fff545bf536f
Author:    rehn
Date:      2016-08-24 20:38 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fff545bf536f

8164208: Update tests with redefine classes UL options and tags​
Reviewed-by: coleenp, gtriantafill

! test/java/lang/instrument/RedefineBigClass.sh
! test/java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh
! test/java/lang/instrument/RetransformBigClass.sh

Changeset: 5f9f12b3024f
Author:    rehn
Date:      2016-08-24 20:51 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5f9f12b3024f

8158628: test/java/lang/instrument/NativeMethodPrefixAgent.java: Error occurred during initialization of VM: Failed to start tracing backend.
Reviewed-by: sla, gtriantafill

! test/java/lang/instrument/NativeMethodPrefixAgent.java

Changeset: 6124931a770f
Author:    amurillo
Date:      2016-08-26 10:02 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6124931a770f

Merge


Changeset: 80f8d74959a0
Author:    amurillo
Date:      2016-08-31 09:22 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/jdk/rev/85acda36fccb

Merge


Changeset: 591a6dddaf28
Author:    henryjen
Date:      2016-08-31 11:53 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/6c9eebfedd13

Merge


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

Merge

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

Changeset: 74cfa7836890
Author:    psandoz
Date:      2016-09-01 10:16 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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: c7601cc83d0f
Author:    lana
Date:      2016-09-02 02:41 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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: 02d65bf86352
Author:    lana
Date:      2016-09-08 21:11 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/02d65bf86352

Added tag jdk-9+135 for changeset 021369229cfd

! .hgtags

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

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

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

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

Merge


Changeset: 08bbb5882450
Author:    martin
Date:      2016-09-07 14:44 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/f2e94fd11c41

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

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

Changeset: 353638476788
Author:    darcy
Date:      2016-09-11 13:23 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/54c5931849a3

Merge

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

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

Added tag jdk-9+136 for changeset 54c5931849a3

! .hgtags

Changeset: d6a338c11d88
Author:    amlu
Date:      2016-09-13 14:55 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/ab540ca487c7

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

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

Changeset: bcd1edb52592
Author:    ysuenaga
Date:      2016-08-25 12:24 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bcd1edb52592

8163581: Heap Parameters in HSDB cannot handle G1CollectedHeap
Reviewed-by: dholmes, sjohanss

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

Changeset: 659f01da7ec0
Author:    dsamersoff
Date:      2016-08-26 13:11 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/659f01da7ec0

8163346: Update jmap-hashcode/Test8028623.java for better diagnostic of timeout.
Summary: Update jmap-hashcode/Test8028623.java to use LingeredApp and rename it to jhsdb/HeapDumpTest.java
Reviewed-by: dsamersoff, dholmes
Contributed-by: sharath.ballal at oracle.com

! test/ProblemList.txt
! test/sun/tools/jhsdb/BasicLauncherTest.java
+ test/sun/tools/jhsdb/HeapDumpTest.java
+ test/sun/tools/jhsdb/LingeredAppWithExtendedChars.java

Changeset: 6840c15304e7
Author:    amurillo
Date:      2016-08-26 10:14 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6840c15304e7

Merge

- src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java
- src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java
- src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java
! test/ProblemList.txt
- test/java/lang/reflect/ClassLoaderValue/Driver.java
- test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java

Changeset: 7ccf4a4c5626
Author:    dsamersoff
Date:      2016-08-29 11:59 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/039d732b80da

Merge


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

Merge


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

Merge


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

Merge


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

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

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

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

Merge

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

Changeset: 301402d97370
Author:    amurillo
Date:      2016-09-14 11:22 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/jdk/rev/e7de0a5d8396

Merge


Changeset: 2c087b0e4b60
Author:    ssahoo
Date:      2016-09-15 01:03 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/2e1e4c9c8af2

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

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

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

Merge

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

Changeset: 7fe4652bfef2
Author:    henryjen
Date:      2016-09-16 10:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7fe4652bfef2

8042148: Ensure that the java launcher help is consistent with the manpage where they report common information
Reviewed-by: ksrini

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

Changeset: 28ce5e7cc724
Author:    skovalev
Date:      2016-09-15 16:28 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/28ce5e7cc724

8166126: Missing dependecies on jdk.zipfs module for jdk/nio/zipfs/jarfs/JFSTester.java
Reviewed-by: alanb

! test/jdk/nio/zipfs/jarfs/JFSTester.java

Changeset: a60d6bde3c57
Author:    mchung
Date:      2016-09-17 16:37 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a60d6bde3c57

8166237: jdk.jdi missing requires jdk.jdwp.agent
Reviewed-by: alanb

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

Changeset: 29ecac30ecae
Author:    nishjain
Date:      2016-09-18 23:09 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/29ecac30ecae

8165984: ResourceBundle lookup fields not completely thread-safe
Reviewed-by: okutsu, naoto

! src/java.base/share/classes/java/util/ListResourceBundle.java
! src/java.base/share/classes/java/util/PropertyResourceBundle.java

Changeset: 9c4ef5048871
Author:    alexsch
Date:      2016-08-31 11:13 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9c4ef5048871

8163193: Metal L&F gradient is lighter on HiDPI display after the fix JDK-8143064
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/sun/swing/CachedPainter.java
+ test/javax/swing/plaf/metal/MetalGradient/8163193/ButtonGradientTest.java

Changeset: e84007be0c2f
Author:    alexsch
Date:      2016-08-31 12:49 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e84007be0c2f

8153287: [PIT] [hidpi] java/awt/image/multiresolution/MultiresolutionIconTest failed (GTK+ and Nimbus L&F)
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java

Changeset: 8cee7567e4a8
Author:    prr
Date:      2016-08-31 13:40 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8cee7567e4a8

8164818: Reg. test java/awt/font/TextLayout/VisibleAdvance.java fails
Reviewed-by: serb, psadhukhan

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

Changeset: 9808cd1963a5
Author:    psadhukhan
Date:      2016-09-01 10:21 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9808cd1963a5

8165146: [PIT][TEST_BUG] Doubtful usability of java/awt/print/PrinterJob/TestMediaTraySelection.java
Reviewed-by: prr

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

Changeset: 87ca8c53ab98
Author:    alexsch
Date:      2016-09-01 12:02 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/87ca8c53ab98

8158411: Regression on Swingmark on 8u102 b03 comparing 8u102 b02 on several configs on win32
Reviewed-by: prr, ssadetsky

! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp

Changeset: 14918637b76e
Author:    pkbalakr
Date:      2016-09-01 16:18 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/14918637b76e

8144735: [hidpi] javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java fails
Reviewed-by: psadhukhan, vadim

! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java
! test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java

Changeset: a0c8eb083f39
Author:    prr
Date:      2016-09-01 11:29 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a0c8eb083f39

8144015: [PIT] failures of text layout font tests
8144023: [PIT] failure of text measurements in javax/swing/text/html/parser/Parser/6836089/bug6836089.java
8145542: The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception
8151725: [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane
8144240: [macosx][PIT] AIOOB in closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java
8152680: Regression in GlyphVector.getGlyphCharIndex behaviour
8158924: Incorrect i18n text document layout
8041480: ArrayIndexOutOfBoundsException when JTable contains certain string
Reviewed-by: serb, srl

! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java
! src/java.desktop/share/native/libfontmanager/HBShaper.c
+ test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java
+ test/java/awt/font/LineBreakMeasurer/TestLineBreakWithFontSub.java
+ test/java/awt/font/TextLayout/LigatureCaretTest.java
+ test/java/awt/font/TextLayout/TestJustification.html
+ test/java/awt/font/TextLayout/TestJustification.java
+ test/javax/swing/text/DevanagariEditor.java
+ test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java

Changeset: d63da458491c
Author:    dmarkov
Date:      2016-09-01 22:17 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d63da458491c

8050478: [macosx] Cursor not updating correctly after closing a modal dialog
Reviewed-by: serb, alexsch

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java

Changeset: 58224e71ea72
Author:    prr
Date:      2016-09-01 12:22 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/58224e71ea72

Merge

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

Changeset: 91a200506397
Author:    ssadetsky
Date:      2016-09-02 10:31 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/91a200506397

8164937: Remove code from SortingFocusTraversalPolicy that hacks into non-public Arrays.legacyMergeSort
Reviewed-by: alexsch, serb

! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! test/java/awt/Focus/SortingFPT/JDK8048887.java

Changeset: 03c248ab7484
Author:    ssadetsky
Date:      2016-09-02 10:36 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/03c248ab7484

8163100: [hidpi] Linux: display-wise scaling factor issues
Reviewed-by: alexsch, serb

! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/native/common/awt/systemscale/systemScale.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: eb7d6244528a
Author:    iris
Date:      2016-09-02 10:48 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/eb7d6244528a

8165269: (doc) Toolkit.isDynamicLayoutActive(): orphan '0' in first sentence
Reviewed-by: alexsch

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

Changeset: 061d7d71f0ff
Author:    bpb
Date:      2016-09-02 11:29 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/061d7d71f0ff

8154075: [TIFF] AIOOB Exception from TIFFLZWDecompressor
Summary: For banded images make sure the step in the horizontal differencing predictor calculations for Deflate and LZW compression is unity (1) instead of the number of samples per pixel.
Reviewed-by: prr

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

Changeset: f56da32c7826
Author:    lana
Date:      2016-09-01 01:39 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f56da32c7826

8145952: ISO 4217 amendment 161
8164784: ISO 4217 amendment 162
Reviewed-by: naoto
Contributed-by: li.jiang at oracle.com

! make/data/currency/CurrencyData.properties
! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_be_BY.properties
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/Currency/tablea1.txt
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java

Changeset: 23f1f1cf47da
Author:    lana
Date:      2016-09-01 08:59 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/23f1f1cf47da

8159408: duplicated data in rmic's javac.properties
Reviewed-by: alanb
Contributed-by: li.jiang at oracle.com

! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac.properties

Changeset: ac7243fd21f6
Author:    lana
Date:      2016-09-02 21:42 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ac7243fd21f6

Merge


Changeset: 50c1bcbb4097
Author:    azvegint
Date:      2016-09-06 13:03 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/50c1bcbb4097

8155083: On Windows, usage of USER_ATTENTION_WINDOW depends on state setting order
Reviewed-by: serb, ssadetsky

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

Changeset: 475a24023fc5
Author:    prr
Date:      2016-09-06 08:32 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/475a24023fc5

8165345: JDK macro definition re-defined by MacOS core framework
Reviewed-by: serb

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

Changeset: 8c1bfb84c1a1
Author:    prr
Date:      2016-09-06 11:08 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8c1bfb84c1a1

8164899: Provide package access to setComponentMixingCutoutShape
Reviewed-by: serb

! src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java
! src/java.desktop/share/classes/java/awt/Component.java

Changeset: e30c36db6c44
Author:    ant
Date:      2016-09-08 19:25 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e30c36db6c44

8160570: [macosx] modal dialog can skip the activation/focus events
Reviewed-by: serb, ssadetsky

! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
+ test/java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java

Changeset: bae74ee4abe6
Author:    aniyogi
Date:      2016-09-09 11:48 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bae74ee4abe6

8163274: [TEST_BUG][macosx] apparent regression: javax/swing/JColorChooser/Test7194184.java
Reviewed-by: alexsch, rchamyal

! test/javax/swing/JColorChooser/Test7194184.java

Changeset: 0917d2fc19d9
Author:    pkbalakr
Date:      2016-09-09 13:15 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0917d2fc19d9

8009477: PageUp and PageDown keyboard buttons don't move slider indicator to next minor tick
Reviewed-by: alexsch, aghaisas
Contributed-by: prem.balakrishnan at oracle.com

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
+ test/javax/swing/JSlider/SliderTick/SliderTickTest.java

Changeset: 7df406400153
Author:    ssadetsky
Date:      2016-09-09 16:37 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7df406400153

8160054: The FileChooser didn't displayed large font with GTK LAF option.
Reviewed-by: alexsch, serb

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

Changeset: 755dd8ef4ed0
Author:    psadhukhan
Date:      2016-09-10 14:50 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/755dd8ef4ed0

4885375: Page Ranges 'To Page' field must be populated based on Pageable
Reviewed-by: prr, jdv

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

Changeset: 25c0c37cd66a
Author:    jdv
Date:      2016-09-12 12:07 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/25c0c37cd66a

4924727: reader.abort() method does not work when called inside imageStarted for PNG
Reviewed-by: prr, serb, bpb

! make/mapfiles/libjpeg/mapfile-vers
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java
! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c
+ test/javax/imageio/ReadAbortTest.java

Changeset: ec667ddda43a
Author:    ddehaven
Date:      2016-09-12 15:26 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ec667ddda43a

Merge

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

Changeset: fd45ca110802
Author:    psadhukhan
Date:      2016-09-13 13:40 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fd45ca110802

7064425: PageFormat Dialog has no owner window to reactivate
6948907: sun.print.DialogOwner does not support Dialogs as DialogOwner
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/DialogOwner.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
+ test/java/awt/print/PrinterJob/TestPageDlgFrameAssociation.java
+ test/java/awt/print/PrinterJob/TestPrintDlgFrameAssociation.java

Changeset: e1d133b6bce5
Author:    prr
Date:      2016-09-14 15:29 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e1d133b6bce5

8166068: test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java does not compile
Reviewed-by: ddehaven, yan

! test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java

Changeset: e72df94364e3
Author:    ddehaven
Date:      2016-09-19 10:11 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e72df94364e3

Merge

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

Changeset: cf207e188ae2
Author:    lana
Date:      2016-09-22 16:41 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cf207e188ae2

Added tag jdk-9+137 for changeset e72df94364e3

! .hgtags

Changeset: 4d186e8bbe9a
Author:    jjiang
Date:      2016-09-20 10:32 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4d186e8bbe9a

8165566: sun/security/ssl/SocketCreation/SocketCreation.java fails intermittently: Address already in use
Summary: It takes every server to be allocated a free port.
Reviewed-by: chegar
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/sun/security/ssl/SocketCreation/SocketCreation.java

Changeset: c709e74ffcf6
Author:    clanger
Date:      2016-09-20 08:46 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c709e74ffcf6

8166189: Fix for Bug 8165524 breaks AIX build
Reviewed-by: simonis, goetz, mchung, cbensen, dsamersoff

+ src/java.base/aix/native/libjli/java_md_aix.c
+ src/java.base/aix/native/libjli/java_md_aix.h
! src/java.base/unix/native/libjli/java_md.h

Changeset: c5e62ffb7fae
Author:    skovalev
Date:      2016-09-20 12:56 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c5e62ffb7fae

8166285: Missing dependencies java.httpclient for tests from java/net pachage
Reviewed-by: chegar

! test/java/net/URLClassLoader/definePackage/SplitPackage.java
! test/java/net/httpclient/HeadersTest1.java
! test/java/net/httpclient/ProxyAuthTest.java
! test/java/net/httpclient/whitebox/Driver.java

Changeset: 7f6aa74d680f
Author:    amlu
Date:      2016-09-21 08:55 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7f6aa74d680f

8166248: tools/pack200/Pack200Test.java fails on Win32: Could not reserve enough space
Reviewed-by: ksrini

! test/tools/pack200/Pack200Test.java

Changeset: df20e8be623d
Author:    xiaofeya
Date:      2016-09-21 02:19 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/df20e8be623d

8166359: java/net/URLPermission/nstest/lookup.sh fails if proxy is set since fix for JDK-8161016
Reviewed-by: chegar
Contributed-by: Felix Yang <felix.yang at oracle.com>

! test/java/net/URLPermission/nstest/LookupTest.java
- test/java/net/URLPermission/nstest/LookupTestHosts
! test/java/net/URLPermission/nstest/lookup.sh

Changeset: 33f2f7c81459
Author:    skovalev
Date:      2016-09-21 17:09 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/33f2f7c81459

8166450: smartcardio related tests failed on compilation during execution with jtreg tool
Reviewed-by: weijun

! test/sun/security/smartcardio/TestChannel.java
! test/sun/security/smartcardio/TestConnect.java
! test/sun/security/smartcardio/TestConnectAgain.java
! test/sun/security/smartcardio/TestControl.java
! test/sun/security/smartcardio/TestDefault.java
! test/sun/security/smartcardio/TestDirect.java
! test/sun/security/smartcardio/TestExclusive.java
! test/sun/security/smartcardio/TestMultiplePresent.java
! test/sun/security/smartcardio/TestPresent.java
! test/sun/security/smartcardio/TestTransmit.java

Changeset: 2acdea04aa37
Author:    alanbur
Date:      2016-09-21 14:22 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2acdea04aa37

8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged
Reviewed-by: rriggs, erikj

! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
! test/jprt.config
! test/start-Xvfb.sh
! test/sun/security/smartcardio/README.txt
! test/sun/security/tools/keytool/KeyToolTest.java
! test/tools/launcher/RunpathTest.java

Changeset: 7580345fd131
Author:    erikj
Date:      2016-09-21 16:22 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7580345fd131

Merge


Changeset: e11742189f9c
Author:    zmajo
Date:      2016-08-30 09:30 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e11742189f9c

8161720: Better byte behavior for off-heap data
Summary: Normalize boolean values read with Unsafe.
Reviewed-by: aph, simonis, jrose, psandoz

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

Changeset: 0535c03b2b9f
Author:    dlong
Date:      2016-09-08 23:43 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/eaa5dc0f5505

Merge


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

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

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

Changeset: 7acf6f9f0031
Author:    amurillo
Date:      2016-09-10 12:23 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/af63a1802a7e

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

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

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

Merge


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

Merge

- test/java/net/URLPermission/nstest/LookupTestHosts

Changeset: d3a88ba20b0b
Author:    jnimeh
Date:      2016-09-22 07:28 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d3a88ba20b0b

8049516: sun.security.provider.SeedGenerator throws ArrayIndexOutOfBoundsException
Summary: Prevent the latch inside ThreadedSeedGenerator.run() from overflowing into a negative value causing a negative index array lookup.
Reviewed-by: xuelei, weijun

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

Changeset: 793d3e7a11d3
Author:    coffeys
Date:      2016-09-22 17:21 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/793d3e7a11d3

8151832: Improve exception messages in exception thrown by new JDK 9 code
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/module/ModuleInfo.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStream.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.desktop/share/classes/com/sun/beans/finder/ConstructorFinder.java
! src/java.desktop/share/classes/javax/imageio/ImageReader.java
! src/java.desktop/share/classes/javax/imageio/ImageWriter.java

Changeset: 64b69adbba69
Author:    lana
Date:      2016-09-22 18:31 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/64b69adbba69

Merge

- test/java/net/URLPermission/nstest/LookupTestHosts

Changeset: 83030d149c5c
Author:    valeriep
Date:      2016-09-23 01:08 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/83030d149c5c

8136355: CKM_SSL3_KEY_AND_MAC_DERIVE no longer available by default on Solaris 12
Summary: Enhanced to detect and throw InvalidAlgorithmParameterException if SSLv3 is requested but unsupported
Reviewed-by: xuelei

! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
! test/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/sun/security/pkcs11/tls/TestMasterSecret.java
! test/sun/security/pkcs11/tls/TestPremaster.java

Changeset: da8b9aa5e6d1
Author:    xiaofeya
Date:      2016-09-23 03:15 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/da8b9aa5e6d1

8085049: java/net/MulticastSocket/TimeToLive.java fails intermittently with "Address already in use"
Reviewed-by: chegar

! test/java/net/MulticastSocket/TimeToLive.java

Changeset: 986468d1a0a4
Author:    mhaupt
Date:      2016-09-23 15:20 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/986468d1a0a4

8161211: better inlining support for loop bytecode intrinsics
Reviewed-by: jrose, vlivanov, redestad

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

Changeset: 11a17f2b759d
Author:    robm
Date:      2016-09-23 15:31 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/11a17f2b759d

8159410: InetAddress.isReachable returns true for non existing IP adresses
Reviewed-by: chegar, coffeys

! src/java.base/windows/native/libnet/Inet4AddressImpl.c

Changeset: fd96fbd36133
Author:    skovalev
Date:      2016-09-23 12:08 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fd96fbd36133

8166553: undeclared dependencies for two IO tests
Reviewed-by: bpb
Contributed-by: Sergei Kovalev <sergei.kovalev at oracle.com>

! test/java/io/PrintStream/FormatLocale.java
! test/sun/nio/cs/TestUnmappable.java

Changeset: 926c7f71ed16
Author:    dl
Date:      2016-09-23 13:14 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/926c7f71ed16

8166465: CompletableFuture.minimalCompletionStage().toCompletableFuture() should be non-minimal
Reviewed-by: martin, chegar, shade

! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/java/util/concurrent/tck/CompletableFutureTest.java

Changeset: 3f11647c40cd
Author:    dl
Date:      2016-09-23 13:18 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3f11647c40cd

8166057: [testbug] CoreThreadTimeOut still uses hardcoded timeout
Reviewed-by: martin, chegar, shade

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

Changeset: fded5722642e
Author:    dl
Date:      2016-09-23 13:21 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fded5722642e

8166059: JSR166TestCase.java fails with NPE in dumpTestThreads on timeout
Reviewed-by: martin, chegar, shade

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

Changeset: 035006c599d0
Author:    dl
Date:      2016-09-23 13:24 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/035006c599d0

8165919: Miscellaneous changes imported from jsr166 CVS 2016-09-21
Reviewed-by: martin, chegar, shade

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! test/java/util/Collections/EmptyNavigableMap.java
! test/java/util/Collections/EmptyNavigableSet.java
! test/java/util/Deque/ChorusLine.java
! test/java/util/PriorityQueue/ForgetMeNot.java
! test/java/util/PriorityQueue/PriorityQueueSort.java
! test/java/util/PriorityQueue/RemoveContains.java
! test/java/util/concurrent/Executors/AutoShutdown.java
! test/java/util/concurrent/tck/AtomicIntegerArrayTest.java
! test/java/util/concurrent/tck/AtomicLongArrayTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListMapTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSetTest.java
! test/java/util/concurrent/tck/CyclicBarrierTest.java
! test/java/util/concurrent/tck/DelayQueueTest.java
! test/java/util/concurrent/tck/ForkJoinPoolTest.java
! test/java/util/concurrent/tck/ScheduledExecutorTest.java
! test/java/util/concurrent/tck/TreeMapTest.java
! test/java/util/concurrent/tck/TreeSetTest.java

Changeset: 2b6aebac0773
Author:    erikj
Date:      2016-09-26 14:56 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2b6aebac0773

8163102: Fix headless only configuration option
Reviewed-by: tbell

! make/launcher/Launcher-java.desktop.gmk
! make/launcher/Launcher-jdk.policytool.gmk
! make/lib/Awt2dLibraries.gmk
! src/java.desktop/unix/native/libjawt/jawt.c

Changeset: fb7345accd74
Author:    xiaofeya
Date:      2016-09-26 08:19 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fb7345accd74

8130657: com/sun/net/httpserver/Test5.java failed with java.lang.RuntimeException: wrong string result
8085575: java/net/Socket/InheritHandle.java fails intermittently with "Address already in use"
Reviewed-by: dfuchs

! test/com/sun/net/httpserver/Test5.java
! test/java/net/MulticastSocket/TimeToLive.java
! test/java/net/Socket/InheritHandle.java

Changeset: 03fdbc829db3
Author:    clanger
Date:      2016-09-26 21:24 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/03fdbc829db3

8166604: nio: remove unneeded locals variables and correct NPE
Reviewed-by: alanb

! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java

Changeset: 57746f6885ac
Author:    sdrach
Date:      2016-09-26 13:37 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/57746f6885ac

8153654: Update jdeps to be multi-release jar aware
Reviewed-by: mchung

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

Changeset: b2e7ba45d2de
Author:    xiaofeya
Date:      2016-09-27 01:36 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b2e7ba45d2de

8154525: java/net/ServerSocket/ThreadStop.java fails intermittently with error while cleaning up threads after test
Reviewed-by: chegar

! test/java/net/ServerSocket/ThreadStop.java

Changeset: 665096863382
Author:    robm
Date:      2016-09-27 12:07 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/665096863382

8166747: Add invalid network / computer name cases to isReachable known failure switch
Reviewed-by: chegar, msheppar

! src/java.base/windows/native/libnet/Inet4AddressImpl.c

Changeset: 0ef709158039
Author:    gadams
Date:      2016-10-03 11:19 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0ef709158039

Merge

! make/launcher/Launcher-java.desktop.gmk
! make/launcher/Launcher-jdk.policytool.gmk
! make/lib/Awt2dLibraries.gmk
! src/java.base/linux/native/libnet/linux_close.c
- src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.base/unix/native/libjava/TimeZone_md.c
! src/java.base/unix/native/libjli/java_md.h
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c
- src/jdk.localedata/share/classes/sun/text/resources/thai_dict
- test/java/net/URLPermission/nstest/LookupTestHosts
- 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 mobile-dev mailing list