hg: mobile/dev/jdk: 49 new changesets

gary.adams at oracle.com gary.adams at oracle.com
Fri Apr 14 17:19:57 UTC 2017


Changeset: bd00098fc2d7
Author:    lana
Date:      2017-03-29 23:33 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/5734c4a761cf

Merge


Changeset: a1d25a8fdc98
Author:    smarks
Date:      2017-03-30 11:26 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/63545defbee3

Merge


Changeset: 2d00e12c474d
Author:    iignatyev
Date:      2017-03-22 17:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/jdk/rev/e42aa54d7ed7

Merge


Changeset: b45f8cb93c6f
Author:    jwilhelm
Date:      2017-03-25 00:31 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b45f8cb93c6f

Merge


Changeset: eeffca2a1db2
Author:    jwilhelm
Date:      2017-03-30 19:55 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/eeffca2a1db2

Merge


Changeset: b23f0d9ff042
Author:    jwilhelm
Date:      2017-03-30 21:02 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b23f0d9ff042

Merge


Changeset: 184445e67dc7
Author:    sherman
Date:      2017-03-31 11:33 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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: 645c0d3e3977
Author:    lana
Date:      2017-04-06 17:01 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/645c0d3e3977

Added tag jdk-9+164 for changeset 6dea581453d7

! .hgtags

Changeset: e9325773dd96
Author:    bpb
Date:      2017-04-03 16:40 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e9325773dd96

8177526: BufferedReader readLine() javadoc does not match the implementation regarding EOF
Summary: Improve the verbiage of the method and return value descriptions
Reviewed-by: lancea, smarks

! src/java.base/share/classes/java/io/BufferedReader.java

Changeset: eadd7f013eb9
Author:    iignatyev
Date:      2017-04-03 17:07 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/eadd7f013eb9

8177507: line number sensitive tests for jdi should be unified
Reviewed-by: dholmes, mseledtsov, sspitsyn

! test/com/sun/jdi/ArgumentValuesTest.java
! test/com/sun/jdi/BreakpointTest.java
! test/com/sun/jdi/FetchLocals.java
! test/com/sun/jdi/GetLocalVariables.java
! test/com/sun/jdi/GetSetLocalTest.java
! test/com/sun/jdi/LambdaBreakpointTest.java
! test/com/sun/jdi/LineNumberOnBraceTest.java
! test/com/sun/jdi/PopAndStepTest.java

Changeset: d584006ddd5d
Author:    rpatil
Date:      2017-04-04 19:27 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d584006ddd5d

8177449: (tz) Support tzdata2017b
Reviewed-by: martin, naoto

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/iso3166.tab
! make/data/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/iso3166.tab
! test/sun/util/calendar/zi/tzdata/northamerica

Changeset: 1a8997b4292d
Author:    bpb
Date:      2017-04-04 08:10 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1a8997b4292d

8177984: (ch) java/nio/channels/SocketChannel/VectorIO.java should use RandomFactory
Summary: Obtain Random from RandomFactory instead of directly.
Reviewed-by: clanger

! test/java/nio/channels/SocketChannel/VectorIO.java

Changeset: f940fd4232d8
Author:    darcy
Date:      2017-04-04 11:13 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f940fd4232d8

8177949: @link tag arguments need correction for ElementType documentation
Reviewed-by: lancea

! src/java.base/share/classes/java/lang/annotation/ElementType.java

Changeset: a49fb788ac68
Author:    mli
Date:      2017-04-04 19:58 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a49fb788ac68

8165367: Additional tests for JEP 288: Disable SHA-1 Certificates
Summary: The new tests just focus on the usage constraints TLSSever and TLSClient with TLS communication
Reviewed-by: ascarpino
Contributed-by: John Jiang <sha.jiang at oracle.com>

+ test/sun/security/ssl/CertPathRestrictions/JSSEClient.java
+ test/sun/security/ssl/CertPathRestrictions/JSSEServer.java
+ test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA1-INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA1-INTER_CA_SHA256-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA256.cer

