hg: panama/panama/jdk: 74 new changesets

henry.jen at oracle.com henry.jen at oracle.com
Tue Sep 13 03:08:50 UTC 2016


Changeset: ffd7ba8f2bf8
Author:    lana
Date:      2016-09-01 23:20 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ffd7ba8f2bf8

Added tag jdk-9+134 for changeset 803adcd526d7

! .hgtags

Changeset: 5e0ff917eab1
Author:    amlu
Date:      2016-08-30 09:31 +0800
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/8dd36c04cfaf

Merge


Changeset: 88b20e3124c9
Author:    ctornqvi
Date:      2016-08-20 09:36 -0400
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/6124931a770f

Merge


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

Merge


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

Merge


Changeset: ce0716535c7e
Author:    prr
Date:      2016-09-01 08:39 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/jdk/rev/02d65bf86352

Added tag jdk-9+135 for changeset 021369229cfd

! .hgtags

Changeset: 56c83221b201
Author:    henryjen
Date:      2016-09-12 20:07 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/56c83221b201

Merge

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! test/TEST.groups



More information about the panama-dev mailing list