hg: jdk9/client/jdk: 13 new changesets

philip.race at oracle.com philip.race at oracle.com
Mon Apr 24 17:58:00 UTC 2017


Changeset: 533d7278264b
Author:    smarks
Date:      2017-04-20 11:40 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/533d7278264b

8167981: Optional: add notes explaining intended use
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java

Changeset: 0a701ba4c306
Author:    naoto
Date:      2017-04-20 14:09 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0a701ba4c306

8178823: Unable to initialize HijrahCalendar: Hijrah-umalqura when running with a security manager
Reviewed-by: lancea, rriggs

! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
- test/java/time/TEST.properties
+ test/java/time/nontestng/java/time/chrono/Bug8178823.java
+ test/java/time/nontestng/java/time/chrono/bug8178823.policy
+ test/java/time/tck/TEST.properties
+ test/java/time/test/TEST.properties

Changeset: 83ec9920d373
Author:    mchung
Date:      2017-04-20 15:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/83ec9920d373

8179035: Include tool modules in unified docs
Reviewed-by: lancea

! src/jdk.pack/share/classes/module-info.java
! src/jdk.rmic/share/classes/module-info.java

Changeset: b4a7d4678a43
Author:    lana
Date:      2017-04-20 18:14 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/b4a7d4678a43

Added tag jdk-9+166 for changeset 5d2b48f1f0a3

! .hgtags

Changeset: bcb5143a2c6e
Author:    lana
Date:      2017-04-21 03:34 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/bcb5143a2c6e

Merge