Changeset: 9289f04ddb54
Author:    rriggs
Date:      2017-04-05 09:57 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9289f04ddb54

8165641: Deprecate Object.finalize
Reviewed-by: mchung, smarks

! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/Object.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/SocketInputStream.java
! src/java.base/share/classes/java/net/SocketOutputStream.java
! src/java.base/share/classes/java/util/Timer.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.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.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/sun/net/www/MeteredStream.java
! src/java.base/share/classes/sun/net/www/protocol/https/DelegateHttpsURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/security/provider/KeyProtector.java
! src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.desktop/macosx/classes/apple/laf/JRSUIControl.java
! src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java
! src/java.desktop/macosx/classes/sun/font/CFont.java
! src/java.desktop/macosx/classes/sun/font/CStrike.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SubImageInputStream.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFBaseJPEGCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFOldJPEGDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/stream/StreamFinalizer.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
! src/java.desktop/share/classes/java/awt/Graphics.java
! src/java.desktop/share/classes/java/awt/PrintJob.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java
! src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileImageOutputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java
! src/java.desktop/share/classes/javax/swing/text/StringContent.java
! src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceData.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/pipe/RegionClipSpanIterator.java
! src/java.desktop/share/classes/sun/print/PeekGraphics.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java
! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java
! src/java.naming/share/classes/com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java
! src/java.rmi/share/classes/sun/rmi/log/LogInputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSCredElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Base.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/PlainClient.java
! src/java.smartcardio/share/classes/sun/security/smartcardio/CardImpl.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java
! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java

Changeset: cda91600a4bd
Author:    mchung
Date:      2017-04-05 10:55 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cda91600a4bd

8177980: ResourceBundle.getBundle throws NoClassDefFoundError when fails to define a class
Reviewed-by: naoto, lancea

! src/java.base/share/classes/java/util/ResourceBundle.java
+ test/java/util/ResourceBundle/modules/casesensitive/CaseInsensitiveNameClash.java
+ test/java/util/ResourceBundle/modules/casesensitive/src/resbundle/jdk/test/Main.java
+ test/java/util/ResourceBundle/modules/casesensitive/src/resbundle/jdk/test/main.properties
+ test/java/util/ResourceBundle/modules/casesensitive/src/resbundle/module-info.java

Changeset: 383a04a71b36
Author:    amlu
Date:      2017-04-06 09:33 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/383a04a71b36

8177640: jdk/internal/util/jar/TestVersionedStream.java fails on Windows
Reviewed-by: psandoz

! test/ProblemList.txt
! test/jdk/internal/util/jar/TestVersionedStream.java

Changeset: fff71e4478c3
Author:    chegar
Date:      2017-04-06 09:00 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fff71e4478c3

8178101: Migrate the thread deprecation technote to javadoc doc-files
Reviewed-by: dholmes

! src/java.base/share/classes/java/lang/Thread.java
+ src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html

Changeset: c89044066843
Author:    dfuchs
Date:      2017-04-06 14:38 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c89044066843

8178139: Minor typo in API documentation of java.util.logging.Logger
Reviewed-by: lancea

! src/java.logging/share/classes/java/util/logging/Logger.java

Changeset: 0cbd3417cc9d
Author:    jlahoda
Date:      2017-04-06 16:17 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0cbd3417cc9d

8178077: jshell tool: crash on ctrl-up or ctrl-down
Summary: When looking up a private method, using the ConsoleReader.class, instead of getClass(), which may return a subclass.
Reviewed-by: rfield

! src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java

Changeset: 98dd9af9e290
Author:    rriggs
Date:      2017-04-06 10:41 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/98dd9af9e290

8178154: Typo in Object.finalize deprecation javadoc
Reviewed-by: mchung

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

Changeset: 0526526e7302
Author:    ksrini
Date:      2017-04-05 14:05 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0526526e7302

8065825: Make the java -help consistent with the man page
Reviewed-by: alanb

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

