hg: portola/portola/jdk: 95 new changesets
mikael.vidstedt at oracle.com
mikael.vidstedt at oracle.com
Tue Apr 11 00:02:01 UTC 2017
Changeset: f7c7906df522
Author: weijun
Date: 2017-03-22 17:24 +0800
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/f7c7906df522
8177085: Accept including .conf files in krb5.conf's includedir
Reviewed-by: jnimeh
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! test/sun/security/krb5/config/Include.java
Changeset: dec69a95e5c9
Author: bpb
Date: 2017-03-13 13:38 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/dec69a95e5c9
8176221: Preferences docs contain reference to Sun's JRE
Summary: Remove reference to "Sun's JRE" and add @implNote
Reviewed-by: darcy
! src/java.prefs/share/classes/java/util/prefs/Preferences.java
Changeset: f2f9d8ba1b28
Author: weijun
Date: 2017-03-14 20:24 +0800
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/f2f9d8ba1b28
8176715: sun/security/krb5/auto/HttpNegotiateServer.java does not compile
Reviewed-by: mullan
! test/sun/security/krb5/auto/HttpNegotiateServer.java
Changeset: dbcdb8bcadd6
Author: mullan
Date: 2017-03-14 08:35 -0400
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/dbcdb8bcadd6
8176503: Disable SHA-1 TLS Server Certificates
Reviewed-by: vinnie, ascarpino
! src/java.base/share/conf/security/java.security
Changeset: 341a471ff662
Author: mullan
Date: 2017-03-14 08:35 -0400
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/341a471ff662
Merge
Changeset: ded4aa6817b2
Author: dl
Date: 2017-03-14 07:04 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/ded4aa6817b2
8176551: testCommonPoolThreadContextClassLoader fails with "Should throw SecurityException"
Reviewed-by: martin, chegar, dholmes, amlu
! test/java/util/concurrent/tck/ForkJoinPool9Test.java
Changeset: 9104479f9252
Author: mchung
Date: 2017-03-14 15:52 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/9104479f9252
8174977: Update license files with consistent license/notice names
Reviewed-by: alanb, mchung
Contributed-by: jeannette.hung at oracle.com
! src/java.desktop/share/legal/colorimaging.md
! src/java.desktop/share/legal/jpeg.md
! src/java.desktop/share/legal/libpng.md
! src/java.desktop/share/legal/mesa3d.md
! src/java.desktop/unix/legal/fontconfig.md
! src/java.smartcardio/unix/legal/pcsclite.md
! src/java.xml.crypto/share/legal/santuario.md
! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md
! src/jdk.crypto.ec/share/legal/ecc.md
Changeset: 2e09a4e9a954
Author: bpb
Date: 2017-03-14 16:43 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/2e09a4e9a954
8176744: Improve internal timing of java/nio/channels/Selector/SelectAndClose.java
Summary: Replace two sleeps with CountDownLatch+sleep and Thread.join()
Reviewed-by: rriggs, alanb
! test/java/nio/channels/Selector/SelectAndClose.java
Changeset: 6bb7ec151fd4
Author: weijun
Date: 2017-03-15 08:09 +0800
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/6bb7ec151fd4
8176296: Test sun/security/krb5/auto/Basic.java faling after adding module declaration into TEST.properties.
Reviewed-by: valeriep
! test/ProblemList.txt
! test/sun/security/krb5/auto/Basic.java
Changeset: 8ac762a3d4a4
Author: mli
Date: 2017-03-14 19:23 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/8ac762a3d4a4
8176566: @since value errors in types of java.base module
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/ConstantCallSite.java
! src/java.base/share/classes/java/lang/invoke/LambdaConversionException.java
! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/MutableCallSite.java
! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java
! src/java.base/share/classes/java/lang/invoke/SwitchPoint.java
! src/java.base/share/classes/java/lang/invoke/VolatileCallSite.java
! src/java.base/share/classes/java/nio/file/ClosedFileSystemException.java
! src/java.base/share/classes/java/nio/file/ClosedWatchServiceException.java
! src/java.base/share/classes/java/nio/file/FileSystemAlreadyExistsException.java
! src/java.base/share/classes/java/nio/file/FileSystemNotFoundException.java
! src/java.base/share/classes/java/nio/file/InvalidPathException.java
! src/java.base/share/classes/java/nio/file/ProviderMismatchException.java
! src/java.base/share/classes/java/nio/file/ProviderNotFoundException.java
! src/java.base/share/classes/java/nio/file/ReadOnlyFileSystemException.java
! src/java.base/share/classes/java/util/zip/ZipException.java
Changeset: fccdf07c7c67
Author: mli
Date: 2017-03-14 19:44 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/fccdf07c7c67
8176721: @since value errors java.sql module
Reviewed-by: lancea
! src/java.sql/share/classes/java/sql/CallableStatement.java
! src/java.sql/share/classes/java/sql/Connection.java
! src/java.sql/share/classes/java/sql/DataTruncation.java
! src/java.sql/share/classes/java/sql/DatabaseMetaData.java
! src/java.sql/share/classes/java/sql/Date.java
! src/java.sql/share/classes/java/sql/Driver.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.sql/share/classes/java/sql/DriverPropertyInfo.java
! src/java.sql/share/classes/java/sql/PreparedStatement.java
! src/java.sql/share/classes/java/sql/ResultSet.java
! src/java.sql/share/classes/java/sql/ResultSetMetaData.java
! src/java.sql/share/classes/java/sql/SQLException.java
! src/java.sql/share/classes/java/sql/SQLWarning.java
! src/java.sql/share/classes/java/sql/ShardingKeyBuilder.java
! src/java.sql/share/classes/java/sql/Statement.java
! src/java.sql/share/classes/java/sql/Time.java
! src/java.sql/share/classes/java/sql/Timestamp.java
! src/java.sql/share/classes/java/sql/Types.java
! src/java.sql/share/classes/javax/transaction/xa/XAException.java
! src/java.sql/share/classes/javax/transaction/xa/XAResource.java
! src/java.sql/share/classes/javax/transaction/xa/Xid.java
Changeset: fc81607db2fb
Author: redestad
Date: 2017-03-15 19:33 +0100
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/fc81607db2fb
8176709: JarFileSystem::isMultiReleaseJar is incorrect
Reviewed-by: mchung, sherman
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! test/jdk/nio/zipfs/MultiReleaseJarTest.java
! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java
Changeset: b7ce1a971174
Author: wetmore
Date: 2017-03-15 12:58 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/b7ce1a971174
8176793: SecureRandom FIPS 140-2, Security Requirements for Cryptographic Modules link 404
Reviewed-by: mullan
! src/java.base/share/classes/java/security/SecureRandom.java
Changeset: 48c2388ae277
Author: redestad
Date: 2017-03-15 23:09 +0100
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/48c2388ae277
8176834: jdk/nio/zipfs/MultiReleaseJarTest.java test fails after JDK-8176709
Reviewed-by: mchung
! test/jdk/nio/zipfs/MultiReleaseJarTest.java
Changeset: 50911d8e5cc5
Author: valeriep
Date: 2017-03-15 22:57 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/50911d8e5cc5
8175251: Failed to load RSA private key from pkcs12
Summary: Enhanced DER library with extra arg to control leading-0 check
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java
! src/java.base/share/classes/sun/security/util/DerInputBuffer.java
! src/java.base/share/classes/sun/security/util/DerInputStream.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! test/sun/security/pkcs/pkcs8/PKCS8Test.java
+ test/sun/security/pkcs/pkcs8/TestLeadingZeros.java
Changeset: 4d8290fb0f88
Author: smarks
Date: 2017-03-15 17:17 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/4d8290fb0f88
8066640: clarify security checks in ObjectInputStream.enableResolveObject and ObjectOutputStream.enableReplaceObject
Reviewed-by: chegar, darcy
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
Changeset: 1ee5af7d82a4
Author: mchung
Date: 2017-03-15 18:08 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/1ee5af7d82a4
8176815: Remove StackFramePermission and use RuntimePermission for stack walking
Reviewed-by: alanb, bchristi
! src/java.base/share/classes/java/lang/LiveStackFrame.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
- src/java.base/share/classes/java/lang/StackFramePermission.java
! src/java.base/share/classes/java/lang/StackWalker.java
! test/java/lang/StackWalker/CallerSensitiveMethod/csm/jdk/test/CallerSensitiveTest.java
! test/java/lang/StackWalker/GetCallerClassTest.java
! test/java/lang/StackWalker/stackwalk.policy
! test/java/lang/StackWalker/stackwalktest.policy
Changeset: 5548e024cbcf
Author: mli
Date: 2017-03-15 19:24 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/5548e024cbcf
8176563: @since value errors in apis of java.base/java.logging module
Reviewed-by: alanb, chegar, dfuchs, dholmes, martin, naoto, rriggs
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
Changeset: 832ae841344c
Author: erikj
Date: 2017-03-16 14:46 +0100
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/832ae841344c
8176849: jdk9 BCL builds fail after cleaning up temporary file ASSEMBLY_EXCEPTION
Reviewed-by: ihse
! make/copy/Copy-java.base.gmk
Changeset: 7b8e364b2faf
Author: prappo
Date: 2017-03-16 15:30 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/7b8e364b2faf
8160956: Runtime.Version.compareTo/compareToIgnoreOpt problem
Reviewed-by: mr
! src/java.base/share/classes/java/lang/Runtime.java
! test/java/lang/Runtime/Version/Basic.java
Changeset: e6ae37815239
Author: bpb
Date: 2017-03-16 08:58 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/e6ae37815239
8176846: (fc) Increase timeouts of and instrument some tests using FileChannel#write
Summary: Change tests to improve odds of passing on slow file systems.
Reviewed-by: clanger, rriggs
! test/java/io/FileInputStream/LargeFileAvailable.java
! test/java/nio/channels/FileChannel/LoopingTruncate.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/FileChannel/Transfers.java
Changeset: a89d57a24005
Author: chegar
Date: 2017-03-16 16:56 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/a89d57a24005
8176772: jar tool support to report automatic module names
Reviewed-by: alanb, mchung
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! test/tools/jar/modularJar/Basic.java
Changeset: 66967f5961da
Author: lana
Date: 2017-03-16 17:55 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/66967f5961da
Merge
- src/java.base/share/classes/java/lang/StackFramePermission.java
Changeset: 3981152d47d4
Author: rriggs
Date: 2017-03-16 15:40 -0400
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/3981152d47d4
8176272: (process) ProcessHandle::onExit fails to wait for non-child process
Reviewed-by: chegar, stuefe
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
! test/java/lang/ProcessHandle/JavaChild.java
! test/java/lang/ProcessHandle/OnExitTest.java
Changeset: 5eb2468e0861
Author: martin
Date: 2017-03-16 13:10 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/5eb2468e0861
8176886: Remove stray @deprecated in Date#getDate
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Date.java
Changeset: 45b226ad2e05
Author: lancea
Date: 2017-03-16 16:56 -0400
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/45b226ad2e05
8174728: Mark Java EE modules deprecated and for removal
Reviewed-by: alanb
! src/java.transaction/share/classes/module-info.java
Changeset: a2b8bf9a32ce
Author: prappo
Date: 2017-03-16 22:58 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/a2b8bf9a32ce
8176882: Incorrect integer comparison in version numbers
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/Runtime.java
! test/java/lang/Runtime/Version/Basic.java
Changeset: f8089e07c9f2
Author: bpb
Date: 2017-03-17 08:38 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/f8089e07c9f2
8176895: (fc) Split java/nio/channels/FileChannel/Transfer.java into smaller tests
Summary: Move sub-tests writing 4GB and 6GB files into two separate tests
Reviewed-by: clanger
! test/java/nio/channels/FileChannel/Transfer.java
+ test/java/nio/channels/FileChannel/Transfer4GBFile.java
+ test/java/nio/channels/FileChannel/TransferTo6GBFile.java
Changeset: f6bf027e88e9
Author: coffeys
Date: 2017-03-20 09:18 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/f6bf027e88e9
8177144: sun/net/www/http/HttpClient/B8025710.java should run in ovm mode
Reviewed-by: dfuchs, chegar
! test/sun/net/www/http/HttpClient/B8025710.java
Changeset: af1ace480c5e
Author: lana
Date: 2017-03-23 22:31 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/af1ace480c5e
Added tag jdk-9+162 for changeset f6bf027e88e9
! .hgtags
Changeset: 54fb507a5d0c
Author: lana
Date: 2017-03-25 01:43 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/54fb507a5d0c
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
Changeset: 53142e39bfa7
Author: mullan
Date: 2017-03-31 13:28 -0400
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/53142e39bfa7
8175029: StackOverflowError in X509CRL and X509Certificate.verify(PublicKey, Provider)
Reviewed-by: weijun, vinnie
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
+ test/java/security/cert/X509CRL/VerifyDefault.java
+ test/java/security/cert/X509Certificate/VerifyDefault.java
! test/java/security/testlibrary/CertUtils.java
Changeset: c0aecf84349c
Author: redestad
Date: 2017-04-04 10:53 +0200
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/c0aecf84349c
8177631: Outdated performance advice in StringCoding
Reviewed-by: sherman
! src/java.base/share/classes/java/lang/StringCoding.java
Changeset: 61d6601e2948
Author: redestad
Date: 2017-03-20 21:40 +0100
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/61d6601e2948
8177036: Class.checkMemberAccess throws NPE when calling Class methods via JNI
Reviewed-by: mchung, alanb
! src/java.base/share/classes/java/lang/Class.java
Changeset: e4b869632f7d
Author: amlu
Date: 2017-03-21 20:20 +0800
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/e4b869632f7d
8177313: Move FJExceptionTableLeak.java and ConfigChanges.java back to tier1
Reviewed-by: alanb
! test/TEST.groups
Changeset: 8a14f9275ba9
Author: hseigel
Date: 2017-03-13 16:23 -0400
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/8a14f9275ba9
8176471: [TESTBUG] runtime/modules/IgnoreModulePropertiesTest.java fails with OpenJDK: java.lang.RuntimeException: 'java version ' missing from stdout/stderr
Summary: Check for strings such as " version " and "Runtime Environment" that appear in 'java -version' for both open and closed builds.
Reviewed-by: coleenp
! test/sun/tools/jinfo/JInfoTest.java
Changeset: e559d0c0985a
Author: jwilhelm
Date: 2017-03-13 15:56 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/e559d0c0985a
Merge
Changeset: 9861a8803e52
Author: rehn
Date: 2017-03-14 12:00 +0100
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/9861a8803e52
8176098: Deprecate FlatProfiler
Reviewed-by: shade, coleenp
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: 952d3df46b5b
Author: jwilhelm
Date: 2017-03-17 16:15 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/952d3df46b5b
Merge
Changeset: 0832f3508ecb
Author: jwilhelm
Date: 2017-03-21 16:39 +0100
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/0832f3508ecb
Merge
Changeset: 09774b62cec0
Author: alexsch
Date: 2017-03-13 22:55 +0300
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/09774b62cec0
8175301: Java GUI hangs on Windows when Display set to 125%
Reviewed-by: serb, azvegint
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
+ test/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java
Changeset: 48ddfeefafac
Author: psadhukhan
Date: 2017-03-14 10:29 +0530
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/48ddfeefafac
8173123: [findbugs] javax.swing.text.* - Storing a reference to an externally mutable object into the internal representation
Reviewed-by: serb, alexsch, prr
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
Changeset: 75a8a6117014
Author: dmarkov
Date: 2017-03-14 09:03 +0300
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/75a8a6117014
8173853: IllegalArgumentException in java.awt.image.ReplicateScaleFilter
Reviewed-by: prr, serb
! src/java.desktop/share/classes/sun/awt/CustomCursor.java
Changeset: 23f609916fba
Author: serb
Date: 2017-03-14 18:35 +0300
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/23f609916fba
8176177: The new SwingContainer annotation can be removed from javax.accessibility.AccessibleContext
Reviewed-by: alexsch, malenkov
! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java
+ test/javax/swing/SwingContainer/SwingContainerIsForContainerOnly/SwingContainerIsForContainerOnly.java
Changeset: b38931a57a60
Author: serb
Date: 2017-03-15 18:56 +0300
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/b38931a57a60
8176448: [macos] Popups in JCombobox and Choice have incorrect location in multiscreen systems
Reviewed-by: alexsch, azvegint
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java
+ test/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java
! test/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java
+ test/javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java
Changeset: 3556f4cd047b
Author: alexsch
Date: 2017-03-15 20:42 +0300
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/3556f4cd047b
8174845: Bad scaling on Windows with large fonts with Java 9ea
Reviewed-by: serb, azvegint
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java
Changeset: 00c2a0d8e1cb
Author: prr
Date: 2017-03-15 11:14 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/00c2a0d8e1cb
8176530: JDK support for JavaFX modal print dialogs
Reviewed-by: serb, psadhukhan, kcr
+ src/java.desktop/share/classes/sun/print/DialogOnTop.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
Changeset: e607ebd99004
Author: psadhukhan
Date: 2017-03-15 12:55 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/e607ebd99004
8176287: [macosx] The print test crashed with Nimbus L&F
Reviewed-by: serb, prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
Changeset: 88125261d41e
Author: azvegint
Date: 2017-03-16 01:40 +0100
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/88125261d41e
8176528: Progress state for window is not displayed in taskbar
Reviewed-by: prr, serb
! src/java.desktop/share/classes/java/awt/Taskbar.java
Changeset: b55ec235fc5f
Author: vadim
Date: 2017-03-16 16:45 +0300
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/b55ec235fc5f
8176409: [findbugs] some files under com.apple.laf with variable isn't final but should be
Reviewed-by: serb, azvegint
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonRadioUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonToggleUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaGroupBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaHighlighter.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLabelUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMnemonicHandler.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaPanelUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaSliderUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldSearch.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolTipUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java
Changeset: 9158f22042bb
Author: prr
Date: 2017-03-16 09:51 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/9158f22042bb
Merge
- README
- src/java.base/share/classes/java/lang/StackFramePermission.java
Changeset: 7d8fe6923a14
Author: alexsch
Date: 2017-03-16 23:29 +0300
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/7d8fe6923a14
8176883: Enable antialiasing for Metal L&F icons on HiDPI display
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java
Changeset: d9700e9006d0
Author: serb
Date: 2017-03-16 22:03 +0300
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/d9700e9006d0
8160270: dual-screen issue with java.awt.Choice
Reviewed-by: prr, alexsch
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java
! test/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java
+ test/java/awt/PopupMenu/PopupMenuLocation.java
Changeset: 4197c1ae4f47
Author: prr
Date: 2017-03-21 08:48 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/4197c1ae4f47
Merge
Changeset: 722952ece7ed
Author: prr
Date: 2017-03-21 09:53 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/722952ece7ed
Merge
Changeset: 81c76df23278
Author: skovalev
Date: 2017-03-22 10:55 +0300
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/81c76df23278
8177324: Some javax/security/ tests don't have correct module dependencies
Reviewed-by: weijun
! test/javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java
! test/javax/security/auth/PrivateCredentialPermission/Subset.java
! test/javax/security/auth/Subject/Serial.java
! test/javax/security/auth/SubjectDomainCombiner/Regression.java
+ test/javax/security/auth/kerberos/TEST.properties
! test/javax/security/auth/login/Configuration/GetInstance.java
! test/javax/security/auth/login/Configuration/GetInstanceSecurity.java
! test/javax/security/auth/login/LoginContext/ConfigConstructor.java
! test/javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java
! test/javax/security/auth/login/LoginContext/ModuleSubject.java
! test/javax/security/sasl/Sasl/PassSysProps.java
Changeset: b572f46f30cd
Author: amlu
Date: 2017-03-22 19:40 +0800
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/b572f46f30cd
8177383: Wrong @modules in java/io/FilePermission/ReadFileOnPath.java
Reviewed-by: alanb
! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/lang/Package/annotation/PackageInfoTest.java
! test/java/lang/reflect/PublicMethods/PublicMethodsTest.java
! test/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java
Changeset: 085c764a3e5b
Author: alanb
Date: 2017-03-22 16:26 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/085c764a3e5b
8174823: Module system implementation refresh (3/2017)
Reviewed-by: chegar, mchung, alanb
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, sundararajan.athijegannathan at oracle.com, peter.levart at gmail.com
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/ModuleReader.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
- src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/Checks.java
! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
+ src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java
+ src/java.base/share/classes/jdk/internal/module/ModuleTarget.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
+ src/java.base/share/classes/jdk/internal/module/Resources.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/native/libjava/ClassLoader.c
! src/java.base/share/native/libjava/Module.c
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModule.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
+ test/java/lang/ClassLoader/getResource/automaticmodules/Driver.java
+ test/java/lang/ClassLoader/getResource/automaticmodules/Main.java
+ test/java/lang/invoke/DefineClassTest.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/module/ConfigurationTest.java
! test/java/lang/module/ModuleDescriptorTest.java
! test/java/lang/module/ModuleFinderTest.java
+ test/java/lang/module/ModuleFinderWithSecurityManager.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
+ test/java/lang/module/java.policy
! test/java/lang/reflect/Layer/BasicLayerTest.java
! test/java/lang/reflect/Module/allow.policy
! test/java/util/ServiceLoader/basic/basic.sh
! test/jdk/internal/jrtfs/java.policy
+ test/lib/testlibrary/ModuleTargetHelper.java
! test/sun/net/www/protocol/jrt/java.policy
! test/sun/security/krb5/auto/HttpNegotiateServer.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/p1/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
+ test/tools/launcher/modules/basic/InitErrors.java
! test/tools/launcher/modules/patch/basic/PatchTestWarningError.java
+ test/tools/launcher/modules/permit/AttemptAccess.java
+ test/tools/launcher/modules/permit/PermitIllegalAccess.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java
Changeset: 0ca06091913f
Author: alanb
Date: 2017-03-22 18:41 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/0ca06091913f
Merge
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
- src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
Changeset: 443f9939b3b3
Author: jjg
Date: 2017-03-23 11:42 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/443f9939b3b3
8176836: Provide Taglet with context
Reviewed-by: ksrini
! make/src/classes/build/tools/taglet/Incubating.java
Changeset: 7081836d4ceb
Author: lana
Date: 2017-03-23 22:57 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/7081836d4ceb
Merge
- src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java
Changeset: 77ab8e3b4b04
Author: bpb
Date: 2017-03-24 09:16 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/77ab8e3b4b04
8177550: (fc) Enable java/nio/channels/FileChannel/{Transfer4GBFile.java,TransferTo6GBFile.java} on Linux and Windows
Summary: Re-enabled tests currently suppressed on Linux and Windows as the timeouts have been increased.
Reviewed-by: alanb
! test/java/nio/channels/FileChannel/Transfer4GBFile.java
! test/java/nio/channels/FileChannel/TransferTo6GBFile.java
Changeset: 824789db6bea
Author: alanb
Date: 2017-03-24 16:35 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/824789db6bea
8177474: Do not emit warnings when illegal access is allowed by --add-exports/--add-opens
Reviewed-by: chegar, mchung
! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! test/tools/launcher/modules/permit/PermitIllegalAccess.java
Changeset: acd4fd0fd6e8
Author: bpb
Date: 2017-03-24 14:46 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/acd4fd0fd6e8
8177564: Remove check for Windows XP and Server 2003 in java/nio/channels/DatagramChannel/NetworkConfiguration.java
Summary: Remove check for XP and Server 2003 in IPv6 support determination.
Reviewed-by: alanb
! test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
Changeset: 3bffd193a3a5
Author: bpb
Date: 2017-03-24 15:02 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/3bffd193a3a5
8177565: java/nio/channels/Selector/SelectorLimit.java disabled for Windows release >= 6.0
Summary: Remove check of Windows version
Reviewed-by: alanb
! test/java/nio/channels/Selector/SelectorLimit.java
Changeset: fb54b256d751
Author: mchung
Date: 2017-03-27 15:12 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/fb54b256d751
8174826: jlink support for linking in service provider modules
Reviewed-by: alanb, anazarov
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkTest.java
+ test/tools/jlink/bindservices/BindServices.java
+ test/tools/jlink/bindservices/SuggestProviders.java
+ test/tools/jlink/bindservices/src/m1/module-info.java
+ test/tools/jlink/bindservices/src/m1/p1/Impl.java
+ test/tools/jlink/bindservices/src/m1/p1/Main.java
+ test/tools/jlink/bindservices/src/m1/p1/S.java
+ test/tools/jlink/bindservices/src/m2/module-info.java
+ test/tools/jlink/bindservices/src/m2/p2/Impl.java
+ test/tools/jlink/bindservices/src/m2/p2/T.java
+ test/tools/jlink/bindservices/src/m3/module-info.java
+ test/tools/jlink/bindservices/src/m3/p3/Impl.java
Changeset: e685e3197f62
Author: darcy
Date: 2017-03-27 18:38 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/e685e3197f62
8177678: Overstatement of universality of Era.getDisplayName() implementation
Reviewed-by: naoto
! src/java.base/share/classes/java/time/chrono/Era.java
! src/java.base/share/classes/java/time/chrono/JapaneseEra.java
Changeset: 50171f8c4796
Author: mli
Date: 2017-03-27 18:52 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/50171f8c4796
8176865: overridden api has a wrong since value in java.base module
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java
Changeset: bd00098fc2d7
Author: lana
Date: 2017-03-29 23:33 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/bd00098fc2d7
Added tag jdk-9+163 for changeset 50171f8c4796
! .hgtags
Changeset: 6efd46c87aff
Author: bpb
Date: 2017-03-28 09:02 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/6efd46c87aff
8177559: Enable java/nio/channels/Selector/OutOfBand.java for macOS >= 10.10.5
Summary: Enable test for macOS 10.10.5 and newer and remove from problem list
Reviewed-by: alanb, amlu
! test/ProblemList.txt
! test/java/nio/channels/Selector/OutOfBand.java
Changeset: c1207d6ce231
Author: darcy
Date: 2017-03-28 17:33 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/c1207d6ce231
8177722: Improve grouping of jdk/internal/math tests
Reviewed-by: smarks
! test/TEST.groups
Changeset: 8903214706a2
Author: dfuchs
Date: 2017-03-29 13:16 +0100
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/8903214706a2
8177136: Caller sensitive method System::getLogger should specify what happens if there is no caller on the stack.
Summary: IllegalCallerException (instead of undocumented NPE) is thrown if there is no caller on the stack. The specification is clarified in this respect.
Reviewed-by: alanb, mchung, dholmes, bchristi
! src/java.base/share/classes/java/lang/System.java
Changeset: 171e10061798
Author: mchung
Date: 2017-03-29 09:40 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/171e10061798
8173303: Add module-subgraph images to main platform documentation
Reviewed-by: alanb, chegar, erikj, ihse, lancea
Contributed-by: jonathan.gibbons at oracle.com, mandy.chung at oracle.com
! make/GenerateModuleSummary.gmk
! make/ModuleTools.gmk
! make/src/classes/build/tools/jigsaw/GenGraphs.java
+ make/src/classes/build/tools/jigsaw/javadoc-graphs.properties
+ make/src/classes/build/tools/taglet/ModuleGraph.java
! src/java.base/share/classes/module-info.java
! src/java.datatransfer/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.instrument/share/classes/module-info.java
! src/java.logging/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.management/share/classes/module-info.java
! src/java.naming/share/classes/module-info.java
! src/java.prefs/share/classes/module-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.scripting/share/classes/module-info.java
! src/java.se.ee/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/java.security.jgss/share/classes/module-info.java
! src/java.security.sasl/share/classes/module-info.java
! src/java.smartcardio/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/share/classes/module-info.java
! src/java.transaction/share/classes/module-info.java
! src/java.xml.crypto/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
! src/jdk.charsets/share/classes/module-info.java
! src/jdk.crypto.cryptoki/share/classes/module-info.java
! src/jdk.crypto.ec/share/classes/module-info.java
! src/jdk.crypto.mscapi/windows/classes/module-info.java
! src/jdk.crypto.ucrypto/solaris/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jcmd/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jdi/share/classes/module-info.java
! src/jdk.jdwp.agent/share/classes/module-info.java
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.jsobject/share/classes/module-info.java
! src/jdk.jstatd/share/classes/module-info.java
! src/jdk.localedata/share/classes/module-info.java
! src/jdk.management.agent/share/classes/module-info.java
! src/jdk.management/share/classes/module-info.java
! src/jdk.naming.dns/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/module-info.java
! src/jdk.net/share/classes/module-info.java
! src/jdk.sctp/share/classes/module-info.java
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.security.jgss/share/classes/module-info.java
! src/jdk.zipfs/share/classes/module-info.java
Changeset: 10e27f8fa3a1
Author: ksrini
Date: 2017-03-29 10:50 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/10e27f8fa3a1
8174148: Typo in java.util.jar.Pack200.Unpacker.properties() method documentation
8173871: Typos in Jar Packer/Unpacker PROGRESS field documentation
Reviewed-by: bpb, darcy
! src/java.base/share/classes/java/util/jar/Pack200.java
Changeset: b79469412aa0
Author: weijun
Date: 2017-03-30 07:29 +0800
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/b79469412aa0
8177569: keytool should not warn if signature algorithm used in cacerts is weak
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/sun/security/tools/keytool/WeakAlg.java
Changeset: 5734c4a761cf
Author: lana
Date: 2017-03-30 17:23 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/5734c4a761cf
Merge
Changeset: a1d25a8fdc98
Author: smarks
Date: 2017-03-30 11:26 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/a1d25a8fdc98
8155052: add notes and links to j.u.Observer/Observable deprecation comments
Reviewed-by: chegar
! src/java.base/share/classes/java/util/Observable.java
Changeset: 762c970fed4d
Author: rehn
Date: 2017-03-16 07:27 +0100
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/762c970fed4d
8176533: REGRESSION: a java process is not recognized by jcmd/jinfo/jstack/jmap tool
Reviewed-by: sspitsyn, dsamersoff
! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
! src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java
! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java
Changeset: 13c06d444258
Author: iignatyev
Date: 2017-03-15 22:48 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/13c06d444258
8176176: fix @modules in jdk_svc tests
Reviewed-by: shurailine, sspitsyn
! test/com/sun/jdi/AcceptTimeout.java
! test/com/sun/jdi/AccessSpecifierTest.java
! test/com/sun/jdi/AfterThreadDeathTest.java
! test/com/sun/jdi/AllLineLocations.java
! test/com/sun/jdi/ArrayRangeTest.java
! test/com/sun/jdi/BacktraceFieldTest.java
! test/com/sun/jdi/ClassLoaderClassesTest.java
! test/com/sun/jdi/ClassesByName.java
! test/com/sun/jdi/ClassesByName2Test.java
! test/com/sun/jdi/CompatibleConnectors.java
! test/com/sun/jdi/ConnectedVMs.java
! test/com/sun/jdi/ConstantPoolInfo.java
! test/com/sun/jdi/ConstantPoolInfoGC.java
! test/com/sun/jdi/CountEvent.java
! test/com/sun/jdi/CountFilterTest.java
! test/com/sun/jdi/DebuggerThreadTest.java
! test/com/sun/jdi/DeleteAllBkptsTest.java
! test/com/sun/jdi/DeleteEventRequestsTest.java
! test/com/sun/jdi/EarlyReturnNegativeTest.java
! test/com/sun/jdi/EarlyReturnTest.java
! test/com/sun/jdi/EnumTest.java
! test/com/sun/jdi/EventQueueDisconnectTest.java
! test/com/sun/jdi/ExceptionEvents.java
! test/com/sun/jdi/ExpiredRequestDeletionTest.java
! test/com/sun/jdi/FieldWatchpoints.java
! test/com/sun/jdi/FilterMatch.java
! test/com/sun/jdi/FilterNoMatch.java
! test/com/sun/jdi/FinalLocalsTest.java
! test/com/sun/jdi/FinalizerTest.java
! test/com/sun/jdi/FramesTest.java
! test/com/sun/jdi/GenericsTest.java
! test/com/sun/jdi/GetLocalVariables2Test.java
! test/com/sun/jdi/GetUninitializedStringValue.java
! test/com/sun/jdi/HomeTest.java
! test/com/sun/jdi/ImmutableResourceTest.sh
! test/com/sun/jdi/InstanceFilter.java
! test/com/sun/jdi/InstancesTest.java
! test/com/sun/jdi/InterfaceMethodsTest.java
! test/com/sun/jdi/InterruptHangTest.java
! test/com/sun/jdi/InvokeHangTest.java
! test/com/sun/jdi/InvokeTest.java
! test/com/sun/jdi/JITDebug.sh
! test/com/sun/jdi/Java_gTest.java
! test/com/sun/jdi/LambdaStepTest.java
! test/com/sun/jdi/LaunchCommandLine.java
! test/com/sun/jdi/LineNumberInfo.java
! test/com/sun/jdi/ListenAddress.java
! test/com/sun/jdi/LocalVariableEqual.java
! test/com/sun/jdi/LocationTest.java
! test/com/sun/jdi/MethodEntryExitEvents.java
! test/com/sun/jdi/MethodExitReturnValuesTest.java
! test/com/sun/jdi/MixedSuspendTest.sh
! test/com/sun/jdi/ModificationWatchpoints.java
! test/com/sun/jdi/ModulesTest.java
! test/com/sun/jdi/MonitorEventTest.java
! test/com/sun/jdi/MonitorFrameInfo.java
! test/com/sun/jdi/MultiBreakpointsTest.java
! test/com/sun/jdi/NativeInstanceFilter.java
! test/com/sun/jdi/NewInstanceTest.java
! test/com/sun/jdi/NoLaunchOptionTest.java
! test/com/sun/jdi/NoLocInfoTest.java
! test/com/sun/jdi/NullThreadGroupNameTest.java
! test/com/sun/jdi/OnThrowTest.java
! test/com/sun/jdi/OptionTest.java
! test/com/sun/jdi/PopAndInvokeTest.java
! test/com/sun/jdi/PopAsynchronousTest.java
! test/com/sun/jdi/PopSynchronousTest.java
! test/com/sun/jdi/RedefineCrossEvent.java
! test/com/sun/jdi/RedefineCrossStart.java
! test/com/sun/jdi/ReferrersTest.java
! test/com/sun/jdi/RepStep.java
! test/com/sun/jdi/RequestReflectionTest.java
! test/com/sun/jdi/ResumeOneThreadTest.java
! test/com/sun/jdi/SDENullTest.java
! test/com/sun/jdi/SimulResumerTest.java
! test/com/sun/jdi/SourceNameFilterTest.java
! test/com/sun/jdi/StepTest.java
! test/com/sun/jdi/SuspendThreadTest.java
+ test/com/sun/jdi/TEST.properties
! test/com/sun/jdi/TemplateTest.java
! test/com/sun/jdi/ThreadGroupTest.java
! test/com/sun/jdi/TwoThreadsTest.java
! test/com/sun/jdi/UTF8Test.java
! test/com/sun/jdi/UnpreparedByName.java
! test/com/sun/jdi/UnpreparedClasses.java
! test/com/sun/jdi/VMDeathLastTest.java
! test/com/sun/jdi/VMDeathRequestTest.java
! test/com/sun/jdi/VarargsTest.java
! test/com/sun/jdi/Vars.java
! test/com/sun/jdi/VisibleMethods.java
! test/com/sun/jdi/connect/spi/GeneratedConnectors.java
! test/com/sun/jdi/redefine/RedefineTest.java
! test/com/sun/jdi/redefineMethod/RedefineTest.java
! test/com/sun/jdi/sde/FilterMangleTest.java
! test/com/sun/jdi/sde/MangleStepTest.java
! test/com/sun/jdi/sde/MangleTest.java
! test/com/sun/jdi/sde/SourceDebugExtensionTest.java
! test/com/sun/jdi/sde/TemperatureTableTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanDoubleInvocationTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanInvocationTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTest.java
! test/com/sun/management/GarbageCollectorMXBean/LastGCInfo.java
! test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticOptions.java
! test/com/sun/management/HotSpotDiagnosticMXBean/GetDoubleVMOption.java
! test/com/sun/management/HotSpotDiagnosticMXBean/GetVMOption.java
! test/com/sun/management/HotSpotDiagnosticMXBean/SetAllVMOptions.java
! test/com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java
! test/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java
! test/com/sun/management/OperatingSystemMXBean/GetFreePhysicalMemorySize.java
! test/com/sun/management/OperatingSystemMXBean/GetFreeSwapSpaceSize.java
! test/com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad.java
! test/com/sun/management/OperatingSystemMXBean/GetProcessCpuTime.java
! test/com/sun/management/OperatingSystemMXBean/GetSystemCpuLoad.java
! test/com/sun/management/OperatingSystemMXBean/GetTotalPhysicalMemorySize.java
! test/com/sun/management/OperatingSystemMXBean/MemoryStatusOverflow.java
! test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
+ test/com/sun/management/TEST.properties
! test/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java
! test/com/sun/management/ThreadMXBean/ThreadAllocatedMemoryArray.java
! test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java
! test/com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.sh
! test/com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.sh
! test/com/sun/management/VMOptionOpenDataTest.java
! test/com/sun/tools/attach/PermissionTest.java
! test/com/sun/tools/attach/ProviderTest.java
! test/com/sun/tools/attach/StartManagementAgent.java
! test/com/sun/tools/attach/TempDirTest.java
! test/java/lang/instrument/RedefineModuleTest.java
! test/java/lang/instrument/TestAgentWithLimitMods.java
! test/java/lang/management/ClassLoadingMXBean/LoadCounts.java
! test/java/lang/management/CompilationMXBean/Basic.java
! test/java/lang/management/CompositeData/MemoryUsageCompositeData.java
! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java
! test/java/lang/management/ManagementFactory/GetObjectName.java
! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java
! test/java/lang/management/ManagementFactory/GetPlatformManagementInterfaces.java
! test/java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java
! test/java/lang/management/ManagementFactory/MXBeanException.java
! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java
! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java
! test/java/lang/management/ManagementFactory/ProxyExceptions.java
! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java
+ test/java/lang/management/ManagementFactory/TEST.properties
! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java
! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh
! test/java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh
! test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh
! test/java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh
! test/java/lang/management/MemoryMXBean/MemoryTestAllGC.sh
! test/java/lang/management/MemoryMXBean/Pending.java
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
! test/java/lang/management/MemoryPoolMXBean/ThresholdTest.java
! test/java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh
+ test/java/lang/management/PlatformLoggingMXBean/TEST.properties
! test/java/lang/management/RuntimeMXBean/GetSystemProperties.java
! test/java/lang/management/RuntimeMXBean/PropertiesTest.java
! test/java/lang/management/RuntimeMXBean/TestInputArgument.sh
! test/java/lang/management/RuntimeMXBean/UpTime.java
+ test/java/lang/management/TEST.properties
! test/java/lang/management/ThreadMXBean/AllThreadIds.java
! test/java/lang/management/ThreadMXBean/DisableTest.java
! test/java/lang/management/ThreadMXBean/EnableTest.java
! test/java/lang/management/ThreadMXBean/FindDeadlocks.java
! test/java/lang/management/ThreadMXBean/FindMonitorDeadlock.java
! test/java/lang/management/ThreadMXBean/InvalidThreadID.java
! test/java/lang/management/ThreadMXBean/LockedMonitors.java
! test/java/lang/management/ThreadMXBean/LockedSynchronizers.java
! test/java/lang/management/ThreadMXBean/Locks.java
! test/java/lang/management/ThreadMXBean/MyOwnSynchronizer.java
! test/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java
! test/java/lang/management/ThreadMXBean/SharedSynchronizer.java
! test/java/lang/management/ThreadMXBean/SynchronizationStatistics.java
! test/java/lang/management/ThreadMXBean/ThreadBlockedCount.java
! test/java/lang/management/ThreadMXBean/ThreadCounts.java
! test/java/lang/management/ThreadMXBean/ThreadCpuTime.java
! test/java/lang/management/ThreadMXBean/ThreadDaemonTest.java
! test/java/lang/management/ThreadMXBean/ThreadLists.java
! test/java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java
! test/java/lang/management/ThreadMXBean/ThreadStackTrace.java
! test/java/lang/management/ThreadMXBean/ThreadUserTime.java
! test/javax/management/ImplementationVersion/ImplVersionTest.java
! test/javax/management/Introspector/AnnotationSecurityTest.java
! test/javax/management/Introspector/AnnotationTest.java
! test/javax/management/Introspector/ChangingNotifsTest.java
! test/javax/management/Introspector/ClassLeakTest.java
! test/javax/management/Introspector/DuplicateGetterTest.java
! test/javax/management/Introspector/FeatureOrderTest.java
! test/javax/management/Introspector/GetMBeanInfoExceptionTest.java
! test/javax/management/Introspector/IdenticalMBeanInfoTest.java
! test/javax/management/Introspector/ImmutableNotificationInfoTest.java
! test/javax/management/Introspector/InvokeGettersTest.java
! test/javax/management/Introspector/IsMethodTest.java
! test/javax/management/Introspector/LegacyConstructorPropertiesTest.java
! test/javax/management/Introspector/NotAnMBeanTest.java
! test/javax/management/Introspector/NotCompliantCauseTest.java
! test/javax/management/Introspector/SetWrongTypeAttributeTest.java
! test/javax/management/Introspector/UnregisterMBeanExceptionTest.java
! test/javax/management/MBeanInfo/EqualExceptionTest.java
! test/javax/management/MBeanInfo/MBeanInfoEqualsNPETest.java
! test/javax/management/MBeanInfo/MBeanInfoEqualsTest.java
! test/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java
! test/javax/management/MBeanInfo/NullInfoArraysTest.java
! test/javax/management/MBeanInfo/SerializationTest.java
! test/javax/management/MBeanInfo/SerializationTest1.java
! test/javax/management/MBeanInfo/TooManyFooTest.java
! test/javax/management/MBeanServer/AttributeListTypeSafeTest.java
! test/javax/management/MBeanServer/MBeanExceptionTest.java
! test/javax/management/MBeanServer/MBeanFallbackTest.java
! test/javax/management/MBeanServer/MBeanServerInvocationHandlerExceptionTest.java
! test/javax/management/MBeanServer/MBeanTest.java
! test/javax/management/MBeanServer/NewMBeanListenerTest.java
! test/javax/management/MBeanServer/NotifDeadlockTest.java
! test/javax/management/MBeanServer/PostExceptionTest.java
! test/javax/management/MBeanServer/PostRegisterDeadlockTest.java
! test/javax/management/MBeanServer/PostRegisterDeadlockTest2.java
! test/javax/management/MBeanServer/PreDeregisterDeadlockTest.java
! test/javax/management/MBeanServer/PreRegisterTest.java
! test/javax/management/MBeanServerFactory/ReleaseMBeanServerTest.java
! test/javax/management/MustBeValidMBeanInfo/MustBeValidCommand.java
! test/javax/management/ObjectInstance/MBeanInfoFailTest.java
! test/javax/management/ObjectInstance/ObjectInstanceNullTest.java
! test/javax/management/ObjectInstance/ToStringMethodTest.java
! test/javax/management/ObjectName/ApplyWildcardTest.java
! test/javax/management/ObjectName/ComparatorTest.java
! test/javax/management/ObjectName/DelegateNameWildcardNameTest.java
! test/javax/management/ObjectName/NullEmptyKeyValueTest.java
! test/javax/management/ObjectName/ObjectNameGetInstanceTest.java
! test/javax/management/ObjectName/RepositoryWildcardTest.java
! test/javax/management/ObjectName/SerialCompatTest.java
! test/javax/management/ObjectName/ValueWildcardTest.java
+ test/javax/management/TEST.properties
! test/javax/management/descriptor/DefaultDescriptorTest.java
! test/javax/management/descriptor/DescriptorTest.java
! test/javax/management/descriptor/EqualsHashCodeTest.java
! test/javax/management/descriptor/ImmutableArrayFieldTest.java
! test/javax/management/descriptor/ImmutableDescriptorSerialTest.java
! test/javax/management/descriptor/ImmutableDescriptorSetFieldsTest.java
! test/javax/management/descriptor/MBeanInfoInteropTest.java
! test/javax/management/descriptor/UnionTest.java
! test/javax/management/generified/GenericTest.java
! test/javax/management/generified/ListTypeCheckTest.java
! test/javax/management/loading/ArrayClassTest.java
! test/javax/management/loading/DocumentRootTest.java
! test/javax/management/loading/GetMBeansFromURLTest.java
! test/javax/management/loading/LibraryLoader/LibraryLoaderTest.java
! test/javax/management/loading/MLetCLR/MLetCommand.java
! test/javax/management/loading/MLetContentTest.java
! test/javax/management/loading/MletParserLocaleTest.java
! test/javax/management/loading/ParserInfiniteLoopTest.java
! test/javax/management/loading/SystemClassLoaderTest.java
! test/javax/management/modelmbean/AddAttributeChangeNotificationListenerTest.java
! test/javax/management/modelmbean/DescriptorSupportSerialTest.java
! test/javax/management/modelmbean/DescriptorSupportTest.java
! test/javax/management/modelmbean/DescriptorSupportXMLLocaleTest.java
! test/javax/management/modelmbean/DescriptorSupportXMLTest.java
! test/javax/management/modelmbean/ExoticTargetTypeTest.java
! test/javax/management/modelmbean/InfoSupportTest.java
! test/javax/management/modelmbean/LoggingExceptionTest.java
! test/javax/management/modelmbean/ModelMBeanInfoSupport/GetAllDescriptorsTest.java
! test/javax/management/modelmbean/OnUnregisterTest.java
! test/javax/management/modelmbean/RequiredModelMBeanGetAttributeTest.java
! test/javax/management/modelmbean/RequiredModelMBeanMethodTest.java
! test/javax/management/modelmbean/RequiredModelMBeanSetAttributeTest.java
! test/javax/management/modelmbean/SimpleModelMBean/SimpleModelMBeanCommand.java
! test/javax/management/monitor/CounterMonitorDeadlockTest.java
! test/javax/management/monitor/CounterMonitorInitThresholdTest.java
! test/javax/management/monitor/CounterMonitorTest.java
! test/javax/management/monitor/CounterMonitorThresholdTest.java
! test/javax/management/monitor/DerivedGaugeMonitorTest.java
! test/javax/management/monitor/GaugeMonitorDeadlockTest.java
! test/javax/management/monitor/MultiMonitorTest.java
! test/javax/management/monitor/NonComparableAttributeValueTest.java
! test/javax/management/monitor/NullAttributeValueTest.java
! test/javax/management/monitor/ReflectionExceptionTest.java
! test/javax/management/monitor/RuntimeExceptionTest.java
! test/javax/management/monitor/StartStopTest.java
! test/javax/management/monitor/StringMonitorDeadlockTest.java
! test/javax/management/monitor/ThreadPoolAccTest.java
! test/javax/management/monitor/ThreadPoolTest.java
! test/javax/management/mxbean/AmbiguousConstructorTest.java
! test/javax/management/mxbean/ComparatorExceptionTest.java
! test/javax/management/mxbean/ExceptionDiagnosisTest.java
! test/javax/management/mxbean/GenericTypeTest.java
! test/javax/management/mxbean/InvalidMXBeanRegistrationTest.java
! test/javax/management/mxbean/LeakTest.java
! test/javax/management/mxbean/MBeanOperationInfoTest.java
! test/javax/management/mxbean/MXBeanAnnotationTest.java
! test/javax/management/mxbean/MXBeanFallbackTest.java
! test/javax/management/mxbean/MXBeanFlagTest.java
! test/javax/management/mxbean/MXBeanLoadingTest1.java
! test/javax/management/mxbean/MXBeanPreRegisterTest.java
! test/javax/management/mxbean/MXBeanRefTest.java
! test/javax/management/mxbean/MiscTest.java
! test/javax/management/mxbean/OperationImpactTest.java
! test/javax/management/mxbean/OverloadTest.java
! test/javax/management/mxbean/PreRegisterNameTest.java
! test/javax/management/mxbean/PropertyNamesTest.java
! test/javax/management/mxbean/SameObjectTwoNamesTest.java
! test/javax/management/mxbean/StandardMBeanOverrideTest.java
! test/javax/management/mxbean/ThreadMXBeanTest.java
! test/javax/management/mxbean/TypeNameTest.java
! test/javax/management/notification/BroadcasterSupportDeadlockTest.java
! test/javax/management/notification/FilterExceptionTest.java
! test/javax/management/notification/NotifExecutorTest.java
! test/javax/management/notification/NotifInfoTest.java
! test/javax/management/openmbean/ArrayTypeTest.java
! test/javax/management/openmbean/BadConstraintTest.java
! test/javax/management/openmbean/CompositeDataStringTest.java
! test/javax/management/openmbean/ConstraintTest.java
! test/javax/management/openmbean/EqualsTest.java
! test/javax/management/openmbean/IsValueTest.java
! test/javax/management/openmbean/NullConstructorParamsTest.java
! test/javax/management/openmbean/OpenMBeanInfoEqualsNPETest.java
! test/javax/management/openmbean/OpenMBeanInfoHashCodeNPETest.java
! test/javax/management/openmbean/OpenTypeDescriptorTest.java
! test/javax/management/proxy/JMXProxyFallbackTest.java
! test/javax/management/proxy/JMXProxyTest.java
! test/javax/management/proxy/NotificationEmitterProxy.java
! test/javax/management/proxy/ProxyObjectMethodsTest.java
! test/javax/management/query/CustomQueryTest.java
! test/javax/management/query/InstanceOfExpTest.java
! test/javax/management/query/QueryExpStringTest.java
! test/javax/management/query/QueryMatchTest.java
! test/javax/management/query/QuerySubstringTest.java
! test/javax/management/relation/NonArrayListTest.java
! test/javax/management/relation/RelationNotificationSeqNoTest.java
! test/javax/management/relation/RelationNotificationSourceTest.java
! test/javax/management/relation/RelationTypeTest.java
+ test/javax/management/remote/mandatory/TEST.properties
! test/javax/management/remote/mandatory/URLTest.java
! test/javax/management/remote/mandatory/connection/AddressableTest.java
! test/javax/management/remote/mandatory/connection/BrokenConnectionTest.java
! test/javax/management/remote/mandatory/connection/CloseFailedClientTest.java
! test/javax/management/remote/mandatory/connection/CloseServerTest.java
! test/javax/management/remote/mandatory/connection/CloseUnconnectedTest.java
! test/javax/management/remote/mandatory/connection/CloseableTest.java
! test/javax/management/remote/mandatory/connection/ConnectionListenerNullTest.java
! test/javax/management/remote/mandatory/connection/ConnectionTest.java
! test/javax/management/remote/mandatory/connection/DaemonRMIExporterTest.java
! test/javax/management/remote/mandatory/connection/DeadLockTest.java
! test/javax/management/remote/mandatory/connection/FailedConnectionTest.java
! test/javax/management/remote/mandatory/connection/GetConnectionTest.java
! test/javax/management/remote/mandatory/connection/IIOPURLTest.java
! test/javax/management/remote/mandatory/connection/JMXServiceURLLocaleTest.java
! test/javax/management/remote/mandatory/connection/MultiOpenCloseTest.java
! test/javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java
! test/javax/management/remote/mandatory/connection/RMIConnectionIdTest.java
! test/javax/management/remote/mandatory/connection/RMIConnectorLogAttributesTest.java
! test/javax/management/remote/mandatory/connection/RMIExitTest.java
! test/javax/management/remote/mandatory/connection/RMISerializeTest.java
! test/javax/management/remote/mandatory/connection/ReconnectTest.java
! test/javax/management/remote/mandatory/connectorServer/ConnectorStopDeadlockTest.java
! test/javax/management/remote/mandatory/connectorServer/JNDIFailureTest.java
! test/javax/management/remote/mandatory/connectorServer/MBSFPreStartPostStartTest.java
! test/javax/management/remote/mandatory/loading/DefaultProviderTest.java
! test/javax/management/remote/mandatory/loading/DeserializeEncodedURLTest.java
! test/javax/management/remote/mandatory/loading/MethodResultTest.java
! test/javax/management/remote/mandatory/loading/MissingClassTest.java
! test/javax/management/remote/mandatory/loading/RMIDownloadTest.java
! test/javax/management/remote/mandatory/loading/TargetMBeanTest.java
! test/javax/management/remote/mandatory/loading/UserClassLoaderTest.java
! test/javax/management/remote/mandatory/notif/AddRemoveTest.java
! test/javax/management/remote/mandatory/notif/ConcurrentModificationTest.java
! test/javax/management/remote/mandatory/notif/DiffHBTest.java
! test/javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java
! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java
! test/javax/management/remote/mandatory/notif/NotSerializableNotifTest.java
! test/javax/management/remote/mandatory/notif/NotifBufferSizePropertyNameTest.java
! test/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferCreationTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationEmissionTest.java
! test/javax/management/remote/mandatory/notif/RMINotifTest.java
! test/javax/management/remote/mandatory/notif/ServerNotifs.java
! test/javax/management/remote/mandatory/notif/UnexpectedNotifTest.java
! test/javax/management/remote/mandatory/passwordAccessFile/NonJMXPrincipalsTest.java
! test/javax/management/remote/mandatory/passwordAccessFile/PasswordAccessFileTest.java
! test/javax/management/remote/mandatory/provider/ProviderTest.java
! test/javax/management/remote/mandatory/socketFactories/RMISocketFactoriesTest.java
! test/javax/management/remote/mandatory/threads/ExecutorShutdownTest.java
! test/javax/management/remote/mandatory/threads/ExecutorTest.java
! test/javax/management/remote/mandatory/threads/NoServerTimeoutTest.java
! test/javax/management/remote/mandatory/version/ImplVersionTest.java
! test/javax/management/security/AvoidGetMBeanInfoCallsTest.java
! test/javax/management/security/MBeanPermissionTest.java
! test/javax/management/standardmbean/DeadlockTest.java
! test/javax/management/timer/MissingNotificationTest.java
! test/javax/management/timer/StartTest.java
+ test/sun/jvmstat/TEST.properties
! test/sun/jvmstat/monitor/HostIdentifier/HostIdentifierCreate.java
! test/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java
! test/sun/jvmstat/monitor/VmIdentifier/VmIdentifierCreateResolve.java
! test/sun/jvmstat/perfdata/PrologSanity/PrologSizeSanityCheck.java
! test/sun/management/HotspotClassLoadingMBean/GetClassInitializationTime.java
! test/sun/management/HotspotClassLoadingMBean/GetClassLoadingTime.java
! test/sun/management/HotspotClassLoadingMBean/GetInitializedClassCount.java
! test/sun/management/HotspotClassLoadingMBean/GetLoadedClassSize.java
! test/sun/management/HotspotClassLoadingMBean/GetMethodDataSize.java
! test/sun/management/HotspotClassLoadingMBean/GetUnloadedClassSize.java
! test/sun/management/HotspotRuntimeMBean/GetSafepointCount.java
! test/sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java
! test/sun/management/HotspotRuntimeMBean/GetTotalSafepointTime.java
! test/sun/management/HotspotThreadMBean/GetInternalThreads.java
! test/sun/management/LazyCompositeDataTest.java
! test/sun/management/LoggingTest/LoggingWithJULTest.java
! test/sun/management/LoggingTest/LoggingWithLoggerFinderTest.java
! test/sun/management/StackTraceElementCompositeData/CompatibilityTest.java
+ test/sun/management/TEST.properties
! test/sun/management/jdp/JdpDefaultsTest.java
! test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
! test/sun/management/jdp/JdpOffTest.java
! test/sun/management/jdp/JdpSpecificAddressTest.java
+ test/sun/management/jdp/TEST.properties
! test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java
+ test/sun/management/jmxremote/TEST.properties
! test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java
! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh
! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java
! test/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java
! test/sun/management/jmxremote/startstop/JMXStatusTest.java
+ test/sun/tools/jcmd/TEST.properties
! test/sun/tools/jcmd/TestJcmdDefaults.java
! test/sun/tools/jcmd/TestJcmdSanity.java
! test/sun/tools/jconsole/ResourceCheckTest.java
+ test/sun/tools/jhsdb/TEST.properties
! test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
! test/sun/tools/jinfo/JInfoTest.java
+ test/sun/tools/jinfo/TEST.properties
+ test/sun/tools/jmap/TEST.properties
+ test/sun/tools/jstack/TEST.properties
+ test/sun/tools/jstat/TEST.properties
+ test/sun/tools/jstatd/TEST.properties
! test/sun/tools/jstatd/TestJstatdDefaults.java
! test/sun/tools/jstatd/TestJstatdExternalRegistry.java
! test/sun/tools/jstatd/TestJstatdPort.java
! test/sun/tools/jstatd/TestJstatdPortAndServer.java
! test/sun/tools/jstatd/TestJstatdServer.java
Changeset: 63545defbee3
Author: jwilhelm
Date: 2017-03-20 23:49 +0100
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/63545defbee3
Merge
Changeset: 2d00e12c474d
Author: iignatyev
Date: 2017-03-22 17:57 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/2d00e12c474d
8177374: fix module dependency declaration in jdk_svc tests
Reviewed-by: mchung, sspitsyn
! test/com/sun/tools/attach/BasicTests.java
! test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java
! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java
! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
Changeset: e42aa54d7ed7
Author: jwilhelm
Date: 2017-03-23 15:06 +0100
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/e42aa54d7ed7
Merge
Changeset: b45f8cb93c6f
Author: jwilhelm
Date: 2017-03-25 00:31 +0100
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/b45f8cb93c6f
Merge
Changeset: eeffca2a1db2
Author: jwilhelm
Date: 2017-03-30 19:55 +0200
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/eeffca2a1db2
Merge
Changeset: b23f0d9ff042
Author: jwilhelm
Date: 2017-03-30 21:02 +0200
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/b23f0d9ff042
Merge
Changeset: 184445e67dc7
Author: sherman
Date: 2017-03-31 11:33 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/184445e67dc7
8177910: Update zlib copyright note in idk/src/java.base/share/legal/zlib.md
Reviewed-by: mchung, rriggs
! src/java.base/share/legal/zlib.md
Changeset: 7c72114a5558
Author: smarks
Date: 2017-03-31 14:21 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/7c72114a5558
8177653: clarify restrictions on Iterator.forEachRemaining
Reviewed-by: martin
! src/java.base/share/classes/java/util/Iterator.java
Changeset: f2612af45b7a
Author: amlu
Date: 2017-04-01 10:19 +0800
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/f2612af45b7a
8177638: com/sun/jarsigner, jdk/internal/loader (and more) are missed in TEST.groups
Reviewed-by: sspitsyn, weijun
! test/ProblemList.txt
! test/TEST.groups
Changeset: 6dea581453d7
Author: dfuchs
Date: 2017-04-03 12:54 +0100
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/6dea581453d7
8177835: System.LoggerFinder#getLogger or getLocalizedLogger does not throw NPE
Reviewed-by: rriggs, mchung
! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
+ test/java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java
Changeset: c779133005cf
Author: lana
Date: 2017-04-06 04:53 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/c779133005cf
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/System.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
Changeset: 4cab82804a44
Author: mullan
Date: 2017-04-06 16:21 -0400
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/4cab82804a44
8161973: PKIXRevocationChecker.getSoftFailExceptions() not working
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! test/java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java
! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java
Changeset: 645c0d3e3977
Author: lana
Date: 2017-04-06 17:01 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/645c0d3e3977
Added tag jdk-9+164 for changeset 6dea581453d7
! .hgtags
Changeset: 37f8b938b680
Author: lana
Date: 2017-04-08 03:25 +0000
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/37f8b938b680
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
Changeset: 1f0fb30f5279
Author: dl
Date: 2017-04-10 13:46 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/1f0fb30f5279
8176402: parameter name switcharoo in ConcurrentHashMap
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
Changeset: 8cd9c45a2802
Author: dl
Date: 2017-04-10 13:46 -0700
URL: http://hg.openjdk.java.net/portola/portola/jdk/rev/8cd9c45a2802
8176543: Miscellaneous changes imported from jsr166 CVS 2017-04
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
! test/java/util/concurrent/tck/ArrayDeque8Test.java
! test/java/util/concurrent/tck/ArrayDequeTest.java
! test/java/util/concurrent/tck/ArrayListTest.java
! test/java/util/concurrent/tck/AtomicReferenceFieldUpdaterTest.java
! test/java/util/concurrent/tck/AtomicReferenceTest.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java
! test/java/util/concurrent/tck/ConcurrentHashMapTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSetTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java
! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
! test/java/util/concurrent/tck/CountedCompleter8Test.java
! test/java/util/concurrent/tck/CountedCompleterTest.java
! test/java/util/concurrent/tck/ExchangerTest.java
! test/java/util/concurrent/tck/ExecutorCompletionService9Test.java
! test/java/util/concurrent/tck/ExecutorCompletionServiceTest.java
! test/java/util/concurrent/tck/ExecutorsTest.java
! test/java/util/concurrent/tck/ForkJoinPool8Test.java
! test/java/util/concurrent/tck/ForkJoinPool9Test.java
! test/java/util/concurrent/tck/ForkJoinPoolTest.java
! test/java/util/concurrent/tck/ForkJoinTask8Test.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/LinkedBlockingDeque8Test.java
! test/java/util/concurrent/tck/LinkedBlockingDequeTest.java
! test/java/util/concurrent/tck/LinkedBlockingQueue8Test.java
! test/java/util/concurrent/tck/LinkedBlockingQueueTest.java
! test/java/util/concurrent/tck/LinkedListTest.java
! test/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/java/util/concurrent/tck/PriorityBlockingQueueTest.java
! test/java/util/concurrent/tck/PriorityQueueTest.java
! test/java/util/concurrent/tck/RecursiveActionTest.java
! test/java/util/concurrent/tck/RecursiveTaskTest.java
! test/java/util/concurrent/tck/StampedLockTest.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/java/util/concurrent/tck/SynchronousQueueTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorTest.java
! test/java/util/concurrent/tck/ThreadTest.java
! test/java/util/concurrent/tck/TreeSetTest.java
! test/java/util/concurrent/tck/TreeSubSetTest.java
! test/java/util/concurrent/tck/VectorTest.java
More information about the portola-dev
mailing list