hg: jdk9/client/jdk: 51 new changesets
david.dehaven at oracle.com
david.dehaven at oracle.com
Wed Aug 12 16:36:30 UTC 2015
Changeset: 17e5192c59ae
Author: naoto
Date: 2015-08-03 21:47 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/17e5192c59ae
8129881: JDK-8008577 breaks Nashorn test
8130845: Change to CLDR Locale data in JDK 9 b71 causes SimpleDateFormat parsing errors
8132125: German (Switzerland) formatting broken if CLDR Locale Data is used
Reviewed-by: tbell, okutsu
+ make/CopyInterimCLDRConverter.gmk
! make/Tools.gmk
! make/src/classes/build/tools/cldrconverter/Bundle.java
! make/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java
+ test/java/text/Format/NumberFormat/Bug8132125.java
! test/java/time/test/java/time/format/TestZoneTextPrinterParser.java
! test/java/util/TimeZone/CLDRDisplayNamesTest.java
! test/sun/text/resources/LocaleData.cldr
Changeset: 9bce83952890
Author: darcy
Date: 2015-08-04 11:26 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9bce83952890
8132854: Adjust tier 1 and 2 definitions for nio-related intrinsics
Reviewed-by: psandoz
! test/TEST.groups
Changeset: d52b2d49bf04
Author: smarks
Date: 2015-08-04 14:45 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d52b2d49bf04
8132800: clarify stream package documentation regarding sequential vs parallel modes
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/package-info.java
Changeset: 2d1a84d812d6
Author: ykantser
Date: 2015-07-22 09:51 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2d1a84d812d6
8132094: Mark intermittently failuring core-svc tests
Reviewed-by: jbachorik, sspitsyn
! test/com/sun/jdi/ArrayLengthDumpTest.sh
! test/com/sun/jdi/BreakpointTest.java
! test/com/sun/jdi/BreakpointWithFullGC.sh
! test/com/sun/jdi/CatchAllTest.sh
! test/com/sun/jdi/CatchCaughtTest.sh
! test/com/sun/jdi/CatchPatternTest.sh
! test/com/sun/jdi/CommandCommentDelimiter.sh
! test/com/sun/jdi/DeoptimizeWalk.sh
! test/com/sun/jdi/ExceptionEvents.java
! test/com/sun/jdi/JdbExprTest.sh
! test/com/sun/jdi/JdbMissStep.sh
! test/com/sun/jdi/JdbVarargsTest.sh
! test/com/sun/jdi/MixedSuspendTest.sh
! test/com/sun/jdi/NotAField.sh
! test/com/sun/jdi/RedefineAbstractClass.sh
! test/com/sun/jdi/RedefineAnnotation.sh
! test/com/sun/jdi/RedefineClearBreakpoint.sh
! test/com/sun/jdi/RedefineException.sh
! test/com/sun/jdi/RedefineFinal.sh
! test/com/sun/jdi/RedefineIntConstantToLong.sh
! test/com/sun/jdi/RedefinePop.sh
! test/com/sun/jdi/RedefineStep.sh
! test/com/sun/jdi/RedefineTTYLineNumber.sh
! test/com/sun/jdi/SimulResumerTest.java
! test/com/sun/jdi/StringConvertTest.sh
! test/com/sun/jdi/sde/FilterMangleTest.java
! test/com/sun/tools/attach/BasicTests.java
! test/java/lang/ClassLoader/Assert.java
! test/java/lang/instrument/BootClassPath/BootClassPathTest.sh
! test/java/lang/instrument/ManifestTest.sh
! test/java/lang/instrument/PremainClass/InheritAgent0101.java
! test/java/lang/instrument/RedefineBigClass.sh
! test/java/lang/instrument/RetransformBigClass.sh
! test/java/lang/management/ThreadMXBean/AllThreadIds.java
! test/javax/management/monitor/ReflectionExceptionTest.java
! test/javax/management/monitor/StringMonitorDeadlockTest.java
! test/javax/management/mxbean/GenericArrayTypeTest.java
! test/javax/management/remote/mandatory/connection/BrokenConnectionTest.java
! test/javax/management/remote/mandatory/notif/NotificationEmissionTest.java
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
! test/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java
! test/sun/tools/jmap/BasicJMapTest.java
! test/sun/tools/jstatd/TestJstatdDefaults.java
! test/sun/tools/jstatd/TestJstatdExternalRegistry.java
! test/sun/tools/jstatd/TestJstatdPort.java
! test/sun/tools/jstatd/TestJstatdPortAndServer.java
Changeset: bf17c0a1c746
Author: dsamersoff
Date: 2015-07-23 18:17 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bf17c0a1c746
8059038: Create new launcher for SA tools
Summary: Proivide jhsdb command to launch sa based tools
Reviewed-by: sspitsyn, jbachorik
! make/launcher/Launcher-jdk.hotspot.agent.gmk
+ test/sun/tools/jhsdb/BasicLauncherTest.java
+ test/sun/tools/jhsdb/SAGetoptTest.java
Changeset: 7e30e3ddeec7
Author: dsamersoff
Date: 2015-07-23 15:25 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7e30e3ddeec7
Merge
Changeset: 6c7e12f6c8c6
Author: hseigel
Date: 2015-07-23 08:44 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6c7e12f6c8c6
8129897: Old verifier fails to reject erroneous cast from boolean[] to byte[]
Summary: Add ITEM_Boolean enum to differentiate between arrays of booleans and arrays of bytes
Reviewed-by: dholmes, lfoltan
! src/java.base/share/native/libverify/check_code.c
Changeset: 422b9329070d
Author: hseigel
Date: 2015-07-23 21:33 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/422b9329070d
Merge
Changeset: 2b2e654d6da4
Author: hseigel
Date: 2015-07-24 10:03 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2b2e654d6da4
8081695: Old verifier fails to reject bad access to protected <init> method
Summary: Remove the class file version check that prevented the proper access check
Reviewed-by: coleenp, gtriantafill, lfoltan
! src/java.base/share/native/libverify/check_code.c
! test/vm/verifier/VerifyProtectedConstructor.java
Changeset: 9d2eb1f939c3
Author: jbachorik
Date: 2015-07-24 20:45 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9d2eb1f939c3
Merge
Changeset: b394674d44d1
Author: ykantser
Date: 2015-07-24 15:28 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b394674d44d1
8062938: sun/jvmstat/monitor/MonitoredVm/CR6672135.java: java.lang.IllegalArgumentException: Could not map vmid to user name
Reviewed-by: jbachorik
! test/ProblemList.txt
- test/sun/jvmstat/monitor/MonitoredVm/CR6672135.java
+ test/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java
Changeset: 39a6fef3aceb
Author: amurillo
Date: 2015-07-31 10:15 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/39a6fef3aceb
Merge
! test/ProblemList.txt
- test/sun/jvmstat/monitor/MonitoredVm/CR6672135.java
Changeset: a32f5a1ef8b9
Author: amurillo
Date: 2015-08-04 10:59 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a32f5a1ef8b9
Merge
Changeset: 19a9b9a933eb
Author: amurillo
Date: 2015-08-04 22:02 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/19a9b9a933eb
Merge
Changeset: 4543b422c7d3
Author: avstepan
Date: 2015-08-05 13:40 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4543b422c7d3
8132877: docs: replace <tt> tags (obsolete in html5) for javax.naming
Reviewed-by: lancea, dfuchs
! src/java.naming/share/classes/com/sun/naming/internal/ResourceManager.java
! src/java.naming/share/classes/javax/naming/Binding.java
! src/java.naming/share/classes/javax/naming/CannotProceedException.java
! src/java.naming/share/classes/javax/naming/CompositeName.java
! src/java.naming/share/classes/javax/naming/CompoundName.java
! src/java.naming/share/classes/javax/naming/Context.java
! src/java.naming/share/classes/javax/naming/InitialContext.java
! src/java.naming/share/classes/javax/naming/LinkException.java
! src/java.naming/share/classes/javax/naming/Name.java
! src/java.naming/share/classes/javax/naming/NameClassPair.java
! src/java.naming/share/classes/javax/naming/NamingEnumeration.java
! src/java.naming/share/classes/javax/naming/NamingException.java
! src/java.naming/share/classes/javax/naming/Reference.java
! src/java.naming/share/classes/javax/naming/ReferralException.java
! src/java.naming/share/classes/javax/naming/directory/Attribute.java
! src/java.naming/share/classes/javax/naming/directory/Attributes.java
! src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java
! src/java.naming/share/classes/javax/naming/directory/BasicAttributes.java
! src/java.naming/share/classes/javax/naming/directory/DirContext.java
! src/java.naming/share/classes/javax/naming/directory/InitialDirContext.java
! src/java.naming/share/classes/javax/naming/directory/SearchControls.java
! src/java.naming/share/classes/javax/naming/directory/SearchResult.java
! src/java.naming/share/classes/javax/naming/directory/package.html
! src/java.naming/share/classes/javax/naming/event/EventContext.java
! src/java.naming/share/classes/javax/naming/event/EventDirContext.java
! src/java.naming/share/classes/javax/naming/event/NamespaceChangeListener.java
! src/java.naming/share/classes/javax/naming/event/NamingEvent.java
! src/java.naming/share/classes/javax/naming/event/NamingExceptionEvent.java
! src/java.naming/share/classes/javax/naming/event/NamingListener.java
! src/java.naming/share/classes/javax/naming/event/ObjectChangeListener.java
! src/java.naming/share/classes/javax/naming/event/package.html
! src/java.naming/share/classes/javax/naming/ldap/BasicControl.java
! src/java.naming/share/classes/javax/naming/ldap/Control.java
! src/java.naming/share/classes/javax/naming/ldap/ControlFactory.java
! src/java.naming/share/classes/javax/naming/ldap/ExtendedRequest.java
! src/java.naming/share/classes/javax/naming/ldap/ExtendedResponse.java
! src/java.naming/share/classes/javax/naming/ldap/HasControls.java
! src/java.naming/share/classes/javax/naming/ldap/InitialLdapContext.java
! src/java.naming/share/classes/javax/naming/ldap/LdapContext.java
! src/java.naming/share/classes/javax/naming/ldap/LdapName.java
! src/java.naming/share/classes/javax/naming/ldap/LdapReferralException.java
! src/java.naming/share/classes/javax/naming/ldap/Rdn.java
! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java
! src/java.naming/share/classes/javax/naming/ldap/StartTlsResponse.java
! src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotification.java
! src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotificationEvent.java
! src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotificationListener.java
! src/java.naming/share/classes/javax/naming/ldap/package.html
! src/java.naming/share/classes/javax/naming/package.html
! src/java.naming/share/classes/javax/naming/spi/DirObjectFactory.java
! src/java.naming/share/classes/javax/naming/spi/DirStateFactory.java
! src/java.naming/share/classes/javax/naming/spi/DirectoryManager.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
! src/java.naming/share/classes/javax/naming/spi/ObjectFactory.java
! src/java.naming/share/classes/javax/naming/spi/ObjectFactoryBuilder.java
! src/java.naming/share/classes/javax/naming/spi/Resolver.java
! src/java.naming/share/classes/javax/naming/spi/StateFactory.java
! src/java.naming/share/classes/javax/naming/spi/package.html
Changeset: ddcda7106d07
Author: naoto
Date: 2015-08-05 07:41 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ddcda7106d07
8132494: Wrong CLDR resource bundle names for legacy ISO language codes
Reviewed-by: okutsu
! make/src/classes/build/tools/cldrconverter/Bundle.java
! make/src/classes/build/tools/cldrconverter/CLDRConverter.java
! test/sun/text/resources/LocaleData.cldr
Changeset: 469068807db2
Author: darcy
Date: 2015-08-05 11:06 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/469068807db2
8133060: Problem list BasicLauncherTest until fix for JDK-8132648 propagates
Reviewed-by: dsamersoff
! test/ProblemList.txt
Changeset: 250b2eae3121
Author: jnimeh
Date: 2015-08-05 12:19 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/250b2eae3121
8046321: OCSP Stapling for TLS
Summary: Initial feature commit for OCSP stapling in JSSE
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/javax/net/ssl/ExtendedSSLSession.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
+ src/java.base/share/classes/sun/security/provider/certpath/OCSPNonceExtension.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPRequest.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
+ src/java.base/share/classes/sun/security/provider/certpath/ResponderId.java
+ src/java.base/share/classes/sun/security/ssl/CertStatusReqExtension.java
+ src/java.base/share/classes/sun/security/ssl/CertStatusReqItemV2.java
+ src/java.base/share/classes/sun/security/ssl/CertStatusReqListV2Extension.java
! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.base/share/classes/sun/security/ssl/ExtensionType.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/HandshakeStateManager.java
! src/java.base/share/classes/sun/security/ssl/HelloExtensions.java
+ src/java.base/share/classes/sun/security/ssl/OCSPStatusRequest.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
+ src/java.base/share/classes/sun/security/ssl/StatusRequest.java
+ src/java.base/share/classes/sun/security/ssl/StatusRequestType.java
+ src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
+ src/java.base/share/classes/sun/security/ssl/UnknownStatusRequest.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! src/java.base/share/classes/sun/security/validator/SimpleValidator.java
! src/java.base/share/classes/sun/security/validator/Validator.java
! src/java.base/share/classes/sun/security/x509/PKIXExtensions.java
+ test/java/security/testlibrary/CertificateBuilder.java
+ test/java/security/testlibrary/SimpleOCSPServer.java
! test/javax/net/ssl/DTLS/NoMacInitialClientHello.java
+ test/javax/net/ssl/Stapling/HttpsUrlConnClient.java
+ test/javax/net/ssl/Stapling/SSLEngineWithStapling.java
+ test/javax/net/ssl/Stapling/SSLSocketWithStapling.java
+ test/sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java
+ test/sun/security/provider/certpath/ResponderId/ResponderIdTests.java
! test/sun/security/ssl/ExtensionType/OptimalListSize.java
+ test/sun/security/ssl/StatusStapling/BogusStatusRequest.java
+ test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java
+ test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java
+ test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java
+ test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java
+ test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java
+ test/sun/security/ssl/StatusStapling/TEST.properties
+ test/sun/security/ssl/StatusStapling/TestCase.java
+ test/sun/security/ssl/StatusStapling/TestUtils.java
Changeset: 9d6f8c37e857
Author: avstepan
Date: 2015-08-06 13:20 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9d6f8c37e857
8132468: docs: replace <tt> tags (obsolete in html5) for java.io, java.lang, java.math
Reviewed-by: lancea, dfuchs, smarks
! src/java.base/share/classes/java/io/BufferedOutputStream.java
! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/BufferedWriter.java
! src/java.base/share/classes/java/io/ByteArrayInputStream.java
! src/java.base/share/classes/java/io/ByteArrayOutputStream.java
! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/CharArrayWriter.java
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/FileReader.java
! src/java.base/share/classes/java/io/FileWriter.java
! src/java.base/share/classes/java/io/FilterOutputStream.java
! src/java.base/share/classes/java/io/Flushable.java
! src/java.base/share/classes/java/io/IOError.java
! src/java.base/share/classes/java/io/LineNumberReader.java
! src/java.base/share/classes/java/io/OutputStream.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/io/StringWriter.java
! src/java.base/share/classes/java/io/Writer.java
! src/java.base/share/classes/java/lang/Appendable.java
! src/java.base/share/classes/java/lang/ApplicationShutdownHooks.java
! src/java.base/share/classes/java/lang/AssertionStatusDirectives.java
! src/java.base/share/classes/java/lang/CharSequence.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/ClassNotFoundException.java
! src/java.base/share/classes/java/lang/Cloneable.java
! src/java.base/share/classes/java/lang/Comparable.java
! src/java.base/share/classes/java/lang/EnumConstantNotPresentException.java
! src/java.base/share/classes/java/lang/Exception.java
! src/java.base/share/classes/java/lang/IllegalArgumentException.java
! src/java.base/share/classes/java/lang/IllegalStateException.java
! src/java.base/share/classes/java/lang/InheritableThreadLocal.java
! src/java.base/share/classes/java/lang/Readable.java
! src/java.base/share/classes/java/lang/RuntimeException.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/SecurityException.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/TypeNotPresentException.java
! src/java.base/share/classes/java/lang/UnsupportedOperationException.java
! src/java.base/share/classes/java/lang/annotation/Annotation.java
! src/java.base/share/classes/java/lang/annotation/AnnotationFormatError.java
! src/java.base/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/ref/PhantomReference.java
! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java
! src/java.base/share/classes/java/lang/ref/SoftReference.java
! src/java.base/share/classes/java/lang/ref/WeakReference.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MathContext.java
! src/java.base/share/classes/java/math/MutableBigInteger.java
Changeset: 66e2bdad38a8
Author: avstepan
Date: 2015-08-06 13:59 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/66e2bdad38a8
8133040: docs: replace <tt> tags (obsolete in html5) for java.management
Reviewed-by: dfuchs
! src/java.management/share/classes/com/sun/jmx/mbeanserver/GetPropertyAction.java
! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java
! src/java.management/share/classes/java/lang/management/ClassLoadingMXBean.java
! src/java.management/share/classes/java/lang/management/CompilationMXBean.java
! src/java.management/share/classes/java/lang/management/GarbageCollectorMXBean.java
! src/java.management/share/classes/java/lang/management/LockInfo.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/java/lang/management/MemoryMXBean.java
! src/java.management/share/classes/java/lang/management/MemoryManagerMXBean.java
! src/java.management/share/classes/java/lang/management/MemoryNotificationInfo.java
! src/java.management/share/classes/java/lang/management/MemoryPoolMXBean.java
! src/java.management/share/classes/java/lang/management/MemoryType.java
! src/java.management/share/classes/java/lang/management/MemoryUsage.java
! src/java.management/share/classes/java/lang/management/MonitorInfo.java
! src/java.management/share/classes/java/lang/management/OperatingSystemMXBean.java
! src/java.management/share/classes/java/lang/management/PlatformLoggingMXBean.java
! src/java.management/share/classes/java/lang/management/RuntimeMXBean.java
! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/java.management/share/classes/java/lang/management/package.html
! src/java.management/share/classes/javax/management/MBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/MBeanConstructorInfo.java
! src/java.management/share/classes/javax/management/MBeanInfo.java
! src/java.management/share/classes/javax/management/MBeanNotificationInfo.java
! src/java.management/share/classes/javax/management/MBeanOperationInfo.java
! src/java.management/share/classes/javax/management/MBeanParameterInfo.java
! src/java.management/share/classes/javax/management/monitor/package.html
! src/java.management/share/classes/javax/management/openmbean/ArrayType.java
! src/java.management/share/classes/javax/management/openmbean/CompositeData.java
! src/java.management/share/classes/javax/management/openmbean/CompositeDataSupport.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanConstructorInfo.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanInfo.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanOperationInfo.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanParameterInfo.java
! src/java.management/share/classes/javax/management/openmbean/TabularData.java
! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java
! src/java.management/share/classes/javax/management/relation/RoleInfo.java
! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
Changeset: 8330edf19bca
Author: dfuchs
Date: 2015-08-06 16:36 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8330edf19bca
8132550: java/util/logging/LoggingDeadlock2.java times out
Summary: LogManager must also use the configurationLock when reading its primordial configuration.
Reviewed-by: joehw
! src/java.logging/share/classes/java/util/logging/LogManager.java
! test/java/util/logging/LoggingDeadlock2.java
Changeset: 5425f3807082
Author: kshefov
Date: 2015-08-06 19:01 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5425f3807082
8080108: [TEST_BUG] ERROR: No IPv6 address returned from platform
Reviewed-by: chegar, rriggs
Contributed-by: alexander.fomin at oracle.com
! test/com/sun/jndi/dns/IPv6NameserverPlatformParsingTest.java
+ test/com/sun/jndi/dns/Test6991580.java
Changeset: 629c15bebf02
Author: avstepan
Date: 2015-08-06 19:07 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/629c15bebf02
8133115: docs: replace <tt> tags (obsolete in html5) for java.util.logging, java.util.prefs, java.util.zip, java.util.jar
Reviewed-by: lancea
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.logging/share/classes/java/util/logging/ConsoleHandler.java
! src/java.logging/share/classes/java/util/logging/FileHandler.java
! src/java.logging/share/classes/java/util/logging/Handler.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.logging/share/classes/java/util/logging/Logging.java
! src/java.logging/share/classes/java/util/logging/LoggingMXBean.java
! src/java.logging/share/classes/java/util/logging/MemoryHandler.java
! src/java.logging/share/classes/java/util/logging/SocketHandler.java
! src/java.logging/share/classes/java/util/logging/StreamHandler.java
! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java
! src/java.prefs/share/classes/java/util/prefs/Base64.java
! src/java.prefs/share/classes/java/util/prefs/NodeChangeEvent.java
! src/java.prefs/share/classes/java/util/prefs/PreferenceChangeEvent.java
! src/java.prefs/share/classes/java/util/prefs/Preferences.java
! src/java.prefs/share/classes/java/util/prefs/PreferencesFactory.java
! src/java.prefs/share/classes/java/util/prefs/XmlSupport.java
! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java
! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferencesFactory.java
Changeset: a89761ed254b
Author: sherman
Date: 2015-08-06 10:15 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a89761ed254b
8022224: Rare bug in JISAutodetect charset detected by FindDecoderBugs test
Summary: to update JISAutodetect decoder to return overflow appropriately.
Reviewed-by: chegar, martin
! src/jdk.charsets/share/classes/sun/nio/cs/ext/JISAutoDetect.java
! test/sun/nio/cs/NIOJISAutoDetectTest.java
Changeset: 83b1220b36ed
Author: darcy
Date: 2015-08-06 10:34 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/83b1220b36ed
8132855: Adjust tier 1 and 2 definitions for security-related intrinsics
Reviewed-by: mullan
! test/TEST.groups
Changeset: 04a8f81aa0ef
Author: katleman
Date: 2015-08-06 08:07 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/04a8f81aa0ef
Added tag jdk9-b76 for changeset 4526c0da8fb3
! .hgtags
Changeset: 025e15825295
Author: lana
Date: 2015-08-06 11:19 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/025e15825295
Merge
- test/sun/jvmstat/monitor/MonitoredVm/CR6672135.java
Changeset: 17577017dfe2
Author: rriggs
Date: 2015-08-06 14:35 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/17577017dfe2
8133022: Instant.toEpochMilli() silently overflows
Reviewed-by: lancea, chegar, simonis, dfuchs, igerasim
! src/java.base/share/classes/java/time/Instant.java
! test/java/time/tck/java/time/TCKInstant.java
Changeset: e7322cd334af
Author: bpb
Date: 2015-08-06 12:35 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e7322cd334af
8129633: (fs) Investigate removing the GNOME-based FileTypeDetector from the Linux and Solaris implementations
Summary: Remove the GNOME VFS detector leaving the libgio detector in place.
Reviewed-by: chegar
! make/mapfiles/libnio/mapfile-linux
! make/mapfiles/libnio/mapfile-solaris
! src/java.base/unix/classes/sun/nio/fs/GnomeFileTypeDetector.java
! src/java.base/unix/native/libnio/fs/GnomeFileTypeDetector.c
! test/java/nio/file/Files/probeContentType/Basic.java
Changeset: 7fd081100f48
Author: sherman
Date: 2015-08-06 21:56 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7fd081100f48
8080252: java.util.Formatter documentation of %n converter is misleading
Summary: to correct the %n ref to System.lineSeparator()
Reviewed-by: smarks, rriggs
! src/java.base/share/classes/java/util/Formatter.java
Changeset: a068ce0953bc
Author: naoto
Date: 2015-08-06 18:20 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a068ce0953bc
8133044: [TESTBUG] CLDRDisplayNameTest uses deprecated API, fails
Reviewed-by: okutsu
! test/java/util/TimeZone/CLDRDisplayNamesTest.java
Changeset: 862ca7e758f9
Author: simonis
Date: 2015-08-07 10:25 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/862ca7e758f9
8132551: Initialize local varibales before returning them in p11_convert.c
Reviewed-by: wetmore
! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c
Changeset: fe002a83ba79
Author: bpb
Date: 2015-08-07 07:10 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fe002a83ba79
8080115: (fs) Crash in libgio when calling Files.probeContentType(path) from parallel threads
Summary: Make GnomeFileTypeDetector.probeGio() synchronized and add a regression test based on the test source included in JDK-8080115.
Reviewed-by: chegar
! src/java.base/unix/classes/sun/nio/fs/GnomeFileTypeDetector.java
+ test/java/nio/file/Files/probeContentType/ParallelProbes.java
Changeset: e1aa58e9592c
Author: bpb
Date: 2015-08-07 16:09 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e1aa58e9592c
8133207: ParallelProbes.java test fails after changes for JDK-8080115
Summary: Do not run in othervm mode.
Reviewed-by: darcy, rriggs
! test/java/nio/file/Files/probeContentType/ParallelProbes.java
Changeset: 8a11191ab17b
Author: bpb
Date: 2015-08-10 10:50 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8a11191ab17b
8132497: (fs) FileSystems.newFileSystem(URI, ..) doesn't handle UOE thrown by provider
Summary: Handle UOEs in newFileSystem(URI,...) similarly to as done in newFileSystem(Path path, ClassLoader loader).
Reviewed-by: chegar
! src/java.base/share/classes/java/nio/file/FileSystems.java
! test/java/nio/file/FileSystem/Basic.java
Changeset: a110f8b9eb45
Author: darcy
Date: 2015-08-10 16:28 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a110f8b9eb45
8133231: Mark TimeoutLockLoops.java as failing intermittently
Reviewed-by: lancea
! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
Changeset: bd4b9aa129bc
Author: bpb
Date: 2015-08-10 17:26 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bd4b9aa129bc
8133287: (fs) java/nio/file/Files/probeContentType/ParallelProbes.java should use othervm mode
Summary: Add @build tag containing ParallelProbes and SimpleFileTypeDetector and reinstate othervm mode.
Reviewed-by: darcy
! test/java/nio/file/Files/probeContentType/ParallelProbes.java
Changeset: 9b17d0a2720f
Author: dsamersoff
Date: 2015-07-30 16:29 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9b17d0a2720f
8059036: Implement Diagnostic Commands for heap and finalizerinfo
Summary: Implement Diagnostic Commands for heap and finalizerinfo
Reviewed-by: sla, plevart, mchung
! src/java.base/share/classes/java/lang/ref/Finalizer.java
+ src/java.base/share/classes/java/lang/ref/FinalizerHistogram.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java
+ test/java/lang/ref/FinalizerHistogramTest.java
Changeset: 15a11976002d
Author: jbachorik
Date: 2015-07-31 15:29 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/15a11976002d
8129215: com.sun.jmx.mbeanserver.Introspector may provide results inconsistent with the JavaBeans Introspector
Reviewed-by: dfuchs
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java
+ test/com/sun/jmx/mbeanserver/introspector/BeanClass.java
+ test/com/sun/jmx/mbeanserver/introspector/SimpleIntrospectorTest.java
Changeset: 62b7185660bd
Author: jiangli
Date: 2015-07-31 16:00 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/62b7185660bd
Merge
Changeset: 03980382aa63
Author: olagneau
Date: 2015-08-03 15:31 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/03980382aa63
8130339: Add tracing info to LowMemoryTest.java to help 8130339 diagnosis
Summary: Run test with traces even when timeout occurs.
Reviewed-by: jbachorik, sspitsyn
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
Changeset: 8af36f03df97
Author: amurillo
Date: 2015-08-06 13:00 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8af36f03df97
Merge
! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java
Changeset: 66e2f4decc2a
Author: amurillo
Date: 2015-08-10 18:58 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/66e2f4decc2a
Merge
Changeset: 8db168c06fd5
Author: simonis
Date: 2015-08-11 10:53 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8db168c06fd5
8133105: Fix getFinalAttributes() on Windows to handle more special cases
Reviewed-by: simonis, rriggs
Contributed-by: matthias.baesken at sap.com
! src/java.base/windows/native/libjava/WinNTFileSystem_md.c
Changeset: cd06410cf1fc
Author: mullan
Date: 2015-08-11 08:48 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cd06410cf1fc
8077055: Allow other named SecurityPermissions, RuntimePermissions, and AuthPermissions to be used
Reviewed-by: weijun
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/security/SecurityPermission.java
! src/java.base/share/classes/javax/security/auth/AuthPermission.java
Changeset: ff6471e6a9fd
Author: ddehaven
Date: 2015-08-11 12:32 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ff6471e6a9fd
Merge
Changeset: 08afb0edefd7
Author: avstepan
Date: 2015-08-11 20:46 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/08afb0edefd7
8133188: docs: replace <tt> tags (obsolete in html5) for java.util
Reviewed-by: martin
! src/java.base/share/classes/java/util/AbstractCollection.java
! src/java.base/share/classes/java/util/AbstractMap.java
! src/java.base/share/classes/java/util/AbstractSequentialList.java
! src/java.base/share/classes/java/util/AbstractSet.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/Collection.java
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/Comparator.java
! src/java.base/share/classes/java/util/Dictionary.java
! src/java.base/share/classes/java/util/DuplicateFormatFlagsException.java
! src/java.base/share/classes/java/util/EmptyStackException.java
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/EnumSet.java
! src/java.base/share/classes/java/util/Enumeration.java
! src/java.base/share/classes/java/util/FormatFlagsConversionMismatchException.java
! src/java.base/share/classes/java/util/Formattable.java
! src/java.base/share/classes/java/util/FormattableFlags.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/java/util/FormatterClosedException.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! src/java.base/share/classes/java/util/IllegalFormatCodePointException.java
! src/java.base/share/classes/java/util/IllegalFormatConversionException.java
! src/java.base/share/classes/java/util/IllegalFormatFlagsException.java
! src/java.base/share/classes/java/util/IllegalFormatPrecisionException.java
! src/java.base/share/classes/java/util/IllegalFormatWidthException.java
! src/java.base/share/classes/java/util/InputMismatchException.java
! src/java.base/share/classes/java/util/JumboEnumSet.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/LinkedHashSet.java
! src/java.base/share/classes/java/util/LinkedList.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/MissingFormatArgumentException.java
! src/java.base/share/classes/java/util/MissingFormatWidthException.java
! src/java.base/share/classes/java/util/MissingResourceException.java
! src/java.base/share/classes/java/util/NoSuchElementException.java
! src/java.base/share/classes/java/util/Observable.java
! src/java.base/share/classes/java/util/Observer.java
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/java/util/RandomAccess.java
! src/java.base/share/classes/java/util/RegularEnumSet.java
! src/java.base/share/classes/java/util/Scanner.java
! src/java.base/share/classes/java/util/ServiceConfigurationError.java
! src/java.base/share/classes/java/util/Set.java
! src/java.base/share/classes/java/util/SortedSet.java
! src/java.base/share/classes/java/util/Stack.java
! src/java.base/share/classes/java/util/StringTokenizer.java
! src/java.base/share/classes/java/util/Timer.java
! src/java.base/share/classes/java/util/TimerTask.java
! src/java.base/share/classes/java/util/TreeSet.java
! src/java.base/share/classes/java/util/UnknownFormatConversionException.java
! src/java.base/share/classes/java/util/UnknownFormatFlagsException.java
! src/java.base/share/classes/java/util/Vector.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! src/java.base/share/classes/java/util/regex/MatchResult.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java
! src/java.base/share/classes/java/util/regex/package-info.java
Changeset: f97eeba8dc2f
Author: ddehaven
Date: 2015-08-11 12:33 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f97eeba8dc2f
Merge
Changeset: de017e14bcf9
Author: vinnie
Date: 2015-08-12 14:38 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/de017e14bcf9
8133318: Exclude intermittent failing PKCS11 tests on Solaris SPARC 11.1 and earlier
Reviewed-by: mullan
! test/sun/security/pkcs11/PKCS11Test.java
! test/sun/security/pkcs11/Signature/ByteBuffers.java
! test/sun/security/pkcs11/Signature/ReinitSignature.java
! test/sun/security/pkcs11/Signature/TestDSA.java
! test/sun/security/pkcs11/Signature/TestDSAKeyLength.java
! test/sun/security/pkcs11/Signature/TestRSAKeyLength.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/sun/security/pkcs11/ec/TestECDSA.java
! test/sun/security/pkcs11/rsa/TestCACerts.java
! test/sun/security/pkcs11/rsa/TestSignatures.java
Changeset: 9e837d9e2f5f
Author: bpb
Date: 2015-08-12 07:55 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9e837d9e2f5f
8132539: (fs) Files.lines(path).collect() returns wrong value in JDK 9 with certain files
Summary: Do not use the Spliterator approach for lines() if the FileChannel size is thought to be zero.
Reviewed-by: chegar
! src/java.base/share/classes/java/nio/file/Files.java
! test/java/nio/file/Files/StreamTest.java
Changeset: ce6d5938944b
Author: ddehaven
Date: 2015-08-12 09:36 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ce6d5938944b
Merge
- test/sun/jvmstat/monitor/MonitoredVm/CR6672135.java
More information about the jdk9-client-changes
mailing list