Changeset: 00605c87c016
Author:    lana
Date:      2017-04-06 18:00 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/00605c87c016

Merge


Changeset: 1c34a0665f18
Author:    mchung
Date:      2017-04-06 18:00 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1c34a0665f18

8178286: Missing @moduleGraph in javadoc
Reviewed-by: lancea

! src/jdk.accessibility/share/classes/module-info.java
! src/jdk.editpad/share/classes/module-info.java
! src/jdk.incubator.httpclient/share/classes/module-info.java

Changeset: af69c0289a77
Author:    chegar
Date:      2017-04-07 10:39 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/af69c0289a77

8178161: Default multicast interface on Mac
Reviewed-by: michaelm, bpb

! src/java.base/macosx/classes/java/net/DefaultInterface.java

Changeset: fa3c4a60a616
Author:    alanb
Date:      2017-04-07 08:05 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fa3c4a60a616

8177530: Module system implementation refresh (4/2017)
Reviewed-by: mchung, alanb
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! 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/LayerInstantiationException.java
+ src/java.base/share/classes/java/lang/Module.java
+ src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/NamedPackage.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/System.java
+ src/java.base/share/classes/java/lang/WeakPairMap.java
! src/java.base/share/classes/java/lang/invoke/MemberName.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/Resolver.java
! src/java.base/share/classes/java/lang/module/package-info.java
- src/java.base/share/classes/java/lang/reflect/Layer.java
- src/java.base/share/classes/java/lang/reflect/LayerInstantiationException.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/lang/reflect/WeakPairMap.java
! src/java.base/share/classes/java/lang/reflect/package-info.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
! src/java.base/share/classes/jdk/internal/loader/LoaderPool.java
! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.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/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java
! src/java.base/share/native/libjava/Module.c
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
+ src/java.instrument/share/classes/java/lang/instrument/UnmodifiableModuleException.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! src/java.instrument/share/classes/sun/instrument/TransformerManager.java
! src/java.instrument/share/native/libinstrument/JPLISAgent.h
! src/java.logging/share/classes/java/util/logging/Level.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/sun/util/logging/internal/LoggingProviderImpl.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationInstantiator.java
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginRepository.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! test/TEST.ROOT
! test/java/awt/TrayIcon/SystemTrayIconHelper.java
! test/java/awt/patchlib/java.desktop/java/awt/Helper.java
! test/java/awt/regtesthelpers/Util.java
! test/java/lang/Class/GetModuleTest.java
! test/java/lang/Class/forName/modules/TestLayer.java
! test/java/lang/Class/forName/modules/TestMain.java
! test/java/lang/Class/forName/modules/src/m2/p2/test/Main.java
! test/java/lang/Class/forName/modules/src/m3/p3/NoAccess.java
! test/java/lang/Class/forName/modules/src/m3/p3/NoGetClassLoaderAccess.java
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/java/lang/Class/getResource/Main.java
! test/java/lang/ClassLoader/getResource/automaticmodules/Main.java
! test/java/lang/ClassLoader/getResource/modules/Main.java
+ test/java/lang/ModuleLayer/BasicLayerTest.java
+ test/java/lang/ModuleLayer/LayerAndLoadersTest.java
+ test/java/lang/ModuleLayer/LayerControllerTest.java
+ test/java/lang/ModuleLayer/layertest/Test.java
+ test/java/lang/ModuleLayer/src/m1/module-info.java
+ test/java/lang/ModuleLayer/src/m1/p/Main.java
+ test/java/lang/ModuleLayer/src/m1/p/Service.java
+ test/java/lang/ModuleLayer/src/m2/module-info.java
+ test/java/lang/ModuleLayer/src/m2/q/Hello.java
+ test/java/lang/ModuleLayer/src/m3/module-info.java
+ test/java/lang/ModuleLayer/src/m3/w/Hello.java
+ test/java/lang/ModuleLayer/src/m4/impl/ServiceImpl.java
+ test/java/lang/ModuleLayer/src/m4/module-info.java
+ test/java/lang/ModuleTests/AddExportsTest.java
+ test/java/lang/ModuleTests/AnnotationsTest.java
+ test/java/lang/ModuleTests/BasicModuleTest.java
+ test/java/lang/ModuleTests/WithSecurityManager.java
+ test/java/lang/ModuleTests/access/AccessTest.java
+ test/java/lang/ModuleTests/access/src/target/module-info.java
+ test/java/lang/ModuleTests/access/src/target/p1/Helper.java
+ test/java/lang/ModuleTests/access/src/target/p1/Public.java
+ test/java/lang/ModuleTests/access/src/target/p2/NonPublic.java
+ test/java/lang/ModuleTests/access/src/target/q1/Public.java
+ test/java/lang/ModuleTests/access/src/target/q2/NonPublic.java
+ test/java/lang/ModuleTests/access/src/test/module-info.java
+ test/java/lang/ModuleTests/access/src/test/test/Main.java
+ test/java/lang/ModuleTests/addXXX/Driver.java
+ test/java/lang/ModuleTests/addXXX/m1/module-info.java
+ test/java/lang/ModuleTests/addXXX/m1/p1/C.java
+ test/java/lang/ModuleTests/addXXX/m2/module-info.java
+ test/java/lang/ModuleTests/addXXX/m2/p2/C.java
+ test/java/lang/ModuleTests/addXXX/m2/p2/internal/C.java
+ test/java/lang/ModuleTests/addXXX/m3/module-info.java
+ test/java/lang/ModuleTests/addXXX/m3/p3/C.java
+ test/java/lang/ModuleTests/addXXX/m4/module-info.java
+ test/java/lang/ModuleTests/addXXX/m4/p4/C.java
+ test/java/lang/ModuleTests/addXXX/test/module-info.java
+ test/java/lang/ModuleTests/addXXX/test/test/C.java
+ test/java/lang/ModuleTests/addXXX/test/test/Main.java
+ test/java/lang/ModuleTests/addXXX/test/test/Service.java
+ test/java/lang/ModuleTests/allow.policy
+ test/java/lang/ModuleTests/annotation/Basic.java
+ test/java/lang/ModuleTests/annotation/src/m/module-info.java
+ test/java/lang/ModuleTests/annotation/src/m/p/annotation/Bar.java
+ test/java/lang/ModuleTests/annotation/src/m/p/annotation/Baz.java
+ test/java/lang/ModuleTests/annotation/src/m/p/annotation/Foo.java
! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/java/lang/SecurityManager/CheckSecurityProvider.java
! test/java/lang/SecurityManager/modules/Test.java
! test/java/lang/StackTraceElement/PublicConstructor.java
! test/java/lang/StackTraceElement/lib/m1/com/app/Utils.java
! test/java/lang/System/Logger/custom/CustomLoggerTest.java
! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinder.java
! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/TestLoggerFinder.java
! test/java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java
! test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java
! test/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
! test/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
! test/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java
! test/java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java
! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java
+ test/java/lang/WeakPairMap/Driver.java
+ test/java/lang/WeakPairMap/java.base/java/lang/WeakPairMapTest.java
! test/java/lang/instrument/ATransformerManagementTestCase.java
! test/java/lang/instrument/BootstrapClassPathAgent.java
! test/java/lang/instrument/BootstrapClassPathTest.java
! test/java/lang/instrument/RedefineClassWithNativeMethodAgent.java
! test/java/lang/instrument/RedefineModuleAgent.java
! test/java/lang/instrument/RedefineModuleTest.java
! test/java/lang/instrument/RetransformAgent.java
! test/java/lang/instrument/SimpleIdentityTransformer.java
! test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java
! test/java/lang/invoke/modules/m1/p1/Main.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/ModuleReader/ModuleReaderTest.java
! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java
- test/java/lang/reflect/Layer/BasicLayerTest.java
- test/java/lang/reflect/Layer/LayerAndLoadersTest.java
- test/java/lang/reflect/Layer/LayerControllerTest.java
- test/java/lang/reflect/Layer/layertest/Test.java
- test/java/lang/reflect/Layer/src/m1/module-info.java
- test/java/lang/reflect/Layer/src/m1/p/Main.java
- test/java/lang/reflect/Layer/src/m1/p/Service.java
- test/java/lang/reflect/Layer/src/m2/module-info.java
- test/java/lang/reflect/Layer/src/m2/q/Hello.java
- test/java/lang/reflect/Layer/src/m3/module-info.java
- test/java/lang/reflect/Layer/src/m3/w/Hello.java
- test/java/lang/reflect/Layer/src/m4/impl/ServiceImpl.java
- test/java/lang/reflect/Layer/src/m4/module-info.java
- test/java/lang/reflect/Module/AddExportsTest.java
- test/java/lang/reflect/Module/AnnotationsTest.java
- test/java/lang/reflect/Module/BasicModuleTest.java
- test/java/lang/reflect/Module/WithSecurityManager.java
- test/java/lang/reflect/Module/access/AccessTest.java
- test/java/lang/reflect/Module/access/src/target/module-info.java
- test/java/lang/reflect/Module/access/src/target/p1/Helper.java
- test/java/lang/reflect/Module/access/src/target/p1/Public.java
- test/java/lang/reflect/Module/access/src/target/p2/NonPublic.java
- test/java/lang/reflect/Module/access/src/target/q1/Public.java
- test/java/lang/reflect/Module/access/src/target/q2/NonPublic.java
- test/java/lang/reflect/Module/access/src/test/module-info.java
- test/java/lang/reflect/Module/access/src/test/test/Main.java
- test/java/lang/reflect/Module/addXXX/Driver.java
- test/java/lang/reflect/Module/addXXX/m1/module-info.java
- test/java/lang/reflect/Module/addXXX/m1/p1/C.java
- test/java/lang/reflect/Module/addXXX/m2/module-info.java
- test/java/lang/reflect/Module/addXXX/m2/p2/C.java
- test/java/lang/reflect/Module/addXXX/m2/p2/internal/C.java
- test/java/lang/reflect/Module/addXXX/m3/module-info.java
- test/java/lang/reflect/Module/addXXX/m3/p3/C.java
- test/java/lang/reflect/Module/addXXX/m4/module-info.java
- test/java/lang/reflect/Module/addXXX/m4/p4/C.java
- test/java/lang/reflect/Module/addXXX/test/module-info.java
- test/java/lang/reflect/Module/addXXX/test/test/C.java
- test/java/lang/reflect/Module/addXXX/test/test/Main.java
- test/java/lang/reflect/Module/addXXX/test/test/Service.java
- test/java/lang/reflect/Module/allow.policy
- test/java/lang/reflect/Module/annotation/Basic.java
- test/java/lang/reflect/Module/annotation/src/m/module-info.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Bar.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Baz.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Foo.java
! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java
! test/java/lang/reflect/Proxy/ProxyForMethodHandle.java
! test/java/lang/reflect/Proxy/ProxyLayerTest.java
! test/java/lang/reflect/Proxy/ProxyModuleMapping.java
! test/java/lang/reflect/Proxy/src/test/jdk/test/Main.java
! test/java/lang/reflect/Proxy/src/test/jdk/test/ProxyTest.java
- test/java/lang/reflect/WeakPairMap/Driver.java
- test/java/lang/reflect/WeakPairMap/java.base/java/lang/reflect/WeakPairMapTest.java
! test/java/security/Provider/DefaultProviderList.java
! test/java/util/ResourceBundle/modules/cache/src/test/jdk/test/Main.java
! test/java/util/ResourceBundle/modules/security/src/test/jdk/test/Main.java
! test/java/util/ResourceBundle/modules/visibility/src/embargo/jdk/embargo/TestWithNoModuleArg.java
! test/java/util/ResourceBundle/modules/visibility/src/embargo/jdk/embargo/TestWithUnnamedModuleArg.java
! test/java/util/ResourceBundle/modules/visibility/src/pkg/jdk/pkg/test/Main.java
! test/java/util/ResourceBundle/modules/visibility/src/test/jdk/test/TestWithNoModuleArg.java
! test/java/util/ResourceBundle/modules/visibility/src/test/jdk/test/TestWithUnnamedModuleArg.java
! test/java/util/ServiceLoader/modules/BadProvidersTest.java
! test/java/util/ServiceLoader/modules/Basic.java
! test/java/util/logging/LocalizedLevelName.java
! test/java/util/logging/modules/pkgs/p3/test/ResourceBundleTest.java
! test/java/util/spi/ResourceBundleControlProvider/test/jdk/test/ResourceBundleDelegate.java
! test/javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java
! test/jdk/internal/jimage/JImageOpenTest.java
! test/jdk/modules/etc/JdkQualifiedExportTest.java
! test/jdk/modules/etc/VerifyModuleDelegation.java
! test/jdk/modules/incubator/DefaultImage.java
! test/jdk/modules/incubator/ImageModules.java
! test/jdk/modules/incubator/src/cp/listmods/ListModules.java
! test/jdk/modules/incubator/src/cp/test/ConvertToLowerCase.java
! test/jdk/modules/incubator/src/cp/test/WriteUpperCase.java
! test/jdk/modules/open/Basic.java
! test/jdk/modules/scenarios/automaticmodules/src/basictest/test/Main.java
! test/jdk/modules/scenarios/automaticmodules/src/sptest/test/Main.java
! test/jdk/modules/scenarios/container/src/container/container/Main.java
! test/sun/management/LoggingTest/test.loggerfinder/test/loggerfinder/TestLoggerFinder.java
! test/sun/tools/jconsole/ResourceCheckTest.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java
! test/tools/jlink/JLink2Test.java
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/basic/src/test/jdk/test/Test.java
! test/tools/jlink/plugins/PluginsNegativeTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/p1/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/p3/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m5/p5/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/test/jdk/test/Main.java
! test/tools/launcher/modules/dryrun/DryRunTest.java
! test/tools/launcher/modules/listmods/ListModsTest.java
! test/tools/launcher/modules/patch/basic/src/test/jdk/test/Main.java
! test/tools/launcher/modules/upgrademodulepath/src/test/jdk/test/Main.java