- make/CopySamples.gmk
- src/demo/share/jvmti/agent_util/README.txt
- src/demo/share/jvmti/agent_util/agent_util.c
- src/demo/share/jvmti/agent_util/agent_util.h
- src/demo/share/jvmti/compiledMethodLoad/README.txt
- src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c
- src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt
- src/demo/share/jvmti/gctest/README.txt
- src/demo/share/jvmti/gctest/gctest.c
- src/demo/share/jvmti/gctest/sample.makefile.txt
- src/demo/share/jvmti/heapTracker/HeapTracker.java
- src/demo/share/jvmti/heapTracker/README.txt
- src/demo/share/jvmti/heapTracker/heapTracker.c
- src/demo/share/jvmti/heapTracker/heapTracker.h
- src/demo/share/jvmti/heapTracker/sample.makefile.txt
- src/demo/share/jvmti/heapViewer/README.txt
- src/demo/share/jvmti/heapViewer/heapViewer.c
- src/demo/share/jvmti/heapViewer/sample.makefile.txt
- src/demo/share/jvmti/index.html
- src/demo/share/jvmti/java_crw_demo/README.txt
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.c
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.h
- src/demo/share/jvmti/java_crw_demo/sample.makefile.txt
- src/demo/share/jvmti/minst/Minst.java
- src/demo/share/jvmti/minst/README.txt
- src/demo/share/jvmti/minst/minst.c
- src/demo/share/jvmti/minst/minst.h
- src/demo/share/jvmti/minst/sample.makefile.txt
- src/demo/share/jvmti/mtrace/Mtrace.java
- src/demo/share/jvmti/mtrace/README.txt
- src/demo/share/jvmti/mtrace/mtrace.c
- src/demo/share/jvmti/mtrace/mtrace.h
- src/demo/share/jvmti/mtrace/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/README.txt
- src/demo/share/jvmti/versionCheck/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/versionCheck.c
- src/demo/share/jvmti/waiters/Agent.cpp
- src/demo/share/jvmti/waiters/Agent.hpp
- src/demo/share/jvmti/waiters/Monitor.cpp
- src/demo/share/jvmti/waiters/Monitor.hpp
- src/demo/share/jvmti/waiters/README.txt
- src/demo/share/jvmti/waiters/Thread.cpp
- src/demo/share/jvmti/waiters/Thread.hpp
- src/demo/share/jvmti/waiters/sample.makefile.txt
- src/demo/share/jvmti/waiters/waiters.cpp
- src/demo/share/management/FullThreadDump/Deadlock.java
- src/demo/share/management/FullThreadDump/FullThreadDump.java
- src/demo/share/management/FullThreadDump/README.txt
- src/demo/share/management/FullThreadDump/ThreadMonitor.java
- src/demo/share/management/JTop/JTop.java
- src/demo/share/management/JTop/JTopPlugin.java
- src/demo/share/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/management/JTop/README.txt
- src/demo/share/management/MemoryMonitor/MemoryMonitor.java
- src/demo/share/management/MemoryMonitor/README.txt
- src/demo/share/management/VerboseGC/PrintGCStat.java
- src/demo/share/management/VerboseGC/README.txt
- src/demo/share/management/VerboseGC/VerboseGC.java
- src/demo/share/management/index.html
- src/demo/share/scripting/jconsole-plugin/README.txt
- src/demo/share/scripting/jconsole-plugin/build.xml
- src/demo/share/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java
- src/demo/share/scripting/jconsole-plugin/src/resources/jconsole.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/heapdump.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/hello.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/invoke.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jstack.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jtop.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/sysprops.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/verbose.js
- src/demo/solaris/jni/Poller/Client.java
- src/demo/solaris/jni/Poller/LinkedQueue.java
- src/demo/solaris/jni/Poller/Poller.c
- src/demo/solaris/jni/Poller/Poller.java
- src/demo/solaris/jni/Poller/PollingServer.java
- src/demo/solaris/jni/Poller/README.txt
- src/demo/solaris/jni/Poller/SimpleServer.java
- src/sample/share/README
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
- src/sample/share/annotations/Validator/src/PositiveIntegerSupplier.java
- src/sample/share/annotations/Validator/src/SupplierValidator.java
- src/sample/share/annotations/Validator/src/Validate.java
- src/sample/share/annotations/Validator/src/Validator.java
- src/sample/share/annotations/index.html
- src/sample/share/forkjoin/mergesort/MergeDemo.java
- src/sample/share/forkjoin/mergesort/MergeSort.java
- src/sample/share/jmx/jmx-scandir/build.properties
- src/sample/share/jmx/jmx-scandir/build.xml
- src/sample/share/jmx/jmx-scandir/index.html
- src/sample/share/jmx/jmx-scandir/logging.properties
- src/sample/share/jmx/jmx-scandir/manifest.mf
- src/sample/share/jmx/jmx-scandir/nbproject/file-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/jdk.xml
- src/sample/share/jmx/jmx-scandir/nbproject/netbeans-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/project.xml
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
- src/sample/share/jmx/jmx-scandir/src/etc/access.properties
- src/sample/share/jmx/jmx-scandir/src/etc/management.properties
- src/sample/share/jmx/jmx-scandir/src/etc/password.properties
- src/sample/share/jmx/jmx-scandir/src/etc/testconfig.xml
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
- src/sample/share/lambda/BulkDataOperations/index.html
- src/sample/share/lambda/BulkDataOperations/src/CSVProcessor.java
- src/sample/share/lambda/BulkDataOperations/src/Grep.java
- src/sample/share/lambda/BulkDataOperations/src/PasswordGenerator.java
- src/sample/share/lambda/BulkDataOperations/src/WC.java
- src/sample/share/lambda/DefaultMethods/ArrayIterator.java
- src/sample/share/lambda/DefaultMethods/DiamondInheritance.java
- src/sample/share/lambda/DefaultMethods/Inheritance.java
- src/sample/share/lambda/DefaultMethods/MixIn.java
- src/sample/share/lambda/DefaultMethods/Reflection.java
- src/sample/share/lambda/DefaultMethods/SimplestUsage.java
- src/sample/share/nbproject/project.xml
- src/sample/share/nio/chatserver/ChatServer.java
- src/sample/share/nio/chatserver/Client.java
- src/sample/share/nio/chatserver/ClientReader.java
- src/sample/share/nio/chatserver/DataReader.java
- src/sample/share/nio/chatserver/MessageReader.java
- src/sample/share/nio/chatserver/NameReader.java
- src/sample/share/nio/chatserver/README.txt
- src/sample/share/nio/file/AclEdit.java
- src/sample/share/nio/file/Chmod.java
- src/sample/share/nio/file/Copy.java
- src/sample/share/nio/file/DiskUsage.java
- src/sample/share/nio/file/FileType.java
- src/sample/share/nio/file/WatchDir.java
- src/sample/share/nio/file/Xdd.java
- src/sample/share/nio/multicast/MulticastAddress.java
- src/sample/share/nio/multicast/Reader.java
- src/sample/share/nio/multicast/Sender.java
- src/sample/share/nio/server/AcceptHandler.java
- src/sample/share/nio/server/Acceptor.java
- src/sample/share/nio/server/B1.java
- src/sample/share/nio/server/BN.java
- src/sample/share/nio/server/BP.java
- src/sample/share/nio/server/ChannelIO.java
- src/sample/share/nio/server/ChannelIOSecure.java
- src/sample/share/nio/server/Content.java
- src/sample/share/nio/server/Dispatcher.java
- src/sample/share/nio/server/Dispatcher1.java
- src/sample/share/nio/server/DispatcherN.java
- src/sample/share/nio/server/FileContent.java
- src/sample/share/nio/server/Handler.java
- src/sample/share/nio/server/MalformedRequestException.java
- src/sample/share/nio/server/N1.java
- src/sample/share/nio/server/N2.java
- src/sample/share/nio/server/README.txt
- src/sample/share/nio/server/Reply.java
- src/sample/share/nio/server/Request.java
- src/sample/share/nio/server/RequestHandler.java
- src/sample/share/nio/server/RequestServicer.java
- src/sample/share/nio/server/Sendable.java
- src/sample/share/nio/server/Server.java
- src/sample/share/nio/server/StringContent.java
- src/sample/share/nio/server/URLDumper.java
- src/sample/share/scripting/scriptpad/README.txt
- src/sample/share/scripting/scriptpad/build.properties
- src/sample/share/scripting/scriptpad/build.xml
- src/sample/share/scripting/scriptpad/nbproject/file-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/jdk.xml
- src/sample/share/scripting/scriptpad/nbproject/netbeans-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/project.xml
- src/sample/share/scripting/scriptpad/src/META-INF/manifest.mf
- src/sample/share/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
- src/sample/share/scripting/scriptpad/src/resources/Main.js
- src/sample/share/scripting/scriptpad/src/resources/conc.js
- src/sample/share/scripting/scriptpad/src/resources/gui.js
- src/sample/share/scripting/scriptpad/src/resources/mm.js
- src/sample/share/scripting/scriptpad/src/resources/scriptpad.js
- src/sample/share/scripting/scriptpad/src/scripts/README.txt
- src/sample/share/scripting/scriptpad/src/scripts/browse.js
- src/sample/share/scripting/scriptpad/src/scripts/insertfile.js
- src/sample/share/scripting/scriptpad/src/scripts/linewrap.js
- src/sample/share/scripting/scriptpad/src/scripts/mail.js
- src/sample/share/scripting/scriptpad/src/scripts/memmonitor.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.bat
- src/sample/share/scripting/scriptpad/src/scripts/memory.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.sh
- src/sample/share/scripting/scriptpad/src/scripts/textcolor.js
- src/sample/share/try-with-resources/index.html
- src/sample/share/try-with-resources/src/CustomAutoCloseableSample.java
- src/sample/share/try-with-resources/src/Unzip.java
- src/sample/share/try-with-resources/src/ZipCat.java
- src/sample/share/vm/clr-jvm/Makefile
- src/sample/share/vm/clr-jvm/README.txt
- src/sample/share/vm/clr-jvm/invoked.java
- src/sample/share/vm/clr-jvm/invoker.cs
- src/sample/share/vm/clr-jvm/jinvoker.cpp
- src/sample/share/vm/clr-jvm/jinvokerExp.h
- src/sample/share/vm/jvm-clr/Makefile
- src/sample/share/vm/jvm-clr/README.txt
- src/sample/share/vm/jvm-clr/invoked.cs
- src/sample/share/vm/jvm-clr/invoker.cpp
- src/sample/share/vm/jvm-clr/invoker.h
- src/sample/share/vm/jvm-clr/invoker.java
- src/sample/share/vm/jvm-clr/invokerExp.h
- src/sample/solaris/dtrace/README.txt
- src/sample/solaris/dtrace/helpers/dtrace_helper.d
- src/sample/solaris/dtrace/hotspot/README.txt
- src/sample/solaris/dtrace/hotspot/class_loading_stat.d
- src/sample/solaris/dtrace/hotspot/gc_time_stat.d
- src/sample/solaris/dtrace/hotspot/hotspot_calls_tree.d
- src/sample/solaris/dtrace/hotspot/method_compile_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat_filter.d
- src/sample/solaris/dtrace/hotspot/method_invocation_tree.d
- src/sample/solaris/dtrace/hotspot/monitors.d
- src/sample/solaris/dtrace/hotspot/object_allocation_stat.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection_slow.d
- src/sample/solaris/dtrace/hotspot_jni/README.txt
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_stat.d
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_tree.d
- test/java/time/TEST.properties
- test/jdk/asm/AsmSanity.java