Changeset: 4253030c44ba
Author:    alanb
Date:      2017-04-07 10:53 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4253030c44ba

Merge

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
- src/java.base/share/classes/java/lang/reflect/Layer.java
- src/java.base/share/classes/java/lang/reflect/LayerInstantiationException.java
- src/java.base/share/classes/java/lang/reflect/Module.java
- src/java.base/share/classes/java/lang/reflect/WeakPairMap.java
! src/java.base/share/classes/java/util/ResourceBundle.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
- test/java/lang/reflect/Layer/BasicLayerTest.java
- test/java/lang/reflect/Layer/LayerAndLoadersTest.java
- test/java/lang/reflect/Layer/LayerControllerTest.java
- test/java/lang/reflect/Layer/layertest/Test.java
- test/java/lang/reflect/Layer/src/m1/module-info.java
- test/java/lang/reflect/Layer/src/m1/p/Main.java
- test/java/lang/reflect/Layer/src/m1/p/Service.java
- test/java/lang/reflect/Layer/src/m2/module-info.java
- test/java/lang/reflect/Layer/src/m2/q/Hello.java
- test/java/lang/reflect/Layer/src/m3/module-info.java
- test/java/lang/reflect/Layer/src/m3/w/Hello.java
- test/java/lang/reflect/Layer/src/m4/impl/ServiceImpl.java
- test/java/lang/reflect/Layer/src/m4/module-info.java
- test/java/lang/reflect/Module/AddExportsTest.java
- test/java/lang/reflect/Module/AnnotationsTest.java
- test/java/lang/reflect/Module/BasicModuleTest.java
- test/java/lang/reflect/Module/WithSecurityManager.java
- test/java/lang/reflect/Module/access/AccessTest.java
- test/java/lang/reflect/Module/access/src/target/module-info.java
- test/java/lang/reflect/Module/access/src/target/p1/Helper.java
- test/java/lang/reflect/Module/access/src/target/p1/Public.java
- test/java/lang/reflect/Module/access/src/target/p2/NonPublic.java
- test/java/lang/reflect/Module/access/src/target/q1/Public.java
- test/java/lang/reflect/Module/access/src/target/q2/NonPublic.java
- test/java/lang/reflect/Module/access/src/test/module-info.java
- test/java/lang/reflect/Module/access/src/test/test/Main.java
- test/java/lang/reflect/Module/addXXX/Driver.java
- test/java/lang/reflect/Module/addXXX/m1/module-info.java
- test/java/lang/reflect/Module/addXXX/m1/p1/C.java
- test/java/lang/reflect/Module/addXXX/m2/module-info.java
- test/java/lang/reflect/Module/addXXX/m2/p2/C.java
- test/java/lang/reflect/Module/addXXX/m2/p2/internal/C.java
- test/java/lang/reflect/Module/addXXX/m3/module-info.java
- test/java/lang/reflect/Module/addXXX/m3/p3/C.java
- test/java/lang/reflect/Module/addXXX/m4/module-info.java
- test/java/lang/reflect/Module/addXXX/m4/p4/C.java
- test/java/lang/reflect/Module/addXXX/test/module-info.java
- test/java/lang/reflect/Module/addXXX/test/test/C.java
- test/java/lang/reflect/Module/addXXX/test/test/Main.java
- test/java/lang/reflect/Module/addXXX/test/test/Service.java
- test/java/lang/reflect/Module/allow.policy
- test/java/lang/reflect/Module/annotation/Basic.java
- test/java/lang/reflect/Module/annotation/src/m/module-info.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Bar.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Baz.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Foo.java
- test/java/lang/reflect/WeakPairMap/Driver.java
- test/java/lang/reflect/WeakPairMap/java.base/java/lang/reflect/WeakPairMapTest.java

Changeset: 182207b208dc
Author:    alanb
Date:      2017-04-07 10:53 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/182207b208dc

Merge


Changeset: 96f06b21a3f3
Author:    bpb
Date:      2017-04-07 11:31 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/96f06b21a3f3

8178074: (ch) java/nio/channels/etc/AdaptorCloseAndInterrupt.java: add instrumentation
Summary: Add some print statements to indicate state at strategic points
Reviewed-by: chegar

! test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java

Changeset: c2b213b77b2d
Author:    smarks
Date:      2017-04-07 15:41 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c2b213b77b2d

8173152: Wrong wording in Comparator.compare() method spec
Reviewed-by: bpb

! src/java.base/share/classes/java/lang/Comparable.java
! src/java.base/share/classes/java/util/Comparator.java

Changeset: baf915932a01
Author:    lancea
Date:      2017-04-09 14:25 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/baf915932a01

8178130: Minor update to the Connection javadocs
Reviewed-by: bpb

! src/java.sql/share/classes/java/sql/Connection.java

Changeset: d263a4cb0621
Author:    asapre
Date:      2017-04-10 12:15 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d263a4cb0621

8176204: [DOC] ThreadMXBean Fails to Detect ReentrantReadWriteLock Deadlock
Summary: Update LockInfo class javadoc for own-able synchronizer examples
Reviewed-by: dholmes
Contributed-by: amit.sapre at oracle.com