Changeset: 8891407eccc4
Author:    anazarov
Date:      2017-04-20 22:46 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/8891407eccc4

8178323: Add negative tests for bind services Jlink feature
Reviewed-by: mchung

! test/tools/jlink/bindservices/BindServices.java
! test/tools/jlink/bindservices/SuggestProviders.java

Changeset: 101f35eefb01
Author:    anazarov
Date:      2017-04-20 22:46 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/101f35eefb01

Merge


Changeset: be9156346c78
Author:    prappo
Date:      2017-04-21 19:13 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/be9156346c78

8177738: Runtime.Version must be a value-based class
8148822: (spec) Regex in Runtime.Version and JEP 223 should match
8160954: (spec) Runtime.Version regex and $PRE/$OPT issues
8148877: (spec) Specify when an empty '+' is required in a version string
Reviewed-by: psandoz, rriggs
Contributed-by: Iris Clark <iris.clark at oracle.com>, Pavel Rappo <pavel.rappo at oracle.com>

! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/VersionProps.java.template
! test/java/lang/Runtime/Version/Basic.java

Changeset: 4f9eb71e0b4f
Author:    ihse
Date:      2017-04-23 21:11 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/4f9eb71e0b4f

8178316: Add JVM-MANAGEMENT-MIB.mib to jdk/src/java.management/share/specs/
Reviewed-by: erikj, mchung