! src/java.management/share/classes/java/lang/management/LockInfo.java

Changeset: a7942c3b1e59
Author:    mchung
Date:      2017-04-10 13:51 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a7942c3b1e59

8177855: Clean up legal files
Reviewed-by: alanb, darcy

! src/java.desktop/share/legal/jpeg.md
! src/jdk.crypto.ec/share/legal/ecc.md

Changeset: 46e1898b6c6e
Author:    lana
Date:      2017-04-13 16:01 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/46e1898b6c6e

Added tag jdk-9+165 for changeset a7942c3b1e59

! .hgtags

Changeset: 1b232aecb774
Author:    gadams
Date:      2017-04-14 13:17 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1b232aecb774

Merge

- src/java.base/share/classes/java/lang/reflect/Layer.java
- src/java.base/share/classes/java/lang/reflect/LayerInstantiationException.java
- src/java.base/share/classes/java/lang/reflect/Module.java
- src/java.base/share/classes/java/lang/reflect/WeakPairMap.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
- test/java/lang/reflect/Layer/BasicLayerTest.java
- test/java/lang/reflect/Layer/LayerAndLoadersTest.java
- test/java/lang/reflect/Layer/LayerControllerTest.java
- test/java/lang/reflect/Layer/layertest/Test.java
- test/java/lang/reflect/Layer/src/m1/module-info.java
- test/java/lang/reflect/Layer/src/m1/p/Main.java
- test/java/lang/reflect/Layer/src/m1/p/Service.java
- test/java/lang/reflect/Layer/src/m2/module-info.java
- test/java/lang/reflect/Layer/src/m2/q/Hello.java
- test/java/lang/reflect/Layer/src/m3/module-info.java
- test/java/lang/reflect/Layer/src/m3/w/Hello.java
- test/java/lang/reflect/Layer/src/m4/impl/ServiceImpl.java
- test/java/lang/reflect/Layer/src/m4/module-info.java
- test/java/lang/reflect/Module/AddExportsTest.java
- test/java/lang/reflect/Module/AnnotationsTest.java
- test/java/lang/reflect/Module/BasicModuleTest.java
- test/java/lang/reflect/Module/WithSecurityManager.java
- test/java/lang/reflect/Module/access/AccessTest.java
- test/java/lang/reflect/Module/access/src/target/module-info.java
- test/java/lang/reflect/Module/access/src/target/p1/Helper.java
- test/java/lang/reflect/Module/access/src/target/p1/Public.java
- test/java/lang/reflect/Module/access/src/target/p2/NonPublic.java
- test/java/lang/reflect/Module/access/src/target/q1/Public.java
- test/java/lang/reflect/Module/access/src/target/q2/NonPublic.java
- test/java/lang/reflect/Module/access/src/test/module-info.java
- test/java/lang/reflect/Module/access/src/test/test/Main.java
- test/java/lang/reflect/Module/addXXX/Driver.java
- test/java/lang/reflect/Module/addXXX/m1/module-info.java
- test/java/lang/reflect/Module/addXXX/m1/p1/C.java
- test/java/lang/reflect/Module/addXXX/m2/module-info.java
- test/java/lang/reflect/Module/addXXX/m2/p2/C.java
- test/java/lang/reflect/Module/addXXX/m2/p2/internal/C.java
- test/java/lang/reflect/Module/addXXX/m3/module-info.java
- test/java/lang/reflect/Module/addXXX/m3/p3/C.java
- test/java/lang/reflect/Module/addXXX/m4/module-info.java
- test/java/lang/reflect/Module/addXXX/m4/p4/C.java
- test/java/lang/reflect/Module/addXXX/test/module-info.java
- test/java/lang/reflect/Module/addXXX/test/test/C.java
- test/java/lang/reflect/Module/addXXX/test/test/Main.java
- test/java/lang/reflect/Module/addXXX/test/test/Service.java
- test/java/lang/reflect/Module/allow.policy
- test/java/lang/reflect/Module/annotation/Basic.java
- test/java/lang/reflect/Module/annotation/src/m/module-info.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Bar.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Baz.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Foo.java
- test/java/lang/reflect/WeakPairMap/Driver.java
- test/java/lang/reflect/WeakPairMap/java.base/java/lang/reflect/WeakPairMapTest.java



More information about the mobile-dev mailing list