+ src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib

Changeset: 3120da6408c7
Author:    ihse
Date:      2017-04-23 21:33 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/3120da6408c7

8179022: Add serialization spec as markdown
Reviewed-by: erikj, mchung, rriggs

+ src/java.base/share/specs/serialization/changelog.md
+ src/java.base/share/specs/serialization/class.md
+ src/java.base/share/specs/serialization/examples.md
+ src/java.base/share/specs/serialization/exceptions.md
+ src/java.base/share/specs/serialization/images/class.gif
+ src/java.base/share/specs/serialization/images/version.gif
+ src/java.base/share/specs/serialization/index.md
+ src/java.base/share/specs/serialization/input.md
+ src/java.base/share/specs/serialization/output.md
+ src/java.base/share/specs/serialization/protocol.md
+ src/java.base/share/specs/serialization/security.md
+ src/java.base/share/specs/serialization/serial-arch.md
+ src/java.base/share/specs/serialization/version.md

Changeset: 1fe3c713d756
Author:    ihse
Date:      2017-04-23 21:39 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/1fe3c713d756

8178037: Move information from jdi-overview.html into jdk.jdi module-info.java
Reviewed-by: erikj, alanb, mchung, dholmes

- src/java.management/share/classes/mgmt-overview.html
- src/java.security.jgss/share/classes/jgss-overview.html
- src/jdk.jdi/share/classes/jdi-overview.html
! src/jdk.jdi/share/classes/module-info.java
- src/jdk.security.auth/share/classes/jaas-overview.html

Changeset: 7828aedcb525
Author:    amlu
Date:      2017-04-24 13:43 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/7828aedcb525

8174171: Move spliterator testing of BitSet into big memory tests BitSetStreamTest
Reviewed-by: mli, psandoz

! test/ProblemList.txt
! test/TEST.ROOT
! test/TEST.groups
- test/java/util/BitSet/BitSetStreamTest.java
+ test/java/util/BitSet/stream/BitSetStreamTest.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
+ test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java

Changeset: 7cb3dc0422ea
Author:    prr
Date:      2017-04-24 10:49 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/7cb3dc0422ea

Merge

- src/java.management/share/classes/mgmt-overview.html
- src/java.security.jgss/share/classes/jgss-overview.html
- src/jdk.jdi/share/classes/jdi-overview.html
- src/jdk.security.auth/share/classes/jaas-overview.html
- test/java/time/TEST.properties
- test/java/util/BitSet/BitSetStreamTest.java



More information about the jdk9-client-changes mailing list