From jonathan.gibbons at oracle.com Sat Jun 1 00:28:59 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Sat, 01 Jun 2019 00:28:59 +0000 Subject: hg: jdk/jdk: 8225134: Update man-page files Message-ID: <201906010028.x510SxFp011664@aojmv0008.oracle.com> Changeset: d4890c3721be Author: jjg Date: 2019-05-31 17:27 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d4890c3721be 8225134: Update man-page files Reviewed-by: erikj, mchung ! src/java.base/share/man/java.1 ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmid.1 ! src/java.rmi/share/man/rmiregistry.1 ! src/java.scripting/share/man/jrunscript.1 ! src/jdk.compiler/share/man/javac.1 ! src/jdk.compiler/share/man/serialver.1 + src/jdk.hotspot.agent/share/man/jhsdb.1 ! src/jdk.jartool/share/man/jar.1 ! src/jdk.jartool/share/man/jarsigner.1 ! src/jdk.javadoc/share/man/javadoc.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jcmd/share/man/jinfo.1 ! src/jdk.jcmd/share/man/jmap.1 ! src/jdk.jcmd/share/man/jps.1 ! src/jdk.jcmd/share/man/jstack.1 ! src/jdk.jcmd/share/man/jstat.1 ! src/jdk.jconsole/share/man/jconsole.1 ! src/jdk.jdeps/share/man/javap.1 + src/jdk.jdeps/share/man/jdeprscan.1 ! src/jdk.jdeps/share/man/jdeps.1 ! src/jdk.jdi/share/man/jdb.1 + src/jdk.jlink/share/man/jlink.1 + src/jdk.jlink/share/man/jmod.1 + src/jdk.jshell/share/man/jshell.1 ! src/jdk.jstatd/share/man/jstatd.1 ! src/jdk.pack/share/man/pack200.1 ! src/jdk.pack/share/man/unpack200.1 ! src/jdk.rmic/share/man/rmic.1 ! src/jdk.scripting.nashorn.shell/share/man/jjs.1 From claes.redestad at oracle.com Sat Jun 1 01:13:57 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Sat, 01 Jun 2019 01:13:57 +0000 Subject: hg: jdk/jdk: 8225061: Performance regression in Regex Message-ID: <201906010113.x511DvZw006539@aojmv0008.oracle.com> Changeset: db105c4c5776 Author: redestad Date: 2019-06-01 03:18 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/db105c4c5776 8225061: Performance regression in Regex Reviewed-by: naoto, alanb Contributed-by: claes.redestad at oracle.com, naoto.sato at oracle.com ! make/jdk/src/classes/build/tools/generateemojidata/GenerateEmojiData.java ! src/java.base/share/classes/java/util/regex/EmojiData.java.template ! src/java.base/share/classes/java/util/regex/Grapheme.java ! src/java.base/share/classes/java/util/regex/Pattern.java + test/micro/org/openjdk/bench/java/util/regex/PatternBench.java From robert.field at oracle.com Sat Jun 1 20:41:19 2019 From: robert.field at oracle.com (robert.field at oracle.com) Date: Sat, 01 Jun 2019 20:41:19 +0000 Subject: hg: jdk/jdk: 8080353: JShell: Better error message on attempting to add default method Message-ID: <201906012041.x51KfJeh027856@aojmv0008.oracle.com> Changeset: e2dbcc6ed36d Author: rfield Date: 2019-06-01 13:41 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/e2dbcc6ed36d 8080353: JShell: Better error message on attempting to add default method Summary: Special handling for errors with "default" modifier Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/langtools/ProblemList.txt ! test/langtools/jdk/jshell/ExceptionsTest.java ! test/langtools/jdk/jshell/MethodsTest.java From robert.field at oracle.com Sat Jun 1 21:10:11 2019 From: robert.field at oracle.com (robert.field at oracle.com) Date: Sat, 01 Jun 2019 21:10:11 +0000 Subject: hg: jdk/jdk: 8223688: JShell: crash on the instantiation of raw anonymous class Message-ID: <201906012110.x51LAB4k011928@aojmv0008.oracle.com> Changeset: 905b2a416250 Author: rfield Date: 2019-06-01 14:09 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/905b2a416250 8223688: JShell: crash on the instantiation of raw anonymous class Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/langtools/jdk/jshell/ToolBasicTest.java From shade at redhat.com Sun Jun 2 09:58:47 2019 From: shade at redhat.com (shade at redhat.com) Date: Sun, 02 Jun 2019 09:58:47 +0000 Subject: hg: jdk/jdk: 3 new changesets Message-ID: <201906020958.x529wl3g013276@aojmv0008.oracle.com> Changeset: 65896ed82849 Author: shade Date: 2019-06-02 10:08 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/65896ed82849 8225104: 32-bit build failures after JDK-8222252 Reviewed-by: bobv, rkennke, dholmes ! src/hotspot/share/runtime/arguments.cpp Changeset: 249b2b4fcb7d Author: shade Date: 2019-06-02 10:08 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/249b2b4fcb7d 8225111: Make Shenandoah tests work with 32-bit VMs Reviewed-by: rkennke ! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java ! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java ! test/hotspot/jtreg/gc/shenandoah/TestHumongousThreshold.java ! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestNullCheck.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestReferenceCAS.java ! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/options/TestObjectAlignment.java Changeset: aa5eeb1a9871 Author: shade Date: 2019-06-02 10:08 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/aa5eeb1a9871 8225048: Shenandoah x86_32 support Reviewed-by: erikj, rkennke ! make/autoconf/hotspot.m4 ! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp + src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_32.ad ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp From philip.race at oracle.com Sun Jun 2 19:40:45 2019 From: philip.race at oracle.com (philip.race at oracle.com) Date: Sun, 02 Jun 2019 19:40:45 +0000 Subject: hg: jdk/client: 8224056: Fix some assignments of string literals to LPSTR (instead of LPCSTR) Message-ID: <201906021940.x52Jeke6006193@aojmv0008.oracle.com> Changeset: feb860d41612 Author: prr Date: 2019-06-02 12:38 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/feb860d41612 8224056: Fix some assignments of string literals to LPSTR (instead of LPCSTR) Reviewed-by: prr Contributed-by: andrewluotechnologies at outlook.com ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp From lance.andersen at oracle.com Sun Jun 2 21:13:58 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Sun, 02 Jun 2019 21:13:58 +0000 Subject: hg: jdk/jdk: 8212807: tools/jar/multiRelease/Basic.java times out Message-ID: <201906022113.x52LDxaN026259@aojmv0008.oracle.com> Changeset: d22206f24d59 Author: lancea Date: 2019-06-02 17:13 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d22206f24d59 8212807: tools/jar/multiRelease/Basic.java times out Reviewed-by: bchristi ! test/jdk/tools/jar/multiRelease/Basic.java ! test/jdk/tools/jar/multiRelease/MRTestBase.java ! test/lib/jdk/test/lib/process/OutputAnalyzer.java From philip.race at oracle.com Mon Jun 3 00:01:42 2019 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 03 Jun 2019 00:01:42 +0000 Subject: hg: jdk/client: 8219901: Noto fonts for East Asian countries cannot belong to CompositeFont Message-ID: <201906030001.x5301gmE027623@aojmv0008.oracle.com> Changeset: 26dd6fdc4165 Author: tnakamura Date: 2019-06-02 16:59 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/26dd6fdc4165 8219901: Noto fonts for East Asian countries cannot belong to CompositeFont Reviewed-by: prr, jdv ! src/java.desktop/unix/classes/sun/awt/FcFontManager.java ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java + test/jdk/java/awt/font/FontNames/FCCompositeTest.java From prasanta.sadhukhan at oracle.com Mon Jun 3 06:18:31 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Mon, 03 Jun 2019 06:18:31 +0000 Subject: hg: jdk/client: 269 new changesets Message-ID: <201906030618.x536InMX024420@aojmv0008.oracle.com> Changeset: b0b20413d853 Author: shade Date: 2019-05-15 11:53 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/b0b20413d853 8223911: Disable bad node budget verification until the fix Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopnode.hpp Changeset: 80991d58b947 Author: thartmann Date: 2019-05-15 14:30 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/80991d58b947 8223885: hs_err and replay file may contain garbage when overwriting existing file Summary: Truncate file before overwriting. Reviewed-by: stuefe, dholmes ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: b99e97bc5040 Author: zgu Date: 2019-05-15 08:58 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/b99e97bc5040 8223215: Shenandoah: Support verifying subset of roots Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp + src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp + src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp Changeset: 4ee117b890c5 Author: aeubanks Date: 2019-05-10 17:13 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/4ee117b890c5 8223737: Fix HostsFileNameService for IPv6 literal addresses Reviewed-by: chegar, msheppar Contributed-by: aeubanks at google.com ! src/java.base/share/classes/java/net/InetAddress.java ! test/jdk/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java Changeset: 8a6093c186a6 Author: amenkov Date: 2019-05-15 11:06 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/8a6093c186a6 8184770: JDWP support for IPv6 Reviewed-by: sspitsyn, chegar ! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketListeningConnector.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketTransportService.java ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c ! src/jdk.jdwp.agent/share/native/libdt_socket/sysSocket.h ! src/jdk.jdwp.agent/unix/native/libdt_socket/socket_md.c ! src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.c ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis001.java - test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java + test/jdk/com/sun/jdi/JdwpAllowTest.java + test/jdk/com/sun/jdi/JdwpAttachTest.java + test/jdk/com/sun/jdi/JdwpListenTest.java + test/jdk/com/sun/jdi/JdwpNetProps.java Changeset: e58e454c1409 Author: dfuchs Date: 2019-05-15 19:09 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/e58e454c1409 8223716: sun/net/www/http/HttpClient/MultiThreadTest.java should be more resilient to unexpected traffic Reviewed-by: chegar ! test/jdk/sun/net/www/http/HttpClient/MultiThreadTest.java Changeset: 4dd7ea5f28cf Author: dfuchs Date: 2019-05-15 19:34 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/4dd7ea5f28cf 8223880: Update sun/net/ftp/FtpURL.java and sun/net/ftp/FtpURLConnectionLeak.java to work with IPv6 addresses Summary: This fix updates three tests: sun/net/ftp/FtpURL.java, sun/net/ftp/FtpURLConnectionLeak.java, and sun/net/ftp/FtpGetContent.java, to work with IPv6 addresses Reviewed-by: chegar, aeubanks, vtewari ! test/jdk/sun/net/ftp/FtpGetContent.java ! test/jdk/sun/net/ftp/FtpURL.java ! test/jdk/sun/net/ftp/FtpURLConnectionLeak.java Changeset: 442e22c051f0 Author: aefimov Date: 2019-05-15 19:47 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/442e22c051f0 8223798: Replace wildcard address with loopback or local host in tests - part 7 Reviewed-by: dfuchs, vtewari ! test/jdk/java/net/Socket/DeadlockTest.java ! test/jdk/java/net/Socket/SocketGrowth.java ! test/jdk/java/net/Socket/asyncClose/DatagramSocket_receive.java ! test/jdk/java/net/Socket/asyncClose/Socket_getInputStream_read.java ! test/jdk/java/net/Socket/asyncClose/Socket_getOutputStream_write.java ! test/jdk/java/net/URLConnection/HttpContinueStackOverflow.java ! test/jdk/java/net/URLConnection/ResendPostBody.java ! test/jdk/sun/net/ftp/MarkResetTest.java ! test/jdk/sun/net/www/http/ChunkedOutputStream/Test.java ! test/jdk/sun/net/www/protocol/http/B6518816.java ! test/jdk/sun/net/www/protocol/http/ProxyTunnelServer.java ! test/jdk/sun/net/www/protocol/http/TunnelThroughProxy.java Changeset: 2c19c55a289a Author: rhalade Date: 2019-05-15 13:22 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/2c19c55a289a 8222136: Remove two Comodo root CA certificates that are expiring Reviewed-by: mullan ! src/java.base/share/lib/security/cacerts ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 53d51822f287 Author: aeubanks Date: 2019-05-07 16:18 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/53d51822f287 8223532: Don't try creating IPv4 sockets in NetworkInterface.c if IPv4 is not supported Reviewed-by: dfuchs, chegar Contributed-by: aeubanks at google.com ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: f2f11d7f7f4e Author: shade Date: 2019-05-15 22:45 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/f2f11d7f7f4e 8223980: Shenandoah: Refactor and fix ObjArrayChunkedTask verification Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp Changeset: 2b5b666f26a6 Author: jwilhelm Date: 2019-05-16 02:34 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/2b5b666f26a6 Added tag jdk-13+21 for changeset f2f11d7f7f4e ! .hgtags Changeset: eedc3db527ac Author: coleenp Date: 2019-05-15 20:33 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/eedc3db527ac 8224010: Incorrect string interning Summary: Revert jvmci change Reviewed-by: dholmes, jiangli ! src/hotspot/share/jvmci/compilerRuntime.cpp Changeset: 3e1ecfd3ea18 Author: rschmelter Date: 2019-05-13 07:41 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/3e1ecfd3ea18 8223770: code_size2 still too small in some compressed oops configurations Reviewed-by: mdoerr, stuefe ! src/hotspot/cpu/x86/stubRoutines_x86.hpp Changeset: 382101e97784 Author: jlahoda Date: 2019-05-16 10:52 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/382101e97784 8222169: java.lang.AssertionError switch expression in ternary operator - ? Summary: Ensure the stack size recoded at the begining of the let expression is the correct one. Reviewed-by: vromero Contributed-by: vicente.romero at oracle.com, jan.lahoda at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/langtools/tools/javac/T8222795/ConditionalAndPostfixOperator.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitch-old.out ! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java Changeset: 4f1f939d8f5d Author: pmuthuswamy Date: 2019-05-16 16:40 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/4f1f939d8f5d 8222548: Upgrading JDK 13 with the latest available jQuery 3.4.1 Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/external/jquery/jquery.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.3.1.js + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.4.1.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-migrate-3.0.1.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java - src/jdk.javadoc/share/legal/jquery-migrate.md ! src/jdk.javadoc/share/legal/jquery.md ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java Changeset: ea619918de95 Author: coleenp Date: 2019-05-16 07:09 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/ea619918de95 8223956: Make SymbolTable and StringTable AllStatic Summary: Removed superfluous and confusing _the_table pointer. Reviewed-by: gziemski, rehn ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/symbolTable.hpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/prims/resolvedMethodTable.hpp Changeset: 2e5e9d31a6c5 Author: stuefe Date: 2019-05-16 13:57 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/2e5e9d31a6c5 8224023: Redo the fix for ErrorFile option does not handle pre-existing error files of the same name Reviewed-by: clanger, dholmes ! src/hotspot/share/utilities/vmError.cpp Changeset: 17926213de55 Author: rrich Date: 2019-05-15 12:30 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/17926213de55 8223572: ~ThreadInVMForHandshake() should call handle_special_runtime_exit_condition() Reviewed-by: dcubed, rehn, dholmes ! src/hotspot/share/runtime/interfaceSupport.inline.hpp Changeset: e4cff3cf0234 Author: mbaesken Date: 2019-05-16 09:21 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/e4cff3cf0234 8223438: add VirtualizationInformation JFR event Reviewed-by: clanger, egahlin ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp ! src/hotspot/share/jfr/periodic/jfrOSInterface.hpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/runtime/vm_version.hpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/event/os/TestVirtualizationInfo.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: e9f5e06a0dd7 Author: jlahoda Date: 2019-05-16 16:42 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/e9f5e06a0dd7 8224031: Cannot parse switch expressions after type cast Summary: Correctly categorize parentheses followed by the switch keyword as cast. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitch-old.out ! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java Changeset: 631d51796dbf Author: coleenp Date: 2019-05-16 11:07 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/631d51796dbf 8223585: vmTestbase/runtime/pcl/* get SEGV in MetadataOnStackClosure::do_metadata(Metadata*)+0x0 Summary: adjust old method table by only one thread. Reviewed-by: kvn, jcbeyler, sspitsyn ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/nmethod.cpp Changeset: d1717e05e51c Author: alanb Date: 2019-05-16 17:06 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/d1717e05e51c 8223442: java/nio/channels/SocketChannel/AdaptorStreams.java testConcurrentTimedReadWrite3(): failure Reviewed-by: michaelm ! src/java.base/windows/classes/sun/nio/ch/DatagramDispatcher.java ! src/java.base/windows/classes/sun/nio/ch/SocketDispatcher.java ! src/java.base/windows/native/libnio/ch/Net.c ! src/java.base/windows/native/libnio/ch/SocketDispatcher.c ! test/jdk/java/nio/channels/SocketChannel/AdaptorStreams.java Changeset: 5a211ee83bf1 Author: aeubanks Date: 2019-05-15 17:13 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/5a211ee83bf1 8224018: test/jdk/java/net/ipv6tests/{Tcp,Udp}Test.java assume IPv4 is available Reviewed-by: dfuchs, chegar Contributed-by: aeubanks at google.com ! test/jdk/java/net/ipv6tests/TcpTest.java ! test/jdk/java/net/ipv6tests/UdpTest.java Changeset: c1143a0d4e22 Author: adinn Date: 2019-05-16 15:45 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/c1143a0d4e22 8224042: Add private alignDown method to MappedByteBuffer Summary: Use alignDown method to round addresses down to page boundary Reviewed-by: stuefe, mikael, alanb ! src/java.base/share/classes/java/nio/MappedByteBuffer.java Changeset: d43cc2039ccf Author: rkennke Date: 2019-05-16 19:07 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/d43cc2039ccf 8224043: Shenandoah: Remove clear_claimed_marks() from start of concurrent_traversal() Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp Changeset: b6ee58ec8814 Author: vromero Date: 2019-05-16 13:34 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/b6ee58ec8814 8223726: j.l.c.MethodTypeDesc spec should contain precise assertions for one parameter's methods Reviewed-by: darcy ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java ! test/jdk/java/lang/constant/MethodHandleDescTest.java ! test/jdk/java/lang/constant/MethodTypeDescTest.java Changeset: 6bcda7ed24ef Author: dtitov Date: 2019-05-16 11:37 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/6bcda7ed24ef 8222422: vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses tests failed with Unexpected Exception: null Reviewed-by: dholmes, jcbeyler, cjplummer ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassLoaderReferenceImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassTypeImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java Changeset: 717c4a905f62 Author: epavlova Date: 2019-05-16 11:30 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/717c4a905f62 8223910: TestFloatJNIArgs and TestTrichotomyExpressions time out with Graal as JIT Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/compiler/floatingpoint/TestFloatJNIArgs.java Changeset: c107322c28b0 Author: rhalade Date: 2019-05-16 12:36 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/c107322c28b0 8223499: Remove two DocuSign root certificates that are expiring Reviewed-by: mullan ! src/java.base/share/lib/security/cacerts ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 361bd0fb9390 Author: shade Date: 2019-05-16 21:32 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/361bd0fb9390 8224033: os::snprintf should be used in virtualizationSupport.cpp Reviewed-by: mbaesken, stuefe ! src/hotspot/share/utilities/virtualizationSupport.cpp Changeset: c5bb50505a65 Author: jcbeyler Date: 2019-05-16 12:48 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/c5bb50505a65 8224020: AsyncGetCallTrace test should not run on PPC64 or IA64 Summary: Restrict the test to the right architectures Reviewed-by: cjplummer, sspitsyn, simonis ! test/hotspot/jtreg/serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java ! test/hotspot/jtreg/serviceability/AsyncGetCallTrace/libAsyncGetCallTraceTest.cpp Changeset: c6f2500c1504 Author: epavlova Date: 2019-05-16 12:33 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/c6f2500c1504 8224017: [Graal] gc/z/TestUncommit.java fails with Graal Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/gc/z/TestUncommit.java Changeset: 9cfbe22bcdf8 Author: iignatyev Date: 2019-05-16 12:16 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/9cfbe22bcdf8 8222154: upgrade gtest to 1.8.1 Reviewed-by: jwilhelm, rwestberg ! make/hotspot/lib/CompileGtest.gmk + test/fmw/gtest/CONTRIBUTORS - test/fmw/gtest/README + test/fmw/gtest/README.md ! test/fmw/gtest/include/gtest/gtest-death-test.h ! test/fmw/gtest/include/gtest/gtest-message.h ! test/fmw/gtest/include/gtest/gtest-param-test.h ! test/fmw/gtest/include/gtest/gtest-param-test.h.pump ! test/fmw/gtest/include/gtest/gtest-printers.h ! test/fmw/gtest/include/gtest/gtest-spi.h ! test/fmw/gtest/include/gtest/gtest-test-part.h ! test/fmw/gtest/include/gtest/gtest-typed-test.h ! test/fmw/gtest/include/gtest/gtest.h ! test/fmw/gtest/include/gtest/gtest_pred_impl.h ! test/fmw/gtest/include/gtest/gtest_prod.h + test/fmw/gtest/include/gtest/internal/custom/README.md + test/fmw/gtest/include/gtest/internal/custom/gtest-port.h + test/fmw/gtest/include/gtest/internal/custom/gtest-printers.h + test/fmw/gtest/include/gtest/internal/custom/gtest.h ! test/fmw/gtest/include/gtest/internal/gtest-death-test-internal.h ! test/fmw/gtest/include/gtest/internal/gtest-filepath.h ! test/fmw/gtest/include/gtest/internal/gtest-internal.h ! test/fmw/gtest/include/gtest/internal/gtest-linked_ptr.h ! test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h ! test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h.pump ! test/fmw/gtest/include/gtest/internal/gtest-param-util.h + test/fmw/gtest/include/gtest/internal/gtest-port-arch.h ! test/fmw/gtest/include/gtest/internal/gtest-port.h ! test/fmw/gtest/include/gtest/internal/gtest-string.h ! test/fmw/gtest/include/gtest/internal/gtest-tuple.h ! test/fmw/gtest/include/gtest/internal/gtest-tuple.h.pump ! test/fmw/gtest/include/gtest/internal/gtest-type-util.h ! test/fmw/gtest/include/gtest/internal/gtest-type-util.h.pump ! test/fmw/gtest/src/gtest-all.cc ! test/fmw/gtest/src/gtest-death-test.cc ! test/fmw/gtest/src/gtest-filepath.cc ! test/fmw/gtest/src/gtest-internal-inl.h ! test/fmw/gtest/src/gtest-port.cc ! test/fmw/gtest/src/gtest-printers.cc ! test/fmw/gtest/src/gtest-test-part.cc ! test/fmw/gtest/src/gtest-typed-test.cc ! test/fmw/gtest/src/gtest.cc ! test/fmw/gtest/src/gtest_main.cc Changeset: 9feb4852536f Author: jwilhelm Date: 2019-05-17 00:21 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/9feb4852536f 8223346: Update Graal Reviewed-by: kvn ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TwoSlotMarkerClearingTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/Canonicalizable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/MathDoubleFMATest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/MathFMAConstantInputTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/MathFloatFMATest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierAdditionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/g1/G1BarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/shared/BarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/shared/CardTableBarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotObjdumpDisassemblerProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierAdditionPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierVerificationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Ternary.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGeneratorTool.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/TernaryNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/HeapAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/RootMethodSubstitutionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/FusedMultiplyAddNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordOperationPlugin.java Changeset: 278600885731 Author: bulasevich Date: 2019-05-16 18:45 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/278600885731 8222825: ARM32 SIGILL issue on single core CPU (not supported PLDW instruction) Reviewed-by: dholmes, dlong ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/cpu/arm/vm_version_arm.hpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp Changeset: 7136c9ac56a7 Author: kbarrett Date: 2019-05-16 20:14 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/7136c9ac56a7 8160539: Stack frame scanning acquires DerivedPointerTableGC_lock mutex Summary: Use lock-free stack for accumulating table entries. Reviewed-by: tschatzl, kvn ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/compiler/oopMap.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp Changeset: 81852d53e585 Author: ysuenaga Date: 2019-05-17 14:14 +0900 URL: http://hg.openjdk.java.net/jdk/client/rev/81852d53e585 8223665: SA: debugd options should follow jhsdb style Reviewed-by: dholmes, sspitsyn, ysuenaga, jcbeyler Contributed-by: Osamu Sakamoto ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: b88bcaa94c10 Author: mbaesken Date: 2019-05-16 13:21 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/b88bcaa94c10 8223944: fix zlib related building docu and comments Reviewed-by: alanb, erikj ! doc/building.html ! doc/building.md ! make/autoconf/lib-bundled.m4 Changeset: 21925121a917 Author: bulasevich Date: 2019-05-17 03:01 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/21925121a917 8220656: ARM32: -XX:MaxVectorSize=16 makes SIGILL Reviewed-by: dholmes, dlong ! src/hotspot/cpu/arm/vm_version_arm_32.cpp Changeset: 6a6935abebe8 Author: clanger Date: 2019-05-17 09:00 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/6a6935abebe8 8222276: (zipfs) Refactoring and cleanups to prepare for JDK-8213031 Reviewed-by: lancea ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributeView.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributes.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileStore.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipInfo.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java Changeset: be1cbfd81ea1 Author: bulasevich Date: 2019-05-17 11:44 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/be1cbfd81ea1 8223472: volatile long field corruption on x86_32 Reviewed-by: eosterlund, dholmes, shade, coleenp ! src/hotspot/cpu/x86/templateTable_x86.cpp Changeset: 185ffc45593c Author: pliden Date: 2019-05-17 12:06 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/185ffc45593c 8223961: ZGC: Unexpected behaviour due to ZMetronome::wait_for_tick() oversleeping Reviewed-by: pliden, stefank Contributed-by: fujie at loongson.cn, per.liden at oracle.com ! src/hotspot/share/gc/z/zMetronome.cpp ! src/hotspot/share/gc/z/zMetronome.hpp ! src/hotspot/share/gc/z/zStat.cpp Changeset: 23837d614c17 Author: tschatzl Date: 2019-05-17 12:33 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/23837d614c17 8224038: Fix remaining InCSetState mentions Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp Changeset: ba1eccda5450 Author: zgu Date: 2019-05-17 09:52 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/ba1eccda5450 8223774: Shenandoah: Refactor ShenandoahRootProcessor and family Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp Changeset: 3205f4c40716 Author: aoqi Date: 2019-05-16 21:25 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/3205f4c40716 8224028: loop initial declarations introduced by JDK-8184770 Reviewed-by: dfuchs, amenkov, sspitsyn ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c Changeset: d4e7ccaf1445 Author: rriggs Date: 2019-05-17 10:48 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/d4e7ccaf1445 8220166: Performance regression in deserialization (4-6% in SPECjbb) Reviewed-by: shade, dholmes, alanb ! src/java.base/share/classes/java/io/ObjectInputFilter.java Changeset: 1512d88b24c6 Author: ccheung Date: 2019-05-17 08:29 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/1512d88b24c6 8207812: Implement Dynamic CDS Archive Summary: Improve the usability of AppCDS Reviewed-by: acorn, jiangli, mseledtsov Contributed-by: ioi.lam at oracle.com, jianglizhou at google.com, calvin.cheung at oracle.com ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoader.inline.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/sharedPathsMiscInfo.cpp ! src/hotspot/share/classfile/sharedPathsMiscInfo.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/symbolTable.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/allocation.hpp + src/hotspot/share/memory/dynamicArchive.cpp + src/hotspot/share/memory/dynamicArchive.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/memRegion.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspaceClosure.cpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constMethod.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbol.hpp ! src/hotspot/share/prims/cdsoffsets.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/appcds/AppendClasspath.java ! test/hotspot/jtreg/runtime/appcds/BootClassPathMismatch.java ! test/hotspot/jtreg/runtime/appcds/CDSandJFR.java ! test/hotspot/jtreg/runtime/appcds/CaseSensitiveClassPath.java ! test/hotspot/jtreg/runtime/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/appcds/CommandLineFlagComboNegative.java ! test/hotspot/jtreg/runtime/appcds/DirClasspathTest.java ! test/hotspot/jtreg/runtime/appcds/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/appcds/LotsOfClasses.java ! test/hotspot/jtreg/runtime/appcds/PackageSealing.java ! test/hotspot/jtreg/runtime/appcds/ProhibitedPackage.java ! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/appcds/TraceLongClasspath.java ! test/hotspot/jtreg/runtime/appcds/WrongClasspath.java + test/hotspot/jtreg/runtime/appcds/cdsutils/DynamicDumpHelper.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatA.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatB.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatBase.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatC.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatD.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatE.java ! test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom_JFR.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ProhibitedPackageNamesTest.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/HelloUnload.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/AppendClasspath.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/ArchiveConsistency.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/ArrayKlasses.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/ClassResolutionFailure.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/DynamicArchiveTestBase.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/DynamicFlag.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/DynamicLotsOfClasses.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/ExcludedClasses.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/HelloDynamic.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/HelloDynamicCustom.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/HelloDynamicCustomUnload.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/JITInteraction.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/MainModuleOnly.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/MethodSorting.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/MissingArchive.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/NoClassToArchive.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/SharedArchiveFileOption.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/UnsupportedBaseArchive.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/UnusedCPDuringDump.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/WrongTopClasspath.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/ArrayKlassesApp.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/ExcludedClassesApp.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/LoadClasses.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/MethodSortingApp.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/MissingDependent.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/StrConcatApp.java + test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/TestJIT.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/MismatchedPatchModule.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchJavaBase.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchMain.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddModules.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/OverrideTests.java ! test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java ! test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformRelatedClassesAppCDS.java ! test/hotspot/jtreg/runtime/appcds/test-classes/DummyClassHelper.java + test/hotspot/jtreg/runtime/appcds/test-classes/GenericTestApp.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: fe4c2de90b59 Author: zgu Date: 2019-05-17 11:47 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/fe4c2de90b59 8223951: Shenandoah: Only need to update thread roots during final update refs Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 657f6e484bc6 Author: vromero Date: 2019-05-17 13:16 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/657f6e484bc6 8223803: j.l.c.MethodTypeDesc::insertParameterTypes? doesn't control type of parameters Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/constant/ConstantDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java ! test/jdk/java/lang/constant/MethodTypeDescTest.java Changeset: 43633b8e24c6 Author: rfield Date: 2019-05-17 12:52 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/43633b8e24c6 8223595: Consider updating jdk.jshell module description Summary: Conform to module summary standards Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/module-info.java Changeset: 13507abf416c Author: ysuenaga Date: 2019-05-18 15:42 +0900 URL: http://hg.openjdk.java.net/jdk/client/rev/13507abf416c 8163805: hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java failed with timed out Reviewed-by: cjplummer, jcbeyler ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java Changeset: 0f934da77390 Author: shade Date: 2019-05-18 18:49 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/0f934da77390 8224170: Build failures after JDK-8207812 (Implement Dynamic CDS Archive) Reviewed-by: stuefe, kvn ! src/hotspot/share/memory/dynamicArchive.cpp Changeset: 24c0eeb3ebe7 Author: jiefu Date: 2019-05-18 12:13 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/24c0eeb3ebe7 8222302: [TESTBUG]test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java fails on any other CPU Reviewed-by: kvn, dlong ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/SHAOptionsBase.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java Changeset: 39814e0a8964 Author: tschatzl Date: 2019-05-18 22:11 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/39814e0a8964 8222492: G1 unnecessarily scans remembered set cards for regions that already have been evacuated Summary: Filter out cards from the current collection set during evacuation increments. Reviewed-by: kbarrett, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp Changeset: cb80f2adf35c Author: ljiang Date: 2019-05-19 22:14 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/cb80f2adf35c 8219781: Localized names for Japanese era Reiwa in COMPAT provider Reviewed-by: naoto ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ar.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ko.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_th.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_zh.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hi_IN.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_in.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ko.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lt.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_no.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ru.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr_Latn.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sv.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_th.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_TW.java + test/jdk/java/util/Calendar/JapanEraNameCompatTest.java Changeset: 8c63164bd540 Author: pmuthuswamy Date: 2019-05-20 14:42 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/8c63164bd540 8219313: Support module specific stylesheets Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java + test/langtools/jdk/javadoc/doclet/testModuleSpecificStylesheet/TestModuleSpecificStylesheet.java ! test/langtools/jdk/javadoc/doclet/testPackageSpecificStylesheet/TestPackageSpecificStylesheet.java Changeset: 7e5e0b326ed7 Author: mbaesken Date: 2019-05-14 10:21 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/7e5e0b326ed7 8130017: use _FORTIFY_SOURCE in gcc fastdebug builds Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! test/fmw/gtest/src/gtest.cc Changeset: 8c977741c3c8 Author: dfuchs Date: 2019-05-20 12:37 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/8c977741c3c8 8223856: Replace wildcard address with loopback or local host in tests - part 8 Summary: Fixes some intermittent test failures by replacing wildcard with loopback - or retrying once. Reviewed-by: aefimov, chegar ! test/jdk/com/sun/net/httpserver/SimpleHttpServerTest.java ! test/jdk/java/net/BindException/Test.java ! test/jdk/java/net/PlainSocketImpl/SetOption.java ! test/jdk/java/net/Socket/RST.java ! test/jdk/java/net/URLConnection/URLConnectionHeaders.java ! test/jdk/java/net/ipv6tests/UdpTest.java ! test/jdk/sun/net/ftp/B6427768.java ! test/jdk/sun/net/www/ftptest/FtpCommandHandler.java ! test/jdk/sun/net/www/ftptest/FtpServer.java ! test/jdk/sun/net/www/http/HttpClient/RetryPost.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/Redirect.java Changeset: bafd6c944db4 Author: dkejriwal Date: 2019-05-16 12:14 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/bafd6c944db4 8206879: Currency decimal marker incorrect for Peru Reviewed-by: naoto, rpatil ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_es_PE.java + test/jdk/java/text/Format/NumberFormat/TestPeruCurrencyFormat.java ! test/jdk/sun/text/resources/LocaleData Changeset: 2d90a0988c95 Author: zgu Date: 2019-05-20 09:42 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/2d90a0988c95 8224210: Shenandoah: Refactor ShenandoahRootScanner to support scanning CSet codecache roots Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp Changeset: af28daff6b98 Author: zgu Date: 2019-05-20 09:43 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/af28daff6b98 8224179: Shenandoah: CTW test failures with traversal GC Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp Changeset: 2523496f5107 Author: coleenp Date: 2019-05-20 10:06 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/2523496f5107 8221967: InternTest.java timed out Summary: Move redundant table lookup and make rehashing be a needed guaranteed safepoint cleanup action. Reviewed-by: dholmes, rehn ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/runtime/safepoint.cpp Changeset: 6cbb5c2255e3 Author: lucy Date: 2019-05-20 17:44 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/6cbb5c2255e3 8223444: Improve CodeHeap Free Space Management Reviewed-by: kvn, thartmann ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp ! src/hotspot/cpu/x86/c2_globals_x86.hpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/heap.hpp Changeset: 9f714ef845d5 Author: lancea Date: 2019-05-20 12:24 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/9f714ef845d5 8222807: Address iteration with invalid ZIP header entries Reviewed-by: redestad, clanger ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/InvalidZipHeaderTests.java Changeset: cc92a45f4c73 Author: aeubanks Date: 2019-05-15 09:15 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/cc92a45f4c73 8223214: Inet6AddressImpl.loopbackAddress() should choose loopback address that is available Reviewed-by: chegar Contributed-by: aeubanks at google.com ! src/java.base/share/classes/java/net/Inet6AddressImpl.java Changeset: b7c408df5008 Author: darcy Date: 2019-05-20 10:16 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/b7c408df5008 8224174: java.lang.Number has a default constructor Reviewed-by: rriggs, bpb ! src/java.base/share/classes/java/lang/Number.java Changeset: 69d1dff1bb70 Author: aeubanks Date: 2019-05-15 17:21 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/69d1dff1bb70 8224019: test/jdk/java/nio/channels/DatagramChannel/BasicMulticastTests.java assumes IPv4 is always available Reviewed-by: chegar, dfuchs, alanb Contributed-by: aeubanks at google.com ! test/jdk/java/nio/channels/DatagramChannel/BasicMulticastTests.java Changeset: 751a19168b11 Author: aeubanks Date: 2019-05-15 16:21 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/751a19168b11 8224014: Don't run test/jdk/java/net/NetworkInterface/IPv4Only.java in IPv6 only environment Reviewed-by: chegar, dfuchs Contributed-by: aeubanks at google.com ! test/jdk/java/net/NetworkInterface/IPv4Only.java Changeset: 7bfb499b4f38 Author: jiangli Date: 2019-05-20 10:32 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/7bfb499b4f38 Merge Changeset: 46ae54c3026d Author: jjg Date: 2019-05-20 10:57 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/46ae54c3026d 8223663: Update links for tool guides Reviewed-by: alanb, erikj, darcy ! make/Docs.gmk + make/jdk/src/classes/build/tools/taglet/ToolGuide.java ! src/java.base/share/classes/module-info.java ! src/java.rmi/share/classes/module-info.java ! src/java.scripting/share/classes/module-info.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.hotspot.agent/share/classes/module-info.java ! src/jdk.jartool/share/classes/module-info.java ! src/jdk.javadoc/share/classes/module-info.java ! src/jdk.jcmd/share/classes/module-info.java ! src/jdk.jconsole/share/classes/module-info.java ! src/jdk.jdeps/share/classes/module-info.java ! src/jdk.jdi/share/classes/module-info.java ! src/jdk.jfr/share/classes/module-info.java ! src/jdk.jlink/share/classes/module-info.java ! src/jdk.jshell/share/classes/module-info.java ! src/jdk.jstatd/share/classes/module-info.java ! src/jdk.pack/share/classes/module-info.java ! src/jdk.rmic/share/classes/module-info.java ! src/jdk.scripting.nashorn.shell/share/classes/module-info.java Changeset: a73fe240da4a Author: mseledtsov Date: 2019-05-20 15:18 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a73fe240da4a 8220672: [TESTBUG] TestCPUSets should check that cpuset does not exceed available cores Summary: making sure cpuset size does not exceed available cores Reviewed-by: dholmes, lmesnik ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/containers/docker/TestCPUSets.java Changeset: a978d86ac389 Author: darcy Date: 2019-05-20 17:29 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a978d86ac389 8224175: Fix inconsistencies in @jls and @jvms tags Reviewed-by: jjg, rfield ! src/java.base/share/classes/java/lang/Byte.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/Double.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/FunctionalInterface.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/Number.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/Short.java ! src/java.base/share/classes/java/lang/SuppressWarnings.java ! src/java.base/share/classes/java/lang/constant/Constable.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/Modifier.java ! src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/NestingKind.java ! src/java.compiler/share/classes/javax/lang/model/util/Types.java ! src/jdk.compiler/share/classes/com/sun/source/tree/BinaryTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/ModifiersTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! src/jdk.jshell/share/classes/jdk/jshell/StatementSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java Changeset: 566fbca8a890 Author: jjg Date: 2019-05-20 18:18 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/566fbca8a890 8224166: Create a taglet to better handle @jls and @jvms tags Reviewed-by: erikj, darcy ! make/Docs.gmk + make/jdk/src/classes/build/tools/taglet/JSpec.java Changeset: 6ec71a88b68e Author: sspitsyn Date: 2019-05-21 00:52 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/6ec71a88b68e 8183273: Clarify Instrumentation interface should not be implemented outside java.instrument module Summary: Add a note with a clarification Reviewed-by: alanb, dholmes, jcbeyler ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java Changeset: 46409371a691 Author: rehn Date: 2019-05-21 10:34 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/46409371a691 8223306: Remove threads linked list (use ThreadsList's array in SA) Reviewed-by: coleenp, dholmes, dcubed ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/DeadlockDetector.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/StackTrace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/JavaThreadsPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbField.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java Changeset: 43340a79840d Author: kdobson Date: 2019-05-21 10:36 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/43340a79840d 8221507: Implement JFR Events for Shenandoah Reviewed-by: rkennke, shade, egahlin, mseledtsov Contributed-by: Ken Dobson ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp + src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp + src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionInformationEvent.java + test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionStateChangeEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java ! test/lib/jdk/test/lib/jfr/GCHelper.java Changeset: b6b02a503d02 Author: rehn Date: 2019-05-21 10:46 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/b6b02a503d02 8223313: Use handshakes for CountStackFrames. Reviewed-by: dholmes, rrich, dcubed ! src/hotspot/share/prims/jvm.cpp Changeset: 55bfc2eee3ab Author: pmuthuswamy Date: 2019-05-21 15:02 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/55bfc2eee3ab 8223733: "Detail" in headings should be "Details" Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java Changeset: 00425a850a2f Author: mdoerr Date: 2019-05-21 11:45 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/00425a850a2f 8224230: [PPC64, s390] Support AsyncGetCallTrace Reviewed-by: goetz, jcbeyler, sspitsyn ! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp ! src/hotspot/share/prims/forte.cpp ! test/hotspot/jtreg/serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java Changeset: e46fe26d7f77 Author: lucy Date: 2019-05-21 15:51 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/e46fe26d7f77 8213084: Rework and enhance Print[Opto]Assembly output Reviewed-by: kvn, thartmann ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/disassembler_aarch64.hpp ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/cpu/arm/disassembler_arm.hpp ! src/hotspot/cpu/ppc/assembler_ppc.hpp + src/hotspot/cpu/ppc/disassembler_ppc.cpp ! src/hotspot/cpu/ppc/disassembler_ppc.hpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/assembler_s390.inline.hpp + src/hotspot/cpu/s390/disassembler_s390.cpp ! src/hotspot/cpu/s390/disassembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/sparc/assembler_sparc.hpp ! src/hotspot/cpu/sparc/disassembler_sparc.hpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/disassembler_x86.hpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/cpu/zero/assembler_zero.hpp ! src/hotspot/cpu/zero/disassembler_zero.hpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/code/exceptionHandlerTable.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/code/pcDesc.cpp ! src/hotspot/share/code/pcDesc.hpp ! src/hotspot/share/code/vmreg.cpp ! src/hotspot/share/code/vtableStubs.cpp + src/hotspot/share/compiler/abstractDisassembler.cpp + src/hotspot/share/compiler/abstractDisassembler.hpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/compiler/disassembler.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/runtime/stubCodeGenerator.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 30c8a21ce002 Author: coleenp Date: 2019-05-21 09:53 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/30c8a21ce002 8224119: Safepoint cleanup logging logs times for things it doesn't do Summary: test condition before reporting times for cleanup actions. Reviewed-by: rehn, hseigel ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/runtime/safepoint.cpp ! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java Changeset: 1b28206dcbcb Author: stuefe Date: 2019-05-21 18:22 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/1b28206dcbcb 8224034: [TESTBUG] runtime/ErrorHandlerTest/ErrorHandler fails intermittently for case 13 on Windows Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/ErrorHandling/ErrorHandler.java Changeset: a5f5e680ea32 Author: zgu Date: 2019-05-21 13:06 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/a5f5e680ea32 8224495: Shenandoah: Do not rescan code roots in final mark pause if it is not degenerated GC Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp Changeset: ec7d6d8effc7 Author: mgronlun Date: 2019-05-21 20:53 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/ec7d6d8effc7 8220293: Deadlock in JFR string pool Reviewed-by: rehn, egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.cpp Changeset: e022b9cb35a5 Author: vromero Date: 2019-05-21 15:44 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/e022b9cb35a5 8223723: j.l.c.MethodTypeDesc.dropParameterTypes? throws the undocumented exception: IllegalArgumentException Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java ! test/jdk/java/lang/constant/MethodTypeDescTest.java Changeset: 508285c7c6f7 Author: epavlova Date: 2019-05-21 12:29 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/508285c7c6f7 8222482: [Graal] Update java-allocation-instrumenter.jar handling in graalunit README.md Reviewed-by: kvn, shade ! test/hotspot/jtreg/compiler/graalunit/README.md + test/hotspot/jtreg/compiler/graalunit/downloadLibs.sh Changeset: 3adf893a6861 Author: vromero Date: 2019-05-21 15:59 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/3adf893a6861 8223725: j.l.c.MethodHandleDesc::of throws undocumented exception IllegalArgumentException Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java Changeset: c13b1382aa30 Author: naoto Date: 2019-05-21 13:40 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/c13b1382aa30 8224105: Cannot parse JapaneseDate string on some specified locales Reviewed-by: bchristi ! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java ! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java Changeset: 6bd29804ace0 Author: joehw Date: 2019-05-21 14:55 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/6bd29804ace0 8219692: DOM and SAX parsers ignore namespace Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java ! src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/BaseParsingTest.java Changeset: 76d3d96a8bc2 Author: kbarrett Date: 2019-05-21 19:19 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/76d3d96a8bc2 8224167: Refactor PtrQueue completed buffer processing Summary: Add handle_completed_buffer and refactor. Reviewed-by: tschatzl, shade ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp Changeset: 4285b4d13471 Author: igerasim Date: 2019-05-21 18:40 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/4285b4d13471 8223593: Refactor code for reallocating storage Reviewed-by: prappo, plevart, rriggs, smarks ! src/java.base/share/classes/java/io/BufferedInputStream.java ! src/java.base/share/classes/java/io/ByteArrayOutputStream.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/util/AbstractCollection.java ! src/java.base/share/classes/java/util/ArrayList.java ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/Vector.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java Changeset: f98a0ab24887 Author: henryjen Date: 2019-05-21 20:14 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/f98a0ab24887 8218997: Xusage text, man help, etc doesn't mention -Xlog option. Reviewed-by: dholmes ! src/java.base/share/classes/sun/launcher/resources/launcher.properties Changeset: 0927d8c7296f Author: stuefe Date: 2019-05-22 07:10 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/0927d8c7296f 8224487: outputStream should not be copyable Reviewed-by: kbarrett, coleenp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/utilities/events.cpp ! src/hotspot/share/utilities/events.hpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/exceptions.hpp ! src/hotspot/share/utilities/ostream.hpp Changeset: 22961d673487 Author: stuefe Date: 2019-05-22 09:33 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/22961d673487 8224193: stringStream should not use Resouce Area Reviewed-by: goetz, coleenp, dholmes ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp + test/hotspot/gtest/utilities/test_ostream.cpp Changeset: 6b976a59ee87 Author: clanger Date: 2019-05-22 08:42 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/6b976a59ee87 8224573: Fix windows build after JDK-8221507 Reviewed-by: shade, stuefe ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp Changeset: b1f070f4a4ae Author: shade Date: 2019-05-22 10:48 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/b1f070f4a4ae 8224579: ResourceMark not declared in shenandoahRootProcessor.inline.hpp with --disable-precompiled-headers Reviewed-by: shade Contributed-by: Ao Qi ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp Changeset: ab96027e99ed Author: tschatzl Date: 2019-05-22 11:19 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/ab96027e99ed 8224160: Move G1RemSetScanClosure into g1RemSet.cpp file Reviewed-by: kbarrett, sangheki ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp Changeset: 5b4d1b87dd4b Author: dholmes Date: 2019-05-22 06:13 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/5b4d1b87dd4b 8224570: Update ProblemList-graal.txt Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: f982c1a6582c Author: smonteith Date: 2019-05-22 06:29 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/f982c1a6582c 8224187: Refactor arraycopy_prologue to allow ZGC read barriers on arraycopy Reviewed-by: eosterlund ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: e2c952c7ff20 Author: redestad Date: 2019-05-22 13:19 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/e2c952c7ff20 8224589: Improve startup behavior of SecurityProperties Reviewed-by: alanb ! src/java.base/share/classes/sun/security/util/SecurityProperties.java Changeset: 0b56fc0448ec Author: zgu Date: 2019-05-22 07:12 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/0b56fc0448ec 8224508: Shenandoah: Need to update thread roots in final mark for piggyback ref update cycle Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: b18c8301b8c2 Author: stefank Date: 2019-05-22 13:05 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/b18c8301b8c2 8224201: Simplify JVM flag macro expansions Reviewed-by: rehn, kvn, stuefe, tschatzl, coleenp, gziemski - src/hotspot/share/c1/c1_globals.cpp ! src/hotspot/share/c1/c1_globals.hpp + src/hotspot/share/compiler/compiler_globals.hpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/epsilon/epsilon_globals.hpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1EvacStats.cpp ! src/hotspot/share/gc/g1/g1HotCardCache.hpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/oops/methodData.hpp - src/hotspot/share/opto/c2_globals.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintList.cpp ! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp ! src/hotspot/share/runtime/flags/jvmFlagWriteableList.cpp ! src/hotspot/share/runtime/globals.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/globals_ext.hpp ! src/hotspot/share/runtime/globals_extension.hpp + src/hotspot/share/runtime/globals_shared.hpp ! src/hotspot/share/runtime/safepoint.cpp Changeset: 81becad91321 Author: stefank Date: 2019-05-22 13:06 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/81becad91321 8224203: Remove need to specify type when using FLAG_SET macros Reviewed-by: rehn, pliden, coleenp ! src/hotspot/cpu/ppc/c2_init_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/sparc/vm_version_sparc.cpp ! src/hotspot/cpu/x86/rdtsc_x86.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/aot/aotLoader.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/gc/cms/cmsArguments.cpp ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/genArguments.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/globals_extension.hpp ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp ! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp ! test/hotspot/gtest/runtime/test_os_windows.cpp Changeset: 8f7d232b4225 Author: dfuchs Date: 2019-05-22 13:58 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/8f7d232b4225 8224204: Replace wildcard address with loopback or local host in tests - part 10 Summary: Fixed intermittently failing tests Reviewed-by: chegar ! test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCaching.java ! test/jdk/sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java ! test/jdk/sun/net/www/http/KeepAliveStream/InfiniteLoop.java ! test/jdk/sun/net/www/protocol/http/B6369510.java ! test/jdk/sun/net/www/protocol/http/BasicLongCredentials.java ! test/jdk/sun/net/www/protocol/http/NTLMTest.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Changeset: 37d8790efed7 Author: zgu Date: 2019-05-22 09:10 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/37d8790efed7 8224525: Shenandoah: Eliminate shenandoah verifier's side-effects Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 3b4ecc4180e0 Author: vromero Date: 2019-05-22 09:26 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/3b4ecc4180e0 8223914: specification of j.l.c.MethodTypeDesc::of should document better the exceptions thrown Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java ! test/jdk/java/lang/constant/MethodTypeDescTest.java Changeset: 2ffbc00d87ae Author: dtitov Date: 2019-05-22 09:06 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/2ffbc00d87ae 8214545: sun/management/jmxremote/bootstrap tests hang in revokeall.exe on Windows Reviewed-by: dholmes, amenkov, bulasevich, dfuchs, erikj ! make/test/JtregNativeJdk.gmk ! test/jdk/sun/management/jmxremote/bootstrap/GeneratePropertyPassword.sh ! test/jdk/sun/management/windows/README + test/jdk/sun/management/windows/exerevokeall.c - test/jdk/sun/management/windows/revokeall.c - test/jdk/sun/management/windows/revokeall.exe Changeset: dd15cec077fc Author: jcbeyler Date: 2019-05-22 09:32 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/dd15cec077fc 8224500: Put HeapMonitorStatArrayCorrectnessTest in the problem list Summary: Since the test is failing, let's quarantine it Reviewed-by: stuefe ! test/hotspot/jtreg/ProblemList.txt Changeset: d0c73c8f35ca Author: aeubanks Date: 2019-05-20 14:19 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/d0c73c8f35ca 8224248: test/jdk/java/net/InetAddress/CheckJNI.java assumes 127.0.0.1 is available Reviewed-by: dfuchs, chegar Contributed-by: aeubanks at google.com ! test/jdk/java/net/InetAddress/CheckJNI.java Changeset: cbc557f166f2 Author: dpochepk Date: 2019-05-22 20:12 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/cbc557f166f2 8215792: AArch64: String.indexOf generates incorrect result Reviewed-by: dsamersoff ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp + test/hotspot/jtreg/compiler/intrinsics/Test8215792.java Changeset: 82fd8793ba5e Author: dpochepk Date: 2019-05-22 20:39 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/82fd8793ba5e 8218966: AArch64: String.compareTo() can read memory after string Reviewed-by: dsamersoff ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp + test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToDifferentLength.java + test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToSameLength.java Changeset: 4cc9109caffd Author: mseledtsov Date: 2019-05-22 10:51 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/4cc9109caffd 8224529: [TESTBUG] JFR TestShenandoahHeapRegion* tests fail on build w/o Shenandoah Summary: Fixed at-requires statement, updated TEST.ROOT Reviewed-by: clanger, egahlin ! test/jdk/TEST.ROOT ! test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionInformationEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionStateChangeEvent.java Changeset: 65b0b63d7f14 Author: dchuyko Date: 2019-05-22 21:33 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/65b0b63d7f14 8220072: GCC 8.3 reports errors in java.base Reviewed-by: rriggs ! src/java.base/unix/native/libjava/canonicalize_md.c Changeset: faf89c9568bd Author: aoqi Date: 2019-05-23 00:21 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/faf89c9568bd 8224568: minimal and zero build fails after JDK-8213084 Reviewed-by: shade, lucy Contributed-by: Ao Qi ! src/hotspot/share/compiler/abstractDisassembler.cpp ! src/hotspot/share/compiler/disassembler.cpp Changeset: 181986c54764 Author: shade Date: 2019-05-22 21:40 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/181986c54764 8224522: Shenandoah should apply barriers on deoptimization Reviewed-by: rkennke, zgu ! src/hotspot/share/runtime/stackValue.cpp Changeset: 3081932e7efd Author: valeriep Date: 2019-05-22 21:38 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/3081932e7efd 7107615: scalability bloker in javax.crypto.JceSecurity Summary: Change to use ConcurrentHashMap instead of syncing on whole method Reviewed-by: xuelei, alanb, dfuchs ! src/java.base/share/classes/javax/crypto/JceSecurity.java.template Changeset: a573f58bc798 Author: aeubanks Date: 2019-05-20 16:47 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a573f58bc798 8224256: test/jdk/java/security/SecureClassLoader/DefineClass.java hardcodes 127.0.0.1 Reviewed-by: chegar, dfuchs, mullan Contributed-by: aeubanks at google.com ! test/jdk/java/security/SecureClassLoader/DefineClass.java ! test/jdk/java/security/SecureClassLoader/DefineClass.policy Changeset: dc343eb0fcf0 Author: jwilhelm Date: 2019-05-23 02:36 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/dc343eb0fcf0 Added tag jdk-13+22 for changeset 181986c54764 ! .hgtags Changeset: 98ed47cd114a Author: dholmes Date: 2019-05-22 21:50 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/98ed47cd114a 8224087: Compile C code for at least C99 Standard compliance Reviewed-by: simonis, aph, erikj, serb, stuefe ! doc/building.html ! doc/building.md ! make/autoconf/flags-cflags.m4 ! make/lib/Awt2dLibraries.gmk Changeset: f11f2a4210b5 Author: henryjen Date: 2019-05-22 21:45 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/f11f2a4210b5 8215156: Deprecate the -Xfuture option Reviewed-by: dholmes ! src/hotspot/share/Xusage.txt ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/man/java.1 ! src/java.base/share/native/libjli/emessages.h ! src/java.base/share/native/libjli/java.c Changeset: 7dd0430a6997 Author: darcy Date: 2019-05-22 21:49 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/7dd0430a6997 8224628: Note that type parameters are not visited by ElementScanners Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java Changeset: da9840e2f7da Author: pliden Date: 2019-05-23 08:09 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/da9840e2f7da 8224185: ZGC: Introduce "High Usage" rule Reviewed-by: eosterlund ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zDirector.hpp ! src/hotspot/share/gc/z/zDriver.cpp + test/hotspot/jtreg/gc/z/TestHighUsage.java Changeset: bec1bb783c7e Author: thartmann Date: 2019-05-23 08:57 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/bec1bb783c7e 8224539: C2 compilation fails during ArrayCopyNode optimizations with assert(i < _max) failed: oob: i=1, _max=1 Summary: Bail out if src_offset or dst_offset is top. Reviewed-by: roland, vlivanov, kvn ! src/hotspot/share/opto/arraycopynode.cpp + test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyWithBadOffset.java Changeset: 4645b6d57f54 Author: thartmann Date: 2019-05-23 09:46 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/4645b6d57f54 8223581: C2 compilation failed with assert(!q->is_MergeMem()) Summary: Aggressively remove MergeMems feeding into other MergeMems during incremental inlining. Reviewed-by: vlivanov ! src/hotspot/share/opto/graphKit.cpp Changeset: 9b70ebd131b4 Author: rehn Date: 2019-05-23 10:13 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/9b70ebd131b4 8221734: Deoptimize with handshakes Reviewed-by: dcubed, dholmes, pchilanomate, dlong, coleenp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/biasedLocking.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/services/dtraceAttacher.cpp + test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java Changeset: 377bba651f4e Author: rkennke Date: 2019-05-23 12:12 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/377bba651f4e 8224626: Shenandoah: Elide barriers on uncommon traps Reviewed-by: roland, shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: 617e7f0e370d Author: dfuchs Date: 2019-05-23 11:36 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/617e7f0e370d 8224656: Problem list java/security/SecureClassLoader/DefineClass.java until JDK-8224635 is fixed Summary: the test failed consistently on windows and linux, and intermittently (but rarely) on solaris. This patch problem-list it on all platform. Reviewed-by: dholmes, chegar, alanb ! test/jdk/ProblemList.txt Changeset: 6977eb6a4b61 Author: erikj Date: 2019-05-23 08:57 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/6977eb6a4b61 8221543: Indify-dependent microbenchmarks are broken Reviewed-by: redestad ! make/test/BuildMicrobenchmark.gmk Changeset: cdb107ca16e6 Author: redestad Date: 2019-05-23 18:43 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/cdb107ca16e6 8224202: Speed up Properties.load Reviewed-by: rriggs, igerasim ! src/java.base/share/classes/java/util/Properties.java Changeset: 8559810c60f8 Author: aeubanks Date: 2019-05-23 09:03 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/8559810c60f8 8224635: Revert 8224256 and add back java/security/SecureClassLoader/DefineClass.java test Reviewed-by: mullan Contributed-by: aeubanks at google.com ! test/jdk/ProblemList.txt ! test/jdk/java/security/SecureClassLoader/DefineClass.java ! test/jdk/java/security/SecureClassLoader/DefineClass.policy Changeset: 2218f9d57d2f Author: ccheung Date: 2019-05-23 10:05 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/2218f9d57d2f 8224264: [TESTBUG] HelloDynamicCustom.java test failed on the Windows platform in tiers 6 and 7 testing Summary: Making use of the DynamicArchiveTestBase class so that mapping failure can be handled more robustly. Reviewed-by: iklam ! test/hotspot/jtreg/runtime/appcds/dynamicArchive/HelloDynamicCustom.java Changeset: fb0cfce19262 Author: mseledtsov Date: 2019-05-23 11:37 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/fb0cfce19262 8224165: [TESTBUG] Docker tests produce excessive output Summary: Trimmed child process output, saving child stdout to file Reviewed-by: dholmes, lmesnik ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java Changeset: 8dae495a59e7 Author: naoto Date: 2019-05-23 12:21 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/8dae495a59e7 8221431: Support for Unicode 12.1 Reviewed-by: erikj, rriggs ! make/CompileJavaModules.gmk ! make/ToolsJdk.gmk ! make/data/characterdata/CharacterData00.java.template ! make/data/characterdata/CharacterData01.java.template + make/data/unicodedata/Blocks.txt + make/data/unicodedata/NormalizationTest.txt ! make/data/unicodedata/PropList.txt + make/data/unicodedata/PropertyValueAliases.txt ! make/data/unicodedata/Scripts.txt ! make/data/unicodedata/SpecialCasing.txt ! make/data/unicodedata/UnicodeData.txt ! make/data/unicodedata/VERSION + make/data/unicodedata/auxiliary/GraphemeBreakProperty.txt + make/data/unicodedata/auxiliary/GraphemeBreakTest.txt + make/data/unicodedata/emoji-data.txt ! make/gensrc/Gensrc-java.base.gmk + make/gensrc/GensrcEmojiData.gmk + make/jdk/src/classes/build/tools/generateemojidata/GenerateEmojiData.java ! src/java.base/share/classes/java/lang/Character.java + src/java.base/share/classes/java/util/regex/EmojiData.java.template ! src/java.base/share/classes/java/util/regex/Grapheme.java ! src/java.base/share/classes/java/util/regex/Pattern.java + src/java.base/share/classes/sun/text/normalizer/CodePointMap.java + src/java.base/share/classes/sun/text/normalizer/CodePointTrie.java ! src/java.base/share/classes/sun/text/normalizer/ICUBinary.java ! src/java.base/share/classes/sun/text/normalizer/Norm2AllModes.java ! src/java.base/share/classes/sun/text/normalizer/NormalizerImpl.java - src/java.base/share/classes/sun/text/resources/nfc.icu + src/java.base/share/classes/sun/text/resources/nfc.nrm - src/java.base/share/classes/sun/text/resources/nfkc.icu + src/java.base/share/classes/sun/text/resources/nfkc.nrm - src/java.base/share/classes/sun/text/resources/nfkc_cf.icu ! src/java.base/share/classes/sun/text/resources/ubidi.icu ! src/java.base/share/classes/sun/text/resources/uprops.icu ! src/java.base/share/legal/icu.md ! src/java.base/share/legal/unicode.md ! test/jdk/java/lang/Character/CharPropTest.java ! test/jdk/java/lang/Character/CheckProp.java ! test/jdk/java/lang/Character/CheckScript.java ! test/jdk/java/lang/Character/CheckUnicode.java - test/jdk/java/lang/Character/PropList.txt - test/jdk/java/lang/Character/PropertyValueAliases.txt - test/jdk/java/lang/Character/Scripts.txt - test/jdk/java/lang/Character/SpecialCasing.txt - test/jdk/java/lang/Character/UnicodeBlock/Blocks.txt ! test/jdk/java/lang/Character/UnicodeBlock/CheckBlocks.java ! test/jdk/java/lang/Character/UnicodeBlock/OptimalMapSize.java ! test/jdk/java/lang/Character/UnicodeCasingTest.java - test/jdk/java/lang/Character/UnicodeData.txt - test/jdk/java/lang/Character/charprop00.bin - test/jdk/java/lang/Character/charprop01.bin - test/jdk/java/lang/Character/charprop02.bin - test/jdk/java/lang/Character/charprop03.bin - test/jdk/java/lang/Character/charprop0E.bin - test/jdk/java/lang/Character/charprop0F.bin - test/jdk/java/lang/Character/charprop10.bin ! test/jdk/java/lang/String/SpecialCasingTest.java ! test/jdk/java/lang/String/UnicodeCasingTest.java + test/jdk/java/text/Normalizer/ConformanceTest.java + test/jdk/java/text/Normalizer/DataValidationTest.java + test/jdk/java/text/Normalizer/ICUBasicTest.java + test/jdk/java/text/Normalizer/ICUNormalizationTest.txt + test/jdk/java/text/Normalizer/NormalizationTest-3.2.0.Corrigendum4.txt + test/jdk/java/text/Normalizer/NormalizationTest-3.2.0.txt + test/jdk/java/text/Normalizer/SquareEraCharacterTest.java - test/jdk/java/util/regex/GraphemeBreakProperty.txt - test/jdk/java/util/regex/GraphemeBreakTest.txt ! test/jdk/java/util/regex/GraphemeTest.java ! test/jdk/java/util/regex/RegExTest.java + test/jdk/lib/testlibrary/java/lang/UCDFiles.java Changeset: 8b43726c1a47 Author: iklam Date: 2019-05-23 12:57 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/8b43726c1a47 8224689: ProblemList runtime/appcds/SharedArchiveConsistency.java Reviewed-by: ccheung, dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: 738285c4d1e1 Author: rkennke Date: 2019-05-23 17:01 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/738285c4d1e1 8224667: Shenandoah: Post-LRB cleanup Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp Changeset: 4f98fcd1bf16 Author: igerasim Date: 2019-05-23 13:48 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/4f98fcd1bf16 7061590: Javadoc issues in Charset and StandardCharsets Reviewed-by: alanb, jjg ! src/java.base/share/classes/java/nio/charset/Charset.java ! src/java.base/share/classes/java/nio/charset/StandardCharsets.java Changeset: 5dc15cb1405c Author: erikj Date: 2019-05-23 14:13 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/5dc15cb1405c 8224677: Dtrace .d files clash with make dependency .d files Reviewed-by: tbell ! make/hotspot/lib/JvmDtraceObjects.gmk Changeset: ecb7b9a98f0e Author: erikj Date: 2019-05-23 14:14 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/ecb7b9a98f0e 8224145: Build compare script fails intermittently on test image native libraries Reviewed-by: tbell ! make/scripts/compare.sh ! make/scripts/compare_exceptions.sh.incl Changeset: c55404ed4bd9 Author: jwilhelm Date: 2019-05-24 03:17 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/c55404ed4bd9 8224715: ProblemList compiler/graalunit/HotspotJdk9Test.java Reviewed-by: mikael ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 2bcb825c8edf Author: mseledtsov Date: 2019-05-23 18:31 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/2bcb825c8edf 8224706: [TESTBUG] problem list failing JDK docker API tests Summary: Put the failing tests on a problem list Reviewed-by: lmesnik ! test/jdk/ProblemList.txt Changeset: d84176dd57b0 Author: darcy Date: 2019-05-23 18:47 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/d84176dd57b0 8224177: Harden annotation processing framework to irregular behavior from processors Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/DuplicateSupportedInfoFromProc/DuplicateSupportedInfoFromProc.java + test/langtools/tools/javac/diags/examples/DuplicateSupportedInfoFromProc/processors/AnnoProc.java ! test/langtools/tools/javac/diags/examples/MalformedSupported/MalformedSupported.java + test/langtools/tools/javac/diags/examples/RedundantTypesWithWildcardProc/RedundantTypesWithWildcardProc.java + test/langtools/tools/javac/diags/examples/RedundantTypesWithWildcardProc/processors/AnnoProc.java + test/langtools/tools/javac/processing/warnings/TestRepeatedItemsRuntime.java + test/langtools/tools/javac/processing/warnings/auric_current.out Changeset: 9785b9fb328e Author: clanger Date: 2019-05-24 07:56 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/9785b9fb328e 8223553: Fix code constructs that do not compile with the Eclipse Java Compiler Reviewed-by: smarks, dfuchs ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java Changeset: d56d8e40b6cd Author: stuefe Date: 2019-05-24 09:02 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/d56d8e40b6cd 8220394: bufferedStream does not honor size limit Reviewed-by: dholmes, clanger ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp ! test/hotspot/gtest/utilities/test_ostream.cpp Changeset: 948385f851f2 Author: lucy Date: 2019-05-23 18:50 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/948385f851f2 8224652: 32-bit build failures after JDK-8213084 Reviewed-by: thartmann, shade Contributed-by: shade at redhat.com ! src/hotspot/share/compiler/abstractDisassembler.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: e93621d4db2c Author: thartmann Date: 2019-05-24 09:51 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/e93621d4db2c 8224723: [TESTBUG] compiler/arraycopy/TestArrayCopyWithBadOffset.java failed Summary: Added missing -XX:+IgnoreUnrecognizedVMOptions Reviewed-by: thartmann Contributed-by: wangxue at loongson.cn ! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyWithBadOffset.java Changeset: a8673ccddffd Author: dkejriwal Date: 2019-05-23 12:36 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/a8673ccddffd 8214563: Use {@systemProperty} in specification of system properties in java.nio packages 8214565: Use {@systemProperty} for definitions of system properties Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/nio/channels/AsynchronousChannelGroup.java ! src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java ! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java ! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java Changeset: adb2493b120e Author: jlahoda Date: 2019-05-24 12:25 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/adb2493b120e 8220702: compiling in the context of an automatic module disallows --add-modules ALL-MODULE-PATH Summary: Allow --add-modules ALL-MODULE-PATH when compiling in the context of an automatic module. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/modules/AutomaticModules.java Changeset: da5435d9a801 Author: zgu Date: 2019-05-24 09:23 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/da5435d9a801 8224679: Shenandoah: Make ShenandoahParallelCodeCacheIterator noncopyable Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp Changeset: fc66237d5eae Author: zgu Date: 2019-05-22 21:24 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/fc66237d5eae 8224115: Shenandoah: Eliminate RWLock that protects recorded nmethod data array Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp Changeset: 703b2c04fc2c Author: lucy Date: 2019-05-24 15:36 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/703b2c04fc2c 8224742: JLONG_FORMAT_W incompatible with type jlong Reviewed-by: thartmann, clanger ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp Changeset: 37a077319427 Author: dfuchs Date: 2019-05-24 15:34 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/37a077319427 8224603: Replace wildcard address with loopback or local host in tests - part 11 Summary: Fixes a batch of tests that were observed failing intermittently. Reviewed-by: chegar, vtewari ! test/jdk/com/sun/net/httpserver/SelCacheTest.java ! test/jdk/com/sun/net/httpserver/bugs/6725892/Test.java ! test/jdk/java/net/Authenticator/B4722333.java ! test/jdk/java/net/DatagramSocket/Send12k.java ! test/jdk/java/net/Socket/CloseAvailable.java ! test/jdk/java/net/Socket/setReuseAddress/Restart.java ! test/jdk/java/net/Socks/BadProxySelector.java ! test/jdk/java/net/Socks/SocksProxyVersion.java ! test/jdk/java/net/URLPermission/URLTest.java ! test/jdk/sun/net/www/http/ChunkedOutputStream/CheckError.java ! test/jdk/sun/net/www/httptest/TestHttpServer.java ! test/jdk/sun/net/www/protocol/https/ChunkedOutputStream.java ! test/jdk/sun/net/www/protocol/https/TestHttpsServer.java Changeset: 11d9cd8d99f3 Author: dl Date: 2019-05-24 08:39 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/11d9cd8d99f3 8224698: ConcurrentSkipListMap.java does not compile with the Eclipse Java Compiler Reviewed-by: martin, clanger, smarks, dfuchs ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java Changeset: c72451a9f67e Author: dl Date: 2019-05-24 08:43 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/c72451a9f67e 8224176: Fix inconsistencies in @jls tags in java.util.concurrent Reviewed-by: martin, darcy, jjg ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java Changeset: f46be958c4ac Author: dl Date: 2019-05-24 08:47 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/f46be958c4ac 8224024: java/util/concurrent/BlockingQueue/DrainToFails.java testBounded fails intermittently Reviewed-by: martin ! test/jdk/java/util/concurrent/BlockingQueue/DrainToFails.java Changeset: 3a30c73838f6 Author: dl Date: 2019-05-24 08:51 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/3a30c73838f6 8220478: java/util/concurrent/ConcurrentHashMap/ToArray.java timed out intermittently 8223379: Clarify ForkJoinPool.getStealCount() javadoc Reviewed-by: martin ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java Changeset: 265b110fc022 Author: dl Date: 2019-05-24 08:55 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/265b110fc022 8223245: Miscellaneous changes imported from jsr166 CVS 2019-06 Reviewed-by: martin ! src/java.base/share/classes/java/util/ArrayList.java ! src/java.base/share/classes/java/util/Vector.java Changeset: 290679ec47bb Author: rhalade Date: 2019-05-24 09:47 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/290679ec47bb 8202651: Test ComodoCA.java fails Reviewed-by: mullan ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java Changeset: 4ccc8d8bc02b Author: joehw Date: 2019-05-24 10:28 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/4ccc8d8bc02b 8223658: Performance regression of XML.validation in 13-b19 Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java Changeset: 4947a097db60 Author: lancea Date: 2019-05-24 15:06 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/4947a097db60 8224682: Remove the com.sun.CORBA.ORBIorTypeCheckRegistryFilter security property Reviewed-by: bchristi ! src/java.base/share/conf/security/java.security ! test/lib/jdk/test/lib/security/JDKSecurityProperties.java Changeset: 0627b8ad33c1 Author: weijun Date: 2019-05-25 08:30 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/0627b8ad33c1 6682540: Incorrect SASL DIGEST-MD5 behavior Reviewed-by: jnimeh ! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java + test/jdk/com/sun/security/sasl/digest/HasInitialResponse.java Changeset: 18f94e911c55 Author: sspitsyn Date: 2019-05-24 21:05 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/18f94e911c55 8046018: JVMTI Spec: can_redefine_any_class capability spec is inconsistent Summary: Make the "can_redefine_any_class" capability spec clear and consistent Reviewed-by: alanb, cjplummer, dholmes, dcubed, jcbeyler ! src/hotspot/share/prims/jvmti.xml Changeset: 6264783438f6 Author: clanger Date: 2019-05-25 10:54 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/6264783438f6 8224727: Problem list test security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java Reviewed-by: rhalade ! test/jdk/ProblemList.txt Changeset: d871ce8ab96b Author: ysuenaga Date: 2019-05-25 20:55 +0900 URL: http://hg.openjdk.java.net/jdk/client/rev/d871ce8ab96b 8224252: [TESTBUG] hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java is timing out again after fix for JDK-8163805 Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java Changeset: d3afe760b392 Author: mbaesken Date: 2019-05-23 15:15 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/d3afe760b392 8224221: add memprotect calls to event log Reviewed-by: dholmes, mdoerr ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/utilities/events.hpp Changeset: 3a8433d967ea Author: aefimov Date: 2019-05-27 13:29 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/3a8433d967ea 8224035: Replace wildcard address with loopback or local host in tests - part 9 Reviewed-by: dfuchs ! test/jdk/java/net/ServerSocket/ThreadStop.java ! test/jdk/java/net/Socket/asyncClose/Race.java ! test/jdk/java/net/URLClassLoader/HttpTest.java ! test/jdk/java/net/URLConnection/TimeoutTest.java ! test/jdk/sun/net/www/http/HttpClient/CookieHttpClientTest.java ! test/jdk/sun/net/www/protocol/http/HttpInputStream.java ! test/jdk/sun/net/www/protocol/http/HttpStreams.java ! test/jdk/sun/net/www/protocol/http/RedirectOnPost.java ! test/jdk/sun/net/www/protocol/http/SetChunkedStreamingMode.java ! test/jdk/sun/net/www/protocol/http/SetIfModifiedSince.java Changeset: 7f03c3e42628 Author: rkennke Date: 2019-05-27 14:57 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/7f03c3e42628 8224836: Backout: JDK-8224626: Shenandoah: Elide barriers on uncommon traps Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: 3131927311ee Author: dfuchs Date: 2019-05-27 19:24 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/3131927311ee 8224761: Replace wildcard address with loopback or local host in tests - part 12 Summary: fixes a batch of intermittent failures. Reviewed-by: chegar, vtewari ! test/jdk/com/sun/net/httpserver/Test6a.java ! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java ! test/jdk/java/net/ProxySelector/ProxyTest.java ! test/jdk/java/net/ResponseCache/Test.java ! test/jdk/java/net/URLConnection/ZeroContentLength.java ! test/jdk/sun/net/www/http/HttpClient/B6726695.java ! test/jdk/sun/net/www/http/KeepAliveStream/InfiniteLoop.java ! test/jdk/sun/net/www/protocol/http/HttpOnly.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java ! test/lib/jdk/test/lib/NetworkConfiguration.java Changeset: 812212323fb1 Author: zgu Date: 2019-05-27 14:34 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/812212323fb1 8224751: Shenandoah: Shenandoah Verifier should select proper roots according to current GC cycle Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 4853b1ceb3d6 Author: iignatyev Date: 2019-05-27 19:46 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/4853b1ceb3d6 8222414: bring googlemock v1.8.1 Reviewed-by: erikj, rwestberg ! make/hotspot/lib/CompileGtest.gmk - test/fmw/gtest/CHANGES - test/fmw/gtest/CONTRIBUTORS - test/fmw/gtest/LICENSE - test/fmw/gtest/README.md + test/fmw/gtest/googlemock/CHANGES + test/fmw/gtest/googlemock/CONTRIBUTORS + test/fmw/gtest/googlemock/LICENSE + test/fmw/gtest/googlemock/README.md + test/fmw/gtest/googlemock/include/gmock/gmock-actions.h + test/fmw/gtest/googlemock/include/gmock/gmock-cardinalities.h + test/fmw/gtest/googlemock/include/gmock/gmock-generated-actions.h + test/fmw/gtest/googlemock/include/gmock/gmock-generated-actions.h.pump + test/fmw/gtest/googlemock/include/gmock/gmock-generated-function-mockers.h + test/fmw/gtest/googlemock/include/gmock/gmock-generated-function-mockers.h.pump + test/fmw/gtest/googlemock/include/gmock/gmock-generated-matchers.h + test/fmw/gtest/googlemock/include/gmock/gmock-generated-matchers.h.pump + test/fmw/gtest/googlemock/include/gmock/gmock-generated-nice-strict.h + test/fmw/gtest/googlemock/include/gmock/gmock-generated-nice-strict.h.pump + test/fmw/gtest/googlemock/include/gmock/gmock-matchers.h + test/fmw/gtest/googlemock/include/gmock/gmock-more-actions.h + test/fmw/gtest/googlemock/include/gmock/gmock-more-matchers.h + test/fmw/gtest/googlemock/include/gmock/gmock-spec-builders.h + test/fmw/gtest/googlemock/include/gmock/gmock.h + test/fmw/gtest/googlemock/include/gmock/internal/custom/README.md + test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h + test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h.pump + test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-matchers.h + test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-port.h + test/fmw/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h + test/fmw/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h.pump + test/fmw/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h + test/fmw/gtest/googlemock/include/gmock/internal/gmock-port.h + test/fmw/gtest/googlemock/src/gmock-all.cc + test/fmw/gtest/googlemock/src/gmock-cardinalities.cc + test/fmw/gtest/googlemock/src/gmock-internal-utils.cc + test/fmw/gtest/googlemock/src/gmock-matchers.cc + test/fmw/gtest/googlemock/src/gmock-spec-builders.cc + test/fmw/gtest/googlemock/src/gmock.cc + test/fmw/gtest/googlemock/src/gmock_main.cc + test/fmw/gtest/googletest/CHANGES + test/fmw/gtest/googletest/CONTRIBUTORS + test/fmw/gtest/googletest/LICENSE + test/fmw/gtest/googletest/README.md + test/fmw/gtest/googletest/include/gtest/gtest-death-test.h + test/fmw/gtest/googletest/include/gtest/gtest-message.h + test/fmw/gtest/googletest/include/gtest/gtest-param-test.h + test/fmw/gtest/googletest/include/gtest/gtest-param-test.h.pump + test/fmw/gtest/googletest/include/gtest/gtest-printers.h + test/fmw/gtest/googletest/include/gtest/gtest-spi.h + test/fmw/gtest/googletest/include/gtest/gtest-test-part.h + test/fmw/gtest/googletest/include/gtest/gtest-typed-test.h + test/fmw/gtest/googletest/include/gtest/gtest.h + test/fmw/gtest/googletest/include/gtest/gtest_pred_impl.h + test/fmw/gtest/googletest/include/gtest/gtest_prod.h + test/fmw/gtest/googletest/include/gtest/internal/custom/README.md + test/fmw/gtest/googletest/include/gtest/internal/custom/gtest-port.h + test/fmw/gtest/googletest/include/gtest/internal/custom/gtest-printers.h + test/fmw/gtest/googletest/include/gtest/internal/custom/gtest.h + test/fmw/gtest/googletest/include/gtest/internal/gtest-death-test-internal.h + test/fmw/gtest/googletest/include/gtest/internal/gtest-filepath.h + test/fmw/gtest/googletest/include/gtest/internal/gtest-internal.h + test/fmw/gtest/googletest/include/gtest/internal/gtest-linked_ptr.h + test/fmw/gtest/googletest/include/gtest/internal/gtest-param-util-generated.h + test/fmw/gtest/googletest/include/gtest/internal/gtest-param-util-generated.h.pump + test/fmw/gtest/googletest/include/gtest/internal/gtest-param-util.h + test/fmw/gtest/googletest/include/gtest/internal/gtest-port-arch.h + test/fmw/gtest/googletest/include/gtest/internal/gtest-port.h + test/fmw/gtest/googletest/include/gtest/internal/gtest-string.h + test/fmw/gtest/googletest/include/gtest/internal/gtest-tuple.h + test/fmw/gtest/googletest/include/gtest/internal/gtest-tuple.h.pump + test/fmw/gtest/googletest/include/gtest/internal/gtest-type-util.h + test/fmw/gtest/googletest/include/gtest/internal/gtest-type-util.h.pump + test/fmw/gtest/googletest/src/gtest-all.cc + test/fmw/gtest/googletest/src/gtest-death-test.cc + test/fmw/gtest/googletest/src/gtest-filepath.cc + test/fmw/gtest/googletest/src/gtest-internal-inl.h + test/fmw/gtest/googletest/src/gtest-port.cc + test/fmw/gtest/googletest/src/gtest-printers.cc + test/fmw/gtest/googletest/src/gtest-test-part.cc + test/fmw/gtest/googletest/src/gtest-typed-test.cc + test/fmw/gtest/googletest/src/gtest.cc + test/fmw/gtest/googletest/src/gtest_main.cc - test/fmw/gtest/include/gtest/gtest-death-test.h - test/fmw/gtest/include/gtest/gtest-message.h - test/fmw/gtest/include/gtest/gtest-param-test.h - test/fmw/gtest/include/gtest/gtest-param-test.h.pump - test/fmw/gtest/include/gtest/gtest-printers.h - test/fmw/gtest/include/gtest/gtest-spi.h - test/fmw/gtest/include/gtest/gtest-test-part.h - test/fmw/gtest/include/gtest/gtest-typed-test.h - test/fmw/gtest/include/gtest/gtest.h - test/fmw/gtest/include/gtest/gtest_pred_impl.h - test/fmw/gtest/include/gtest/gtest_prod.h - test/fmw/gtest/include/gtest/internal/custom/README.md - test/fmw/gtest/include/gtest/internal/custom/gtest-port.h - test/fmw/gtest/include/gtest/internal/custom/gtest-printers.h - test/fmw/gtest/include/gtest/internal/custom/gtest.h - test/fmw/gtest/include/gtest/internal/gtest-death-test-internal.h - test/fmw/gtest/include/gtest/internal/gtest-filepath.h - test/fmw/gtest/include/gtest/internal/gtest-internal.h - test/fmw/gtest/include/gtest/internal/gtest-linked_ptr.h - test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h - test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h.pump - test/fmw/gtest/include/gtest/internal/gtest-param-util.h - test/fmw/gtest/include/gtest/internal/gtest-port-arch.h - test/fmw/gtest/include/gtest/internal/gtest-port.h - test/fmw/gtest/include/gtest/internal/gtest-string.h - test/fmw/gtest/include/gtest/internal/gtest-tuple.h - test/fmw/gtest/include/gtest/internal/gtest-tuple.h.pump - test/fmw/gtest/include/gtest/internal/gtest-type-util.h - test/fmw/gtest/include/gtest/internal/gtest-type-util.h.pump - test/fmw/gtest/src/gtest-all.cc - test/fmw/gtest/src/gtest-death-test.cc - test/fmw/gtest/src/gtest-filepath.cc - test/fmw/gtest/src/gtest-internal-inl.h - test/fmw/gtest/src/gtest-port.cc - test/fmw/gtest/src/gtest-printers.cc - test/fmw/gtest/src/gtest-test-part.cc - test/fmw/gtest/src/gtest-typed-test.cc - test/fmw/gtest/src/gtest.cc - test/fmw/gtest/src/gtest_main.cc ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/gtest/unittest.hpp Changeset: feba48c5dfb4 Author: rraghavan Date: 2019-05-28 12:01 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/feba48c5dfb4 8213416: Replace some enums with static const members in hotspot/compiler Summary: Changes to fix enumeral and non-enumeral type in conditional expression warnings with -Wextra for gcc on hotspot Reviewed-by: kvn, thartmann ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/node.hpp Changeset: fb9758536458 Author: lucy Date: 2019-05-28 09:41 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/fb9758536458 8224672: (lib)hsdis-.so search incorrect after JDK-8213084 Reviewed-by: kvn, shade ! src/hotspot/share/compiler/disassembler.cpp Changeset: 05a408cbd945 Author: coleenp Date: 2019-05-28 06:42 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/05a408cbd945 8220688: [TESTBUG] runtime/NMT/MallocStressTest.java timed out Summary: reduce number of threads and iterate rather than sleep. Reviewed-by: zgu, dholmes ! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java Changeset: d58e1a447d2b Author: mgronlun Date: 2019-05-28 13:28 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/d58e1a447d2b 8221121: applications/microbenchmarks are encountering crashes in tier5 Reviewed-by: egahlin, dholmes ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp Changeset: 78e49883146f Author: aph Date: 2019-05-23 07:57 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/78e49883146f 8224671: AArch64: mauve System.arraycopy test failure Reviewed-by: adinn ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp Changeset: 755f1c66a891 Author: aph Date: 2019-05-28 08:25 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/755f1c66a891 Merge - src/hotspot/share/c1/c1_globals.cpp - src/hotspot/share/opto/c2_globals.cpp - src/java.base/share/classes/sun/text/resources/nfc.icu - src/java.base/share/classes/sun/text/resources/nfkc.icu - src/java.base/share/classes/sun/text/resources/nfkc_cf.icu - test/fmw/gtest/CHANGES - test/fmw/gtest/CONTRIBUTORS - test/fmw/gtest/LICENSE - test/fmw/gtest/README.md - test/fmw/gtest/include/gtest/gtest-death-test.h - test/fmw/gtest/include/gtest/gtest-message.h - test/fmw/gtest/include/gtest/gtest-param-test.h - test/fmw/gtest/include/gtest/gtest-param-test.h.pump - test/fmw/gtest/include/gtest/gtest-printers.h - test/fmw/gtest/include/gtest/gtest-spi.h - test/fmw/gtest/include/gtest/gtest-test-part.h - test/fmw/gtest/include/gtest/gtest-typed-test.h - test/fmw/gtest/include/gtest/gtest.h - test/fmw/gtest/include/gtest/gtest_pred_impl.h - test/fmw/gtest/include/gtest/gtest_prod.h - test/fmw/gtest/include/gtest/internal/custom/README.md - test/fmw/gtest/include/gtest/internal/custom/gtest-port.h - test/fmw/gtest/include/gtest/internal/custom/gtest-printers.h - test/fmw/gtest/include/gtest/internal/custom/gtest.h - test/fmw/gtest/include/gtest/internal/gtest-death-test-internal.h - test/fmw/gtest/include/gtest/internal/gtest-filepath.h - test/fmw/gtest/include/gtest/internal/gtest-internal.h - test/fmw/gtest/include/gtest/internal/gtest-linked_ptr.h - test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h - test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h.pump - test/fmw/gtest/include/gtest/internal/gtest-param-util.h - test/fmw/gtest/include/gtest/internal/gtest-port-arch.h - test/fmw/gtest/include/gtest/internal/gtest-port.h - test/fmw/gtest/include/gtest/internal/gtest-string.h - test/fmw/gtest/include/gtest/internal/gtest-tuple.h - test/fmw/gtest/include/gtest/internal/gtest-tuple.h.pump - test/fmw/gtest/include/gtest/internal/gtest-type-util.h - test/fmw/gtest/include/gtest/internal/gtest-type-util.h.pump - test/fmw/gtest/src/gtest-all.cc - test/fmw/gtest/src/gtest-death-test.cc - test/fmw/gtest/src/gtest-filepath.cc - test/fmw/gtest/src/gtest-internal-inl.h - test/fmw/gtest/src/gtest-port.cc - test/fmw/gtest/src/gtest-printers.cc - test/fmw/gtest/src/gtest-test-part.cc - test/fmw/gtest/src/gtest-typed-test.cc - test/fmw/gtest/src/gtest.cc - test/fmw/gtest/src/gtest_main.cc - test/jdk/java/lang/Character/PropList.txt - test/jdk/java/lang/Character/PropertyValueAliases.txt - test/jdk/java/lang/Character/Scripts.txt - test/jdk/java/lang/Character/SpecialCasing.txt - test/jdk/java/lang/Character/UnicodeBlock/Blocks.txt - test/jdk/java/lang/Character/UnicodeData.txt - test/jdk/java/lang/Character/charprop00.bin - test/jdk/java/lang/Character/charprop01.bin - test/jdk/java/lang/Character/charprop02.bin - test/jdk/java/lang/Character/charprop03.bin - test/jdk/java/lang/Character/charprop0E.bin - test/jdk/java/lang/Character/charprop0F.bin - test/jdk/java/lang/Character/charprop10.bin - test/jdk/java/util/regex/GraphemeBreakProperty.txt - test/jdk/java/util/regex/GraphemeBreakTest.txt - test/jdk/sun/management/windows/revokeall.c - test/jdk/sun/management/windows/revokeall.exe Changeset: 146f257274c9 Author: thartmann Date: 2019-05-28 14:53 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/146f257274c9 8224870: Problemlist compiler/c2/Test8004741.java until JDK-8214904 is fixed Summary: Added Test8004741 to problem list. Reviewed-by: shade ! test/hotspot/jtreg/ProblemList.txt Changeset: 63ab89cc3e69 Author: sundar Date: 2019-05-28 19:30 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/63ab89cc3e69 8216553: JrtFIleSystemProvider getPath(URI) omits /modules element from file path Reviewed-by: alanb, jlaskey ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java ! test/jdk/jdk/internal/jrtfs/Basic.java ! test/langtools/tools/lib/toolbox/JarTask.java Changeset: 30094911fffd Author: aph Date: 2019-05-28 09:13 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/30094911fffd 8224880: AArch64: java/javac error with AllocatePrefetchDistance Reviewed-by: adinn ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 0422b4b5cb8e Author: aph Date: 2019-05-28 10:20 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/0422b4b5cb8e Merge Changeset: b5ca5b98037b Author: ccheung Date: 2019-05-28 09:40 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/b5ca5b98037b 8224548: [TESTBUG] runtime/appcds/jvmti/ClassFileLoadHookTest.java failed: must be shared Summary: improve the -Xshare:auto case Reviewed-by: iklam, coleenp ! test/hotspot/jtreg/runtime/appcds/jvmti/ClassFileLoadHook.java ! test/hotspot/jtreg/runtime/appcds/jvmti/ClassFileLoadHookTest.java Changeset: d1fa0f8d8c9a Author: vdeshpande Date: 2019-05-28 09:56 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/d1fa0f8d8c9a 8224558: Fix replicateB encoding Reviewed-by: thartmann, vlivanov ! src/hotspot/cpu/x86/x86.ad Changeset: 45128070fd15 Author: darcy Date: 2019-05-28 10:54 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/45128070fd15 8224783: Javadoc of String strip methods uses link where linkplain would be better Reviewed-by: lancea, jlaskey ! src/java.base/share/classes/java/lang/String.java Changeset: 51c699875f7c Author: coffeys Date: 2019-05-28 19:19 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/51c699875f7c 8042904: apple.security.KeychainStore.getSalt() calling generateSeed() Reviewed-by: jnimeh ! src/java.base/macosx/classes/apple/security/KeychainStore.java Changeset: cb35ce1770a0 Author: jjg Date: 2019-05-28 11:21 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/cb35ce1770a0 8219147: Javadoc should expose covariant return type overrides Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg6/Base.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg6/Sub.java Changeset: 103f9068c39f Author: jjg Date: 2019-05-28 11:22 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/103f9068c39f Merge Changeset: b9d1e2fbe51d Author: mullan Date: 2019-05-28 14:28 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/b9d1e2fbe51d 8224885: ProblemList sun/security/tools/keytool/KeyToolTest.java and WeakAlgTest.java on Solaris Reviewed-by: xuelei ! test/jdk/ProblemList.txt Changeset: 52a1bebd1355 Author: mullan Date: 2019-05-28 14:29 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/52a1bebd1355 Merge Changeset: f6260463dbe4 Author: rehn Date: 2019-05-28 20:47 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/f6260463dbe4 8224795: some runtime/SelectionResolution tests are timing out Reviewed-by: dholmes, thartmann ! src/hotspot/share/code/nmethod.cpp Changeset: 6e0786d8451b Author: shade Date: 2019-05-28 21:31 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/6e0786d8451b 8224796: C code is not compiled correctly due to undefined "i386" Reviewed-by: dholmes, mikael ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c Changeset: d850d0f41c72 Author: jlaskey Date: 2019-05-28 16:51 -0300 URL: http://hg.openjdk.java.net/jdk/client/rev/d850d0f41c72 8224908: Revert: 8216553: JrtFileSystemProvider getPath(URI) omits /modules element from file path Reviewed-by: darcy, kbarrett ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java ! test/jdk/jdk/internal/jrtfs/Basic.java ! test/langtools/tools/lib/toolbox/JarTask.java Changeset: 4e62485d2b18 Author: rraghavan Date: 2019-05-29 07:49 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/4e62485d2b18 8220449: serviceability/dcmd/compiler/CodelistTest.java failure Summary: Added -XX:-BackgroundCompilation to test to eager initialize JVMCI Reviewed-by: gadams, thartmann ! test/hotspot/jtreg/serviceability/dcmd/compiler/CodelistTest.java Changeset: d0f73fccf5f3 Author: mbalao Date: 2019-05-28 19:01 -0300 URL: http://hg.openjdk.java.net/jdk/client/rev/d0f73fccf5f3 8223482: Unsupported ciphersuites may be offered by a TLS client Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! test/jdk/sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Changeset: f4702c8c9b3f Author: ysuenaga Date: 2019-05-29 13:50 +0900 URL: http://hg.openjdk.java.net/jdk/client/rev/f4702c8c9b3f 8223814: SA: jhsdb common help needs to be more detailed Reviewed-by: dholmes, sspitsyn, ysuenaga Contributed-by: Osamu Sakamoto ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: ea1e4a818785 Author: mbaesken Date: 2019-05-24 14:32 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/ea1e4a818785 8224750: Display thread once in Internal exceptions event log lines Reviewed-by: mdoerr ! src/hotspot/share/utilities/events.cpp Changeset: 044f2ca6ce22 Author: stefank Date: 2019-05-29 09:25 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/044f2ca6ce22 8223392: Add missing BitMap comments for JDK-8222986 Reviewed-by: tschatzl, pliden ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp Changeset: 785a12e0f89b Author: rkennke Date: 2019-05-29 12:01 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/785a12e0f89b 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.hpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 806b1c8e24b8 Author: hannesw Date: 2019-05-29 12:43 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/806b1c8e24b8 8222318: javadoc does not accept valid HTML5 entity names Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java Changeset: e63a624da347 Author: mgronlun Date: 2019-05-29 13:30 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/e63a624da347 8217089: JFR: Lazy install os interface components for improved startup Reviewed-by: dholmes, egahlin ! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp Changeset: de371e2d1acc Author: roland Date: 2019-05-22 10:11 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/de371e2d1acc 8224496: Shenandoah compilation fails with assert(is_CountedLoopEnd()) failed: invalid node class Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: ef713640430e Author: hseigel Date: 2019-05-29 08:21 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/ef713640430e 8224763: Update man pages to show deprecation of -Xverify:none Summary: Add the appropriate deprecation text Reviewed-by: dholmes, lfoltan ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/man/java.1 ! src/java.base/share/native/libjli/java.c Changeset: dd321e3596c0 Author: chegar Date: 2019-05-29 13:58 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/dd321e3596c0 8224477: java.net socket types new-style socket option methods - spec and impl mismatch Reviewed-by: alanb ! 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/DatagramSocket.java ! src/java.base/share/classes/java/net/DatagramSocketImpl.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/net/SocketImpl.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java ! src/java.base/unix/classes/java/net/PlainSocketImpl.java + test/jdk/java/net/DatagramSocketImpl/TestDefaultBehavior.java + test/jdk/java/net/SocketImpl/TestDefaultBehavior.java + test/jdk/java/net/SocketOption/AfterClose.java + test/jdk/java/net/SocketOption/NullsAndBadValues.java ! test/jdk/java/net/SocketOption/OptionsTest.java ! test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java Changeset: 335f474becde Author: shade Date: 2019-05-29 15:25 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/335f474becde 8224970: ShenandoahRootScanner::roots_do assert is too strong Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp Changeset: 2fc6027f0eed Author: zgu Date: 2019-05-29 09:43 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/2fc6027f0eed 8224932: Shenandoah: Rename ShenandoahHeapLock, make it general purpose lock Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp - src/hotspot/share/gc/shenandoah/shenandoahHeapLock.hpp + src/hotspot/share/gc/shenandoah/shenandoahLock.hpp Changeset: a8e2e273c943 Author: hannesw Date: 2019-05-29 15:52 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/a8e2e273c943 8224982: JDK-8222318 breaks tools/doclint/html/EntitiesTest.java Reviewed-by: sundar ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java Changeset: bda9984d8ee4 Author: xuelei Date: 2019-05-29 06:56 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/bda9984d8ee4 8224981: Problemlist test/jdk/sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Reviewed-by: mullan ! test/jdk/ProblemList.txt Changeset: dcda4663a926 Author: xuelei Date: 2019-05-29 07:48 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/dcda4663a926 8224984: Problemlist javax/net/ssl/SSLSocket/Tls13PacketSize.java Reviewed-by: mullan ! test/jdk/ProblemList.txt Changeset: 82fe7292ca5c Author: gromero Date: 2019-05-22 12:17 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/82fe7292ca5c 8223660: jtreg: Decouple Unsafe from RTM tests Reviewed-by: mdoerr, shade ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/hotspot/jtreg/compiler/testlibrary/rtm/XAbortProvoker.java + test/hotspot/jtreg/compiler/testlibrary/rtm/libXAbortProvoker.c Changeset: 69a35cd74f7d Author: weijun Date: 2019-05-29 23:36 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/69a35cd74f7d 8223053: [xmldsig] Add KeyValue::EC_TYPE Reviewed-by: mullan ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyValue.java Changeset: 934d68e9c45d Author: zgu Date: 2019-05-29 10:57 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/934d68e9c45d 8224875: Shenandoah: ParallelCleaning code unloading should take lock to protect shared code roots array Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp Changeset: c1ad2862d0dd Author: darcy Date: 2019-05-29 09:53 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/c1ad2862d0dd 8224012: AnnotatedType implementations of hashCode() lead to StackOverflowError Reviewed-by: jfranck ! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java ! test/jdk/java/lang/annotation/typeAnnotations/TestObjectMethods.java Changeset: c58772f2dbce Author: iignatyev Date: 2019-05-29 11:54 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/c58772f2dbce 8224945: googlemock update breaks the build of arm32 and ppc Reviewed-by: dholmes, simonis ! test/hotspot/gtest/unittest.hpp Changeset: b034d2dee5fc Author: joehw Date: 2019-05-29 11:58 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/b034d2dee5fc 8225005: Xerces 2.12.0: License file Reviewed-by: lancea ! src/java.xml/share/legal/xerces.md Changeset: b7ac60035a28 Author: aeubanks Date: 2019-05-16 15:58 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/b7ac60035a28 8224081: SOCKS v4 doesn't work with IPv6 Reviewed-by: chegar, dfuchs, mullan, vtewari Contributed-by: aeubanks at google.com ! test/jdk/java/net/Socks/SocksProxyVersion.java ! test/jdk/sun/security/x509/URICertStore/SocksProxy.java Changeset: 80dd2b549354 Author: dlong Date: 2019-05-29 13:31 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/80dd2b549354 8224931: disable JAOTC invokedynamic support until 8223533 is fixed Reviewed-by: kvn, never ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java Changeset: 3e5dba06a663 Author: xuelei Date: 2019-05-29 13:39 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/3e5dba06a663 8224991: Problemlist javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Reviewed-by: mullan ! test/jdk/ProblemList.txt Changeset: 234673929e0a Author: igerasim Date: 2019-05-29 13:44 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/234673929e0a 8224789: Parsing repetition count in regex does not detect numeric overflow Reviewed-by: rriggs, bchristi ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/jdk/java/util/regex/RegExTest.java Changeset: ae908641e726 Author: clanger Date: 2019-05-29 22:30 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/ae908641e726 8224729: Cleanups in sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java Reviewed-by: mullan ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java Changeset: 609dc5c60c06 Author: erikj Date: 2019-05-29 15:29 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/609dc5c60c06 8224011: Failure handling in ExecuteWithLog fails in run-test-prebuilt Reviewed-by: tbell ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk Changeset: a29fa5133004 Author: dcubed Date: 2019-05-29 19:25 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/a29fa5133004 8225022: Put compiler/graalunit/JttThreadsTest.java on ProblemList-graal.txt Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 8df9bb8d2023 Author: jwilhelm Date: 2019-05-30 03:15 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/8df9bb8d2023 Added tag jdk-13+23 for changeset b034d2dee5fc ! .hgtags Changeset: c41783eb76eb Author: dholmes Date: 2019-05-29 22:17 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/c41783eb76eb 8224790: Remove Xusage.txt file Reviewed-by: alanb, dcubed, erikj, mchung ! make/hotspot/gensrc/GenerateSources.gmk - src/hotspot/share/Xusage.txt Changeset: 59567035d279 Author: alanb Date: 2019-05-30 07:19 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/59567035d279 8221481: Reimplement the Legacy Socket API Reviewed-by: michaelm, chegar ! src/java.base/share/classes/java/net/SocketImpl.java + src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java ! test/jdk/ProblemList.txt ! test/jdk/com/sun/net/httpserver/Test1.java ! test/jdk/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java ! test/jdk/java/net/ServerSocket/UnreferencedSockets.java ! test/jdk/java/net/Socket/ConnectionReset.java ! test/jdk/java/net/Socket/Timeouts.java ! test/jdk/java/net/Socket/UdpSocket.java ! test/jdk/java/net/Socket/asyncClose/AsyncClose.java + test/jdk/java/net/SocketImpl/BadUsages.java + test/jdk/java/net/SocketImpl/CompareSocketOptions.java + test/jdk/java/net/SocketImpl/java.base/java/net/PlatformSocketImpl.java ! test/jdk/java/net/SocketOption/OptionsTest.java ! test/jdk/java/net/ipv6tests/TcpTest.java ! test/jdk/sun/security/ssl/SSLSocketImpl/NewSocketMethods.java Changeset: 8a1095447ae6 Author: shade Date: 2019-05-30 10:21 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/8a1095447ae6 8225017: [TESTBUG] gc/shenandoah/oom/TestThreadFailure.java takes too long Reviewed-by: rkennke ! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java Changeset: a72e187adb54 Author: mgronlun Date: 2019-05-30 11:42 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/a72e187adb54 8224172: assert(jfr_is_event_enabled(id)) failed: invariant Reviewed-by: dcubed, dholmes ! src/hotspot/share/jfr/support/jfrFlush.cpp Changeset: 9ad765641e8f Author: vlivanov Date: 2019-05-30 13:39 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/9ad765641e8f 8223213: Implement fast class initialization checks on x86-64 Reviewed-by: kvn, redestad, dholmes, mdoerr, coleenp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_version.hpp + test/hotspot/jtreg/runtime/clinit/ClassInitBarrier.java + test/hotspot/jtreg/runtime/clinit/libClassInitBarrier.cpp Changeset: ebc4e5a625e2 Author: chegar Date: 2019-05-30 12:36 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/ebc4e5a625e2 8224730: java.net.ServerSocket::toString not invoking checkConnect Reviewed-by: alanb ! src/java.base/share/classes/java/net/ServerSocket.java + test/jdk/java/net/ServerSocket/TestLocalAddress.java Changeset: 931a4d5367a6 Author: sundar Date: 2019-05-30 17:30 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/931a4d5367a6 8224946: jrtfs URI to Path and Path to URI conversions are wrong Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java ! test/jdk/jdk/internal/jrtfs/Basic.java ! test/jdk/tools/jlink/plugins/ExcludeVMPluginTest.java ! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/ModuleTargetHelper.java ! test/langtools/tools/lib/toolbox/JarTask.java Changeset: 430da9dcfcb2 Author: bobv Date: 2019-05-30 07:07 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/430da9dcfcb2 8222252: Java ergonomics limits heap to 128GB with disabled compressed oops Reviewed-by: dholmes ! src/hotspot/share/runtime/arguments.cpp Changeset: 31f43d8e7afb Author: mullan Date: 2019-05-30 09:24 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/31f43d8e7afb 8224767: Add String constants for Canonical XML 1.1 URIs Reviewed-by: xuelei ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java Changeset: 17f85a8780d5 Author: vlivanov Date: 2019-05-30 19:12 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/17f85a8780d5 8223216: C2: Unify class initialization checks between new, getstatic, and putstatic Reviewed-by: kvn, dlong ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/parse3.cpp ! src/hotspot/share/opto/parseHelper.cpp Changeset: 63fa55abb6d2 Author: chegar Date: 2019-05-30 18:10 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/63fa55abb6d2 8225060: java.net.DefaultInterface invokes NetworkInterface::getInetAddresses without doPriv Reviewed-by: alanb ! src/java.base/macosx/classes/java/net/DefaultInterface.java Changeset: ad4285992012 Author: jjg Date: 2019-05-30 10:37 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/ad4285992012 8224257: fix issues in files generated by pandoc Reviewed-by: tbell, jjg, erikj Contributed-by: jonathan.gibbons at oracle.com, erik.joelsson at oracle.com ! make/Docs.gmk ! make/Main.gmk ! make/ToolsJdk.gmk Changeset: a41029c383bf Author: jjg Date: 2019-05-30 11:00 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a41029c383bf 8225066: Add missing file Reviewed-by: mchung + make/jdk/src/classes/build/tools/fixuppandoc/Main.java Changeset: 6515a96809a1 Author: fyang Date: 2019-05-30 10:29 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/6515a96809a1 8224828: aarch64: rflags is not correct after safepoint poll Reviewed-by: aph, adinn Contributed-by: Xiang Yuan ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp Changeset: a0d4e61acb6b Author: skuksenko Date: 2019-05-30 12:45 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a0d4e61acb6b 8223504: Improve performance of forall loops by better inlining of "iterator()" methods Reviewed-by: vlivanov, shade ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/bytecodeInfo.cpp Changeset: 5212c250f9a8 Author: jjg Date: 2019-05-30 13:45 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/5212c250f9a8 8225077: fix references to broken link in java.compiler module Reviewed-by: darcy, lancea ! src/java.compiler/share/classes/javax/annotation/processing/Filer.java Changeset: b6418e5aad70 Author: sspitsyn Date: 2019-05-30 15:55 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/b6418e5aad70 8223718: Checks in check_slot_type_no_lvt() should be always executed Summary: Call check_slot_type_no_lvt() even if the LVT is present Reviewed-by: kvn, gadams, amenkov ! src/hotspot/share/prims/jvmtiImpl.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.cpp Changeset: 9ea55cb79d77 Author: darcy Date: 2019-05-30 16:21 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/9ea55cb79d77 8224687: Add clarifying overrides of Element.asType to more specific subinterfaces Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java ! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java ! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java ! src/java.compiler/share/classes/javax/lang/model/element/TypeParameterElement.java ! src/java.compiler/share/classes/javax/lang/model/element/VariableElement.java + test/langtools/tools/javac/processing/model/element/TestElementAsType.java Changeset: 04ff1e00635a Author: zgu Date: 2019-05-29 11:55 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/04ff1e00635a 8224978: Shenandoah: Allows root verifier to verify some roots outside safepoints with proper locks Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: b0513c833960 Author: jjg Date: 2019-05-30 17:28 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/b0513c833960 8220251: fix headings in java.management Reviewed-by: lancea ! src/java.management.rmi/share/classes/javax/management/remote/rmi/package.html ! src/java.management/share/classes/java/lang/management/LockInfo.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.management/share/classes/java/lang/management/MemoryMXBean.java ! src/java.management/share/classes/java/lang/management/MemoryPoolMXBean.java ! src/java.management/share/classes/java/lang/management/MemoryUsage.java ! src/java.management/share/classes/java/lang/management/MonitorInfo.java ! src/java.management/share/classes/java/lang/management/ThreadInfo.java ! src/java.management/share/classes/java/lang/management/ThreadMXBean.java ! src/java.management/share/classes/java/lang/management/package.html ! src/java.management/share/classes/javax/management/MXBean.java ! src/java.management/share/classes/javax/management/NotificationBroadcaster.java ! src/java.management/share/classes/javax/management/NotificationEmitter.java ! src/java.management/share/classes/javax/management/remote/package.html ! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBean.java ! src/jdk.management/share/classes/com/sun/management/GcInfo.java Changeset: f19a728d576d Author: zgu Date: 2019-05-30 21:12 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/f19a728d576d 8225014: Separate ShenandoahRootScanner method for object_iterate Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp + test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java Changeset: d4475420fb9a Author: sundar Date: 2019-05-31 08:27 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/d4475420fb9a 8216535: tools/jimage/JImageExtractTest.java timed out Reviewed-by: jlaskey ! test/jdk/tools/jimage/JImageExtractTest.java Changeset: 7b70f269fe0d Author: neliasso Date: 2019-05-31 10:13 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/7b70f269fe0d 8224538: LoadBarrierNode::common_barrier must check address Reviewed-by: thartmann, kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp Changeset: f91999057a5a Author: redestad Date: 2019-05-31 12:20 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/f91999057a5a 8224986: (str) optimize StringBuilder.append(CharSequence, int, int) for String arguments Reviewed-by: jlaskey, rriggs ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/String.java ! test/micro/org/openjdk/bench/java/lang/StringBuilders.java Changeset: 89ac8ad48ac6 Author: phedlin Date: 2019-05-16 17:09 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/89ac8ad48ac6 8225110: IGV build definition uses non-secure transport Reviewed-by: neliasso ! src/utils/IdealGraphVisualizer/nbproject/platform.properties Changeset: d2bc284803bc Author: chegar Date: 2019-05-31 15:02 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/d2bc284803bc 8224973: URLStreamHandler.openConnection(URL,Proxy) - spec and implementation mismatch Reviewed-by: alanb, dfuchs ! src/java.base/share/classes/java/net/URLStreamHandler.java + test/jdk/java/net/URLStreamHandler/TestDefaultBehavior.java Changeset: f0ef081cb15d Author: azeller Date: 2019-05-28 20:12 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/f0ef081cb15d 8194231: java/net/DatagramSocket/ReuseAddressTest.java failed with java.net.BindException: Address already in use: Cannot bind Summary: Changed test to no longer use hardcoded ports. Reviewed-by: chegar, clanger ! test/jdk/java/net/DatagramSocket/ReuseAddressTest.java Changeset: 35192d9c2b76 Author: pchilanomate Date: 2019-05-31 11:17 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/35192d9c2b76 8225016: Dead code due to VMOperationQueue::add() always returning true Summary: Removed dead code in vmThread.cpp Reviewed-by: coleenp, hseigel, dholmes ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/runtime/vmThread.hpp Changeset: baad58d0cbfe Author: jjg Date: 2019-05-31 09:26 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/baad58d0cbfe 8225094: Fix minor HTML issues in jdk.zipfs Reviewed-by: clanger, mchung, lancea ! src/jdk.zipfs/share/classes/module-info.java Changeset: e6e4de80e058 Author: hseigel Date: 2019-05-31 13:09 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/e6e4de80e058 8222936: mlvm/anonloader/stress/randomBytecodes/Test.java fails due to "ERROR: There were 1 hangups during parsing." Summary: Prevent false failures by blocking the test until either it times out or the loading thread finishes Reviewed-by: dholmes, coleenp ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/StressClassLoadingTest.java Changeset: 9889f5e3ba00 Author: jjg Date: 2019-05-31 10:59 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/9889f5e3ba00 8225129: Fix minor HTML issues in java.naming Reviewed-by: mchung, lancea ! src/java.naming/share/classes/javax/naming/directory/package.html ! src/java.naming/share/classes/javax/naming/event/package.html ! src/java.naming/share/classes/javax/naming/ldap/InitialLdapContext.java ! src/java.naming/share/classes/javax/naming/ldap/package.html ! src/java.naming/share/classes/javax/naming/package.html ! src/java.naming/share/classes/javax/naming/spi/package.html Changeset: 4c1b0b71c629 Author: bpb Date: 2019-05-31 11:13 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/4c1b0b71c629 8225117: java/math/BigInteger/SymmetricRangeTests.java fails with ParseException Reviewed-by: darcy ! test/jdk/java/math/BigInteger/StringConstructorOverflow.java ! test/jdk/java/math/BigInteger/SymmetricRangeTests.java Changeset: 3f2f89737be5 Author: kbarrett Date: 2019-05-31 14:42 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/3f2f89737be5 8219149: ProcessTools.ProcessBuilder should print timing info for subprocesses Summary: Add some timestamped logging messages to OutputBuffer. Reviewed-by: rriggs, dcubed, lmesnik, dholmes ! test/lib/jdk/test/lib/process/OutputBuffer.java Changeset: 72474808e305 Author: iklam Date: 2019-05-31 12:51 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/72474808e305 8224692: runtime/appcds tests crash in "HotSpotJVMCI::compute_offset" when running in Graal as JIT mode Reviewed-by: ccheung ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/memory/dynamicArchive.cpp ! test/hotspot/jtreg/runtime/appcds/dynamicArchive/NoClassToArchive.java Changeset: 8b1f7d88746a Author: erikj Date: 2019-05-31 13:37 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/8b1f7d88746a 8219788: Configure recommends JDK 8 Reviewed-by: tbell ! make/autoconf/help.m4 Changeset: a3596ce8de19 Author: naoto Date: 2019-05-31 13:49 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a3596ce8de19 8223773: DateTimeFormatter Fails to throw an Exception on Invalid CLOCK_HOUR_OF_AMPM and HOUR_OF_AMPM Reviewed-by: lancea, scolebourne, rriggs ! src/java.base/share/classes/java/time/format/Parsed.java ! test/jdk/java/time/test/java/time/format/TestDateTimeParsing.java Changeset: c40c3e5d7c7a Author: cushon Date: 2019-05-22 15:30 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/c40c3e5d7c7a 8224629: Unnecessary cast in LambdaToMethod Reviewed-by: vromero Contributed-by: Alan Malloy ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java Changeset: b564f266dda0 Author: vromero Date: 2019-05-31 18:35 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/b564f266dda0 8224083: javadoc Reporter generates warning for Kind.NOTE 8224082: NPE in javadoc Reporter Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java + test/langtools/jdk/javadoc/tool/reporter_generates_warnings/ReporterGeneratesWarningsInsteadOfNotes.java + test/langtools/jdk/javadoc/tool/reporter_generates_warnings/pkg/MyDoclet.java Changeset: 3ea18959a349 Author: ccheung Date: 2019-05-31 15:49 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/3ea18959a349 8223336: Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail Summary: added the missing call MemTracker::record_virtual_memory_reserve_and_commit() Reviewed-by: jiangli, zgu ! src/hotspot/os/windows/os_windows.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: d4890c3721be Author: jjg Date: 2019-05-31 17:27 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/d4890c3721be 8225134: Update man-page files Reviewed-by: erikj, mchung ! src/java.base/share/man/java.1 ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmid.1 ! src/java.rmi/share/man/rmiregistry.1 ! src/java.scripting/share/man/jrunscript.1 ! src/jdk.compiler/share/man/javac.1 ! src/jdk.compiler/share/man/serialver.1 + src/jdk.hotspot.agent/share/man/jhsdb.1 ! src/jdk.jartool/share/man/jar.1 ! src/jdk.jartool/share/man/jarsigner.1 ! src/jdk.javadoc/share/man/javadoc.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jcmd/share/man/jinfo.1 ! src/jdk.jcmd/share/man/jmap.1 ! src/jdk.jcmd/share/man/jps.1 ! src/jdk.jcmd/share/man/jstack.1 ! src/jdk.jcmd/share/man/jstat.1 ! src/jdk.jconsole/share/man/jconsole.1 ! src/jdk.jdeps/share/man/javap.1 + src/jdk.jdeps/share/man/jdeprscan.1 ! src/jdk.jdeps/share/man/jdeps.1 ! src/jdk.jdi/share/man/jdb.1 + src/jdk.jlink/share/man/jlink.1 + src/jdk.jlink/share/man/jmod.1 + src/jdk.jshell/share/man/jshell.1 ! src/jdk.jstatd/share/man/jstatd.1 ! src/jdk.pack/share/man/pack200.1 ! src/jdk.pack/share/man/unpack200.1 ! src/jdk.rmic/share/man/rmic.1 ! src/jdk.scripting.nashorn.shell/share/man/jjs.1 Changeset: db105c4c5776 Author: redestad Date: 2019-06-01 03:18 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/db105c4c5776 8225061: Performance regression in Regex Reviewed-by: naoto, alanb Contributed-by: claes.redestad at oracle.com, naoto.sato at oracle.com ! make/jdk/src/classes/build/tools/generateemojidata/GenerateEmojiData.java ! src/java.base/share/classes/java/util/regex/EmojiData.java.template ! src/java.base/share/classes/java/util/regex/Grapheme.java ! src/java.base/share/classes/java/util/regex/Pattern.java + test/micro/org/openjdk/bench/java/util/regex/PatternBench.java Changeset: e2dbcc6ed36d Author: rfield Date: 2019-06-01 13:41 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/e2dbcc6ed36d 8080353: JShell: Better error message on attempting to add default method Summary: Special handling for errors with "default" modifier Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/langtools/ProblemList.txt ! test/langtools/jdk/jshell/ExceptionsTest.java ! test/langtools/jdk/jshell/MethodsTest.java Changeset: 905b2a416250 Author: rfield Date: 2019-06-01 14:09 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/905b2a416250 8223688: JShell: crash on the instantiation of raw anonymous class Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/langtools/jdk/jshell/ToolBasicTest.java Changeset: 65896ed82849 Author: shade Date: 2019-06-02 10:08 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/65896ed82849 8225104: 32-bit build failures after JDK-8222252 Reviewed-by: bobv, rkennke, dholmes ! src/hotspot/share/runtime/arguments.cpp Changeset: 249b2b4fcb7d Author: shade Date: 2019-06-02 10:08 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/249b2b4fcb7d 8225111: Make Shenandoah tests work with 32-bit VMs Reviewed-by: rkennke ! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java ! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java ! test/hotspot/jtreg/gc/shenandoah/TestHumongousThreshold.java ! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestNullCheck.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestReferenceCAS.java ! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/options/TestObjectAlignment.java Changeset: aa5eeb1a9871 Author: shade Date: 2019-06-02 10:08 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/aa5eeb1a9871 8225048: Shenandoah x86_32 support Reviewed-by: erikj, rkennke ! make/autoconf/hotspot.m4 ! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp + src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_32.ad ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp Changeset: d22206f24d59 Author: lancea Date: 2019-06-02 17:13 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/d22206f24d59 8212807: tools/jar/multiRelease/Basic.java times out Reviewed-by: bchristi ! test/jdk/tools/jar/multiRelease/Basic.java ! test/jdk/tools/jar/multiRelease/MRTestBase.java ! test/lib/jdk/test/lib/process/OutputAnalyzer.java Changeset: 5f9ef936707c Author: psadhukhan Date: 2019-06-03 11:06 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/5f9ef936707c Merge ! make/RunTests.gmk ! make/lib/Awt2dLibraries.gmk - src/hotspot/share/Xusage.txt - src/hotspot/share/c1/c1_globals.cpp - src/hotspot/share/gc/shenandoah/shenandoahHeapLock.hpp - src/hotspot/share/opto/c2_globals.cpp - src/java.base/share/classes/sun/text/resources/nfc.icu - src/java.base/share/classes/sun/text/resources/nfkc.icu - src/java.base/share/classes/sun/text/resources/nfkc_cf.icu ! src/java.base/share/native/libjli/java.c - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.3.1.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-migrate-3.0.1.js - src/jdk.javadoc/share/legal/jquery-migrate.md - test/fmw/gtest/CHANGES - test/fmw/gtest/LICENSE - test/fmw/gtest/README - test/fmw/gtest/include/gtest/gtest-death-test.h - test/fmw/gtest/include/gtest/gtest-message.h - test/fmw/gtest/include/gtest/gtest-param-test.h - test/fmw/gtest/include/gtest/gtest-param-test.h.pump - test/fmw/gtest/include/gtest/gtest-printers.h - test/fmw/gtest/include/gtest/gtest-spi.h - test/fmw/gtest/include/gtest/gtest-test-part.h - test/fmw/gtest/include/gtest/gtest-typed-test.h - test/fmw/gtest/include/gtest/gtest.h - test/fmw/gtest/include/gtest/gtest_pred_impl.h - test/fmw/gtest/include/gtest/gtest_prod.h - test/fmw/gtest/include/gtest/internal/gtest-death-test-internal.h - test/fmw/gtest/include/gtest/internal/gtest-filepath.h - test/fmw/gtest/include/gtest/internal/gtest-internal.h - test/fmw/gtest/include/gtest/internal/gtest-linked_ptr.h - test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h - test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h.pump - test/fmw/gtest/include/gtest/internal/gtest-param-util.h - test/fmw/gtest/include/gtest/internal/gtest-port.h - test/fmw/gtest/include/gtest/internal/gtest-string.h - test/fmw/gtest/include/gtest/internal/gtest-tuple.h - test/fmw/gtest/include/gtest/internal/gtest-tuple.h.pump - test/fmw/gtest/include/gtest/internal/gtest-type-util.h - test/fmw/gtest/include/gtest/internal/gtest-type-util.h.pump - test/fmw/gtest/src/gtest-all.cc - test/fmw/gtest/src/gtest-death-test.cc - test/fmw/gtest/src/gtest-filepath.cc - test/fmw/gtest/src/gtest-internal-inl.h - test/fmw/gtest/src/gtest-port.cc - test/fmw/gtest/src/gtest-printers.cc - test/fmw/gtest/src/gtest-test-part.cc - test/fmw/gtest/src/gtest-typed-test.cc - test/fmw/gtest/src/gtest.cc - test/fmw/gtest/src/gtest_main.cc ! test/jdk/ProblemList.txt - test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java - test/jdk/java/lang/Character/PropList.txt - test/jdk/java/lang/Character/PropertyValueAliases.txt - test/jdk/java/lang/Character/Scripts.txt - test/jdk/java/lang/Character/SpecialCasing.txt - test/jdk/java/lang/Character/UnicodeBlock/Blocks.txt - test/jdk/java/lang/Character/UnicodeData.txt - test/jdk/java/lang/Character/charprop00.bin - test/jdk/java/lang/Character/charprop01.bin - test/jdk/java/lang/Character/charprop02.bin - test/jdk/java/lang/Character/charprop03.bin - test/jdk/java/lang/Character/charprop0E.bin - test/jdk/java/lang/Character/charprop0F.bin - test/jdk/java/lang/Character/charprop10.bin - test/jdk/java/util/regex/GraphemeBreakProperty.txt - test/jdk/java/util/regex/GraphemeBreakTest.txt - test/jdk/sun/management/windows/revokeall.c - test/jdk/sun/management/windows/revokeall.exe From jayathirth.d.v at oracle.com Mon Jun 3 06:31:27 2019 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Mon, 03 Jun 2019 06:31:27 +0000 Subject: hg: jdk/client: 8225105: java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java fails in Windows 10 Message-ID: <201906030631.x536VROB001839@aojmv0008.oracle.com> Changeset: 4cfbcfac47aa Author: jdv Date: 2019-06-03 11:56 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/4cfbcfac47aa 8225105: java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java fails in Windows 10 Reviewed-by: prr, serb ! test/jdk/java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java From thomas.schatzl at oracle.com Mon Jun 3 08:52:11 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Mon, 03 Jun 2019 08:52:11 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <201906030852.x538qBWc017623@aojmv0008.oracle.com> Changeset: 0dab93cb3b0c Author: tschatzl Date: 2019-06-03 10:50 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/0dab93cb3b0c 8223162: Improve ergonomics for Sparse PRT entry sizing Summary: Scale Sparse PRT table sizes exponentially according to region size. Reviewed-by: kbarrett, sangheki ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/g1/sparsePRT.hpp Changeset: 00f7fce88e25 Author: tschatzl Date: 2019-06-03 10:51 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/00f7fce88e25 8223693: Memory wastage in size of per-region type buffers in GC Reviewed-by: kbarrett, sangheki ! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp From patric.hedlin at oracle.com Mon Jun 3 09:11:24 2019 From: patric.hedlin at oracle.com (patric.hedlin at oracle.com) Date: Mon, 03 Jun 2019 09:11:24 +0000 Subject: hg: jdk/jdk: 8223363: Bad node estimate assertion failure; ... Message-ID: <201906030911.x539BPKe000243@aojmv0008.oracle.com> Changeset: ba171f871932 Author: phedlin Date: 2019-05-28 14:56 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ba171f871932 8223363: Bad node estimate assertion failure 8223502: Node estimate for loop unswitching is not correct: assert(delta <= 2 * required) failed: Bad node estimate 8224648: assert(!exceeding_node_budget()) failed: Too many NODES required! failure with ctw Summary: Tighten the node estimates. New est_loop_clone_sz() implementation that will compute a "fan-out" complexity estimate as part of the size estimate (to better estimate complex loop body size after cloning). New est_loop_unroll_sz() function, used to estimate the size of a loop body att full/maximal unrolling. Correction to node budget final tests and asserts. Reviewed-by: neliasso, kvn ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/LoopUnswitchingBadNodeBudget.java From rwestrel at redhat.com Mon Jun 3 11:44:26 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 03 Jun 2019 11:44:26 +0000 Subject: hg: jdk/jdk: 8173196: [REDO] C2 does not optimize redundant memory operations with G1 Message-ID: <201906031144.x53BiQF8029466@aojmv0008.oracle.com> Changeset: 9691a169f1dd Author: roland Date: 2019-05-21 15:46 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/9691a169f1dd 8173196: [REDO] C2 does not optimize redundant memory operations with G1 Reviewed-by: thartmann, kvn ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp From shade at redhat.com Mon Jun 3 12:51:57 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 03 Jun 2019 12:51:57 +0000 Subject: hg: jdk/jdk: 8225046: Shenandoah metrics logs refactoring Message-ID: <201906031251.x53CpvXk006170@aojmv0008.oracle.com> Changeset: 6c205bbdafd2 Author: shade Date: 2019-06-03 14:50 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/6c205bbdafd2 8225046: Shenandoah metrics logs refactoring Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp From erik.osterlund at oracle.com Mon Jun 3 13:02:07 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Mon, 03 Jun 2019 13:02:07 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <201906031302.x53D27Pm013612@aojmv0008.oracle.com> Changeset: 47d928ba8733 Author: eosterlund Date: 2019-06-03 13:35 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/47d928ba8733 8224814: Remove dead JNIHandleBlock freelist code Reviewed-by: stefank, tschatzl, kbarrett ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp Changeset: fdddd05767ce Author: eosterlund Date: 2019-06-03 13:35 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/fdddd05767ce 8224816: Provide os::processor_id() implementation for Mac OS Reviewed-by: rehn, pliden, kbarrett, gziemski ! src/hotspot/os/bsd/os_bsd.cpp From robert.field at oracle.com Mon Jun 3 14:47:03 2019 From: robert.field at oracle.com (robert.field at oracle.com) Date: Mon, 03 Jun 2019 14:47:03 +0000 Subject: hg: jdk/jdk: 8225151: JShell API: Fix position of @jls tag Message-ID: <201906031447.x53El3Mc018661@aojmv0008.oracle.com> Changeset: 4ffd6a955e92 Author: rfield Date: 2019-06-03 07:46 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/4ffd6a955e92 8225151: JShell API: Fix position of @jls tag Reviewed-by: jjg ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java From semyon.sadetsky at oracle.com Mon Jun 3 15:15:33 2019 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Mon, 03 Jun 2019 15:15:33 +0000 Subject: hg: jdk/client: 8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails Message-ID: <201906031515.x53FFXTA005961@aojmv0008.oracle.com> Changeset: ef91ba2e6cff Author: ssadetsky Date: 2019-06-03 08:13 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/ef91ba2e6cff 8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JPopupMenu/6580930/bug6580930.java From robert.field at oracle.com Mon Jun 3 15:21:16 2019 From: robert.field at oracle.com (robert.field at oracle.com) Date: Mon, 03 Jun 2019 15:21:16 +0000 Subject: hg: jdk/jdk: 8199623: JShell: corralling not restored on drop Message-ID: <201906031521.x53FLGdv007816@aojmv0008.oracle.com> Changeset: 1c291d1c272c Author: rfield Date: 2019-06-03 08:21 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1c291d1c272c 8199623: JShell: corralling not restored on drop Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/langtools/jdk/jshell/DropTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java From erik.joelsson at oracle.com Mon Jun 3 17:54:08 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Mon, 03 Jun 2019 17:54:08 +0000 Subject: hg: jdk/jdk: 8225140: Build fails if directory contains 'unix' Message-ID: <201906031754.x53Hs88A012031@aojmv0008.oracle.com> Changeset: 1cccaaf46c7b Author: erikj Date: 2019-06-03 10:52 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1cccaaf46c7b 8225140: Build fails if directory contains 'unix' Reviewed-by: tbell ! make/common/JdkNativeCompilation.gmk ! make/lib/Awt2dLibraries.gmk From rkennke at redhat.com Mon Jun 3 19:29:11 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Mon, 03 Jun 2019 19:29:11 +0000 Subject: hg: jdk/jdk: 8225171: Remove leftovers in shenandoahBarrierSetC1.cpp Message-ID: <201906031929.x53JTB1H012841@aojmv0008.oracle.com> Changeset: d3e404cc3972 Author: rkennke Date: 2019-06-03 21:28 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d3e404cc3972 8225171: Remove leftovers in shenandoahBarrierSetC1.cpp Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp From igor.veresov at oracle.com Mon Jun 3 20:21:28 2019 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Mon, 03 Jun 2019 20:21:28 +0000 Subject: hg: jdk/jdk: 8223320: [AOT] jck test api/javax_script/ScriptEngine/PutGet.html fails when test classes are AOTed Message-ID: <201906032021.x53KLSZ3012123@aojmv0008.oracle.com> Changeset: a38132298eda Author: iveresov Date: 2019-06-03 13:21 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/a38132298eda 8223320: [AOT] jck test api/javax_script/ScriptEngine/PutGet.html fails when test classes are AOTed Summary: Materialization of primitive boxes should use caches Reviewed-by: kvn, never ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/aot/aotLoader.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/debugInfo.cpp ! src/hotspot/share/code/debugInfo.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/thread.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/BoxDeoptimizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java From igor.veresov at oracle.com Mon Jun 3 21:15:20 2019 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Mon, 03 Jun 2019 21:15:20 +0000 Subject: hg: jdk/jdk: 8225202: Add missing include after JDK-8223320 Message-ID: <201906032115.x53LFKlh016162@aojmv0008.oracle.com> Changeset: a8ee59471f55 Author: iveresov Date: 2019-06-03 14:15 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/a8ee59471f55 8225202: Add missing include after JDK-8223320 Reviewed-by: kvn ! src/hotspot/share/aot/aotLoader.cpp From sangheon.kim at oracle.com Mon Jun 3 21:39:12 2019 From: sangheon.kim at oracle.com (sangheon.kim at oracle.com) Date: Mon, 03 Jun 2019 21:39:12 +0000 Subject: hg: jdk/jdk: 8224247: AllocateOldGenAt fires assertion failure Message-ID: <201906032139.x53LdCM8000130@aojmv0008.oracle.com> Changeset: 1a7f82c98eee Author: kkharbas Date: 2019-06-03 11:04 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1a7f82c98eee 8224247: AllocateOldGenAt fires assertion failure Summary: Split the heap_reserved_size_bytes() into two methods - one for use during heap initialization and other for at later stages. Reviewed-by: sangheki, tschatzl ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1Arguments.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/parallel/adjoiningGenerationsForHeteroHeap.cpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/parallelArguments.hpp ! src/hotspot/share/prims/whitebox.cpp From jonathan.gibbons at oracle.com Mon Jun 3 23:18:29 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Mon, 03 Jun 2019 23:18:29 +0000 Subject: hg: jdk/jdk: 8225207: redundant

in Instrumentation.java Message-ID: <201906032318.x53NITgF026711@aojmv0008.oracle.com> Changeset: 030c32236ba3 Author: jjg Date: 2019-06-03 16:16 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/030c32236ba3 8225207: redundant

in Instrumentation.java Reviewed-by: lancea ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java From robert.field at oracle.com Mon Jun 3 23:24:45 2019 From: robert.field at oracle.com (robert.field at oracle.com) Date: Mon, 03 Jun 2019 23:24:45 +0000 Subject: hg: jdk/jdk: 8225208: Re-Problem list jdk/jshell/ExceptionsTest.java fails on windows Message-ID: <201906032324.x53NOjia001398@aojmv0008.oracle.com> Changeset: a03a2455fe3b Author: rfield Date: 2019-06-03 16:24 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/a03a2455fe3b 8225208: Re-Problem list jdk/jshell/ExceptionsTest.java fails on windows Reviewed-by: jjg ! test/langtools/ProblemList.txt From coleen.phillimore at oracle.com Tue Jun 4 00:19:03 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Tue, 04 Jun 2019 00:19:03 +0000 Subject: hg: jdk/jdk: 8225212: ProblemList gc/stress/TestReclaimStringsLeaksMemory.java Message-ID: <201906040019.x540J3nf002088@aojmv0008.oracle.com> Changeset: 06d4100ebd32 Author: coleenp Date: 2019-06-03 19:42 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/06d4100ebd32 8225212: ProblemList gc/stress/TestReclaimStringsLeaksMemory.java Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList.txt From ekaterina.pavlova at oracle.com Tue Jun 4 00:33:52 2019 From: ekaterina.pavlova at oracle.com (ekaterina.pavlova at oracle.com) Date: Tue, 04 Jun 2019 00:33:52 +0000 Subject: hg: jdk/jdk: 8225199: [Graal] compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java fails with -XX:CompileThresholdScaling=0.1 Message-ID: <201906040033.x540XqoZ010719@aojmv0008.oracle.com> Changeset: a82a367b2d8c Author: epavlova Date: 2019-06-03 17:14 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/a82a367b2d8c 8225199: [Graal] compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java fails with -XX:CompileThresholdScaling=0.1 Reviewed-by: kvn ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java From robin.westberg at oracle.com Tue Jun 4 05:38:32 2019 From: robin.westberg at oracle.com (robin.westberg at oracle.com) Date: Tue, 04 Jun 2019 05:38:32 +0000 Subject: hg: jdk/jdk: 8223678: Add Visual Studio Code workspace generation support (for native code) Message-ID: <201906040538.x545cWFe001208@aojmv0008.oracle.com> Changeset: 2ae056696b15 Author: rwestberg Date: 2019-06-03 10:28 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/2ae056696b15 8223678: Add Visual Studio Code workspace generation support (for native code) Reviewed-by: erikj + doc/ide.html + doc/ide.md ! make/Main.gmk ! make/UpdateBuildDocs.gmk ! make/common/MakeBase.gmk ! make/common/Utils.gmk + make/vscode/CreateVSCodeProject.gmk + make/vscode/indexers/ccls-extensions.txt + make/vscode/indexers/ccls-notes.txt + make/vscode/indexers/ccls-settings.txt + make/vscode/indexers/clangd-extensions.txt + make/vscode/indexers/clangd-notes.txt + make/vscode/indexers/clangd-settings.txt + make/vscode/indexers/cpptools-extensions.txt + make/vscode/indexers/cpptools-settings.txt + make/vscode/indexers/rtags-extensions.txt + make/vscode/indexers/rtags-settings.txt + make/vscode/template-launch.jsonc + make/vscode/template-tasks.jsonc + make/vscode/template-workspace-folder.txt + make/vscode/template-workspace.jsonc ! test/make/TestMakeBase.gmk From thomas.stuefe at gmail.com Tue Jun 4 05:50:47 2019 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Tue, 04 Jun 2019 05:50:47 +0000 Subject: hg: jdk/jdk: 8225178: [Solaris] os::signal() should call sigaction() with SA_SIGINFO Message-ID: <201906040550.x545olBx006778@aojmv0008.oracle.com> Changeset: b003077e495c Author: stuefe Date: 2019-06-04 07:49 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/b003077e495c 8225178: [Solaris] os::signal() should call sigaction() with SA_SIGINFO Reviewed-by: dcubed, dholmes ! src/hotspot/os/solaris/os_solaris.cpp From prasanta.sadhukhan at oracle.com Tue Jun 4 08:52:01 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 04 Jun 2019 08:52:01 +0000 Subject: hg: jdk/jdk: 28 new changesets Message-ID: <201906040852.x548q3vG022294@aojmv0008.oracle.com> Changeset: cb2628a4f33f Author: psadhukhan Date: 2019-05-15 15:17 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/cb2628a4f33f 8223937: PIT: java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java listed twice in ProblemList Reviewed-by: jdv, pbansal ! test/jdk/ProblemList.txt Changeset: 256a5cbb4439 Author: prr Date: 2019-05-17 13:05 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/256a5cbb4439 8223804: [macos] remove obsoleted reference to security framework in launcher code Reviewed-by: rriggs, erikj ! make/lib/CoreLibraries.gmk ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: d23707ad2b00 Author: serb Date: 2019-05-17 22:37 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d23707ad2b00 8224152: [macOS] ProblemList tests that leave rubbish on the screen Reviewed-by: prr ! test/jdk/ProblemList.txt Changeset: 9ee0b8733ee4 Author: serb Date: 2019-05-17 22:48 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/9ee0b8733ee4 8223766: Remains of ancient code in AWT initialization Reviewed-by: jdv ! src/java.desktop/unix/native/libawt_xawt/awt/awt_AWTEvent.c - src/java.desktop/unix/native/libawt_xawt/awt/awt_AWTEvent.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.c - src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.c - src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.h ! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c ! src/java.desktop/windows/native/libawt/windows/awt_Color.cpp - src/java.desktop/windows/native/libawt/windows/awt_Color.h ! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.h ! src/java.desktop/windows/native/libawt/windows/awt_Rectangle.cpp - src/java.desktop/windows/native/libawt/windows/awt_Rectangle.h Changeset: 1a80806e7d15 Author: serb Date: 2019-05-18 23:35 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1a80806e7d15 6933331: (d3d/ogl) java.lang.IllegalStateException: Buffers have not been created Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/Component.java + test/jdk/java/awt/image/BufferStrategy/ExceptionAfterComponentDispose.java Changeset: f36cee599800 Author: psadhukhan Date: 2019-05-20 11:03 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/f36cee599800 8224096: Add relevant bugid to java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java in ProblemList Reviewed-by: jdv, serb ! test/jdk/ProblemList.txt Changeset: c53905e7dc57 Author: dmarkov Date: 2019-05-20 15:42 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/c53905e7dc57 8214579: JFrame does not paint content in XVFB / X11vnc environment Reviewed-by: prr ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java Changeset: e2a90479dfe5 Author: serb Date: 2019-05-20 12:17 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/e2a90479dfe5 8213516: jck test api/javax_accessibility/AccessibleState/fields.html fails intermittent Reviewed-by: prr ! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java - test/jdk/javax/accessibility/8197785/AccessibilityBundleMemoryLeakTest.java + test/jdk/javax/accessibility/AccessibleBundle/Basic.java Changeset: 3e0a90050182 Author: serb Date: 2019-04-26 23:32 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/3e0a90050182 8222917: GraphicsEnvironment for Unix still have an unused dependency on Solaris Reviewed-by: prr ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java Changeset: eba6a83dc23b Author: psadhukhan Date: 2019-05-21 14:41 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/eba6a83dc23b 8214702: Wrong text position for whitespaced string in printing Swing text Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/jdk/javax/swing/SwingUtilities/TestTextPosInPrint.java Changeset: e448d58051ab Author: psadhukhan Date: 2019-05-23 10:50 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/e448d58051ab 8211703: JInternalFrame : java.lang.AssertionError: cannot find the internal frame Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! test/jdk/sanity/client/SwingSet/src/InternalFrameDemoTest.java Changeset: d85b366bd8f4 Author: prr Date: 2019-05-23 15:02 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d85b366bd8f4 8223804: [macos] remove obsoleted reference to security framework in launcher code Reviewed-by: rriggs, erikj ! test/jdk/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java Changeset: f13dba72a5ea Author: prr Date: 2019-05-24 09:10 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/f13dba72a5ea 8224705: Tests that need to be problem-listed or have printer resources Reviewed-by: serb, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/java/awt/PrintJob/PrinterException.java ! test/jdk/java/awt/print/PrinterJob/Margins.java Changeset: 0b1f4dafd492 Author: prr Date: 2019-05-24 13:50 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/0b1f4dafd492 8224771: backout RemoveDropTargetCrashTest.java fix to re-push with correct bugid Reviewed-by: serb ! test/jdk/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java Changeset: 779a8d44523b Author: prr Date: 2019-05-24 13:52 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/779a8d44523b 8224632: testbug: java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java fails on MacOS Reviewed-by: serb, psadhukhan ! test/jdk/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java Changeset: 4929c53ff29d Author: prr Date: 2019-05-27 12:24 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/4929c53ff29d 8224778: test/jdk/demo/jfc/J2Ddemo/J2DdemoTest.java cannot find J2Ddemo.jar Reviewed-by: erikj, psadhukhan ! make/RunTests.gmk ! test/jdk/demo/jfc/J2Ddemo/J2DdemoTest.java Changeset: 8cddb14bb234 Author: psadhukhan Date: 2019-05-28 16:35 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/8cddb14bb234 8224830: test/jdk/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java fails on linux-x64 Reviewed-by: jdv ! test/jdk/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java Changeset: f11d2e10a6e4 Author: psadhukhan Date: 2019-05-28 16:38 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/f11d2e10a6e4 8224821: java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java fails linux-x64 Reviewed-by: jdv ! test/jdk/java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java Changeset: fb7954fde06e Author: psadhukhan Date: 2019-05-30 10:45 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/fb7954fde06e 8224824: ProblemList java/awt/Color/AlphaColorTest failure in linux_x64 Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: 4c730a3b5dd9 Author: prr Date: 2019-05-30 09:16 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/4c730a3b5dd9 8225020: Problem list some sanity test failures Reviewed-by: psadhukhan, akolarkunnu ! test/jdk/ProblemList.txt Changeset: e29c0c8ebd90 Author: prr Date: 2019-05-30 09:23 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/e29c0c8ebd90 8225007: java/awt/print/PrinterJob/LandscapeStackOverflow.java may hang Reviewed-by: serb, jdv ! test/jdk/java/awt/print/PrinterJob/LandscapeStackOverflow.java ! test/jdk/java/awt/print/PrinterJob/PrintToDir.java Changeset: fdaf7287ea3a Author: prr Date: 2019-05-30 11:52 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/fdaf7287ea3a 8223271: SplashScreen is still shown if defaulting to headless on MacOS Reviewed-by: bpb, serb, kcr ! make/lib/Awt2dLibraries.gmk ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/splashscreen.h ! src/java.base/share/native/libjli/splashscreen_stubs.c ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c ! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h ! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c ! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c Changeset: 55dc1385d1b7 Author: serb Date: 2019-05-30 17:14 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/55dc1385d1b7 8225032: Fix some C++ conformance issues in AWT Windows code Reviewed-by: prr, serb Contributed-by: andrewluotechnologies at outlook.com ! src/java.desktop/windows/native/libawt/windows/awt.h ! src/java.desktop/windows/native/libawt/windows/awt_Component.h ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp Changeset: feb860d41612 Author: prr Date: 2019-06-02 12:38 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/feb860d41612 8224056: Fix some assignments of string literals to LPSTR (instead of LPCSTR) Reviewed-by: prr Contributed-by: andrewluotechnologies at outlook.com ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp Changeset: 26dd6fdc4165 Author: tnakamura Date: 2019-06-02 16:59 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/26dd6fdc4165 8219901: Noto fonts for East Asian countries cannot belong to CompositeFont Reviewed-by: prr, jdv ! src/java.desktop/unix/classes/sun/awt/FcFontManager.java ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java + test/jdk/java/awt/font/FontNames/FCCompositeTest.java Changeset: 5f9ef936707c Author: psadhukhan Date: 2019-06-03 11:06 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/5f9ef936707c Merge ! make/RunTests.gmk ! make/lib/Awt2dLibraries.gmk - src/hotspot/share/Xusage.txt - src/hotspot/share/c1/c1_globals.cpp - src/hotspot/share/gc/shenandoah/shenandoahHeapLock.hpp - src/hotspot/share/opto/c2_globals.cpp - src/java.base/share/classes/sun/text/resources/nfc.icu - src/java.base/share/classes/sun/text/resources/nfkc.icu - src/java.base/share/classes/sun/text/resources/nfkc_cf.icu ! src/java.base/share/native/libjli/java.c - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.3.1.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-migrate-3.0.1.js - src/jdk.javadoc/share/legal/jquery-migrate.md - test/fmw/gtest/CHANGES - test/fmw/gtest/LICENSE - test/fmw/gtest/README - test/fmw/gtest/include/gtest/gtest-death-test.h - test/fmw/gtest/include/gtest/gtest-message.h - test/fmw/gtest/include/gtest/gtest-param-test.h - test/fmw/gtest/include/gtest/gtest-param-test.h.pump - test/fmw/gtest/include/gtest/gtest-printers.h - test/fmw/gtest/include/gtest/gtest-spi.h - test/fmw/gtest/include/gtest/gtest-test-part.h - test/fmw/gtest/include/gtest/gtest-typed-test.h - test/fmw/gtest/include/gtest/gtest.h - test/fmw/gtest/include/gtest/gtest_pred_impl.h - test/fmw/gtest/include/gtest/gtest_prod.h - test/fmw/gtest/include/gtest/internal/gtest-death-test-internal.h - test/fmw/gtest/include/gtest/internal/gtest-filepath.h - test/fmw/gtest/include/gtest/internal/gtest-internal.h - test/fmw/gtest/include/gtest/internal/gtest-linked_ptr.h - test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h - test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h.pump - test/fmw/gtest/include/gtest/internal/gtest-param-util.h - test/fmw/gtest/include/gtest/internal/gtest-port.h - test/fmw/gtest/include/gtest/internal/gtest-string.h - test/fmw/gtest/include/gtest/internal/gtest-tuple.h - test/fmw/gtest/include/gtest/internal/gtest-tuple.h.pump - test/fmw/gtest/include/gtest/internal/gtest-type-util.h - test/fmw/gtest/include/gtest/internal/gtest-type-util.h.pump - test/fmw/gtest/src/gtest-all.cc - test/fmw/gtest/src/gtest-death-test.cc - test/fmw/gtest/src/gtest-filepath.cc - test/fmw/gtest/src/gtest-internal-inl.h - test/fmw/gtest/src/gtest-port.cc - test/fmw/gtest/src/gtest-printers.cc - test/fmw/gtest/src/gtest-test-part.cc - test/fmw/gtest/src/gtest-typed-test.cc - test/fmw/gtest/src/gtest.cc - test/fmw/gtest/src/gtest_main.cc ! test/jdk/ProblemList.txt - test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java - test/jdk/java/lang/Character/PropList.txt - test/jdk/java/lang/Character/PropertyValueAliases.txt - test/jdk/java/lang/Character/Scripts.txt - test/jdk/java/lang/Character/SpecialCasing.txt - test/jdk/java/lang/Character/UnicodeBlock/Blocks.txt - test/jdk/java/lang/Character/UnicodeData.txt - test/jdk/java/lang/Character/charprop00.bin - test/jdk/java/lang/Character/charprop01.bin - test/jdk/java/lang/Character/charprop02.bin - test/jdk/java/lang/Character/charprop03.bin - test/jdk/java/lang/Character/charprop0E.bin - test/jdk/java/lang/Character/charprop0F.bin - test/jdk/java/lang/Character/charprop10.bin - test/jdk/java/util/regex/GraphemeBreakProperty.txt - test/jdk/java/util/regex/GraphemeBreakTest.txt - test/jdk/sun/management/windows/revokeall.c - test/jdk/sun/management/windows/revokeall.exe Changeset: 4cfbcfac47aa Author: jdv Date: 2019-06-03 11:56 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/4cfbcfac47aa 8225105: java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java fails in Windows 10 Reviewed-by: prr, serb ! test/jdk/java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java Changeset: 8b8d83cf9097 Author: psadhukhan Date: 2019-06-04 13:34 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/8b8d83cf9097 Merge ! make/lib/Awt2dLibraries.gmk From prasanta.sadhukhan at oracle.com Tue Jun 4 08:53:54 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 04 Jun 2019 08:53:54 +0000 Subject: hg: jdk/client: 22 new changesets Message-ID: <201906040853.x548rudc024789@aojmv0008.oracle.com> Changeset: 0dab93cb3b0c Author: tschatzl Date: 2019-06-03 10:50 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/0dab93cb3b0c 8223162: Improve ergonomics for Sparse PRT entry sizing Summary: Scale Sparse PRT table sizes exponentially according to region size. Reviewed-by: kbarrett, sangheki ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/g1/sparsePRT.hpp Changeset: 00f7fce88e25 Author: tschatzl Date: 2019-06-03 10:51 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/00f7fce88e25 8223693: Memory wastage in size of per-region type buffers in GC Reviewed-by: kbarrett, sangheki ! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp Changeset: ba171f871932 Author: phedlin Date: 2019-05-28 14:56 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/ba171f871932 8223363: Bad node estimate assertion failure 8223502: Node estimate for loop unswitching is not correct: assert(delta <= 2 * required) failed: Bad node estimate 8224648: assert(!exceeding_node_budget()) failed: Too many NODES required! failure with ctw Summary: Tighten the node estimates. New est_loop_clone_sz() implementation that will compute a "fan-out" complexity estimate as part of the size estimate (to better estimate complex loop body size after cloning). New est_loop_unroll_sz() function, used to estimate the size of a loop body att full/maximal unrolling. Correction to node budget final tests and asserts. Reviewed-by: neliasso, kvn ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/LoopUnswitchingBadNodeBudget.java Changeset: 9691a169f1dd Author: roland Date: 2019-05-21 15:46 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/9691a169f1dd 8173196: [REDO] C2 does not optimize redundant memory operations with G1 Reviewed-by: thartmann, kvn ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp Changeset: 6c205bbdafd2 Author: shade Date: 2019-06-03 14:50 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/6c205bbdafd2 8225046: Shenandoah metrics logs refactoring Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp Changeset: 47d928ba8733 Author: eosterlund Date: 2019-06-03 13:35 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/47d928ba8733 8224814: Remove dead JNIHandleBlock freelist code Reviewed-by: stefank, tschatzl, kbarrett ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp Changeset: fdddd05767ce Author: eosterlund Date: 2019-06-03 13:35 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/fdddd05767ce 8224816: Provide os::processor_id() implementation for Mac OS Reviewed-by: rehn, pliden, kbarrett, gziemski ! src/hotspot/os/bsd/os_bsd.cpp Changeset: 4ffd6a955e92 Author: rfield Date: 2019-06-03 07:46 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/4ffd6a955e92 8225151: JShell API: Fix position of @jls tag Reviewed-by: jjg ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java Changeset: 1c291d1c272c Author: rfield Date: 2019-06-03 08:21 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/1c291d1c272c 8199623: JShell: corralling not restored on drop Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/langtools/jdk/jshell/DropTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java Changeset: 1cccaaf46c7b Author: erikj Date: 2019-06-03 10:52 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/1cccaaf46c7b 8225140: Build fails if directory contains 'unix' Reviewed-by: tbell ! make/common/JdkNativeCompilation.gmk ! make/lib/Awt2dLibraries.gmk Changeset: d3e404cc3972 Author: rkennke Date: 2019-06-03 21:28 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/d3e404cc3972 8225171: Remove leftovers in shenandoahBarrierSetC1.cpp Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp Changeset: a38132298eda Author: iveresov Date: 2019-06-03 13:21 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a38132298eda 8223320: [AOT] jck test api/javax_script/ScriptEngine/PutGet.html fails when test classes are AOTed Summary: Materialization of primitive boxes should use caches Reviewed-by: kvn, never ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/aot/aotLoader.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/debugInfo.cpp ! src/hotspot/share/code/debugInfo.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/thread.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/BoxDeoptimizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java Changeset: a8ee59471f55 Author: iveresov Date: 2019-06-03 14:15 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a8ee59471f55 8225202: Add missing include after JDK-8223320 Reviewed-by: kvn ! src/hotspot/share/aot/aotLoader.cpp Changeset: 1a7f82c98eee Author: kkharbas Date: 2019-06-03 11:04 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/1a7f82c98eee 8224247: AllocateOldGenAt fires assertion failure Summary: Split the heap_reserved_size_bytes() into two methods - one for use during heap initialization and other for at later stages. Reviewed-by: sangheki, tschatzl ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1Arguments.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/parallel/adjoiningGenerationsForHeteroHeap.cpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/parallelArguments.hpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 030c32236ba3 Author: jjg Date: 2019-06-03 16:16 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/030c32236ba3 8225207: redundant

in Instrumentation.java Reviewed-by: lancea ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java Changeset: a03a2455fe3b Author: rfield Date: 2019-06-03 16:24 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a03a2455fe3b 8225208: Re-Problem list jdk/jshell/ExceptionsTest.java fails on windows Reviewed-by: jjg ! test/langtools/ProblemList.txt Changeset: 06d4100ebd32 Author: coleenp Date: 2019-06-03 19:42 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/06d4100ebd32 8225212: ProblemList gc/stress/TestReclaimStringsLeaksMemory.java Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList.txt Changeset: a82a367b2d8c Author: epavlova Date: 2019-06-03 17:14 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a82a367b2d8c 8225199: [Graal] compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java fails with -XX:CompileThresholdScaling=0.1 Reviewed-by: kvn ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java Changeset: 2ae056696b15 Author: rwestberg Date: 2019-06-03 10:28 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/2ae056696b15 8223678: Add Visual Studio Code workspace generation support (for native code) Reviewed-by: erikj + doc/ide.html + doc/ide.md ! make/Main.gmk ! make/UpdateBuildDocs.gmk ! make/common/MakeBase.gmk ! make/common/Utils.gmk + make/vscode/CreateVSCodeProject.gmk + make/vscode/indexers/ccls-extensions.txt + make/vscode/indexers/ccls-notes.txt + make/vscode/indexers/ccls-settings.txt + make/vscode/indexers/clangd-extensions.txt + make/vscode/indexers/clangd-notes.txt + make/vscode/indexers/clangd-settings.txt + make/vscode/indexers/cpptools-extensions.txt + make/vscode/indexers/cpptools-settings.txt + make/vscode/indexers/rtags-extensions.txt + make/vscode/indexers/rtags-settings.txt + make/vscode/template-launch.jsonc + make/vscode/template-tasks.jsonc + make/vscode/template-workspace-folder.txt + make/vscode/template-workspace.jsonc ! test/make/TestMakeBase.gmk Changeset: b003077e495c Author: stuefe Date: 2019-06-04 07:49 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/b003077e495c 8225178: [Solaris] os::signal() should call sigaction() with SA_SIGINFO Reviewed-by: dcubed, dholmes ! src/hotspot/os/solaris/os_solaris.cpp Changeset: 8b8d83cf9097 Author: psadhukhan Date: 2019-06-04 13:34 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/8b8d83cf9097 Merge ! make/lib/Awt2dLibraries.gmk Changeset: 72bdfcf4cfb5 Author: psadhukhan Date: 2019-06-04 14:23 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/72bdfcf4cfb5 Merge From prasanta.sadhukhan at oracle.com Tue Jun 4 09:14:12 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 04 Jun 2019 09:14:12 +0000 Subject: hg: jdk/client: 8224876: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java fails on linux-x64 Message-ID: <201906040914.x549ECwx007802@aojmv0008.oracle.com> Changeset: ed5c7d68ed5a Author: psadhukhan Date: 2019-06-04 14:43 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/ed5c7d68ed5a 8224876: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java fails on linux-x64 Reviewed-by: serb, jdv ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java From hannes.wallnoefer at oracle.com Tue Jun 4 14:21:19 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Tue, 04 Jun 2019 14:21:19 +0000 Subject: hg: jdk/jdk: 8222091: Javadoc does not handle package annotations correctly on package-info.java Message-ID: <201906041421.x54ELJDc017186@aojmv0008.oracle.com> Changeset: 7586561128e3 Author: hannesw Date: 2019-06-04 16:20 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/7586561128e3 8222091: Javadoc does not handle package annotations correctly on package-info.java Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg1/A.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg1/package-info.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg2/A.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg2/package.html + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/A.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/package-info.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/package.html From hannes.wallnoefer at oracle.com Tue Jun 4 14:34:11 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Tue, 04 Jun 2019 14:34:11 +0000 Subject: hg: jdk/jdk: 8214126: Method signatures not formatted correctly in browser Message-ID: <201906041434.x54EYBBT026313@aojmv0008.oracle.com> Changeset: 0ca8e495bbba Author: hannesw Date: 2019-06-04 16:33 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/0ca8e495bbba 8214126: Method signatures not formatted correctly in browser Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java + test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java + test/langtools/jdk/javadoc/doclet/testMethodSignature/pkg/C.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java From chris.hegarty at oracle.com Tue Jun 4 14:53:07 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 04 Jun 2019 14:53:07 +0000 Subject: hg: jdk/jdk: 6394787: Typos in javadoc of OIS.readObjectOverride and OOS.writeObjectOverride Message-ID: <201906041453.x54Er7tA008961@aojmv0008.oracle.com> Changeset: 30fe07cac527 Author: chegar Date: 2019-06-04 15:52 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/30fe07cac527 6394787: Typos in javadoc of OIS.readObjectOverride and OOS.writeObjectOverride Reviewed-by: alanb, chegar Contributed-by: Andrey Turbanov ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! test/jdk/java/io/Serializable/subclass/AbstractObjectOutputStream.java From mikhailo.seledtsov at oracle.com Tue Jun 4 14:54:34 2019 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Tue, 04 Jun 2019 14:54:34 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <201906041454.x54EsYRs010697@aojmv0008.oracle.com> Changeset: 3a09397c147e Author: mseledtsov Date: 2019-06-04 07:53 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/3a09397c147e 8223396: [TESTBUG] several jfr tests do not clean up files created in /tmp Summary: Using test utils to create temp files and directories Reviewed-by: dholmes, erikj, hseigel, lmesnik ! test/jdk/jdk/jfr/event/io/EvilInstrument.java ! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java ! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java ! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java ! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java ! test/jdk/jdk/jfr/jmx/JmxHelper.java ! test/jdk/jdk/jfr/jvm/TestJavaEvent.java ! test/lib/jdk/test/lib/Utils.java Changeset: 9c36f33b0b01 Author: mseledtsov Date: 2019-06-04 07:54 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/9c36f33b0b01 Merge From coleen.phillimore at oracle.com Tue Jun 4 15:05:50 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Tue, 04 Jun 2019 15:05:50 +0000 Subject: hg: jdk/jdk: 8222468: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError Message-ID: <201906041505.x54F5ofM016744@aojmv0008.oracle.com> Changeset: 7453d5007e24 Author: coleenp Date: 2019-06-04 10:29 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/7453d5007e24 8222468: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError Summary: Preload StackTraceElement$HashedModules in test. Reviewed-by: lmesnik, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java From hannes.wallnoefer at oracle.com Tue Jun 4 15:51:58 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Tue, 04 Jun 2019 15:51:58 +0000 Subject: hg: jdk/jdk: 8178982: Javadoc search specification Message-ID: <201906041551.x54Fpwmf016567@aojmv0008.oracle.com> Changeset: 7c49133fc1bc Author: hannesw Date: 2019-06-04 17:51 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/7c49133fc1bc 8178982: Javadoc search specification Reviewed-by: jjg, erikj ! src/jdk.compiler/share/classes/com/sun/source/doctree/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java ! src/jdk.javadoc/share/classes/module-info.java From kim.barrett at oracle.com Tue Jun 4 17:28:00 2019 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Tue, 04 Jun 2019 17:28:00 +0000 Subject: hg: jdk/jdk: 8212630: jtreg/gc/logging/TestMetaSpaceLog.java failed with Agent timed out Message-ID: <201906041728.x54HS07I025460@aojmv0008.oracle.com> Changeset: 8e31e083fe3c Author: kbarrett Date: 2019-06-04 13:26 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/8e31e083fe3c 8212630: jtreg/gc/logging/TestMetaSpaceLog.java failed with Agent timed out Summary: Use driver with framework test options passed through to subtask. Reviewed-by: tschatzl, lmesnik ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java From jonathan.gibbons at oracle.com Tue Jun 4 18:31:25 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 04 Jun 2019 18:31:25 +0000 Subject: hg: jdk/jdk: 8223805: DocCommentParser should allow for

and
Message-ID: <201906041831.x54IVPkI004290@aojmv0008.oracle.com> Changeset: 0289438c1286 Author: jjg Date: 2019-06-04 11:29 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/0289438c1286 8223805: DocCommentParser should allow for
and
Reviewed-by: hannesw ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! test/langtools/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java + test/langtools/tools/javac/doctree/dcapi/overview8.html + test/langtools/tools/javac/doctree/dcapi/overview8.html.out + test/langtools/tools/javac/doctree/dcapi/overview9.html + test/langtools/tools/javac/doctree/dcapi/overview9.html.out From stuart.marks at oracle.com Tue Jun 4 18:56:51 2019 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 04 Jun 2019 18:56:51 +0000 Subject: hg: jdk/jdk: 8217412: deprecate rmic for removal Message-ID: <201906041856.x54IupGS021466@aojmv0008.oracle.com> Changeset: ef23ea332077 Author: smarks Date: 2019-06-04 11:55 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ef23ea332077 8217412: deprecate rmic for removal Reviewed-by: rriggs, sundar ! src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties ! src/jdk.rmic/share/man/rmic.1 From vladimir.kozlov at oracle.com Tue Jun 4 19:42:23 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 04 Jun 2019 19:42:23 +0000 Subject: hg: jdk/jdk: 8225019: Update JVMCI Message-ID: <201906041942.x54JgNjO020018@aojmv0008.oracle.com> Changeset: 2fe2063fe567 Author: kvn Date: 2019-06-04 12:44 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/2fe2063fe567 8225019: Update JVMCI Reviewed-by: never, dlong ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/TranslatedException.java ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupTypeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReadConfigurationTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidDebugInfo.java ! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidOopMap.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestTranslatedException.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/hotspot/jtreg/compiler/jvmci/meta/StableFieldTest.java + test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java ! test/jdk/ProblemList-graal.txt From mandy.chung at oracle.com Tue Jun 4 19:50:28 2019 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Tue, 04 Jun 2019 19:50:28 +0000 Subject: hg: jdk/jdk: 8222448: java/lang/reflect/PublicMethods/PublicMethodsTest.java times out Message-ID: <201906041950.x54JoSEN022706@aojmv0008.oracle.com> Changeset: 1791eaa73e81 Author: mchung Date: 2019-06-04 12:50 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1791eaa73e81 8222448: java/lang/reflect/PublicMethods/PublicMethodsTest.java times out Summary: Set empty class path for compilation to avoid unnecessary opening/scanning of JAR files Reviewed-by: alanb, dholmes ! test/jdk/java/lang/reflect/PublicMethods/PublicMethodsTest.java From jonathan.gibbons at oracle.com Tue Jun 4 20:48:12 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 04 Jun 2019 20:48:12 +0000 Subject: hg: jdk/jdk: 8225306: bad headings in java.sql.rowset SyncProvider.java Message-ID: <201906042048.x54KmCoE028982@aojmv0008.oracle.com> Changeset: 4158e6a864d4 Author: jjg Date: 2019-06-04 13:47 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/4158e6a864d4 8225306: bad headings in java.sql.rowset SyncProvider.java Reviewed-by: lancea ! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProvider.java From jonathan.gibbons at oracle.com Tue Jun 4 21:49:07 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 04 Jun 2019 21:49:07 +0000 Subject: hg: jdk/jdk: 8225309: HTML issues in jdk.jdi module Message-ID: <201906042149.x54Ln740004652@aojmv0008.oracle.com> Changeset: 64fe51ee940e Author: jjg Date: 2019-06-04 14:47 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/64fe51ee940e 8225309: HTML issues in jdk.jdi module Reviewed-by: lancea ! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html ! src/jdk.jdi/share/classes/module-info.java From jonathan.gibbons at oracle.com Tue Jun 4 22:43:52 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 04 Jun 2019 22:43:52 +0000 Subject: hg: jdk/jdk: 8225314: broken links in java.base Message-ID: <201906042243.x54MhqKZ008839@aojmv0008.oracle.com> Changeset: e079a4cfad75 Author: jjg Date: 2019-06-04 15:42 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/e079a4cfad75 8225314: broken links in java.base Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Enum.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java From jonathan.gibbons at oracle.com Tue Jun 4 23:52:06 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 04 Jun 2019 23:52:06 +0000 Subject: hg: jdk/jdk: 8225324: Bad HTML in jdk.jfr module-info.java Message-ID: <201906042352.x54Nq64D017237@aojmv0008.oracle.com> Changeset: f4df9d4201cc Author: jjg Date: 2019-06-04 16:50 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/f4df9d4201cc 8225324: Bad HTML in jdk.jfr module-info.java Reviewed-by: lancea ! src/jdk.jfr/share/classes/module-info.java From mikael.vidstedt at oracle.com Wed Jun 5 01:20:21 2019 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Wed, 05 Jun 2019 01:20:21 +0000 Subject: hg: jdk/jdk: 8225307: ProblemList compiler/codegen/TestCharVect2.java and compiler/c2/cr6340864/TestLongVect.java Message-ID: <201906050120.x551KLvw006979@aojmv0008.oracle.com> Changeset: da9dac56aafc Author: mikael Date: 2019-06-04 18:12 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/da9dac56aafc 8225307: ProblemList compiler/codegen/TestCharVect2.java and compiler/c2/cr6340864/TestLongVect.java Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt From david.holmes at oracle.com Wed Jun 5 01:25:52 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Wed, 05 Jun 2019 01:25:52 +0000 Subject: hg: jdk/jdk: 8225217: Backout: JDK-8224814: Remove dead JNIHandleBlock freelist code Message-ID: <201906050125.x551Pq79013074@aojmv0008.oracle.com> Changeset: b78597cfcced Author: dholmes Date: 2019-06-04 21:25 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/b78597cfcced 8225217: Backout: JDK-8224814: Remove dead JNIHandleBlock freelist code Reviewed-by: kvn, kbarrett ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp From ivan.gerasimov at oracle.com Wed Jun 5 01:56:30 2019 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Wed, 05 Jun 2019 01:56:30 +0000 Subject: hg: jdk/jdk: 8225198: Optimize regex tree for greedy quantifiers of type {N, } Message-ID: <201906050156.x551uUdJ029476@aojmv0008.oracle.com> Changeset: 7a026580fed5 Author: igerasim Date: 2019-06-04 18:55 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/7a026580fed5 8225198: Optimize regex tree for greedy quantifiers of type {N,} Reviewed-by: redestad, bchristi ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/java/util/regex/PrintPattern.java From weijun.wang at oracle.com Wed Jun 5 01:58:46 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Wed, 05 Jun 2019 01:58:46 +0000 Subject: hg: jdk/jdk: 8193255: Root Certificates should be stored in text format and assembled at build time Message-ID: <201906050158.x551wkg1000161@aojmv0008.oracle.com> Changeset: 29ab1f3bd353 Author: weijun Date: 2019-06-05 09:58 +0800 URL: http://hg.openjdk.java.net/jdk/jdk/rev/29ab1f3bd353 8193255: Root Certificates should be stored in text format and assembled at build time Reviewed-by: clanger, erikj, mullan ! make/ToolsJdk.gmk ! make/copy/Copy-java.base.gmk + make/data/cacerts/README + make/data/cacerts/actalisauthenticationrootca + make/data/cacerts/addtrustclass1ca + make/data/cacerts/addtrustexternalca + make/data/cacerts/addtrustqualifiedca + make/data/cacerts/affirmtrustcommercialca + make/data/cacerts/affirmtrustnetworkingca + make/data/cacerts/affirmtrustpremiumca + make/data/cacerts/affirmtrustpremiumeccca + make/data/cacerts/baltimorecybertrustca + make/data/cacerts/buypassclass2ca + make/data/cacerts/buypassclass3ca + make/data/cacerts/camerfirmachambersca + make/data/cacerts/camerfirmachamberscommerceca + make/data/cacerts/camerfirmachambersignca + make/data/cacerts/certumca + make/data/cacerts/certumtrustednetworkca + make/data/cacerts/chunghwaepkirootca + make/data/cacerts/comodoaaaca + make/data/cacerts/comodoeccca + make/data/cacerts/comodorsaca + make/data/cacerts/digicertassuredidg2 + make/data/cacerts/digicertassuredidg3 + make/data/cacerts/digicertassuredidrootca + make/data/cacerts/digicertglobalrootca + make/data/cacerts/digicertglobalrootg2 + make/data/cacerts/digicertglobalrootg3 + make/data/cacerts/digicerthighassuranceevrootca + make/data/cacerts/digicerttrustedrootg4 + make/data/cacerts/dtrustclass3ca2 + make/data/cacerts/dtrustclass3ca2ev + make/data/cacerts/entrust2048ca + make/data/cacerts/entrustevca + make/data/cacerts/entrustrootcaec1 + make/data/cacerts/entrustrootcag2 + make/data/cacerts/geotrustglobalca + make/data/cacerts/geotrustprimaryca + make/data/cacerts/geotrustprimarycag2 + make/data/cacerts/geotrustprimarycag3 + make/data/cacerts/geotrustuniversalca + make/data/cacerts/globalsignca + make/data/cacerts/globalsigneccrootcar4 + make/data/cacerts/globalsigneccrootcar5 + make/data/cacerts/globalsignr2ca + make/data/cacerts/globalsignr3ca + make/data/cacerts/globalsignrootcar6 + make/data/cacerts/godaddyclass2ca + make/data/cacerts/godaddyrootg2ca + make/data/cacerts/identrustcommercial + make/data/cacerts/identrustdstx3 + make/data/cacerts/identrustpublicca + make/data/cacerts/keynectisrootca + make/data/cacerts/letsencryptisrgx1 + make/data/cacerts/luxtrustglobalrootca + make/data/cacerts/quovadisrootca + make/data/cacerts/quovadisrootca1g3 + make/data/cacerts/quovadisrootca2 + make/data/cacerts/quovadisrootca2g3 + make/data/cacerts/quovadisrootca3 + make/data/cacerts/quovadisrootca3g3 + make/data/cacerts/secomscrootca1 + make/data/cacerts/secomscrootca2 + make/data/cacerts/securetrustca + make/data/cacerts/soneraclass2ca + make/data/cacerts/starfieldclass2ca + make/data/cacerts/starfieldrootg2ca + make/data/cacerts/starfieldservicesrootg2ca + make/data/cacerts/swisssigngoldg2ca + make/data/cacerts/swisssignplatinumg2ca + make/data/cacerts/swisssignsilverg2ca + make/data/cacerts/teliasonerarootcav1 + make/data/cacerts/thawtepremiumserverca + make/data/cacerts/thawteprimaryrootca + make/data/cacerts/thawteprimaryrootcag2 + make/data/cacerts/thawteprimaryrootcag3 + make/data/cacerts/ttelesecglobalrootclass2ca + make/data/cacerts/ttelesecglobalrootclass3ca + make/data/cacerts/usertrusteccca + make/data/cacerts/usertrustrsaca + make/data/cacerts/utnuserfirstobjectca + make/data/cacerts/verisignclass2g2ca + make/data/cacerts/verisignclass3ca + make/data/cacerts/verisignclass3g2ca + make/data/cacerts/verisignclass3g3ca + make/data/cacerts/verisignclass3g4ca + make/data/cacerts/verisignclass3g5ca + make/data/cacerts/verisigntsaca + make/data/cacerts/verisignuniversalrootca + make/data/cacerts/xrampglobalca ! make/gendata/Gendata-java.base.gmk ! make/gendata/GendataBlacklistedCerts.gmk ! make/gendata/GendataBreakIterator.gmk ! make/gendata/GendataPublicSuffixList.gmk + make/jdk/src/classes/build/tools/generatecacerts/GenerateCacerts.java - src/java.base/share/lib/security/cacerts From stuart.marks at oracle.com Wed Jun 5 02:00:36 2019 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Wed, 05 Jun 2019 02:00:36 +0000 Subject: hg: jdk/jdk: 8225315: test java/util/ArrayDeque/WhiteBox.java isn't part of the jdk_collections test group Message-ID: <201906050200.x5520aiS000732@aojmv0008.oracle.com> Changeset: 3eb7187b20f0 Author: smarks Date: 2019-06-04 18:59 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/3eb7187b20f0 8225315: test java/util/ArrayDeque/WhiteBox.java isn't part of the jdk_collections test group Reviewed-by: martin, darcy ! test/jdk/TEST.groups From thomas.stuefe at gmail.com Wed Jun 5 05:26:31 2019 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Wed, 05 Jun 2019 05:26:31 +0000 Subject: hg: jdk/jdk: 8224600: Provide VM.events command Message-ID: <201906050526.x555QVmq000138@aojmv0008.oracle.com> Changeset: bb3359bcf534 Author: stuefe Date: 2019-06-05 07:25 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/bb3359bcf534 8224600: Provide VM.events command Reviewed-by: minqi, dholmes, mbaesken, clanger ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/hotspot/share/utilities/events.cpp ! src/hotspot/share/utilities/events.hpp + test/hotspot/jtreg/serviceability/dcmd/vm/EventsTest.java From thomas.stuefe at gmail.com Wed Jun 5 07:08:33 2019 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Wed, 05 Jun 2019 07:08:33 +0000 Subject: hg: jdk/jdk: 8224181: On child process spawn, child may write to random file descriptor instead of the fail pipe Message-ID: <201906050708.x5578XRl024742@aojmv0008.oracle.com> Changeset: 412ce076c0dc Author: stuefe Date: 2019-06-05 08:59 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/412ce076c0dc 8224181: On child process spawn, child may write to random file descriptor instead of the fail pipe Reviewed-by: rriggs, martin ! src/java.base/unix/native/libjava/childproc.c From shade at redhat.com Wed Jun 5 08:04:58 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 05 Jun 2019 08:04:58 +0000 Subject: hg: jdk/jdk: 8225229: Shenandoah: trim down default number of GC threads Message-ID: <201906050804.x5584w2A026187@aojmv0008.oracle.com> Changeset: cfd1e298ca33 Author: shade Date: 2019-06-05 09:23 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/cfd1e298ca33 8225229: Shenandoah: trim down default number of GC threads Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp + test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java From claes.redestad at oracle.com Wed Jun 5 08:14:05 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Wed, 05 Jun 2019 08:14:05 +0000 Subject: hg: jdk/jdk: 8225179: (regex) Minor Pattern cleanup Message-ID: <201906050814.x558E56a003649@aojmv0008.oracle.com> Changeset: 28c93b5fb056 Author: redestad Date: 2019-06-05 10:07 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/28c93b5fb056 8225179: (regex) Minor Pattern cleanup Reviewed-by: igerasim ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/micro/org/openjdk/bench/java/util/regex/PatternBench.java From claes.redestad at oracle.com Wed Jun 5 08:21:46 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Wed, 05 Jun 2019 08:21:46 +0000 Subject: hg: jdk/jdk: 8224240: Properties.load fails to throw IAE on malformed unicode in certain circumstances Message-ID: <201906050821.x558LlE5006358@aojmv0008.oracle.com> Changeset: 27d3b8e5c58b Author: redestad Date: 2019-06-05 10:23 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/27d3b8e5c58b 8224240: Properties.load fails to throw IAE on malformed unicode in certain circumstances Reviewed-by: smarks, rriggs, dfuchs ! src/java.base/share/classes/java/util/Properties.java ! test/jdk/java/util/Properties/PropertiesTest.java From per.liden at oracle.com Wed Jun 5 08:49:20 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Wed, 05 Jun 2019 08:49:20 +0000 Subject: hg: jdk/jdk: 3 new changesets Message-ID: <201906050849.x558nK0K023800@aojmv0008.oracle.com> Changeset: a5967fd63d9d Author: pliden Date: 2019-06-05 10:43 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/a5967fd63d9d 8224962: ZGC: Strengthen ZHeap::is_oop() Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zHeap.inline.hpp Changeset: 3f8a81f5d1b2 Author: pliden Date: 2019-06-05 10:43 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/3f8a81f5d1b2 8224965: ZGC: Strengthen ZHeap::is_in() Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zAddress.hpp ! src/hotspot/share/gc/z/zAddress.inline.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zHeap.cpp Changeset: 1de459182903 Author: pliden Date: 2019-06-05 10:43 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1de459182903 8225084: gc/z/TestHighUsage.java fails with unexpected allocation stall Reviewed-by: eosterlund ! test/hotspot/jtreg/gc/z/TestHighUsage.java From martin.doerr at sap.com Wed Jun 5 09:29:26 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 05 Jun 2019 09:29:26 +0000 Subject: hg: jdk/jdk: 8222103: [testbug] compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest may exceed VM limit Message-ID: <201906050929.x559TQ39020328@aojmv0008.oracle.com> Changeset: ae3ef834deed Author: mdoerr Date: 2019-05-31 14:52 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ae3ef834deed 8222103: [testbug] compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest may exceed VM limit Reviewed-by: iignatyev, mdoerr Contributed-by: peter.januschke at sap.com ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java From chris.hegarty at oracle.com Wed Jun 5 11:03:07 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 05 Jun 2019 11:03:07 +0000 Subject: hg: jdk/jdk: 8225214: Socket.getOption(SocketOption) not returning the expected type for the StandardSocketOptions.SO_LINGER Message-ID: <201906051103.x55B37E7020164@aojmv0008.oracle.com> Changeset: ce8bab2c4185 Author: chegar Date: 2019-06-05 12:02 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ce8bab2c4185 8225214: Socket.getOption(SocketOption) not returning the expected type for the StandardSocketOptions.SO_LINGER Reviewed-by: alanb ! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java ! test/jdk/java/net/SocketOption/OptionsTest.java From rwestrel at redhat.com Wed Jun 5 12:58:50 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Wed, 05 Jun 2019 12:58:50 +0000 Subject: hg: jdk/jdk: 8224580: Matcher can cause oop field/array element to be reloaded Message-ID: <201906051258.x55CwoAt004992@aojmv0008.oracle.com> Changeset: 63a62cc10a0a Author: roland Date: 2019-05-21 09:08 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/63a62cc10a0a 8224580: Matcher can cause oop field/array element to be reloaded Reviewed-by: neliasso, rkennke, dlong ! src/hotspot/share/opto/matcher.cpp From chris.hegarty at oracle.com Wed Jun 5 13:00:11 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 05 Jun 2019 13:00:11 +0000 Subject: hg: jdk/jdk: 8225037: java.net.JarURLConnection::getJarEntry() throws NullPointerException Message-ID: <201906051300.x55D0CJm005658@aojmv0008.oracle.com> Changeset: ec621f7f95f2 Author: chegar Date: 2019-06-05 13:59 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ec621f7f95f2 8225037: java.net.JarURLConnection::getJarEntry() throws NullPointerException Reviewed-by: coffeys, vtewari ! src/java.base/share/classes/java/net/JarURLConnection.java + test/jdk/java/net/JarURLConnection/TestDefaultBehavior.java From zgu at redhat.com Wed Jun 5 13:16:23 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 05 Jun 2019 13:16:23 +0000 Subject: hg: jdk/jdk: 8225341: Shenandoah: CM::update_thread_roots() needs to handle derived pointers Message-ID: <201906051316.x55DGN5v016749@aojmv0008.oracle.com> Changeset: 27080d54c644 Author: zgu Date: 2019-06-05 09:15 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/27080d54c644 8225341: Shenandoah: CM::update_thread_roots() needs to handle derived pointers Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp From shade at redhat.com Wed Jun 5 13:29:40 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 05 Jun 2019 13:29:40 +0000 Subject: hg: jdk/jdk: 8225342: Shenandoah: use COMPILER2_OR_JVMCI macro consistently Message-ID: <201906051329.x55DTeMK025772@aojmv0008.oracle.com> Changeset: 9775d05d69c8 Author: shade Date: 2019-06-05 15:19 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/9775d05d69c8 8225342: Shenandoah: use COMPILER2_OR_JVMCI macro consistently Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp From roger.riggs at oracle.com Wed Jun 5 14:22:15 2019 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 05 Jun 2019 14:22:15 +0000 Subject: hg: jdk/jdk: 8220238: Enhancing j.l.Runtime/System::gc specification with an explicit 'no guarantee' statement Message-ID: <201906051422.x55EMFwq000058@aojmv0008.oracle.com> Changeset: 02db50f278f9 Author: rriggs Date: 2019-06-05 10:21 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/02db50f278f9 8220238: Enhancing j.l.Runtime/System::gc specification with an explicit 'no guarantee' statement Reviewed-by: shade, dholmes, mchung, plevart ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/System.java From hannes.wallnoefer at oracle.com Wed Jun 5 14:26:39 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Wed, 05 Jun 2019 14:26:39 +0000 Subject: hg: jdk/jdk: 8221709: replace use of style blockListLast Message-ID: <201906051426.x55EQdqp005594@aojmv0008.oracle.com> Changeset: 9b392b044f64 Author: hannesw Date: 2019-06-05 16:26 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/9b392b044f64 8221709: replace use of style blockListLast Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java From mandy.chung at oracle.com Wed Jun 5 14:49:36 2019 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Wed, 05 Jun 2019 14:49:36 +0000 Subject: hg: jdk/jdk: 8221368: Error message when module main class cannot be loaded is missing exception details Message-ID: <201906051449.x55Enaxi018646@aojmv0008.oracle.com> Changeset: 6c2d69a41ff9 Author: mchung Date: 2019-06-05 07:49 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/6c2d69a41ff9 8221368: Error message when module main class cannot be loaded is missing exception details Reviewed-by: alanb, sundar ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties + test/jdk/tools/launcher/modules/basic/LauncherErrors.java + test/jdk/tools/launcher/modules/basic/src/test2/jdk/test2/Main.java + test/jdk/tools/launcher/modules/basic/src/test2/module-info.java From jonathan.gibbons at oracle.com Wed Jun 5 15:24:27 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Wed, 05 Jun 2019 15:24:27 +0000 Subject: hg: jdk/jdk: 8225346: Convert file to HTML5 Message-ID: <201906051524.x55FORbX012190@aojmv0008.oracle.com> Changeset: 481999e74cea Author: jjg Date: 2019-06-05 08:24 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/481999e74cea 8225346: Convert file to HTML5 Reviewed-by: lancea ! make/data/docs-resources/index.html From mikael.vidstedt at oracle.com Wed Jun 5 15:49:53 2019 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Wed, 05 Jun 2019 15:49:53 +0000 Subject: hg: jdk/jdk: 8225305: ProblemList java/lang/invoke/VarHandles tests Message-ID: <201906051549.x55FnrYK026138@aojmv0008.oracle.com> Changeset: cad7e13ca587 Author: mikael Date: 2019-06-05 08:43 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/cad7e13ca587 8225305: ProblemList java/lang/invoke/VarHandles tests Reviewed-by: kvn, iignatyev, mchung, alanb + test/jdk/ProblemList-aot.txt From thomas.stuefe at gmail.com Wed Jun 5 17:36:30 2019 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Wed, 05 Jun 2019 17:36:30 +0000 Subject: hg: jdk/jdk: 8225225: stringStream internal buffer should always be zero terminated Message-ID: <201906051736.x55HaUpJ003751@aojmv0008.oracle.com> Changeset: c87e52dbdca0 Author: stuefe Date: 2019-06-05 19:34 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/c87e52dbdca0 8225225: stringStream internal buffer should always be zero terminated Reviewed-by: coleenp, dholmes ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp ! test/hotspot/gtest/utilities/test_ostream.cpp From joe.darcy at oracle.com Wed Jun 5 17:49:44 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 05 Jun 2019 17:49:44 +0000 Subject: hg: jdk/jdk: 8225353: Add @jls links to java.lang.Enum Message-ID: <201906051749.x55HniDd012582@aojmv0008.oracle.com> Changeset: 36334808644d Author: darcy Date: 2019-06-05 10:49 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/36334808644d 8225353: Add @jls links to java.lang.Enum Reviewed-by: lancea, jjg ! src/java.base/share/classes/java/lang/Enum.java From daniel.daugherty at oracle.com Wed Jun 5 18:09:28 2019 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Wed, 05 Jun 2019 18:09:28 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <201906051809.x55I9S65026570@aojmv0008.oracle.com> Changeset: 3bd979f09721 Author: dcubed Date: 2019-06-05 14:01 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/3bd979f09721 8224793: os::die() does not honor CreateCoredumpOnCrash option Reviewed-by: kbarrett, dholmes, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/share/runtime/os.hpp Changeset: 74832e7b5cad Author: dcubed Date: 2019-06-05 14:07 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/74832e7b5cad 8188872: runtime/ErrorHandling/TimeoutInErrorHandlingTest.java fails intermittently Reviewed-by: dholmes, stuefe ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp ! test/hotspot/jtreg/runtime/ErrorHandling/TimeoutInErrorHandlingTest.java From thomas.stuefe at gmail.com Wed Jun 5 18:52:56 2019 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Wed, 05 Jun 2019 18:52:56 +0000 Subject: hg: jdk/jdk: 8223777: In posix_spawn mode, failing to exec() jspawnhelper does not result in an error Message-ID: <201906051852.x55IquGu023989@aojmv0008.oracle.com> Changeset: 57b93b113ec0 Author: stuefe Date: 2019-06-05 09:12 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/57b93b113ec0 8223777: In posix_spawn mode, failing to exec() jspawnhelper does not result in an error Reviewed-by: rriggs, martin, fweimer ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! src/java.base/unix/native/libjava/childproc.c ! src/java.base/unix/native/libjava/childproc.h From thomas.stuefe at gmail.com Wed Jun 5 19:16:10 2019 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Wed, 05 Jun 2019 19:16:10 +0000 Subject: hg: jdk/jdk: 8225348: serviceability/dcmd/vm/EventsTest.java failed Message-ID: <201906051916.x55JGBFm009473@aojmv0008.oracle.com> Changeset: 7e2238451585 Author: stuefe Date: 2019-06-05 21:14 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/7e2238451585 8225348: serviceability/dcmd/vm/EventsTest.java failed Reviewed-by: jcbeyler, cjplummer ! test/hotspot/jtreg/serviceability/dcmd/vm/EventsTest.java From vicente.romero at oracle.com Wed Jun 5 20:03:26 2019 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 05 Jun 2019 20:03:26 +0000 Subject: hg: jdk/jdk: 8216261: Javap ignores default modifier on interfaces Message-ID: <201906052003.x55K3QoX006384@aojmv0008.oracle.com> Changeset: 77b54b2822cc Author: vromero Date: 2019-06-05 16:01 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/77b54b2822cc 8216261: Javap ignores default modifier on interfaces Reviewed-by: jjg, darcy ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java + test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java From erik.joelsson at oracle.com Wed Jun 5 20:48:28 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 05 Jun 2019 20:48:28 +0000 Subject: hg: jdk/jdk: 8209381: Default CDS classlist generation should run with an explicit locale setting Message-ID: <201906052048.x55KmSxp003045@aojmv0008.oracle.com> Changeset: 647593fdea53 Author: erikj Date: 2019-06-05 13:46 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/647593fdea53 8209381: Default CDS classlist generation should run with an explicit locale setting Reviewed-by: iklam, tbell ! make/GenerateLinkOptData.gmk From vicente.romero at oracle.com Wed Jun 5 21:02:34 2019 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 05 Jun 2019 21:02:34 +0000 Subject: hg: jdk/jdk: 8223942: Missing methods in ClientCodeWrapper$WrappedJavaFileManager Message-ID: <201906052102.x55L2YNG011479@aojmv0008.oracle.com> Changeset: 0d326e0f474c Author: vromero Date: 2019-06-05 17:01 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/0d326e0f474c 8223942: Missing methods in ClientCodeWrapper$WrappedJavaFileManager Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java + test/langtools/tools/javac/T8223942/ClientCodeWrappersShouldOverrideAllMethodsTest.java From naoto.sato at oracle.com Wed Jun 5 23:10:36 2019 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Wed, 05 Jun 2019 23:10:36 +0000 Subject: hg: jdk/jdk: 8225182: JNI exception pending in DestroyXIMCallback of awt_InputMethod.c:1327 Message-ID: <201906052310.x55NAat5029115@aojmv0008.oracle.com> Changeset: e2987b9baa93 Author: naoto Date: 2019-06-05 16:10 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/e2987b9baa93 8225182: JNI exception pending in DestroyXIMCallback of awt_InputMethod.c:1327 Reviewed-by: serb ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c From vicente.romero at oracle.com Thu Jun 6 01:51:12 2019 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 06 Jun 2019 01:51:12 +0000 Subject: hg: jdk/jdk: 8225386: test for JDK-8216261 fails in Windows Message-ID: <201906060151.x561pC7c029588@aojmv0008.oracle.com> Changeset: 184b05daf50f Author: vromero Date: 2019-06-05 21:50 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/184b05daf50f 8225386: test for JDK-8216261 fails in Windows Reviewed-by: jjg ! test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java From jesper.wilhelmsson at oracle.com Thu Jun 6 02:05:15 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 06 Jun 2019 02:05:15 +0000 Subject: hg: jdk/jdk: Added tag jdk-13+24 for changeset 7e2238451585 Message-ID: <201906060205.x5625FjJ007967@aojmv0008.oracle.com> Changeset: 261cd181eb50 Author: jwilhelm Date: 2019-06-06 04:04 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/261cd181eb50 Added tag jdk-13+24 for changeset 7e2238451585 ! .hgtags From sha.jiang at oracle.com Thu Jun 6 02:12:36 2019 From: sha.jiang at oracle.com (sha.jiang at oracle.com) Date: Thu, 06 Jun 2019 02:12:36 +0000 Subject: hg: jdk/jdk: 8225390: ProblemList sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java due to JDK-8161536 Message-ID: <201906060212.x562Caq1014778@aojmv0008.oracle.com> Changeset: 10a2778ecbbf Author: jjiang Date: 2019-06-06 10:11 +0800 URL: http://hg.openjdk.java.net/jdk/jdk/rev/10a2778ecbbf 8225390: ProblemList sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java due to JDK-8161536 Reviewed-by: xuelei ! test/jdk/ProblemList.txt From serguei.spitsyn at oracle.com Thu Jun 6 04:03:05 2019 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Thu, 06 Jun 2019 04:03:05 +0000 Subject: hg: jdk/jdk: 8205126: JVMTI spec incorrectly states that PopFrame can not be called on the current thread Message-ID: <201906060403.x564358w015178@aojmv0008.oracle.com> Changeset: 1402a03f214e Author: sspitsyn Date: 2019-06-05 21:02 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1402a03f214e 8205126: JVMTI spec incorrectly states that PopFrame can not be called on the current thread Summary: Align the PopFrame spec with the implementation Reviewed-by: amenkov, jcbeyler, cjplummer, dcubed ! src/hotspot/share/prims/jvmti.xml From serguei.spitsyn at oracle.com Thu Jun 6 05:19:41 2019 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Thu, 06 Jun 2019 05:19:41 +0000 Subject: hg: jdk/jdk: 8225325: Add tests for redefining a class' private method during resolution of the bootstrap specifier Message-ID: <201906060519.x565JfAc027248@aojmv0008.oracle.com> Changeset: f74f0d3033a9 Author: lfoltan Date: 2019-06-05 22:19 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/f74f0d3033a9 8225325: Add tests for redefining a class' private method during resolution of the bootstrap specifier Summary: Add new tests Reviewed-by: dholmes, sspitsyn + test/jdk/java/lang/instrument/RedefineInterfaceMethods/RedefineInterfaceMethods.java + test/jdk/java/lang/instrument/RedefineInterfaceMethods/redef/Xost.java + test/jdk/java/lang/instrument/RedefineMathTesterMethods/RedefineMathTesterMethods.java + test/jdk/java/lang/instrument/RedefineMathTesterMethods/redef/Xost.java From ningsheng.jian at arm.com Thu Jun 6 09:56:10 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Thu, 06 Jun 2019 09:56:10 +0000 Subject: hg: jdk/jdk: 8224853: CDS address sanitizer errors Message-ID: <201906060956.x569uAO0006494@aojmv0008.oracle.com> Changeset: 92eec0732eed Author: ngasson Date: 2019-06-04 17:56 +0800 URL: http://hg.openjdk.java.net/jdk/jdk/rev/92eec0732eed 8224853: CDS address sanitizer errors Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp From vladimir.x.ivanov at oracle.com Thu Jun 6 10:46:45 2019 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Thu, 06 Jun 2019 10:46:45 +0000 Subject: hg: jdk/jdk: 3 new changesets Message-ID: <201906061046.x56AkjX8006500@aojmv0008.oracle.com> Changeset: 6502d6a92fe2 Author: jiefu Date: 2019-06-06 13:45 +0300 URL: http://hg.openjdk.java.net/jdk/jdk/rev/6502d6a92fe2 8224162: assert(profile.count() == 0) failed: sanity in InlineTree::is_not_reached Reviewed-by: vlivanov, kvn ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp + test/hotspot/jtreg/compiler/profiling/TestProfileCounterOverflow.java Changeset: 3c905e67e380 Author: vlivanov Date: 2019-06-06 13:46 +0300 URL: http://hg.openjdk.java.net/jdk/jdk/rev/3c905e67e380 8225106: C2: Parse::clinit_deopt asserts when holder klass is in error state Reviewed-by: mdoerr ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/opto/parse1.cpp ! test/hotspot/jtreg/runtime/clinit/ClassInitBarrier.java Changeset: 36cb654a690f Author: vlivanov Date: 2019-06-06 13:46 +0300 URL: http://hg.openjdk.java.net/jdk/jdk/rev/36cb654a690f 8225141: Better handling of classes in error state in fast class initialization checks Reviewed-by: dlong, dholmes ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp From weijun.wang at oracle.com Thu Jun 6 13:19:31 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Thu, 06 Jun 2019 13:19:31 +0000 Subject: hg: jdk/jdk: 8225304: Tiny HTML error (bad heading) in org.ietf.jgss package-info.java Message-ID: <201906061319.x56DJVt5021513@aojmv0008.oracle.com> Changeset: d49b72808414 Author: weijun Date: 2019-06-06 21:19 +0800 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d49b72808414 8225304: Tiny HTML error (bad heading) in org.ietf.jgss package-info.java Reviewed-by: xuelei ! src/java.security.jgss/share/classes/org/ietf/jgss/package-info.java From erik.gahlin at oracle.com Thu Jun 6 13:23:08 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Thu, 06 Jun 2019 13:23:08 +0000 Subject: hg: jdk/jdk: 8224217: RecordingInfo should use textual representation of path Message-ID: <201906061323.x56DN8oF024308@aojmv0008.oracle.com> Changeset: 3b22c7e00573 Author: egahlin Date: 2019-06-06 15:22 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/3b22c7e00573 8224217: RecordingInfo should use textual representation of path Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java From roger.riggs at oracle.com Thu Jun 6 14:19:20 2019 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 06 Jun 2019 14:19:20 +0000 Subject: hg: jdk/jdk: 8224905: java/lang/ProcessBuilder/Basic.java#id1 failed with stream closed Message-ID: <201906061419.x56EJKxD000241@aojmv0008.oracle.com> Changeset: 442b86eb633c Author: rriggs Date: 2019-06-06 10:03 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/442b86eb633c 8224905: java/lang/ProcessBuilder/Basic.java#id1 failed with stream closed Reviewed-by: lancea, bpb, naoto ! test/jdk/java/lang/ProcessBuilder/Basic.java From mbalao at redhat.com Thu Jun 6 14:56:26 2019 From: mbalao at redhat.com (mbalao at redhat.com) Date: Thu, 06 Jun 2019 14:56:26 +0000 Subject: hg: jdk/jdk: 8215032: Support Kerberos cross-realm referrals (RFC 6806) Message-ID: <201906061456.x56EuQ9p026570@aojmv0008.oracle.com> Changeset: d65d3c37232c Author: mbalao Date: 2019-06-05 01:42 -0300 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d65d3c37232c 8215032: Support Kerberos cross-realm referrals (RFC 6806) Reviewed-by: weijun ! src/java.base/share/conf/security/java.security ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java ! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsRep.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReq.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReqBuilder.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncASRepPart.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncKDCRepPart.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncTGSRepPart.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCOptions.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCReq.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java + src/java.security.jgss/share/classes/sun/security/krb5/internal/ReferralsCache.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/TicketFlags.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/KeyUsage.java ! test/jdk/sun/security/krb5/auto/KDC.java + test/jdk/sun/security/krb5/auto/ReferralsTest.java From brian.burkhalter at oracle.com Thu Jun 6 15:11:49 2019 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Thu, 06 Jun 2019 15:11:49 +0000 Subject: hg: jdk/jdk: 8219992: Correct the documentation of PrintWriter to refer System.lineSeparator Message-ID: <201906061511.x56FBn0r006724@aojmv0008.oracle.com> Changeset: 61fff1345ee6 Author: bpb Date: 2019-06-06 08:11 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/61fff1345ee6 8219992: Correct the documentation of PrintWriter to refer System.lineSeparator Reviewed-by: darcy, lancea, rriggs ! src/java.base/share/classes/java/io/PrintWriter.java From james.laskey at oracle.com Thu Jun 6 15:25:11 2019 From: james.laskey at oracle.com (james.laskey at oracle.com) Date: Thu, 06 Jun 2019 15:25:11 +0000 Subject: hg: jdk/jdk: 4 new changesets Message-ID: <201906061525.x56FPB8f016308@aojmv0008.oracle.com> Changeset: cc0f117f4405 Author: jlaskey Date: 2019-06-06 12:24 -0300 URL: http://hg.openjdk.java.net/jdk/jdk/rev/cc0f117f4405 8223775: String::stripIndent (Preview) Reviewed-by: abuckley, vromero, jlahoda, bchristi, rriggs, smarks ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java + test/jdk/java/lang/String/StripIndent.java Changeset: dff30b1557ee Author: jlaskey Date: 2019-06-06 12:24 -0300 URL: http://hg.openjdk.java.net/jdk/jdk/rev/dff30b1557ee 8223780: String::translateEscapes (Preview) Reviewed-by: abuckley, vromero, jlahoda, bchristi, igerasim, smarks ! src/java.base/share/classes/java/lang/String.java + test/jdk/java/lang/String/TranslateEscapes.java Changeset: 7d83cf1cfa74 Author: jlaskey Date: 2019-06-06 12:24 -0300 URL: http://hg.openjdk.java.net/jdk/jdk/rev/7d83cf1cfa74 8203444: String::formatted (Preview) Reviewed-by: smarks, rriggs, sherman ! src/java.base/share/classes/java/lang/String.java + test/jdk/java/lang/String/Formatted.java Changeset: 830ca7b43b95 Author: jlaskey Date: 2019-06-06 12:24 -0300 URL: http://hg.openjdk.java.net/jdk/jdk/rev/830ca7b43b95 8223967: Implement Text Blocks (Preview) in the Java compiler Reviewed-by: vromero, jlahoda, abuckley ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ScannerFactory.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties + test/langtools/tools/javac/TextBlockAPI.java + test/langtools/tools/javac/TextBlockLang.java + test/langtools/tools/javac/diags/examples/TextBlockCloseDelimiter.java + test/langtools/tools/javac/diags/examples/TextBlockOpenDelimiter.java + test/langtools/tools/javac/diags/examples/TextBlockWhitespace.java ! test/langtools/tools/javap/WhitespaceTest.java From anton.tarasov at jetbrains.com Thu Jun 6 12:47:06 2019 From: anton.tarasov at jetbrains.com (anton.tarasov at jetbrains.com) Date: Thu, 06 Jun 2019 12:47:06 +0000 Subject: hg: jdk/client: 8225118: Robot.createScreenCapture() returns black image on HiDPI linux with gtk3 Message-ID: <201906061247.x56Cl6cR000118@aojmv0008.oracle.com> Changeset: 37819ad0ac6f Author: ant Date: 2019-06-06 15:46 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/37819ad0ac6f 8225118: Robot.createScreenCapture() returns black image on HiDPI linux with gtk3 Reviewed-by: serb ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h ! test/jdk/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java From aeubanks at google.com Thu Jun 6 16:57:09 2019 From: aeubanks at google.com (aeubanks at google.com) Date: Thu, 06 Jun 2019 16:57:09 +0000 Subject: hg: jdk/jdk: 8224645: Only test multicast interfaces if they exist Message-ID: <201906061657.x56Gv9sK019808@aojmv0008.oracle.com> Changeset: b7ad292e686c Author: aeubanks Date: 2019-05-23 10:06 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/b7ad292e686c 8224645: Only test multicast interfaces if they exist Reviewed-by: alanb, dfuchs, chegar Contributed-by: aeubanks at google.com ! test/jdk/java/nio/channels/DatagramChannel/BasicMulticastTests.java From mark.reinhold at oracle.com Thu Jun 6 17:02:16 2019 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Thu, 06 Jun 2019 17:02:16 +0000 Subject: hg: jdk/jdk: 8197927: Allow the system property `java.vendor.version` to be undefined Message-ID: <201906061702.x56H2GYK022049@aojmv0008.oracle.com> Changeset: d80becbcd3c1 Author: mr Date: 2019-06-06 10:01 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d80becbcd3c1 8197927: Allow the system property `java.vendor.version` to be undefined Reviewed-by: lancea, mchung, clanger ! src/java.base/share/classes/java/lang/System.java From jonathan.gibbons at oracle.com Thu Jun 6 17:38:56 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Thu, 06 Jun 2019 17:38:56 +0000 Subject: hg: jdk/jdk: 8225321: Repeated use of {@systemProperty} in a file causes duplicate ids Message-ID: <201906061738.x56Hcukb017716@aojmv0008.oracle.com> Changeset: fb250e9cfe67 Author: jjg Date: 2019-06-06 10:36 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/fb250e9cfe67 8225321: Repeated use of {@systemProperty} in a file causes duplicate ids Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java From erik.gahlin at oracle.com Thu Jun 6 18:21:34 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Thu, 06 Jun 2019 18:21:34 +0000 Subject: hg: jdk/jdk: 8216283: Allow shorter method sampling interval than 10 ms Message-ID: <201906061821.x56ILYio015535@aojmv0008.oracle.com> Changeset: eabe64456156 Author: egahlin Date: 2019-06-06 20:19 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/eabe64456156 8216283: Allow shorter method sampling interval than 10 ms Reviewed-by: mgronlun ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc From coleen.phillimore at oracle.com Thu Jun 6 19:45:28 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 06 Jun 2019 19:45:28 +0000 Subject: hg: jdk/jdk: 8224151: Test vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java might hang with release binaries Message-ID: <201906061945.x56JjSKv011064@aojmv0008.oracle.com> Changeset: c5fe45d1281d Author: coleenp Date: 2019-06-06 15:09 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/c5fe45d1281d 8224151: Test vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java might hang with release binaries Summary: Fix deadlock on ClassLoaderDataGraph_lock and g1 clear_claimed_marks. Reviewed-by: tschatzl, lfoltan, eosterlund ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/runtime/vmStructs.cpp From erik.gahlin at oracle.com Thu Jun 6 20:33:16 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Thu, 06 Jun 2019 20:33:16 +0000 Subject: hg: jdk/jdk: 8219205: JFR file without license header Message-ID: <201906062033.x56KXGeO011532@aojmv0008.oracle.com> Changeset: 098fa5ddb308 Author: egahlin Date: 2019-06-06 22:31 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/098fa5ddb308 8219205: JFR file without license header Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvent.java From igor.ignatyev at oracle.com Thu Jun 6 20:50:48 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Thu, 06 Jun 2019 20:50:48 +0000 Subject: hg: jdk/jdk: 8225450: use @file in CtwRunner Message-ID: <201906062050.x56KomYl022305@aojmv0008.oracle.com> Changeset: 759acbfb9fde Author: iignatyev Date: 2019-06-06 13:42 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/759acbfb9fde 8225450: use @file in CtwRunner Reviewed-by: kvn ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java From brian.burkhalter at oracle.com Thu Jun 6 21:14:40 2019 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Thu, 06 Jun 2019 21:14:40 +0000 Subject: hg: jdk/jdk: 8224617: (fs) java/nio/file/FileStore/Basic.java found filesystem twice Message-ID: <201906062114.x56LEeU4009533@aojmv0008.oracle.com> Changeset: 5c7c3662c386 Author: bpb Date: 2019-06-06 14:13 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/5c7c3662c386 8224617: (fs) java/nio/file/FileStore/Basic.java found filesystem twice Reviewed-by: alanb ! test/jdk/java/nio/file/FileStore/Basic.java ! test/lib/jdk/test/lib/util/FileUtils.java From vladimir.kozlov at oracle.com Thu Jun 6 22:10:03 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Thu, 06 Jun 2019 22:10:03 +0000 Subject: hg: jdk/jdk: 8208379: compiler/jvmci/events/JvmciNotifyInstallEventTest.java failed with "Got unexpected event count after 2nd install attempt: expected 9 to equal 2" Message-ID: <201906062210.x56MA3AG012462@aojmv0008.oracle.com> Changeset: 1b17d09e3e05 Author: kvn Date: 2019-06-06 15:12 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1b17d09e3e05 8208379: compiler/jvmci/events/JvmciNotifyInstallEventTest.java failed with "Got unexpected event count after 2nd install attempt: expected 9 to equal 2" Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java From vladimir.kozlov at oracle.com Thu Jun 6 23:03:33 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Thu, 06 Jun 2019 23:03:33 +0000 Subject: hg: jdk/jdk: 8222371: Use UL for TraceNMethodInstalls code Message-ID: <201906062303.x56N3XUS012621@aojmv0008.oracle.com> Changeset: 64b76867851b Author: kvn Date: 2019-06-06 16:06 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/64b76867851b 8222371: Use UL for TraceNMethodInstalls code Reviewed-by: dholmes ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/arguments.cpp From ivan.gerasimov at oracle.com Fri Jun 7 00:20:50 2019 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Fri, 07 Jun 2019 00:20:50 +0000 Subject: hg: jdk/jdk: 8225397: Integer value miscalculation in toString() method of BitSet Message-ID: <201906070020.x570Ko2v026942@aojmv0008.oracle.com> Changeset: 8cd2d6dee328 Author: igerasim Date: 2019-06-06 17:20 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/8cd2d6dee328 8225397: Integer value miscalculation in toString() method of BitSet Reviewed-by: aph ! src/java.base/share/classes/java/util/BitSet.java + test/jdk/java/util/BitSet/HugeToString.java From joe.darcy at oracle.com Fri Jun 7 00:48:27 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Fri, 07 Jun 2019 00:48:27 +0000 Subject: hg: jdk/jdk: 8225465: Add @jls tags to receiver type methods Message-ID: <201906070048.x570mRXe013438@aojmv0008.oracle.com> Changeset: 0a7af38ef32a Author: darcy Date: 2019-06-06 17:48 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/0a7af38ef32a 8225465: Add @jls tags to receiver type methods Reviewed-by: lancea, jjg ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java ! src/java.compiler/share/classes/javax/lang/model/type/ExecutableType.java From daniil.x.titov at oracle.com Fri Jun 7 01:58:56 2019 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Fri, 07 Jun 2019 01:58:56 +0000 Subject: hg: jdk/jdk: 8206074: nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java is timing out Message-ID: <201906070158.x571wusb024705@aojmv0008.oracle.com> Changeset: 5a5f83da57eb Author: dtitov Date: 2019-06-06 18:57 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/5a5f83da57eb 8206074: nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java is timing out Reviewed-by: cjplummer, gadams ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001.java From erik.gahlin at oracle.com Fri Jun 7 03:05:13 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Fri, 07 Jun 2019 03:05:13 +0000 Subject: hg: jdk/jdk: 8224139: Deprecate -XX:FlightRecorder option Message-ID: <201906070305.x5735DEm029540@aojmv0008.oracle.com> Changeset: 0d44bf1ead37 Author: egahlin Date: 2019-06-07 04:57 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/0d44bf1ead37 8224139: Deprecate -XX:FlightRecorder option Reviewed-by: mgronlun, mseledtsov ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp From igor.ignatyev at oracle.com Fri Jun 7 06:12:41 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Fri, 07 Jun 2019 06:12:41 +0000 Subject: hg: jdk/jdk: 8225469: clean up problem lists Message-ID: <201906070612.x576Cf4H013550@aojmv0008.oracle.com> Changeset: 9772d90df0d0 Author: iignatyev Date: 2019-06-06 23:06 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/9772d90df0d0 8225469: clean up problem lists Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/jdk/ProblemList-graal.txt From matthias.baesken at sap.com Fri Jun 7 06:47:36 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 07 Jun 2019 06:47:36 +0000 Subject: hg: jdk/jdk: 8225402: events logging in deoptimization.cpp should go to deopt-log Message-ID: <201906070647.x576laUN000831@aojmv0008.oracle.com> Changeset: d59aec2ead21 Author: mbaesken Date: 2019-06-06 09:30 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d59aec2ead21 8225402: events logging in deoptimization.cpp should go to deopt-log Reviewed-by: mdoerr, stuefe, coleenp ! src/hotspot/share/runtime/deoptimization.cpp From jan.lahoda at oracle.com Fri Jun 7 08:11:11 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Fri, 07 Jun 2019 08:11:11 +0000 Subject: hg: jdk/jdk: 8223782: jshell parser should handle Text Blocks Message-ID: <201906070811.x578BB5A018584@aojmv0008.oracle.com> Changeset: d868727d8f0b Author: jlahoda Date: 2019-06-07 10:09 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d868727d8f0b 8223782: jshell parser should handle Text Blocks Summary: Completion analysis should detect text blocks properly. Reviewed-by: jlaskey, rfield ! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java From martin.doerr at sap.com Fri Jun 7 08:14:14 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Fri, 07 Jun 2019 08:14:14 +0000 Subject: hg: jdk/jdk: 8225347: [s390] Unexpected exit from stack overflow test Message-ID: <201906070814.x578EE6C019957@aojmv0008.oracle.com> Changeset: eaa1e236f305 Author: mdoerr Date: 2019-06-07 10:13 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/eaa1e236f305 8225347: [s390] Unexpected exit from stack overflow test Reviewed-by: simonis ! src/hotspot/cpu/s390/globals_s390.hpp From per.liden at oracle.com Fri Jun 7 09:24:20 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Fri, 07 Jun 2019 09:24:20 +0000 Subject: hg: jdk/jdk: 4 new changesets Message-ID: <201906070924.x579OKVN001241@aojmv0008.oracle.com> Changeset: 07ff89762205 Author: pliden Date: 2019-06-07 11:19 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/07ff89762205 8225340: ZGC: Add logging of High Usage rule Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zDirector.cpp Changeset: 4556dd808daa Author: pliden Date: 2019-06-07 11:19 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/4556dd808daa 8222145: Add -XX:SoftMaxHeapSize flag Reviewed-by: eosterlund, tschatzl ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp + test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java Changeset: 38006f020b94 Author: pliden Date: 2019-06-07 11:19 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/38006f020b94 8222182: ZGC: Use SoftMaxHeapSize to guide GC heuristics Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp Changeset: 9a120214e732 Author: pliden Date: 2019-06-07 11:19 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/9a120214e732 8222467: ZGC: Log min/max/softmax capacity Reviewed-by: stefank ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp From shade at redhat.com Fri Jun 7 09:48:21 2019 From: shade at redhat.com (shade at redhat.com) Date: Fri, 07 Jun 2019 09:48:21 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <201906070948.x579mL1p015497@aojmv0008.oracle.com> Changeset: 55319b27b346 Author: shade Date: 2019-06-07 11:47 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/55319b27b346 8225357: Rewire ShenandoahHeap::maybe_update_with_forwarded for contending fixups Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: 09b09388f197 Author: shade Date: 2019-06-07 11:48 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/09b09388f197 8225441: Cleanup ShenandoahHeap::atomic_compare_exchange_oop Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp From chris.hegarty at oracle.com Fri Jun 7 10:48:20 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 07 Jun 2019 10:48:20 +0000 Subject: hg: jdk/jdk: 8225424: Add jdk.net.usePlainSocketImpl runs to a couple of tests Message-ID: <201906071048.x57AmK4n020357@aojmv0008.oracle.com> Changeset: ae41e1037bde Author: chegar Date: 2019-06-07 11:47 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ae41e1037bde 8225424: Add jdk.net.usePlainSocketImpl runs to a couple of tests Reviewed-by: alanb ! test/jdk/java/net/SocketOption/AfterClose.java ! test/jdk/java/net/SocketOption/NullsAndBadValues.java From chris.hegarty at oracle.com Fri Jun 7 10:52:12 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 07 Jun 2019 10:52:12 +0000 Subject: hg: jdk/jdk: 8216988: ServerSocket.implAccept should include warnings about Socket type/state Message-ID: <201906071052.x57AqCCe023206@aojmv0008.oracle.com> Changeset: fe87ca416753 Author: chegar Date: 2019-06-07 11:51 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/fe87ca416753 8216988: ServerSocket.implAccept should include warnings about Socket type/state Reviewed-by: alanb ! src/java.base/share/classes/java/net/ServerSocket.java From james.laskey at oracle.com Fri Jun 7 11:48:18 2019 From: james.laskey at oracle.com (james.laskey at oracle.com) Date: Fri, 07 Jun 2019 11:48:18 +0000 Subject: hg: jdk/jdk: 8225448: String::translateEscapes javadoc has accessibility issues Message-ID: <201906071148.x57BmIJc001237@aojmv0008.oracle.com> Changeset: ceabad800468 Author: jlaskey Date: 2019-06-07 08:47 -0300 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ceabad800468 8225448: String::translateEscapes javadoc has accessibility issues Reviewed-by: jjg ! src/java.base/share/classes/java/lang/String.java From matthias.baesken at sap.com Fri Jun 7 11:59:08 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 07 Jun 2019 11:59:08 +0000 Subject: hg: jdk/jdk: 8224958: add os::dll_load calls to event log Message-ID: <201906071159.x57Bx8wZ008798@aojmv0008.oracle.com> Changeset: 47ee6c00d27c Author: mbaesken Date: 2019-06-05 16:53 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/47ee6c00d27c 8224958: add os::dll_load calls to event log Reviewed-by: dholmes, mdoerr, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp From erik.joelsson at oracle.com Fri Jun 7 16:18:18 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Fri, 07 Jun 2019 16:18:18 +0000 Subject: hg: jdk/jdk: 8217739: Cannot reuse java.base UnixConstants.java from target in BuildJDK when cross compiling Message-ID: <201906071618.x57GIIk5021643@aojmv0008.oracle.com> Changeset: f4b2d5b83ebf Author: erikj Date: 2019-06-07 09:16 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/f4b2d5b83ebf 8217739: Cannot reuse java.base UnixConstants.java from target in BuildJDK when cross compiling Reviewed-by: tbell, aoqi - make/CreateBuildJdkCopy.gmk ! make/ExplodedImageOptimize.gmk ! make/Main.gmk ! make/autoconf/buildjdk-spec.gmk.in ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/gensrc/GensrcMisc.gmk From philip.race at oracle.com Fri Jun 7 17:43:32 2019 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 07 Jun 2019 17:43:32 +0000 Subject: hg: jdk/client: 98 new changesets Message-ID: <201906071743.x57Hhcak014603@aojmv0008.oracle.com> Changeset: 7586561128e3 Author: hannesw Date: 2019-06-04 16:20 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/7586561128e3 8222091: Javadoc does not handle package annotations correctly on package-info.java Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg1/A.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg1/package-info.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg2/A.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg2/package.html + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/A.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/package-info.java + test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/package.html Changeset: 0ca8e495bbba Author: hannesw Date: 2019-06-04 16:33 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/0ca8e495bbba 8214126: Method signatures not formatted correctly in browser Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java + test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java + test/langtools/jdk/javadoc/doclet/testMethodSignature/pkg/C.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java Changeset: 30fe07cac527 Author: chegar Date: 2019-06-04 15:52 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/30fe07cac527 6394787: Typos in javadoc of OIS.readObjectOverride and OOS.writeObjectOverride Reviewed-by: alanb, chegar Contributed-by: Andrey Turbanov ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! test/jdk/java/io/Serializable/subclass/AbstractObjectOutputStream.java Changeset: 3a09397c147e Author: mseledtsov Date: 2019-06-04 07:53 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/3a09397c147e 8223396: [TESTBUG] several jfr tests do not clean up files created in /tmp Summary: Using test utils to create temp files and directories Reviewed-by: dholmes, erikj, hseigel, lmesnik ! test/jdk/jdk/jfr/event/io/EvilInstrument.java ! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java ! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java ! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java ! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java ! test/jdk/jdk/jfr/jmx/JmxHelper.java ! test/jdk/jdk/jfr/jvm/TestJavaEvent.java ! test/lib/jdk/test/lib/Utils.java Changeset: 9c36f33b0b01 Author: mseledtsov Date: 2019-06-04 07:54 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/9c36f33b0b01 Merge Changeset: 7453d5007e24 Author: coleenp Date: 2019-06-04 10:29 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/7453d5007e24 8222468: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError Summary: Preload StackTraceElement$HashedModules in test. Reviewed-by: lmesnik, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java Changeset: 7c49133fc1bc Author: hannesw Date: 2019-06-04 17:51 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/7c49133fc1bc 8178982: Javadoc search specification Reviewed-by: jjg, erikj ! src/jdk.compiler/share/classes/com/sun/source/doctree/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java ! src/jdk.javadoc/share/classes/module-info.java Changeset: 8e31e083fe3c Author: kbarrett Date: 2019-06-04 13:26 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/8e31e083fe3c 8212630: jtreg/gc/logging/TestMetaSpaceLog.java failed with Agent timed out Summary: Use driver with framework test options passed through to subtask. Reviewed-by: tschatzl, lmesnik ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java Changeset: 0289438c1286 Author: jjg Date: 2019-06-04 11:29 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/0289438c1286 8223805: DocCommentParser should allow for
and
Reviewed-by: hannesw ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! test/langtools/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java + test/langtools/tools/javac/doctree/dcapi/overview8.html + test/langtools/tools/javac/doctree/dcapi/overview8.html.out + test/langtools/tools/javac/doctree/dcapi/overview9.html + test/langtools/tools/javac/doctree/dcapi/overview9.html.out Changeset: ef23ea332077 Author: smarks Date: 2019-06-04 11:55 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/ef23ea332077 8217412: deprecate rmic for removal Reviewed-by: rriggs, sundar ! src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties ! src/jdk.rmic/share/man/rmic.1 Changeset: 2fe2063fe567 Author: kvn Date: 2019-06-04 12:44 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/2fe2063fe567 8225019: Update JVMCI Reviewed-by: never, dlong ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/TranslatedException.java ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupTypeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReadConfigurationTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidDebugInfo.java ! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidOopMap.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestTranslatedException.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/hotspot/jtreg/compiler/jvmci/meta/StableFieldTest.java + test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java ! test/jdk/ProblemList-graal.txt Changeset: 1791eaa73e81 Author: mchung Date: 2019-06-04 12:50 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/1791eaa73e81 8222448: java/lang/reflect/PublicMethods/PublicMethodsTest.java times out Summary: Set empty class path for compilation to avoid unnecessary opening/scanning of JAR files Reviewed-by: alanb, dholmes ! test/jdk/java/lang/reflect/PublicMethods/PublicMethodsTest.java Changeset: 4158e6a864d4 Author: jjg Date: 2019-06-04 13:47 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/4158e6a864d4 8225306: bad headings in java.sql.rowset SyncProvider.java Reviewed-by: lancea ! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProvider.java Changeset: 64fe51ee940e Author: jjg Date: 2019-06-04 14:47 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/64fe51ee940e 8225309: HTML issues in jdk.jdi module Reviewed-by: lancea ! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html ! src/jdk.jdi/share/classes/module-info.java Changeset: e079a4cfad75 Author: jjg Date: 2019-06-04 15:42 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/e079a4cfad75 8225314: broken links in java.base Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Enum.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java Changeset: f4df9d4201cc Author: jjg Date: 2019-06-04 16:50 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/f4df9d4201cc 8225324: Bad HTML in jdk.jfr module-info.java Reviewed-by: lancea ! src/jdk.jfr/share/classes/module-info.java Changeset: da9dac56aafc Author: mikael Date: 2019-06-04 18:12 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/da9dac56aafc 8225307: ProblemList compiler/codegen/TestCharVect2.java and compiler/c2/cr6340864/TestLongVect.java Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt Changeset: b78597cfcced Author: dholmes Date: 2019-06-04 21:25 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/b78597cfcced 8225217: Backout: JDK-8224814: Remove dead JNIHandleBlock freelist code Reviewed-by: kvn, kbarrett ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp Changeset: 7a026580fed5 Author: igerasim Date: 2019-06-04 18:55 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/7a026580fed5 8225198: Optimize regex tree for greedy quantifiers of type {N,} Reviewed-by: redestad, bchristi ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/java/util/regex/PrintPattern.java Changeset: 29ab1f3bd353 Author: weijun Date: 2019-06-05 09:58 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/29ab1f3bd353 8193255: Root Certificates should be stored in text format and assembled at build time Reviewed-by: clanger, erikj, mullan ! make/ToolsJdk.gmk ! make/copy/Copy-java.base.gmk + make/data/cacerts/README + make/data/cacerts/actalisauthenticationrootca + make/data/cacerts/addtrustclass1ca + make/data/cacerts/addtrustexternalca + make/data/cacerts/addtrustqualifiedca + make/data/cacerts/affirmtrustcommercialca + make/data/cacerts/affirmtrustnetworkingca + make/data/cacerts/affirmtrustpremiumca + make/data/cacerts/affirmtrustpremiumeccca + make/data/cacerts/baltimorecybertrustca + make/data/cacerts/buypassclass2ca + make/data/cacerts/buypassclass3ca + make/data/cacerts/camerfirmachambersca + make/data/cacerts/camerfirmachamberscommerceca + make/data/cacerts/camerfirmachambersignca + make/data/cacerts/certumca + make/data/cacerts/certumtrustednetworkca + make/data/cacerts/chunghwaepkirootca + make/data/cacerts/comodoaaaca + make/data/cacerts/comodoeccca + make/data/cacerts/comodorsaca + make/data/cacerts/digicertassuredidg2 + make/data/cacerts/digicertassuredidg3 + make/data/cacerts/digicertassuredidrootca + make/data/cacerts/digicertglobalrootca + make/data/cacerts/digicertglobalrootg2 + make/data/cacerts/digicertglobalrootg3 + make/data/cacerts/digicerthighassuranceevrootca + make/data/cacerts/digicerttrustedrootg4 + make/data/cacerts/dtrustclass3ca2 + make/data/cacerts/dtrustclass3ca2ev + make/data/cacerts/entrust2048ca + make/data/cacerts/entrustevca + make/data/cacerts/entrustrootcaec1 + make/data/cacerts/entrustrootcag2 + make/data/cacerts/geotrustglobalca + make/data/cacerts/geotrustprimaryca + make/data/cacerts/geotrustprimarycag2 + make/data/cacerts/geotrustprimarycag3 + make/data/cacerts/geotrustuniversalca + make/data/cacerts/globalsignca + make/data/cacerts/globalsigneccrootcar4 + make/data/cacerts/globalsigneccrootcar5 + make/data/cacerts/globalsignr2ca + make/data/cacerts/globalsignr3ca + make/data/cacerts/globalsignrootcar6 + make/data/cacerts/godaddyclass2ca + make/data/cacerts/godaddyrootg2ca + make/data/cacerts/identrustcommercial + make/data/cacerts/identrustdstx3 + make/data/cacerts/identrustpublicca + make/data/cacerts/keynectisrootca + make/data/cacerts/letsencryptisrgx1 + make/data/cacerts/luxtrustglobalrootca + make/data/cacerts/quovadisrootca + make/data/cacerts/quovadisrootca1g3 + make/data/cacerts/quovadisrootca2 + make/data/cacerts/quovadisrootca2g3 + make/data/cacerts/quovadisrootca3 + make/data/cacerts/quovadisrootca3g3 + make/data/cacerts/secomscrootca1 + make/data/cacerts/secomscrootca2 + make/data/cacerts/securetrustca + make/data/cacerts/soneraclass2ca + make/data/cacerts/starfieldclass2ca + make/data/cacerts/starfieldrootg2ca + make/data/cacerts/starfieldservicesrootg2ca + make/data/cacerts/swisssigngoldg2ca + make/data/cacerts/swisssignplatinumg2ca + make/data/cacerts/swisssignsilverg2ca + make/data/cacerts/teliasonerarootcav1 + make/data/cacerts/thawtepremiumserverca + make/data/cacerts/thawteprimaryrootca + make/data/cacerts/thawteprimaryrootcag2 + make/data/cacerts/thawteprimaryrootcag3 + make/data/cacerts/ttelesecglobalrootclass2ca + make/data/cacerts/ttelesecglobalrootclass3ca + make/data/cacerts/usertrusteccca + make/data/cacerts/usertrustrsaca + make/data/cacerts/utnuserfirstobjectca + make/data/cacerts/verisignclass2g2ca + make/data/cacerts/verisignclass3ca + make/data/cacerts/verisignclass3g2ca + make/data/cacerts/verisignclass3g3ca + make/data/cacerts/verisignclass3g4ca + make/data/cacerts/verisignclass3g5ca + make/data/cacerts/verisigntsaca + make/data/cacerts/verisignuniversalrootca + make/data/cacerts/xrampglobalca ! make/gendata/Gendata-java.base.gmk ! make/gendata/GendataBlacklistedCerts.gmk ! make/gendata/GendataBreakIterator.gmk ! make/gendata/GendataPublicSuffixList.gmk + make/jdk/src/classes/build/tools/generatecacerts/GenerateCacerts.java - src/java.base/share/lib/security/cacerts Changeset: 3eb7187b20f0 Author: smarks Date: 2019-06-04 18:59 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/3eb7187b20f0 8225315: test java/util/ArrayDeque/WhiteBox.java isn't part of the jdk_collections test group Reviewed-by: martin, darcy ! test/jdk/TEST.groups Changeset: bb3359bcf534 Author: stuefe Date: 2019-06-05 07:25 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/bb3359bcf534 8224600: Provide VM.events command Reviewed-by: minqi, dholmes, mbaesken, clanger ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/hotspot/share/utilities/events.cpp ! src/hotspot/share/utilities/events.hpp + test/hotspot/jtreg/serviceability/dcmd/vm/EventsTest.java Changeset: 412ce076c0dc Author: stuefe Date: 2019-06-05 08:59 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/412ce076c0dc 8224181: On child process spawn, child may write to random file descriptor instead of the fail pipe Reviewed-by: rriggs, martin ! src/java.base/unix/native/libjava/childproc.c Changeset: cfd1e298ca33 Author: shade Date: 2019-06-05 09:23 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/cfd1e298ca33 8225229: Shenandoah: trim down default number of GC threads Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp + test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java Changeset: 28c93b5fb056 Author: redestad Date: 2019-06-05 10:07 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/28c93b5fb056 8225179: (regex) Minor Pattern cleanup Reviewed-by: igerasim ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/micro/org/openjdk/bench/java/util/regex/PatternBench.java Changeset: 27d3b8e5c58b Author: redestad Date: 2019-06-05 10:23 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/27d3b8e5c58b 8224240: Properties.load fails to throw IAE on malformed unicode in certain circumstances Reviewed-by: smarks, rriggs, dfuchs ! src/java.base/share/classes/java/util/Properties.java ! test/jdk/java/util/Properties/PropertiesTest.java Changeset: a5967fd63d9d Author: pliden Date: 2019-06-05 10:43 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/a5967fd63d9d 8224962: ZGC: Strengthen ZHeap::is_oop() Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zHeap.inline.hpp Changeset: 3f8a81f5d1b2 Author: pliden Date: 2019-06-05 10:43 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/3f8a81f5d1b2 8224965: ZGC: Strengthen ZHeap::is_in() Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zAddress.hpp ! src/hotspot/share/gc/z/zAddress.inline.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zHeap.cpp Changeset: 1de459182903 Author: pliden Date: 2019-06-05 10:43 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/1de459182903 8225084: gc/z/TestHighUsage.java fails with unexpected allocation stall Reviewed-by: eosterlund ! test/hotspot/jtreg/gc/z/TestHighUsage.java Changeset: ae3ef834deed Author: mdoerr Date: 2019-05-31 14:52 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/ae3ef834deed 8222103: [testbug] compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest may exceed VM limit Reviewed-by: iignatyev, mdoerr Contributed-by: peter.januschke at sap.com ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java Changeset: ce8bab2c4185 Author: chegar Date: 2019-06-05 12:02 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/ce8bab2c4185 8225214: Socket.getOption(SocketOption) not returning the expected type for the StandardSocketOptions.SO_LINGER Reviewed-by: alanb ! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java ! test/jdk/java/net/SocketOption/OptionsTest.java Changeset: 63a62cc10a0a Author: roland Date: 2019-05-21 09:08 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/63a62cc10a0a 8224580: Matcher can cause oop field/array element to be reloaded Reviewed-by: neliasso, rkennke, dlong ! src/hotspot/share/opto/matcher.cpp Changeset: ec621f7f95f2 Author: chegar Date: 2019-06-05 13:59 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/ec621f7f95f2 8225037: java.net.JarURLConnection::getJarEntry() throws NullPointerException Reviewed-by: coffeys, vtewari ! src/java.base/share/classes/java/net/JarURLConnection.java + test/jdk/java/net/JarURLConnection/TestDefaultBehavior.java Changeset: 27080d54c644 Author: zgu Date: 2019-06-05 09:15 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/27080d54c644 8225341: Shenandoah: CM::update_thread_roots() needs to handle derived pointers Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp Changeset: 9775d05d69c8 Author: shade Date: 2019-06-05 15:19 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/9775d05d69c8 8225342: Shenandoah: use COMPILER2_OR_JVMCI macro consistently Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp Changeset: 02db50f278f9 Author: rriggs Date: 2019-06-05 10:21 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/02db50f278f9 8220238: Enhancing j.l.Runtime/System::gc specification with an explicit 'no guarantee' statement Reviewed-by: shade, dholmes, mchung, plevart ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/System.java Changeset: 9b392b044f64 Author: hannesw Date: 2019-06-05 16:26 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/9b392b044f64 8221709: replace use of style blockListLast Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java Changeset: 6c2d69a41ff9 Author: mchung Date: 2019-06-05 07:49 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/6c2d69a41ff9 8221368: Error message when module main class cannot be loaded is missing exception details Reviewed-by: alanb, sundar ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties + test/jdk/tools/launcher/modules/basic/LauncherErrors.java + test/jdk/tools/launcher/modules/basic/src/test2/jdk/test2/Main.java + test/jdk/tools/launcher/modules/basic/src/test2/module-info.java Changeset: 481999e74cea Author: jjg Date: 2019-06-05 08:24 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/481999e74cea 8225346: Convert file to HTML5 Reviewed-by: lancea ! make/data/docs-resources/index.html Changeset: cad7e13ca587 Author: mikael Date: 2019-06-05 08:43 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/cad7e13ca587 8225305: ProblemList java/lang/invoke/VarHandles tests Reviewed-by: kvn, iignatyev, mchung, alanb + test/jdk/ProblemList-aot.txt Changeset: c87e52dbdca0 Author: stuefe Date: 2019-06-05 19:34 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/c87e52dbdca0 8225225: stringStream internal buffer should always be zero terminated Reviewed-by: coleenp, dholmes ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp ! test/hotspot/gtest/utilities/test_ostream.cpp Changeset: 36334808644d Author: darcy Date: 2019-06-05 10:49 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/36334808644d 8225353: Add @jls links to java.lang.Enum Reviewed-by: lancea, jjg ! src/java.base/share/classes/java/lang/Enum.java Changeset: 3bd979f09721 Author: dcubed Date: 2019-06-05 14:01 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/3bd979f09721 8224793: os::die() does not honor CreateCoredumpOnCrash option Reviewed-by: kbarrett, dholmes, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/share/runtime/os.hpp Changeset: 74832e7b5cad Author: dcubed Date: 2019-06-05 14:07 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/74832e7b5cad 8188872: runtime/ErrorHandling/TimeoutInErrorHandlingTest.java fails intermittently Reviewed-by: dholmes, stuefe ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp ! test/hotspot/jtreg/runtime/ErrorHandling/TimeoutInErrorHandlingTest.java Changeset: 57b93b113ec0 Author: stuefe Date: 2019-06-05 09:12 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/57b93b113ec0 8223777: In posix_spawn mode, failing to exec() jspawnhelper does not result in an error Reviewed-by: rriggs, martin, fweimer ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! src/java.base/unix/native/libjava/childproc.c ! src/java.base/unix/native/libjava/childproc.h Changeset: 7e2238451585 Author: stuefe Date: 2019-06-05 21:14 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/7e2238451585 8225348: serviceability/dcmd/vm/EventsTest.java failed Reviewed-by: jcbeyler, cjplummer ! test/hotspot/jtreg/serviceability/dcmd/vm/EventsTest.java Changeset: 77b54b2822cc Author: vromero Date: 2019-06-05 16:01 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/77b54b2822cc 8216261: Javap ignores default modifier on interfaces Reviewed-by: jjg, darcy ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java + test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java Changeset: 647593fdea53 Author: erikj Date: 2019-06-05 13:46 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/647593fdea53 8209381: Default CDS classlist generation should run with an explicit locale setting Reviewed-by: iklam, tbell ! make/GenerateLinkOptData.gmk Changeset: 0d326e0f474c Author: vromero Date: 2019-06-05 17:01 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/0d326e0f474c 8223942: Missing methods in ClientCodeWrapper$WrappedJavaFileManager Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java + test/langtools/tools/javac/T8223942/ClientCodeWrappersShouldOverrideAllMethodsTest.java Changeset: e2987b9baa93 Author: naoto Date: 2019-06-05 16:10 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/e2987b9baa93 8225182: JNI exception pending in DestroyXIMCallback of awt_InputMethod.c:1327 Reviewed-by: serb ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c Changeset: 184b05daf50f Author: vromero Date: 2019-06-05 21:50 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/184b05daf50f 8225386: test for JDK-8216261 fails in Windows Reviewed-by: jjg ! test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java Changeset: 261cd181eb50 Author: jwilhelm Date: 2019-06-06 04:04 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/261cd181eb50 Added tag jdk-13+24 for changeset 7e2238451585 ! .hgtags Changeset: 10a2778ecbbf Author: jjiang Date: 2019-06-06 10:11 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/10a2778ecbbf 8225390: ProblemList sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java due to JDK-8161536 Reviewed-by: xuelei ! test/jdk/ProblemList.txt Changeset: 1402a03f214e Author: sspitsyn Date: 2019-06-05 21:02 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/1402a03f214e 8205126: JVMTI spec incorrectly states that PopFrame can not be called on the current thread Summary: Align the PopFrame spec with the implementation Reviewed-by: amenkov, jcbeyler, cjplummer, dcubed ! src/hotspot/share/prims/jvmti.xml Changeset: f74f0d3033a9 Author: lfoltan Date: 2019-06-05 22:19 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/f74f0d3033a9 8225325: Add tests for redefining a class' private method during resolution of the bootstrap specifier Summary: Add new tests Reviewed-by: dholmes, sspitsyn + test/jdk/java/lang/instrument/RedefineInterfaceMethods/RedefineInterfaceMethods.java + test/jdk/java/lang/instrument/RedefineInterfaceMethods/redef/Xost.java + test/jdk/java/lang/instrument/RedefineMathTesterMethods/RedefineMathTesterMethods.java + test/jdk/java/lang/instrument/RedefineMathTesterMethods/redef/Xost.java Changeset: 92eec0732eed Author: ngasson Date: 2019-06-04 17:56 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/92eec0732eed 8224853: CDS address sanitizer errors Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp Changeset: 6502d6a92fe2 Author: jiefu Date: 2019-06-06 13:45 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/6502d6a92fe2 8224162: assert(profile.count() == 0) failed: sanity in InlineTree::is_not_reached Reviewed-by: vlivanov, kvn ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp + test/hotspot/jtreg/compiler/profiling/TestProfileCounterOverflow.java Changeset: 3c905e67e380 Author: vlivanov Date: 2019-06-06 13:46 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/3c905e67e380 8225106: C2: Parse::clinit_deopt asserts when holder klass is in error state Reviewed-by: mdoerr ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/opto/parse1.cpp ! test/hotspot/jtreg/runtime/clinit/ClassInitBarrier.java Changeset: 36cb654a690f Author: vlivanov Date: 2019-06-06 13:46 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/36cb654a690f 8225141: Better handling of classes in error state in fast class initialization checks Reviewed-by: dlong, dholmes ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: d49b72808414 Author: weijun Date: 2019-06-06 21:19 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/d49b72808414 8225304: Tiny HTML error (bad heading) in org.ietf.jgss package-info.java Reviewed-by: xuelei ! src/java.security.jgss/share/classes/org/ietf/jgss/package-info.java Changeset: 3b22c7e00573 Author: egahlin Date: 2019-06-06 15:22 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/3b22c7e00573 8224217: RecordingInfo should use textual representation of path Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java Changeset: 442b86eb633c Author: rriggs Date: 2019-06-06 10:03 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/442b86eb633c 8224905: java/lang/ProcessBuilder/Basic.java#id1 failed with stream closed Reviewed-by: lancea, bpb, naoto ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: d65d3c37232c Author: mbalao Date: 2019-06-05 01:42 -0300 URL: http://hg.openjdk.java.net/jdk/client/rev/d65d3c37232c 8215032: Support Kerberos cross-realm referrals (RFC 6806) Reviewed-by: weijun ! src/java.base/share/conf/security/java.security ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java ! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsRep.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReq.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReqBuilder.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncASRepPart.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncKDCRepPart.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncTGSRepPart.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCOptions.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCReq.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java + src/java.security.jgss/share/classes/sun/security/krb5/internal/ReferralsCache.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/TicketFlags.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/KeyUsage.java ! test/jdk/sun/security/krb5/auto/KDC.java + test/jdk/sun/security/krb5/auto/ReferralsTest.java Changeset: 61fff1345ee6 Author: bpb Date: 2019-06-06 08:11 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/61fff1345ee6 8219992: Correct the documentation of PrintWriter to refer System.lineSeparator Reviewed-by: darcy, lancea, rriggs ! src/java.base/share/classes/java/io/PrintWriter.java Changeset: cc0f117f4405 Author: jlaskey Date: 2019-06-06 12:24 -0300 URL: http://hg.openjdk.java.net/jdk/client/rev/cc0f117f4405 8223775: String::stripIndent (Preview) Reviewed-by: abuckley, vromero, jlahoda, bchristi, rriggs, smarks ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java + test/jdk/java/lang/String/StripIndent.java Changeset: dff30b1557ee Author: jlaskey Date: 2019-06-06 12:24 -0300 URL: http://hg.openjdk.java.net/jdk/client/rev/dff30b1557ee 8223780: String::translateEscapes (Preview) Reviewed-by: abuckley, vromero, jlahoda, bchristi, igerasim, smarks ! src/java.base/share/classes/java/lang/String.java + test/jdk/java/lang/String/TranslateEscapes.java Changeset: 7d83cf1cfa74 Author: jlaskey Date: 2019-06-06 12:24 -0300 URL: http://hg.openjdk.java.net/jdk/client/rev/7d83cf1cfa74 8203444: String::formatted (Preview) Reviewed-by: smarks, rriggs, sherman ! src/java.base/share/classes/java/lang/String.java + test/jdk/java/lang/String/Formatted.java Changeset: 830ca7b43b95 Author: jlaskey Date: 2019-06-06 12:24 -0300 URL: http://hg.openjdk.java.net/jdk/client/rev/830ca7b43b95 8223967: Implement Text Blocks (Preview) in the Java compiler Reviewed-by: vromero, jlahoda, abuckley ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ScannerFactory.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties + test/langtools/tools/javac/TextBlockAPI.java + test/langtools/tools/javac/TextBlockLang.java + test/langtools/tools/javac/diags/examples/TextBlockCloseDelimiter.java + test/langtools/tools/javac/diags/examples/TextBlockOpenDelimiter.java + test/langtools/tools/javac/diags/examples/TextBlockWhitespace.java ! test/langtools/tools/javap/WhitespaceTest.java Changeset: b7ad292e686c Author: aeubanks Date: 2019-05-23 10:06 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/b7ad292e686c 8224645: Only test multicast interfaces if they exist Reviewed-by: alanb, dfuchs, chegar Contributed-by: aeubanks at google.com ! test/jdk/java/nio/channels/DatagramChannel/BasicMulticastTests.java Changeset: d80becbcd3c1 Author: mr Date: 2019-06-06 10:01 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/d80becbcd3c1 8197927: Allow the system property `java.vendor.version` to be undefined Reviewed-by: lancea, mchung, clanger ! src/java.base/share/classes/java/lang/System.java Changeset: fb250e9cfe67 Author: jjg Date: 2019-06-06 10:36 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/fb250e9cfe67 8225321: Repeated use of {@systemProperty} in a file causes duplicate ids Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java Changeset: eabe64456156 Author: egahlin Date: 2019-06-06 20:19 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/eabe64456156 8216283: Allow shorter method sampling interval than 10 ms Reviewed-by: mgronlun ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc Changeset: c5fe45d1281d Author: coleenp Date: 2019-06-06 15:09 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/c5fe45d1281d 8224151: Test vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java might hang with release binaries Summary: Fix deadlock on ClassLoaderDataGraph_lock and g1 clear_claimed_marks. Reviewed-by: tschatzl, lfoltan, eosterlund ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: 098fa5ddb308 Author: egahlin Date: 2019-06-06 22:31 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/098fa5ddb308 8219205: JFR file without license header Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvent.java Changeset: 759acbfb9fde Author: iignatyev Date: 2019-06-06 13:42 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/759acbfb9fde 8225450: use @file in CtwRunner Reviewed-by: kvn ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java Changeset: 5c7c3662c386 Author: bpb Date: 2019-06-06 14:13 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/5c7c3662c386 8224617: (fs) java/nio/file/FileStore/Basic.java found filesystem twice Reviewed-by: alanb ! test/jdk/java/nio/file/FileStore/Basic.java ! test/lib/jdk/test/lib/util/FileUtils.java Changeset: 1b17d09e3e05 Author: kvn Date: 2019-06-06 15:12 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/1b17d09e3e05 8208379: compiler/jvmci/events/JvmciNotifyInstallEventTest.java failed with "Got unexpected event count after 2nd install attempt: expected 9 to equal 2" Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: 64b76867851b Author: kvn Date: 2019-06-06 16:06 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/64b76867851b 8222371: Use UL for TraceNMethodInstalls code Reviewed-by: dholmes ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 8cd2d6dee328 Author: igerasim Date: 2019-06-06 17:20 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/8cd2d6dee328 8225397: Integer value miscalculation in toString() method of BitSet Reviewed-by: aph ! src/java.base/share/classes/java/util/BitSet.java + test/jdk/java/util/BitSet/HugeToString.java Changeset: 0a7af38ef32a Author: darcy Date: 2019-06-06 17:48 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/0a7af38ef32a 8225465: Add @jls tags to receiver type methods Reviewed-by: lancea, jjg ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java ! src/java.compiler/share/classes/javax/lang/model/type/ExecutableType.java Changeset: 5a5f83da57eb Author: dtitov Date: 2019-06-06 18:57 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/5a5f83da57eb 8206074: nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java is timing out Reviewed-by: cjplummer, gadams ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001.java Changeset: 0d44bf1ead37 Author: egahlin Date: 2019-06-07 04:57 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/0d44bf1ead37 8224139: Deprecate -XX:FlightRecorder option Reviewed-by: mgronlun, mseledtsov ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 9772d90df0d0 Author: iignatyev Date: 2019-06-06 23:06 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/9772d90df0d0 8225469: clean up problem lists Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/jdk/ProblemList-graal.txt Changeset: d59aec2ead21 Author: mbaesken Date: 2019-06-06 09:30 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/d59aec2ead21 8225402: events logging in deoptimization.cpp should go to deopt-log Reviewed-by: mdoerr, stuefe, coleenp ! src/hotspot/share/runtime/deoptimization.cpp Changeset: d868727d8f0b Author: jlahoda Date: 2019-06-07 10:09 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/d868727d8f0b 8223782: jshell parser should handle Text Blocks Summary: Completion analysis should detect text blocks properly. Reviewed-by: jlaskey, rfield ! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java Changeset: eaa1e236f305 Author: mdoerr Date: 2019-06-07 10:13 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/eaa1e236f305 8225347: [s390] Unexpected exit from stack overflow test Reviewed-by: simonis ! src/hotspot/cpu/s390/globals_s390.hpp Changeset: 07ff89762205 Author: pliden Date: 2019-06-07 11:19 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/07ff89762205 8225340: ZGC: Add logging of High Usage rule Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zDirector.cpp Changeset: 4556dd808daa Author: pliden Date: 2019-06-07 11:19 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/4556dd808daa 8222145: Add -XX:SoftMaxHeapSize flag Reviewed-by: eosterlund, tschatzl ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp + test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java Changeset: 38006f020b94 Author: pliden Date: 2019-06-07 11:19 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/38006f020b94 8222182: ZGC: Use SoftMaxHeapSize to guide GC heuristics Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp Changeset: 9a120214e732 Author: pliden Date: 2019-06-07 11:19 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/9a120214e732 8222467: ZGC: Log min/max/softmax capacity Reviewed-by: stefank ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp Changeset: 55319b27b346 Author: shade Date: 2019-06-07 11:47 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/55319b27b346 8225357: Rewire ShenandoahHeap::maybe_update_with_forwarded for contending fixups Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: 09b09388f197 Author: shade Date: 2019-06-07 11:48 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/09b09388f197 8225441: Cleanup ShenandoahHeap::atomic_compare_exchange_oop Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp Changeset: ae41e1037bde Author: chegar Date: 2019-06-07 11:47 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/ae41e1037bde 8225424: Add jdk.net.usePlainSocketImpl runs to a couple of tests Reviewed-by: alanb ! test/jdk/java/net/SocketOption/AfterClose.java ! test/jdk/java/net/SocketOption/NullsAndBadValues.java Changeset: fe87ca416753 Author: chegar Date: 2019-06-07 11:51 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/fe87ca416753 8216988: ServerSocket.implAccept should include warnings about Socket type/state Reviewed-by: alanb ! src/java.base/share/classes/java/net/ServerSocket.java Changeset: ceabad800468 Author: jlaskey Date: 2019-06-07 08:47 -0300 URL: http://hg.openjdk.java.net/jdk/client/rev/ceabad800468 8225448: String::translateEscapes javadoc has accessibility issues Reviewed-by: jjg ! src/java.base/share/classes/java/lang/String.java Changeset: 47ee6c00d27c Author: mbaesken Date: 2019-06-05 16:53 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/47ee6c00d27c 8224958: add os::dll_load calls to event log Reviewed-by: dholmes, mdoerr, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp Changeset: f4b2d5b83ebf Author: erikj Date: 2019-06-07 09:16 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/f4b2d5b83ebf 8217739: Cannot reuse java.base UnixConstants.java from target in BuildJDK when cross compiling Reviewed-by: tbell, aoqi - make/CreateBuildJdkCopy.gmk ! make/ExplodedImageOptimize.gmk ! make/Main.gmk ! make/autoconf/buildjdk-spec.gmk.in ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/gensrc/GensrcMisc.gmk Changeset: f680bedc0dcb Author: prr Date: 2019-06-07 09:38 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/f680bedc0dcb Merge - make/CreateBuildJdkCopy.gmk - src/java.base/share/lib/security/cacerts ! test/jdk/ProblemList.txt From tom.rodriguez at oracle.com Fri Jun 7 18:10:08 2019 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Fri, 07 Jun 2019 18:10:08 +0000 Subject: hg: jdk/jdk: 8209626: [JVMCI] Use implicit exception table for dispatch and printing Message-ID: <201906071810.x57IA817001103@aojmv0008.oracle.com> Changeset: d19dc5b10fbb Author: never Date: 2019-06-07 10:26 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d19dc5b10fbb 8209626: [JVMCI] Use implicit exception table for dispatch and printing Reviewed-by: kvn ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/exceptionHandlerTable.cpp ! src/hotspot/share/code/exceptionHandlerTable.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaData.java From leonid.mesnik at oracle.com Fri Jun 7 19:37:03 2019 From: leonid.mesnik at oracle.com (leonid.mesnik at oracle.com) Date: Fri, 07 Jun 2019 19:37:03 +0000 Subject: hg: jdk/jdk: 8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash. Message-ID: <201906071937.x57Jb3K6018927@aojmv0008.oracle.com> Changeset: 3493c1bc59fd Author: lmesnik Date: 2019-06-07 12:26 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/3493c1bc59fd 8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash. Reviewed-by: thartmann, sspitsyn ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/codeHeapState.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp + test/hotspot/jtreg/serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java From vladimir.kozlov at oracle.com Fri Jun 7 20:54:35 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 07 Jun 2019 20:54:35 +0000 Subject: hg: jdk/jdk: 8225350: compiler/jvmci/compilerToVM/IsCompilableTest.java timed out Message-ID: <201906072054.x57KsZ5b003982@aojmv0008.oracle.com> Changeset: 14283f280695 Author: kvn Date: 2019-06-07 13:57 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/14283f280695 8225350: compiler/jvmci/compilerToVM/IsCompilableTest.java timed out Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/hotspot/jtreg/runtime/appcds/GraalWithLimitedMetaspace.java From calvin.cheung at oracle.com Fri Jun 7 21:03:46 2019 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Fri, 07 Jun 2019 21:03:46 +0000 Subject: hg: jdk/jdk: 8224497: Remove FIXME in metaspaceClosure.cpp Message-ID: <201906072103.x57L3kfe007994@aojmv0008.oracle.com> Changeset: 357c9dcb6eb9 Author: ccheung Date: 2019-06-07 14:03 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/357c9dcb6eb9 8224497: Remove FIXME in metaspaceClosure.cpp Summary: Also cleaned up some comment and code related to the od (optional data) region. Reviewed-by: iklam, jiangli ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceClosure.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp From jonathan.gibbons at oracle.com Fri Jun 7 21:34:44 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Fri, 07 Jun 2019 21:34:44 +0000 Subject: hg: jdk/jdk: 8224257: fix issues in files generated by pandoc Message-ID: <201906072134.x57LYi9j025751@aojmv0008.oracle.com> Changeset: fd61ef6c4091 Author: jjg Date: 2019-06-07 14:32 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/fd61ef6c4091 8224257: fix issues in files generated by pandoc Reviewed-by: mchung ! make/jdk/src/classes/build/tools/fixuppandoc/Main.java From dean.long at oracle.com Fri Jun 7 22:18:58 2019 From: dean.long at oracle.com (dean.long at oracle.com) Date: Fri, 07 Jun 2019 22:18:58 +0000 Subject: hg: jdk/jdk: 8223050: JVMCI: findUniqueConcreteMethod() should not use Dependencies::find_unique_concrete_method() for non-virtual methods Message-ID: <201906072218.x57MIwZS021251@aojmv0008.oracle.com> Changeset: 1fe17d2be502 Author: dlong Date: 2019-06-07 18:11 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1fe17d2be502 8223050: JVMCI: findUniqueConcreteMethod() should not use Dependencies::find_unique_concrete_method() for non-virtual methods Reviewed-by: kvn, dnsimon ! src/hotspot/share/code/dependencies.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java From vivek.r.deshpande at intel.com Fri Jun 7 22:36:10 2019 From: vivek.r.deshpande at intel.com (vivek.r.deshpande at intel.com) Date: Fri, 07 Jun 2019 22:36:10 +0000 Subject: hg: jdk/jdk: 8224234: compiler/codegen/TestCharVect2.java fails in test_mulc Message-ID: <201906072236.x57MaA5a029706@aojmv0008.oracle.com> Changeset: 40320fb1920a Author: sviswanathan Date: 2019-06-07 15:35 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/40320fb1920a 8224234: compiler/codegen/TestCharVect2.java fails in test_mulc Reviewed-by: vlivanov, thartmann ! src/hotspot/cpu/x86/x86.ad From jonathan.gibbons at oracle.com Fri Jun 7 23:40:27 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Fri, 07 Jun 2019 23:40:27 +0000 Subject: hg: jdk/jdk: 8224257: fix issues in files generated by pandoc Message-ID: <201906072340.x57NeR1L009542@aojmv0008.oracle.com> Changeset: 1e0b948cc122 Author: jjg Date: 2019-06-07 16:38 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1e0b948cc122 8224257: fix issues in files generated by pandoc Reviewed-by: mchung ! make/jdk/src/classes/build/tools/fixuppandoc/Main.java From igor.ignatyev at oracle.com Sat Jun 8 04:36:13 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Sat, 08 Jun 2019 04:36:13 +0000 Subject: hg: jdk/jdk: 8149040: Cleanup compiler/jsr292/NonInlinedCall tests after JDK-8148994 Message-ID: <201906080436.x584aDio015866@aojmv0008.oracle.com> Changeset: a9188ba494a3 Author: iignatyev Date: 2019-06-07 21:35 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/a9188ba494a3 8149040: Cleanup compiler/jsr292/NonInlinedCall tests after JDK-8148994 Reviewed-by: kvn, thartmann - test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/hotspot/jtreg/compiler/jsr292/patches/java.base/java/lang/invoke/MethodHandleHelper.java From erik.gahlin at oracle.com Sun Jun 9 09:29:08 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Sun, 09 Jun 2019 09:29:08 +0000 Subject: hg: jdk/jdk: 8216064: -XX:StartFlightRecording:settings= doesn't work properly Message-ID: <201906090929.x599T8wK003737@aojmv0008.oracle.com> Changeset: 686dedba1d9a Author: egahlin Date: 2019-06-09 11:28 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/686dedba1d9a 8216064: -XX:StartFlightRecording:settings= doesn't work properly Reviewed-by: mgronlun ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/jni/jfrJavaCall.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java + test/jdk/jdk/jfr/startupargs/TestStartNoSettings.java From lance.andersen at oracle.com Sun Jun 9 09:57:03 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Sun, 09 Jun 2019 09:57:03 +0000 Subject: hg: jdk/jdk: 8225322: Broken links in java.sql Message-ID: <201906090957.x599v3fR018681@aojmv0008.oracle.com> Changeset: fcc702f17582 Author: lancea Date: 2019-06-09 05:56 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/fcc702f17582 8225322: Broken links in java.sql Reviewed-by: darcy, jjg ! src/java.sql/share/classes/java/sql/package-info.java ! src/java.sql/share/classes/javax/sql/package-info.java From joe.darcy at oracle.com Sun Jun 9 22:22:09 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Sun, 09 Jun 2019 22:22:09 +0000 Subject: hg: jdk/jdk: 8181869: getAnnotatedParameterTypes%G​%@() specification should be clarified Message-ID: <201906092222.x59MMAS4027008@aojmv0008.oracle.com> Changeset: 84b9996abbee Author: darcy Date: 2019-06-09 15:21 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/84b9996abbee 8181869: getAnnotatedParameterTypes%G???%@() specification should be clarified Reviewed-by: lancea ! src/java.base/share/classes/java/lang/reflect/Executable.java From joe.darcy at oracle.com Sun Jun 9 22:49:19 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Sun, 09 Jun 2019 22:49:19 +0000 Subject: hg: jdk/jdk: 8042748: Clarify exception thrown by ParameterizedTypeImpl.validateConstructorArguments() Message-ID: <201906092249.x59MnJAF011482@aojmv0008.oracle.com> Changeset: 6e432194ee97 Author: darcy Date: 2019-06-09 15:48 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/6e432194ee97 8042748: Clarify exception thrown by ParameterizedTypeImpl.validateConstructorArguments() Reviewed-by: lancea ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java From sergey.bylokhov at oracle.com Sun Jun 9 23:15:46 2019 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sun, 09 Jun 2019 23:15:46 +0000 Subject: hg: jdk/client: 8222083: Support of "64-bit IEEE floating point" encoding for the AU file format Message-ID: <201906092315.x59NFkPw027291@aojmv0008.oracle.com> Changeset: 13ec0d88815b Author: serb Date: 2019-06-09 14:12 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/13ec0d88815b 8222083: Support of "64-bit IEEE floating point" encoding for the AU file format Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/AuFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java + test/jdk/javax/sound/sampled/spi/AudioFileReader/RecognizeAuFloat.java From sergey.bylokhov at oracle.com Mon Jun 10 00:46:41 2019 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Mon, 10 Jun 2019 00:46:41 +0000 Subject: hg: jdk/client: 8223045: GraphicsEnvironment does not detect resolution changes in multiscreen systems Message-ID: <201906100046.x5A0kfln015607@aojmv0008.oracle.com> Changeset: fe6404b8394a Author: serb Date: 2019-06-09 17:46 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/fe6404b8394a 8223045: GraphicsEnvironment does not detect resolution changes in multiscreen systems Reviewed-by: prr ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c From jan.lahoda at oracle.com Mon Jun 10 03:12:58 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 10 Jun 2019 03:12:58 +0000 Subject: hg: jdk/jdk: 8223305: Compiler support for Switch Expressions Message-ID: <201906100312.x5A3CwRJ003991@aojmv0008.oracle.com> Changeset: ea43db53de91 Author: jlahoda Date: 2019-06-10 05:09 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ea43db53de91 8223305: Compiler support for Switch Expressions Reviewed-by: mcimadamore, vromero ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/jdk.compiler/share/classes/com/sun/source/tree/BreakTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! test/langtools/tools/javac/diags/examples/BracketsNotAllowedImplicitLambda.java - test/langtools/tools/javac/diags/examples/BreakAmbiguousTarget.java - test/langtools/tools/javac/diags/examples/BreakComplexValueNoSwitchExpression.java - test/langtools/tools/javac/diags/examples/BreakExprNotImmediate.java - test/langtools/tools/javac/diags/examples/BreakMissingValue.java ! test/langtools/tools/javac/diags/examples/FutureVarNotAllowed.java + test/langtools/tools/javac/diags/examples/IllegalRefToRestrictedType.java ! test/langtools/tools/javac/diags/examples/IllegalRefToVarType.java + test/langtools/tools/javac/diags/examples/InvalidYield.java + test/langtools/tools/javac/diags/examples/InvalidYieldWarning.java + test/langtools/tools/javac/diags/examples/NoSwitchExpression.java + test/langtools/tools/javac/diags/examples/NoSwitchExpressionQualify.java + test/langtools/tools/javac/diags/examples/RestrictedTypeNotAllowedPreview.java ! test/langtools/tools/javac/diags/examples/SwitchExpressions.java ! test/langtools/tools/javac/diags/examples/VarNotAllowed.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedArray.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedCompound.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedHere.java ! test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java ! test/langtools/tools/javac/lambda/deduplication/Deduplication.java ! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java ! test/langtools/tools/javac/lib/DPrinter.java ! test/langtools/tools/javac/lvti/ParserTest.out ! test/langtools/tools/javac/lvti/ParserTest9.out ! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.out ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/switchexpr/BreakTest.java ! test/langtools/tools/javac/switchexpr/DefiniteAssignment1.java ! test/langtools/tools/javac/switchexpr/DefiniteAssignment2.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks1.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.out ! test/langtools/tools/javac/switchexpr/ExpressionSwitchBugs.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchDA.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchEmbedding.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough1.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchToString.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.java ! test/langtools/tools/javac/switchexpr/ParseIncomplete.java ! test/langtools/tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java ! test/langtools/tools/javac/switchexpr/SwitchExpressionScopesIsolated.java ! test/langtools/tools/javac/switchexpr/SwitchExpressionSimpleVisitorTest.java ! test/langtools/tools/javac/switchexpr/TryCatch.java + test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java + test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.out + test/langtools/tools/javac/switchexpr/WrongBreakTest.java + test/langtools/tools/javac/switchexpr/WrongBreakTest.out + test/langtools/tools/javac/switchexpr/WrongYieldTest.java + test/langtools/tools/javac/switchexpr/WrongYieldTest.out + test/langtools/tools/javac/switchextra/DefiniteAssignment1.java + test/langtools/tools/javac/switchextra/DefiniteAssignment2.java + test/langtools/tools/javac/switchextra/DefiniteAssignment2.out ! test/langtools/tools/javac/switchextra/MultipleLabelsExpression.java ! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.out ! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01_source10.out From prasanta.sadhukhan at oracle.com Mon Jun 10 05:22:22 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Mon, 10 Jun 2019 05:22:22 +0000 Subject: hg: jdk/client: 8225368: broken links in java.desktop files Message-ID: <201906100522.x5A5MNwl009678@aojmv0008.oracle.com> Changeset: de1d2a535c08 Author: psadhukhan Date: 2019-06-10 10:52 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/de1d2a535c08 8225368: broken links in java.desktop files Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/FontMetrics.java ! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/print/attribute/package-info.java From nils.eliasson at oracle.com Mon Jun 10 08:10:05 2019 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Mon, 10 Jun 2019 08:10:05 +0000 Subject: hg: jdk/jdk: 8224675: Late GC barrier insertion for ZGC Message-ID: <201906100810.x5A8A5mK010483@aojmv0008.oracle.com> Changeset: ed12027517c0 Author: neliasso Date: 2019-02-14 14:54 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ed12027517c0 8224675: Late GC barrier insertion for ZGC Reviewed-by: roland, eosterlund, pliden ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/z_globals.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/utilities/growableArray.hpp From stefan.karlsson at oracle.com Mon Jun 10 09:38:25 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Mon, 10 Jun 2019 09:38:25 +0000 Subject: hg: jdk/jdk: 8223837: Add -XX:MinHeapSize flag to set the minimum heap size Message-ID: <201906100938.x5A9cP7l029502@aojmv0008.oracle.com> Changeset: 871bc449ce06 Author: stefank Date: 2019-06-07 13:50 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/871bc449ce06 8223837: Add -XX:MinHeapSize flag to set the minimum heap size Reviewed-by: pliden, tschatzl ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcArguments.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/genArguments.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java From daniel.fuchs at oracle.com Mon Jun 10 10:21:47 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 10 Jun 2019 10:21:47 +0000 Subject: hg: jdk/jdk: 8224865: Replace wildcard address with loopback or local host in tests - part 13 Message-ID: <201906101021.x5AALloA022287@aojmv0008.oracle.com> Changeset: 8081b181bba8 Author: dfuchs Date: 2019-06-10 11:17 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/8081b181bba8 8224865: Replace wildcard address with loopback or local host in tests - part 13 Summary: Fixes intermittent failures observed in some network tests Reviewed-by: chegar ! test/jdk/com/sun/net/httpserver/Test1.java ! test/jdk/com/sun/net/httpserver/bugs/B6373555.java ! test/jdk/com/sun/net/httpserver/bugs/B6401598.java ! test/jdk/com/sun/net/httpserver/bugs/B6431193.java ! test/jdk/com/sun/net/httpserver/bugs/B6433018.java ! test/jdk/com/sun/net/httpserver/bugs/B8211420.java ! test/jdk/java/net/ResponseCache/Test2.java ! test/jdk/java/net/URL/GetContent.java ! test/jdk/sun/net/www/http/HttpClient/StreamingRetry.java ! test/jdk/sun/net/www/protocol/http/DigestTest.java ! test/jdk/sun/net/www/protocol/http/RelativeRedirect.java From per.liden at oracle.com Mon Jun 10 10:58:07 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Mon, 10 Jun 2019 10:58:07 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <201906101058.x5AAw7YM019293@aojmv0008.oracle.com> Changeset: 966a51af2986 Author: pliden Date: 2019-06-10 12:52 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/966a51af2986 8224966: ZGC: Don't skip oop verification in OopMapSet::all_do() Reviewed-by: stefank, eosterlund ! src/hotspot/share/compiler/oopMap.cpp Changeset: d60b24a09900 Author: pliden Date: 2019-06-10 12:52 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d60b24a09900 8225227: ZGC: Be exact in what load barrier to use in ZHeapIterator Reviewed-by: stefank ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zHeapIterator.hpp From weijun.wang at oracle.com Mon Jun 10 12:40:04 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Mon, 10 Jun 2019 12:40:04 +0000 Subject: hg: jdk/jdk: 8221719: Jarsigner fails to verify signed by alias if alias given in wrong case Message-ID: <201906101240.x5ACe4hr022018@aojmv0008.oracle.com> Changeset: d8942f5d6c75 Author: weijun Date: 2019-06-10 20:38 +0800 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d8942f5d6c75 8221719: Jarsigner fails to verify signed by alias if alias given in wrong case Reviewed-by: weijun Contributed-by: Philipp Kunz ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java + test/jdk/sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java From harold.seigel at oracle.com Mon Jun 10 13:52:31 2019 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Mon, 10 Jun 2019 13:52:31 +0000 Subject: hg: jdk/jdk: 8224952: RI deviates from JVMS - non-zero minor_version for class files throws UnsupportedClassVersionError. Message-ID: <201906101352.x5ADqVs8003733@aojmv0008.oracle.com> Changeset: f72f801b00bd Author: hseigel Date: 2019-06-10 09:52 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/f72f801b00bd 8224952: RI deviates from JVMS - non-zero minor_version for class files throws UnsupportedClassVersionError. Summary: Change the JVM to follow the JVM Spec and accept non-zero minor_version for appropriate older class file versions. Reviewed-by: acorn, dholmes, iignatyev ! src/hotspot/share/classfile/classFileParser.cpp ! test/hotspot/jtreg/runtime/ClassFile/PreviewVersion.java From dmitrij.pochepko at bell-sw.com Mon Jun 10 14:04:22 2019 From: dmitrij.pochepko at bell-sw.com (dmitrij.pochepko at bell-sw.com) Date: Mon, 10 Jun 2019 14:04:22 +0000 Subject: hg: jdk/jdk: 8222412: AARCH64: multiple instructions encoding issues Message-ID: <201906101404.x5AE4Mfv011052@aojmv0008.oracle.com> Changeset: 811df7c64724 Author: dpochepk Date: 2019-06-10 17:02 +0300 URL: http://hg.openjdk.java.net/jdk/jdk/rev/811df7c64724 8222412: AARCH64: multiple instructions encoding issues Reviewed-by: aph + src/hotspot/cpu/aarch64/aarch64-asmtest.py ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp From daniil.x.titov at oracle.com Mon Jun 10 16:44:48 2019 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Mon, 10 Jun 2019 16:44:48 +0000 Subject: hg: jdk/jdk: 8222828: vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java failed Message-ID: <201906101644.x5AGimDB019980@aojmv0008.oracle.com> Changeset: 4cf21c5c956a Author: dtitov Date: 2019-06-10 09:41 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/4cf21c5c956a 8222828: vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java failed Reviewed-by: cjplummer, gadams, jcbeyler ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004.java From zgu at redhat.com Mon Jun 10 17:43:02 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 10 Jun 2019 17:43:02 +0000 Subject: hg: jdk/jdk: 8225514: Shenandoah: ShenandoahCodeRoots should inherit from AllStatic Message-ID: <201906101743.x5AHh2Cd026622@aojmv0008.oracle.com> Changeset: 218f5a414379 Author: zgu Date: 2019-06-10 13:42 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/218f5a414379 8225514: Shenandoah: ShenandoahCodeRoots should inherit from AllStatic Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp From vladimir.kozlov at oracle.com Mon Jun 10 22:52:27 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Mon, 10 Jun 2019 22:52:27 +0000 Subject: hg: jdk/jdk: 8225492: Update JVMCI Message-ID: <201906102252.x5AMqRvh000956@aojmv0008.oracle.com> Changeset: b76aee290002 Author: dnsimon Date: 2019-06-10 15:55 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/b76aee290002 8225492: Update JVMCI Reviewed-by: iveresov, kvn ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCI.java From joe.darcy at oracle.com Mon Jun 10 22:53:45 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Mon, 10 Jun 2019 22:53:45 +0000 Subject: hg: jdk/jdk: 8225532: Update source enums to describe 12 and 13 language features Message-ID: <201906102253.x5AMrjUo002458@aojmv0008.oracle.com> Changeset: 040e1c6dab96 Author: darcy Date: 2019-06-10 15:53 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/040e1c6dab96 8225532: Update source enums to describe 12 and 13 language features Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java From stuart.marks at oracle.com Tue Jun 11 00:33:52 2019 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 11 Jun 2019 00:33:52 +0000 Subject: hg: jdk/jdk: 8205131: remove Runtime trace methods Message-ID: <201906110033.x5B0XqUm005474@aojmv0008.oracle.com> Changeset: c6498066a0a5 Author: smarks Date: 2019-06-10 17:33 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/c6498066a0a5 8205131: remove Runtime trace methods Reviewed-by: lancea, rriggs, iklam ! src/java.base/share/classes/java/lang/Runtime.java ! test/jaxp/javax/xml/jaxp/unittest/transform/ProcessXSLT.java ! test/jdk/java/rmi/activation/CommandEnvironment/SetChildEnv.java ! test/jdk/sun/rmi/log/ReliableLog/Recovery.java From igor.ignatyev at oracle.com Tue Jun 11 02:12:23 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Tue, 11 Jun 2019 02:12:23 +0000 Subject: hg: jdk/jdk: 8209917: fix TODO in GatherDiagnosticInfoObserver Message-ID: <201906110212.x5B2CNC0007114@aojmv0008.oracle.com> Changeset: 670b4794f51e Author: iignatyev Date: 2019-06-10 17:11 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/670b4794f51e 8209917: fix TODO in GatherDiagnosticInfoObserver Reviewed-by: jjg, dholmes ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java From prasanta.sadhukhan at oracle.com Tue Jun 11 05:31:55 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 11 Jun 2019 05:31:55 +0000 Subject: hg: jdk/client: 8225511: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java fails in linux-x64 Message-ID: <201906110531.x5B5VuAW022044@aojmv0008.oracle.com> Changeset: f85fa2fc78c2 Author: psadhukhan Date: 2019-06-11 11:01 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/f85fa2fc78c2 8225511: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java fails in linux-x64 Reviewed-by: serb, prr ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java From nils.eliasson at oracle.com Tue Jun 11 07:29:07 2019 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Tue, 11 Jun 2019 07:29:07 +0000 Subject: hg: jdk/jdk: 8225509: clean_catch_blocks must add preds first Message-ID: <201906110729.x5B7T70Q021822@aojmv0008.oracle.com> Changeset: ddda023e6f66 Author: neliasso Date: 2019-06-11 09:27 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ddda023e6f66 8225509: clean_catch_blocks must add preds first Reviewed-by: kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp From martin.doerr at sap.com Tue Jun 11 07:52:01 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 11 Jun 2019 07:52:01 +0000 Subject: hg: jdk/jdk: 8224826: Implement fast class initialization checks on PPC64 Message-ID: <201906110752.x5B7q1mJ001566@aojmv0008.oracle.com> Changeset: bc5baf205475 Author: mdoerr Date: 2019-06-11 09:51 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/bc5baf205475 8224826: Implement fast class initialization checks on PPC64 Reviewed-by: vlivanov, gromero ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp From chris.hegarty at oracle.com Tue Jun 11 08:22:03 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 11 Jun 2019 08:22:03 +0000 Subject: hg: jdk/jdk: 8225426: Replace plain with system-default in Socket and ServerSocket Message-ID: <201906110822.x5B8M3ni018919@aojmv0008.oracle.com> Changeset: fc4042870cc4 Author: chegar Date: 2019-06-11 09:21 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/fc4042870cc4 8225426: Replace plain with system-default in Socket and ServerSocket Reviewed-by: alanb, dfuchs ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java From rahul.v.raghavan at oracle.com Tue Jun 11 09:04:50 2019 From: rahul.v.raghavan at oracle.com (rahul.v.raghavan at oracle.com) Date: Tue, 11 Jun 2019 09:04:50 +0000 Subject: hg: jdk/jdk: 8225567: Wrong file headers with 8202414 fix changeset Message-ID: <201906110904.x5B94odT012744@aojmv0008.oracle.com> Changeset: b42cadf7eb4a Author: rraghavan Date: 2019-06-11 14:33 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/b42cadf7eb4a 8225567: Wrong file headers with 8202414 fix changeset Summary: Corrected source file headers Reviewed-by: thartmann ! src/hotspot/share/opto/memnode.cpp ! test/hotspot/jtreg/compiler/c2/Test8202414.java From erik.osterlund at oracle.com Tue Jun 11 09:41:17 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Tue, 11 Jun 2019 09:41:17 +0000 Subject: hg: jdk/jdk: 8224871: os::attempt_reserve_memory_at() tries too hard Message-ID: <201906110941.x5B9fHV1006305@aojmv0008.oracle.com> Changeset: 24c59b1579d7 Author: eosterlund Date: 2019-06-11 10:55 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/24c59b1579d7 8224871: os::attempt_reserve_memory_at() tries too hard Reviewed-by: pliden, coleenp, stuefe ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp From nils.eliasson at oracle.com Tue Jun 11 10:40:28 2019 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Tue, 11 Jun 2019 10:40:28 +0000 Subject: hg: jdk/jdk: 8225564: Remove wrong assert in clean_catch_blocks Message-ID: <201906111040.x5BAeSDs010745@aojmv0008.oracle.com> Changeset: 50270ff05a65 Author: neliasso Date: 2019-06-11 12:39 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/50270ff05a65 8225564: Remove wrong assert in clean_catch_blocks Reviewed-by: thartmann ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp From david.holmes at oracle.com Tue Jun 11 12:03:44 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 11 Jun 2019 12:03:44 +0000 Subject: hg: jdk/jdk: 8225568: ProblemList compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java Message-ID: <201906111203.x5BC3i7g001270@aojmv0008.oracle.com> Changeset: 27e810f1f8a3 Author: dholmes Date: 2019-06-11 08:03 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/27e810f1f8a3 8225568: ProblemList compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList.txt From coleen.phillimore at oracle.com Tue Jun 11 12:08:04 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Tue, 11 Jun 2019 12:08:04 +0000 Subject: hg: jdk/jdk: 8224847: gc/stress/TestReclaimStringsLeaksMemory.java fails with reserved greater than expected Message-ID: <201906111208.x5BC84eD003833@aojmv0008.oracle.com> Changeset: d9a157f6fd71 Author: coleenp Date: 2019-06-11 07:31 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d9a157f6fd71 8224847: gc/stress/TestReclaimStringsLeaksMemory.java fails with reserved greater than expected Summary: Rehash threshold was too low for StringTable, and rehashed size table was too large. Reviewed-by: rehn, gziemski ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java From aph at redhat.com Tue Jun 11 13:59:42 2019 From: aph at redhat.com (aph at redhat.com) Date: Tue, 11 Jun 2019 13:59:42 +0000 Subject: hg: jdk/jdk: 8225429: Regression in disassembly quality Message-ID: <201906111359.x5BDxgKV007310@aojmv0008.oracle.com> Changeset: 03af124751f5 Author: aph Date: 2019-06-10 10:11 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/03af124751f5 8225429: Regression in disassembly quality Reviewed-by: never ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/compiler/abstractDisassembler.cpp ! src/hotspot/share/compiler/disassembler.cpp From daniel.fuchs at oracle.com Tue Jun 11 14:46:49 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 11 Jun 2019 14:46:49 +0000 Subject: hg: jdk/jdk: 8225512: Replace wildcard address with loopback or local host in tests - part 15 Message-ID: <201906111446.x5BEknAN007231@aojmv0008.oracle.com> Changeset: 1fef7d9309a9 Author: dfuchs Date: 2019-06-11 15:46 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1fef7d9309a9 8225512: Replace wildcard address with loopback or local host in tests - part 15 Summary: Updates httpserver tests to use the loopback instead of the wildcard wherever possible. Reviewed-by: michaelm ! test/jdk/com/sun/net/httpserver/MissingTrailingSpace.java ! test/jdk/com/sun/net/httpserver/Test10.java ! test/jdk/com/sun/net/httpserver/Test11.java ! test/jdk/com/sun/net/httpserver/Test12.java ! test/jdk/com/sun/net/httpserver/Test13.java ! test/jdk/com/sun/net/httpserver/Test14.java ! test/jdk/com/sun/net/httpserver/Test2.java ! test/jdk/com/sun/net/httpserver/Test3.java ! test/jdk/com/sun/net/httpserver/Test4.java ! test/jdk/com/sun/net/httpserver/Test5.java ! test/jdk/com/sun/net/httpserver/Test6.java ! test/jdk/com/sun/net/httpserver/Test7.java ! test/jdk/com/sun/net/httpserver/Test7a.java ! test/jdk/com/sun/net/httpserver/Test8.java ! test/jdk/com/sun/net/httpserver/Test8a.java ! test/jdk/com/sun/net/httpserver/Test9.java ! test/jdk/com/sun/net/httpserver/Test9a.java ! test/jdk/com/sun/net/httpserver/TestLogging.java ! test/jdk/com/sun/net/httpserver/bugs/B6339483.java ! test/jdk/com/sun/net/httpserver/bugs/B6341616.java ! test/jdk/com/sun/net/httpserver/bugs/B6393710.java ! test/jdk/com/sun/net/httpserver/bugs/B6526158.java ! test/jdk/com/sun/net/httpserver/bugs/B6526913.java ! test/jdk/com/sun/net/httpserver/bugs/B6529200.java ! test/jdk/com/sun/net/httpserver/bugs/B6744329.java ! test/jdk/com/sun/net/httpserver/bugs/B6886436.java ! test/jdk/com/sun/net/httpserver/bugs/FixedLengthInputStream.java ! test/jdk/com/sun/net/httpserver/bugs/HeadTest.java ! test/jdk/com/sun/net/httpserver/bugs/TruncatedRequestBody.java From lance.andersen at oracle.com Tue Jun 11 17:04:58 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Tue, 11 Jun 2019 17:04:58 +0000 Subject: hg: jdk/jdk: 8225189: Multiple JNI calls within critical region in ZIP Library Message-ID: <201906111704.x5BH4wk8001849@aojmv0008.oracle.com> Changeset: dbf5cda9843d Author: lancea Date: 2019-06-11 13:04 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/dbf5cda9843d 8225189: Multiple JNI calls within critical region in ZIP Library Reviewed-by: alanb ! src/java.base/share/native/libzip/Deflater.c ! src/java.base/share/native/libzip/Inflater.c From sergey.bylokhov at oracle.com Tue Jun 11 17:18:42 2019 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 11 Jun 2019 17:18:42 +0000 Subject: hg: jdk/client: 8225144: [macos] In Aqua L&F backspace key does not delete when Shift is pressed Message-ID: <201906111718.x5BHIgmC010829@aojmv0008.oracle.com> Changeset: 3467ea483f09 Author: serb Date: 2019-06-11 10:15 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/3467ea483f09 8225144: [macos] In Aqua L&F backspace key does not delete when Shift is pressed Reviewed-by: psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java + test/jdk/javax/swing/text/JTextComponent/6361367/bug6361367.java From philip.race at oracle.com Tue Jun 11 17:36:57 2019 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 11 Jun 2019 17:36:57 +0000 Subject: hg: jdk/client: 8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11 Message-ID: <201906111736.x5BHavl9021227@aojmv0008.oracle.com> Changeset: 18629738b64b Author: prr Date: 2019-06-11 10:34 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/18629738b64b 8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11 Reviewed-by: serb, neugens ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c From valerie.peng at oracle.com Tue Jun 11 21:31:14 2019 From: valerie.peng at oracle.com (valerie.peng at oracle.com) Date: Tue, 11 Jun 2019 21:31:14 +0000 Subject: hg: jdk/jdk: 8080462: Update SunPKCS11 provider with PKCS11 v2.40 support Message-ID: <201906112131.x5BLVEHF000239@aojmv0008.oracle.com> Changeset: f492567244ab Author: valeriep Date: 2019-06-11 21:30 +0000 URL: http://hg.openjdk.java.net/jdk/jdk/rev/f492567244ab 8080462: Update SunPKCS11 provider with PKCS11 v2.40 support Summary: Added support for GCM, PSS, and other mechanisms Reviewed-by: jnimeh + src/java.base/share/classes/sun/security/util/GCMParameters.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_CCM_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_GCM_PARAMS.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java ! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_digest.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_mutex.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c - src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h + test/jdk/sun/security/pkcs11/Cipher/Test4512704.java + test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCM.java + test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java + test/jdk/sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java + test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java ! test/jdk/sun/security/pkcs11/MessageDigest/ByteBuffers.java + test/jdk/sun/security/pkcs11/Signature/InitAgainPSS.java + test/jdk/sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java + test/jdk/sun/security/pkcs11/Signature/SigInteropPSS.java + test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS.java + test/jdk/sun/security/pkcs11/Signature/TestDSA2.java From jonathan.gibbons at oracle.com Tue Jun 11 21:59:08 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 11 Jun 2019 21:59:08 +0000 Subject: hg: jdk/jdk: 8214399: Javap -help should provide information about --multi-release option Message-ID: <201906112159.x5BLx8lG015429@aojmv0008.oracle.com> Changeset: 75f47593d244 Author: jjg Date: 2019-06-11 14:56 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/75f47593d244 8214399: Javap -help should provide information about --multi-release option Reviewed-by: jlahoda ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties From igor.ignatyev at oracle.com Tue Jun 11 22:01:19 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Tue, 11 Jun 2019 22:01:19 +0000 Subject: hg: jdk/jdk: 8066173: compiler/types/correctness/OffTest.java failed with assert Message-ID: <201906112201.x5BM1JIe016042@aojmv0008.oracle.com> Changeset: ff74a3c584e5 Author: iignatyev Date: 2019-06-11 14:59 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ff74a3c584e5 8066173: compiler/types/correctness/OffTest.java failed with assert Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt From zgu at redhat.com Tue Jun 11 23:16:34 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 11 Jun 2019 23:16:34 +0000 Subject: hg: jdk/jdk: 8225572: Shenandoah: Move JNIHandles root out of serial roots Message-ID: <201906112316.x5BNGYJS028168@aojmv0008.oracle.com> Changeset: f7cc25dda38a Author: zgu Date: 2019-06-11 19:15 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/f7cc25dda38a 8225572: Shenandoah: Move JNIHandles root out of serial roots Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp From sergey.bylokhov at oracle.com Tue Jun 11 23:24:05 2019 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 11 Jun 2019 23:24:05 +0000 Subject: hg: jdk/client: 8221246: NullPointerException within Win32ShellFolder2 Message-ID: <201906112324.x5BNO6k8002729@aojmv0008.oracle.com> Changeset: ad93c5329cac Author: serb Date: 2019-06-11 16:23 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/ad93c5329cac 8221246: NullPointerException within Win32ShellFolder2 Reviewed-by: prr ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java From anthony.scarpino at oracle.com Tue Jun 11 23:32:54 2019 From: anthony.scarpino at oracle.com (anthony.scarpino at oracle.com) Date: Tue, 11 Jun 2019 23:32:54 +0000 Subject: hg: jdk/jdk: 8211018: Session Resumption without Server-Side State Message-ID: <201906112332.x5BNWskn007217@aojmv0008.oracle.com> Changeset: c2398053ee90 Author: ascarpino Date: 2019-06-11 16:31 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/c2398053ee90 8211018: Session Resumption without Server-Side State Reviewed-by: xuelei, jnimeh, jjiang ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLHandshake.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/SessionId.java + src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java ! test/jdk/javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java ! test/jdk/sun/security/ssl/DHKeyExchange/DHEKeySizing.java ! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java + test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java ! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java + test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java From philip.race at oracle.com Wed Jun 12 00:17:44 2019 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 12 Jun 2019 00:17:44 +0000 Subject: hg: jdk/client: 8225487: giflib legal file is missing attribution for openbsd-reallocarray.c Message-ID: <201906120017.x5C0HiSh003533@aojmv0008.oracle.com> Changeset: 9cb499911646 Author: prr Date: 2019-06-11 17:15 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/9cb499911646 8225487: giflib legal file is missing attribution for openbsd-reallocarray.c Reviewed-by: serb, kcr ! src/java.desktop/share/legal/giflib.md From joe.darcy at oracle.com Wed Jun 12 00:21:03 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 12 Jun 2019 00:21:03 +0000 Subject: hg: jdk/jdk: 7086604: (reflect) Clarifications to javadoc for getGeneric*Type methods in j.l.r Message-ID: <201906120021.x5C0L3Cf004441@aojmv0008.oracle.com> Changeset: ae3dbc712839 Author: darcy Date: 2019-06-11 17:20 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ae3dbc712839 7086604: (reflect) Clarifications to javadoc for getGeneric*Type methods in j.l.r Reviewed-by: lancea, abuckley ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/TypeVariable.java From prasanta.sadhukhan at oracle.com Wed Jun 12 05:23:40 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Wed, 12 Jun 2019 05:23:40 +0000 Subject: hg: jdk/client: 46 new changesets Message-ID: <201906120523.x5C5Nih8014088@aojmv0008.oracle.com> Changeset: d19dc5b10fbb Author: never Date: 2019-06-07 10:26 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/d19dc5b10fbb 8209626: [JVMCI] Use implicit exception table for dispatch and printing Reviewed-by: kvn ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/exceptionHandlerTable.cpp ! src/hotspot/share/code/exceptionHandlerTable.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaData.java Changeset: 3493c1bc59fd Author: lmesnik Date: 2019-06-07 12:26 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/3493c1bc59fd 8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash. Reviewed-by: thartmann, sspitsyn ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/codeHeapState.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp + test/hotspot/jtreg/serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java Changeset: 14283f280695 Author: kvn Date: 2019-06-07 13:57 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/14283f280695 8225350: compiler/jvmci/compilerToVM/IsCompilableTest.java timed out Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/hotspot/jtreg/runtime/appcds/GraalWithLimitedMetaspace.java Changeset: 357c9dcb6eb9 Author: ccheung Date: 2019-06-07 14:03 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/357c9dcb6eb9 8224497: Remove FIXME in metaspaceClosure.cpp Summary: Also cleaned up some comment and code related to the od (optional data) region. Reviewed-by: iklam, jiangli ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceClosure.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp Changeset: fd61ef6c4091 Author: jjg Date: 2019-06-07 14:32 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/fd61ef6c4091 8224257: fix issues in files generated by pandoc Reviewed-by: mchung ! make/jdk/src/classes/build/tools/fixuppandoc/Main.java Changeset: 1fe17d2be502 Author: dlong Date: 2019-06-07 18:11 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/1fe17d2be502 8223050: JVMCI: findUniqueConcreteMethod() should not use Dependencies::find_unique_concrete_method() for non-virtual methods Reviewed-by: kvn, dnsimon ! src/hotspot/share/code/dependencies.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java Changeset: 40320fb1920a Author: sviswanathan Date: 2019-06-07 15:35 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/40320fb1920a 8224234: compiler/codegen/TestCharVect2.java fails in test_mulc Reviewed-by: vlivanov, thartmann ! src/hotspot/cpu/x86/x86.ad Changeset: 1e0b948cc122 Author: jjg Date: 2019-06-07 16:38 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/1e0b948cc122 8224257: fix issues in files generated by pandoc Reviewed-by: mchung ! make/jdk/src/classes/build/tools/fixuppandoc/Main.java Changeset: a9188ba494a3 Author: iignatyev Date: 2019-06-07 21:35 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a9188ba494a3 8149040: Cleanup compiler/jsr292/NonInlinedCall tests after JDK-8148994 Reviewed-by: kvn, thartmann - test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/hotspot/jtreg/compiler/jsr292/patches/java.base/java/lang/invoke/MethodHandleHelper.java Changeset: 686dedba1d9a Author: egahlin Date: 2019-06-09 11:28 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/686dedba1d9a 8216064: -XX:StartFlightRecording:settings= doesn't work properly Reviewed-by: mgronlun ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/jni/jfrJavaCall.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java + test/jdk/jdk/jfr/startupargs/TestStartNoSettings.java Changeset: fcc702f17582 Author: lancea Date: 2019-06-09 05:56 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/fcc702f17582 8225322: Broken links in java.sql Reviewed-by: darcy, jjg ! src/java.sql/share/classes/java/sql/package-info.java ! src/java.sql/share/classes/javax/sql/package-info.java Changeset: 84b9996abbee Author: darcy Date: 2019-06-09 15:21 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/84b9996abbee 8181869: getAnnotatedParameterTypes%G?%@() specification should be clarified Reviewed-by: lancea ! src/java.base/share/classes/java/lang/reflect/Executable.java Changeset: 6e432194ee97 Author: darcy Date: 2019-06-09 15:48 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/6e432194ee97 8042748: Clarify exception thrown by ParameterizedTypeImpl.validateConstructorArguments() Reviewed-by: lancea ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java Changeset: ea43db53de91 Author: jlahoda Date: 2019-06-10 05:09 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/ea43db53de91 8223305: Compiler support for Switch Expressions Reviewed-by: mcimadamore, vromero ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/jdk.compiler/share/classes/com/sun/source/tree/BreakTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! test/langtools/tools/javac/diags/examples/BracketsNotAllowedImplicitLambda.java - test/langtools/tools/javac/diags/examples/BreakAmbiguousTarget.java - test/langtools/tools/javac/diags/examples/BreakComplexValueNoSwitchExpression.java - test/langtools/tools/javac/diags/examples/BreakExprNotImmediate.java - test/langtools/tools/javac/diags/examples/BreakMissingValue.java ! test/langtools/tools/javac/diags/examples/FutureVarNotAllowed.java + test/langtools/tools/javac/diags/examples/IllegalRefToRestrictedType.java ! test/langtools/tools/javac/diags/examples/IllegalRefToVarType.java + test/langtools/tools/javac/diags/examples/InvalidYield.java + test/langtools/tools/javac/diags/examples/InvalidYieldWarning.java + test/langtools/tools/javac/diags/examples/NoSwitchExpression.java + test/langtools/tools/javac/diags/examples/NoSwitchExpressionQualify.java + test/langtools/tools/javac/diags/examples/RestrictedTypeNotAllowedPreview.java ! test/langtools/tools/javac/diags/examples/SwitchExpressions.java ! test/langtools/tools/javac/diags/examples/VarNotAllowed.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedArray.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedCompound.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedHere.java ! test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java ! test/langtools/tools/javac/lambda/deduplication/Deduplication.java ! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java ! test/langtools/tools/javac/lib/DPrinter.java ! test/langtools/tools/javac/lvti/ParserTest.out ! test/langtools/tools/javac/lvti/ParserTest9.out ! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.out ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/switchexpr/BreakTest.java ! test/langtools/tools/javac/switchexpr/DefiniteAssignment1.java ! test/langtools/tools/javac/switchexpr/DefiniteAssignment2.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks1.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.out ! test/langtools/tools/javac/switchexpr/ExpressionSwitchBugs.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchDA.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchEmbedding.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough1.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchToString.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.java ! test/langtools/tools/javac/switchexpr/ParseIncomplete.java ! test/langtools/tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java ! test/langtools/tools/javac/switchexpr/SwitchExpressionScopesIsolated.java ! test/langtools/tools/javac/switchexpr/SwitchExpressionSimpleVisitorTest.java ! test/langtools/tools/javac/switchexpr/TryCatch.java + test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java + test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.out + test/langtools/tools/javac/switchexpr/WrongBreakTest.java + test/langtools/tools/javac/switchexpr/WrongBreakTest.out + test/langtools/tools/javac/switchexpr/WrongYieldTest.java + test/langtools/tools/javac/switchexpr/WrongYieldTest.out + test/langtools/tools/javac/switchextra/DefiniteAssignment1.java + test/langtools/tools/javac/switchextra/DefiniteAssignment2.java + test/langtools/tools/javac/switchextra/DefiniteAssignment2.out ! test/langtools/tools/javac/switchextra/MultipleLabelsExpression.java ! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.out ! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01_source10.out Changeset: ed12027517c0 Author: neliasso Date: 2019-02-14 14:54 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/ed12027517c0 8224675: Late GC barrier insertion for ZGC Reviewed-by: roland, eosterlund, pliden ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/z_globals.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/utilities/growableArray.hpp Changeset: 871bc449ce06 Author: stefank Date: 2019-06-07 13:50 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/871bc449ce06 8223837: Add -XX:MinHeapSize flag to set the minimum heap size Reviewed-by: pliden, tschatzl ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcArguments.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/genArguments.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java Changeset: 8081b181bba8 Author: dfuchs Date: 2019-06-10 11:17 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/8081b181bba8 8224865: Replace wildcard address with loopback or local host in tests - part 13 Summary: Fixes intermittent failures observed in some network tests Reviewed-by: chegar ! test/jdk/com/sun/net/httpserver/Test1.java ! test/jdk/com/sun/net/httpserver/bugs/B6373555.java ! test/jdk/com/sun/net/httpserver/bugs/B6401598.java ! test/jdk/com/sun/net/httpserver/bugs/B6431193.java ! test/jdk/com/sun/net/httpserver/bugs/B6433018.java ! test/jdk/com/sun/net/httpserver/bugs/B8211420.java ! test/jdk/java/net/ResponseCache/Test2.java ! test/jdk/java/net/URL/GetContent.java ! test/jdk/sun/net/www/http/HttpClient/StreamingRetry.java ! test/jdk/sun/net/www/protocol/http/DigestTest.java ! test/jdk/sun/net/www/protocol/http/RelativeRedirect.java Changeset: 966a51af2986 Author: pliden Date: 2019-06-10 12:52 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/966a51af2986 8224966: ZGC: Don't skip oop verification in OopMapSet::all_do() Reviewed-by: stefank, eosterlund ! src/hotspot/share/compiler/oopMap.cpp Changeset: d60b24a09900 Author: pliden Date: 2019-06-10 12:52 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/d60b24a09900 8225227: ZGC: Be exact in what load barrier to use in ZHeapIterator Reviewed-by: stefank ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zHeapIterator.hpp Changeset: d8942f5d6c75 Author: weijun Date: 2019-06-10 20:38 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/d8942f5d6c75 8221719: Jarsigner fails to verify signed by alias if alias given in wrong case Reviewed-by: weijun Contributed-by: Philipp Kunz ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java + test/jdk/sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java Changeset: f72f801b00bd Author: hseigel Date: 2019-06-10 09:52 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/f72f801b00bd 8224952: RI deviates from JVMS - non-zero minor_version for class files throws UnsupportedClassVersionError. Summary: Change the JVM to follow the JVM Spec and accept non-zero minor_version for appropriate older class file versions. Reviewed-by: acorn, dholmes, iignatyev ! src/hotspot/share/classfile/classFileParser.cpp ! test/hotspot/jtreg/runtime/ClassFile/PreviewVersion.java Changeset: 811df7c64724 Author: dpochepk Date: 2019-06-10 17:02 +0300 URL: http://hg.openjdk.java.net/jdk/client/rev/811df7c64724 8222412: AARCH64: multiple instructions encoding issues Reviewed-by: aph + src/hotspot/cpu/aarch64/aarch64-asmtest.py ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp Changeset: 4cf21c5c956a Author: dtitov Date: 2019-06-10 09:41 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/4cf21c5c956a 8222828: vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java failed Reviewed-by: cjplummer, gadams, jcbeyler ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004.java Changeset: 218f5a414379 Author: zgu Date: 2019-06-10 13:42 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/218f5a414379 8225514: Shenandoah: ShenandoahCodeRoots should inherit from AllStatic Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp Changeset: b76aee290002 Author: dnsimon Date: 2019-06-10 15:55 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/b76aee290002 8225492: Update JVMCI Reviewed-by: iveresov, kvn ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCI.java Changeset: 040e1c6dab96 Author: darcy Date: 2019-06-10 15:53 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/040e1c6dab96 8225532: Update source enums to describe 12 and 13 language features Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java Changeset: c6498066a0a5 Author: smarks Date: 2019-06-10 17:33 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/c6498066a0a5 8205131: remove Runtime trace methods Reviewed-by: lancea, rriggs, iklam ! src/java.base/share/classes/java/lang/Runtime.java ! test/jaxp/javax/xml/jaxp/unittest/transform/ProcessXSLT.java ! test/jdk/java/rmi/activation/CommandEnvironment/SetChildEnv.java ! test/jdk/sun/rmi/log/ReliableLog/Recovery.java Changeset: 670b4794f51e Author: iignatyev Date: 2019-06-10 17:11 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/670b4794f51e 8209917: fix TODO in GatherDiagnosticInfoObserver Reviewed-by: jjg, dholmes ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java Changeset: ddda023e6f66 Author: neliasso Date: 2019-06-11 09:27 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/ddda023e6f66 8225509: clean_catch_blocks must add preds first Reviewed-by: kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp Changeset: bc5baf205475 Author: mdoerr Date: 2019-06-11 09:51 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/bc5baf205475 8224826: Implement fast class initialization checks on PPC64 Reviewed-by: vlivanov, gromero ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp Changeset: fc4042870cc4 Author: chegar Date: 2019-06-11 09:21 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/fc4042870cc4 8225426: Replace plain with system-default in Socket and ServerSocket Reviewed-by: alanb, dfuchs ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java Changeset: b42cadf7eb4a Author: rraghavan Date: 2019-06-11 14:33 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/b42cadf7eb4a 8225567: Wrong file headers with 8202414 fix changeset Summary: Corrected source file headers Reviewed-by: thartmann ! src/hotspot/share/opto/memnode.cpp ! test/hotspot/jtreg/compiler/c2/Test8202414.java Changeset: 24c59b1579d7 Author: eosterlund Date: 2019-06-11 10:55 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/24c59b1579d7 8224871: os::attempt_reserve_memory_at() tries too hard Reviewed-by: pliden, coleenp, stuefe ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp Changeset: 50270ff05a65 Author: neliasso Date: 2019-06-11 12:39 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/50270ff05a65 8225564: Remove wrong assert in clean_catch_blocks Reviewed-by: thartmann ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp Changeset: 27e810f1f8a3 Author: dholmes Date: 2019-06-11 08:03 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/27e810f1f8a3 8225568: ProblemList compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList.txt Changeset: d9a157f6fd71 Author: coleenp Date: 2019-06-11 07:31 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/d9a157f6fd71 8224847: gc/stress/TestReclaimStringsLeaksMemory.java fails with reserved greater than expected Summary: Rehash threshold was too low for StringTable, and rehashed size table was too large. Reviewed-by: rehn, gziemski ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java Changeset: 03af124751f5 Author: aph Date: 2019-06-10 10:11 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/03af124751f5 8225429: Regression in disassembly quality Reviewed-by: never ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/compiler/abstractDisassembler.cpp ! src/hotspot/share/compiler/disassembler.cpp Changeset: 1fef7d9309a9 Author: dfuchs Date: 2019-06-11 15:46 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/1fef7d9309a9 8225512: Replace wildcard address with loopback or local host in tests - part 15 Summary: Updates httpserver tests to use the loopback instead of the wildcard wherever possible. Reviewed-by: michaelm ! test/jdk/com/sun/net/httpserver/MissingTrailingSpace.java ! test/jdk/com/sun/net/httpserver/Test10.java ! test/jdk/com/sun/net/httpserver/Test11.java ! test/jdk/com/sun/net/httpserver/Test12.java ! test/jdk/com/sun/net/httpserver/Test13.java ! test/jdk/com/sun/net/httpserver/Test14.java ! test/jdk/com/sun/net/httpserver/Test2.java ! test/jdk/com/sun/net/httpserver/Test3.java ! test/jdk/com/sun/net/httpserver/Test4.java ! test/jdk/com/sun/net/httpserver/Test5.java ! test/jdk/com/sun/net/httpserver/Test6.java ! test/jdk/com/sun/net/httpserver/Test7.java ! test/jdk/com/sun/net/httpserver/Test7a.java ! test/jdk/com/sun/net/httpserver/Test8.java ! test/jdk/com/sun/net/httpserver/Test8a.java ! test/jdk/com/sun/net/httpserver/Test9.java ! test/jdk/com/sun/net/httpserver/Test9a.java ! test/jdk/com/sun/net/httpserver/TestLogging.java ! test/jdk/com/sun/net/httpserver/bugs/B6339483.java ! test/jdk/com/sun/net/httpserver/bugs/B6341616.java ! test/jdk/com/sun/net/httpserver/bugs/B6393710.java ! test/jdk/com/sun/net/httpserver/bugs/B6526158.java ! test/jdk/com/sun/net/httpserver/bugs/B6526913.java ! test/jdk/com/sun/net/httpserver/bugs/B6529200.java ! test/jdk/com/sun/net/httpserver/bugs/B6744329.java ! test/jdk/com/sun/net/httpserver/bugs/B6886436.java ! test/jdk/com/sun/net/httpserver/bugs/FixedLengthInputStream.java ! test/jdk/com/sun/net/httpserver/bugs/HeadTest.java ! test/jdk/com/sun/net/httpserver/bugs/TruncatedRequestBody.java Changeset: dbf5cda9843d Author: lancea Date: 2019-06-11 13:04 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/dbf5cda9843d 8225189: Multiple JNI calls within critical region in ZIP Library Reviewed-by: alanb ! src/java.base/share/native/libzip/Deflater.c ! src/java.base/share/native/libzip/Inflater.c Changeset: f492567244ab Author: valeriep Date: 2019-06-11 21:30 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/f492567244ab 8080462: Update SunPKCS11 provider with PKCS11 v2.40 support Summary: Added support for GCM, PSS, and other mechanisms Reviewed-by: jnimeh + src/java.base/share/classes/sun/security/util/GCMParameters.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_CCM_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_GCM_PARAMS.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java ! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_digest.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_mutex.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c - src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h + test/jdk/sun/security/pkcs11/Cipher/Test4512704.java + test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCM.java + test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java + test/jdk/sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java + test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java ! test/jdk/sun/security/pkcs11/MessageDigest/ByteBuffers.java + test/jdk/sun/security/pkcs11/Signature/InitAgainPSS.java + test/jdk/sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java + test/jdk/sun/security/pkcs11/Signature/SigInteropPSS.java + test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS.java + test/jdk/sun/security/pkcs11/Signature/TestDSA2.java Changeset: 75f47593d244 Author: jjg Date: 2019-06-11 14:56 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/75f47593d244 8214399: Javap -help should provide information about --multi-release option Reviewed-by: jlahoda ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties Changeset: ff74a3c584e5 Author: iignatyev Date: 2019-06-11 14:59 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/ff74a3c584e5 8066173: compiler/types/correctness/OffTest.java failed with assert Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt Changeset: f7cc25dda38a Author: zgu Date: 2019-06-11 19:15 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/f7cc25dda38a 8225572: Shenandoah: Move JNIHandles root out of serial roots Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp Changeset: c2398053ee90 Author: ascarpino Date: 2019-06-11 16:31 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/c2398053ee90 8211018: Session Resumption without Server-Side State Reviewed-by: xuelei, jnimeh, jjiang ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLHandshake.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/SessionId.java + src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java ! test/jdk/javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java ! test/jdk/sun/security/ssl/DHKeyExchange/DHEKeySizing.java ! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java + test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java ! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java + test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Changeset: ae3dbc712839 Author: darcy Date: 2019-06-11 17:20 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/ae3dbc712839 7086604: (reflect) Clarifications to javadoc for getGeneric*Type methods in j.l.r Reviewed-by: lancea, abuckley ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/TypeVariable.java Changeset: 5d5fccc4fd3f Author: psadhukhan Date: 2019-06-12 10:02 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/5d5fccc4fd3f Merge - src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h - test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java - test/langtools/tools/javac/diags/examples/BreakAmbiguousTarget.java - test/langtools/tools/javac/diags/examples/BreakComplexValueNoSwitchExpression.java - test/langtools/tools/javac/diags/examples/BreakExprNotImmediate.java - test/langtools/tools/javac/diags/examples/BreakMissingValue.java From thomas.schatzl at oracle.com Wed Jun 12 08:35:11 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Wed, 12 Jun 2019 08:35:11 +0000 Subject: hg: jdk/jdk: 8225478: Make G1CMRootRegions independent of HeapRegions Message-ID: <201906120835.x5C8ZBWN022670@aojmv0008.oracle.com> Changeset: 755e82641224 Author: sangheki Date: 2019-06-12 10:34 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/755e82641224 8225478: Make G1CMRootRegions independent of HeapRegions Summary: Remove dependency of HeapRegion from G1CMRootRegions class Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/memory/memRegion.hpp From hannes.wallnoefer at oracle.com Wed Jun 12 11:22:19 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Wed, 12 Jun 2019 11:22:19 +0000 Subject: hg: jdk/jdk: 8223364: Bad placement of anchor relative to header Message-ID: <201906121122.x5CBMJtv002370@aojmv0008.oracle.com> Changeset: 0530705ca300 Author: hannesw Date: 2019-06-12 13:21 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/0530705ca300 8223364: Bad placement of anchor relative to header Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java From jan.lahoda at oracle.com Wed Jun 12 11:51:38 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Wed, 12 Jun 2019 11:51:38 +0000 Subject: hg: jdk/jdk: 8220018: javac crash when compiling try-catch-finally inside switch expression Message-ID: <201906121151.x5CBpcDC019266@aojmv0008.oracle.com> Changeset: ef577fa0dd10 Author: jlahoda Date: 2019-06-12 13:49 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ef577fa0dd10 8220018: javac crash when compiling try-catch-finally inside switch expression Summary: Correcting handling of finally that yields from a switch expression. Reviewed-by: mcimadamore, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/langtools/tools/javac/switchexpr/TryCatchFinally.java From tobias.hartmann at oracle.com Wed Jun 12 12:06:37 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 12 Jun 2019 12:06:37 +0000 Subject: hg: jdk/jdk: 8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL Message-ID: <201906121206.x5CC6beO027952@aojmv0008.oracle.com> Changeset: c63b9b87c28a Author: thartmann Date: 2019-06-12 14:06 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/c63b9b87c28a 8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL Summary: Handle unsafe off-heap access with constant zero address. Reviewed-by: vlivanov, roland ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/output.cpp + test/hotspot/jtreg/compiler/unsafe/TestUnsafeLoadWithZeroAddress.java From martin.doerr at sap.com Wed Jun 12 12:25:40 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 12 Jun 2019 12:25:40 +0000 Subject: hg: jdk/jdk: 3 new changesets Message-ID: <201906121225.x5CCPeQ3013006@aojmv0008.oracle.com> Changeset: 596ae6c3ef6f Author: mdoerr Date: 2019-06-12 14:21 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/596ae6c3ef6f 8223249: [s390] Cleanup TemplateInterpreterGenerator::generate_fixed_frame Reviewed-by: coleenp, gromero ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp Changeset: 03d417fd7d9a Author: mdoerr Date: 2019-06-12 14:22 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/03d417fd7d9a 8224827: Implement fast class initialization checks on s390 Reviewed-by: vlivanov, gromero ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp Changeset: 0c20dbc3d547 Author: mdoerr Date: 2019-06-12 14:24 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/0c20dbc3d547 8224090: [PPC64] Fix SLP patterns for filling an array with double float literals Reviewed-by: mdoerr, simonis Contributed-by: Kazunori Ogata ! src/hotspot/cpu/ppc/ppc.ad From daniel.daugherty at oracle.com Wed Jun 12 14:53:46 2019 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Wed, 12 Jun 2019 14:53:46 +0000 Subject: hg: jdk/jdk: 8225453: is_busy diagnostics and other baseline cleanups from Async Monitor Deflation project Message-ID: <201906121453.x5CErkOS029949@aojmv0008.oracle.com> Changeset: 492b644bb9c2 Author: dcubed Date: 2019-06-12 10:52 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/492b644bb9c2 8225453: is_busy diagnostics and other baseline cleanups from Async Monitor Deflation project Reviewed-by: dholmes, rehn, coleenp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp From chris.hegarty at oracle.com Wed Jun 12 15:10:23 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 12 Jun 2019 15:10:23 +0000 Subject: hg: jdk/jdk: 8225651: Missed the `@` in a couple of code tags of SocketImpl Message-ID: <201906121510.x5CFAND4013176@aojmv0008.oracle.com> Changeset: 730ed3fc6605 Author: chegar Date: 2019-06-12 16:10 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/730ed3fc6605 8225651: Missed the `@` in a couple of code tags of SocketImpl Reviewed-by: alanb, dfuchs ! src/java.base/share/classes/java/net/SocketImpl.java From vladimir.kozlov at oracle.com Wed Jun 12 17:35:57 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 12 Jun 2019 17:35:57 +0000 Subject: hg: jdk/jdk: 8223796: JVMCIEnv::get_jvmci_type does not keep klasses alive Message-ID: <201906121735.x5CHZvT2013504@aojmv0008.oracle.com> Changeset: 466d6e2d2ddf Author: kvn Date: 2019-06-12 10:37 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/466d6e2d2ddf 8223796: JVMCIEnv::get_jvmci_type does not keep klasses alive Reviewed-by: iveresov, eosterlund ! src/hotspot/share/jvmci/jvmciEnv.cpp From calvin.cheung at oracle.com Wed Jun 12 17:46:06 2019 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Wed, 12 Jun 2019 17:46:06 +0000 Subject: hg: jdk/jdk: 8224710: [TESTBUG] dynamicArchive/ExcludedClasses.java test failed in tier6 testing on Windows Message-ID: <201906121746.x5CHk6f1022309@aojmv0008.oracle.com> Changeset: d109188f6480 Author: ccheung Date: 2019-06-12 10:45 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d109188f6480 8224710: [TESTBUG] dynamicArchive/ExcludedClasses.java test failed in tier6 testing on Windows Summary: Account for the failure in loading of the base archive in CDSTestUtils::isUnableToMap(). Reviewed-by: jiangli, iklam ! src/hotspot/share/memory/metaspace.cpp ! test/lib/jdk/test/lib/cds/CDSTestUtils.java From igor.ignatyev at oracle.com Wed Jun 12 18:49:35 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 12 Jun 2019 18:49:35 +0000 Subject: hg: jdk/jdk: 8158048: Fix failure message from jtreg gtest wrapper Message-ID: <201906121849.x5CInZvb029398@aojmv0008.oracle.com> Changeset: 139f21bad9fd Author: iignatyev Date: 2019-06-12 11:48 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/139f21bad9fd 8158048: Fix failure message from jtreg gtest wrapper Reviewed-by: kvn, mseledtsov + test/hotspot/jtreg/gtest/GTestResultParser.java ! test/hotspot/jtreg/gtest/GTestWrapper.java From ekaterina.pavlova at oracle.com Wed Jun 12 19:51:43 2019 From: ekaterina.pavlova at oracle.com (ekaterina.pavlova at oracle.com) Date: Wed, 12 Jun 2019 19:51:43 +0000 Subject: hg: jdk/jdk: 8225622: [AOT] runtime/SharedArchiveFile/TestInterpreterMethodEntries.java crashed with AOTed java.base Message-ID: <201906121951.x5CJphcW005403@aojmv0008.oracle.com> Changeset: 1224b16c8ff4 Author: epavlova Date: 2019-06-12 12:31 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1224b16c8ff4 8225622: [AOT] runtime/SharedArchiveFile/TestInterpreterMethodEntries.java crashed with AOTed java.base Reviewed-by: kvn ! test/hotspot/jtreg/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java From joe.darcy at oracle.com Wed Jun 12 21:14:51 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 12 Jun 2019 21:14:51 +0000 Subject: hg: jdk/jdk: 8225675: Outdated citation of JLS in java.lang.ref.Reference Message-ID: <201906122114.x5CLEpbd025245@aojmv0008.oracle.com> Changeset: 8038250f9939 Author: darcy Date: 2019-06-12 14:14 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/8038250f9939 8225675: Outdated citation of JLS in java.lang.ref.Reference Reviewed-by: lancea, jjg, mchung ! src/java.base/share/classes/java/lang/ref/Reference.java From hannes.wallnoefer at oracle.com Wed Jun 12 21:21:48 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Wed, 12 Jun 2019 21:21:48 +0000 Subject: hg: jdk/jdk: 8225671: Support HTML 5 character references in javadoc Message-ID: <201906122121.x5CLLmDb027412@aojmv0008.oracle.com> Changeset: 1357c4996b2e Author: hannesw Date: 2019-06-12 23:21 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1357c4996b2e 8225671: Support HTML 5 character references in javadoc Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java ! test/langtools/tools/doclint/CoverageExtras.java ! test/langtools/tools/doclint/html/EntitiesTest.java ! test/langtools/tools/doclint/html/EntitiesTest.out From bradford.wetmore at oracle.com Thu Jun 13 02:00:37 2019 From: bradford.wetmore at oracle.com (bradford.wetmore at oracle.com) Date: Thu, 13 Jun 2019 02:00:37 +0000 Subject: hg: jdk/jdk: 8171279: Support X25519 and X448 in TLS Message-ID: <201906130200.x5D20b7n005645@aojmv0008.oracle.com> Changeset: 946f7f2d321c Author: wetmore Date: 2019-06-12 18:58 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/946f7f2d321c 8171279: Support X25519 and X448 in TLS Reviewed-by: xuelei, mullan ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java + src/java.base/share/classes/sun/security/ssl/KAKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java + src/java.base/share/classes/sun/security/ssl/NamedGroup.java + src/java.base/share/classes/sun/security/ssl/NamedGroupCredentials.java + src/java.base/share/classes/sun/security/ssl/NamedGroupPossession.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! src/java.base/share/classes/sun/security/ssl/Utilities.java ! src/java.base/share/classes/sun/security/ssl/X509Authentication.java + src/java.base/share/classes/sun/security/ssl/XDHKeyExchange.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyAgreement.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java + test/jdk/sun/security/ssl/CipherSuite/SupportedGroups.java From weijun.wang at oracle.com Thu Jun 13 02:07:01 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Thu, 13 Jun 2019 02:07:01 +0000 Subject: hg: jdk/jdk: 6722928: Support SSPI as a native GSS-API provider Message-ID: <201906130207.x5D271Wr008109@aojmv0008.oracle.com> Changeset: 74f0622db875 Author: weijun Date: 2019-06-13 10:06 +0800 URL: http://hg.openjdk.java.net/jdk/jdk/rev/74f0622db875 6722928: Support SSPI as a native GSS-API provider Reviewed-by: erikj, nwilliams, valeriep ! make/lib/Lib-java.security.jgss.gmk ! src/java.security.jgss/share/classes/sun/security/jgss/spnego/NegTokenTarg.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c ! src/java.security.jgss/share/native/libj2gss/NativeFunc.h ! src/java.security.jgss/share/native/libj2gss/NativeUtil.h ! src/java.security.jgss/share/native/libj2gss/gssapi.h + src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp From igor.ignatyev at oracle.com Thu Jun 13 04:19:51 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Thu, 13 Jun 2019 04:19:51 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <201906130419.x5D4Jp0C021117@aojmv0008.oracle.com> Changeset: bd2f0954cbb9 Author: iignatyev Date: 2019-06-12 21:17 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/bd2f0954cbb9 8208236: [TESTBUG] vmTestbase/nsk/stress/stack tests fail by timeout Reviewed-by: dholmes ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack001.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack002.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack003.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack004.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack005.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack006.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack007.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack009.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack010.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack011.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack012.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack013.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack014.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack015.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java Changeset: 03c98877f3bd Author: iignatyev Date: 2019-06-12 17:22 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/03c98877f3bd 8225676: cleanup hotspot ProblemList Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt From jan.lahoda at oracle.com Thu Jun 13 06:45:00 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Thu, 13 Jun 2019 06:45:00 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <201906130645.x5D6j0l3011767@aojmv0008.oracle.com> Changeset: 6c8d5d0e1be4 Author: tnakamura Date: 2019-06-13 08:42 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/6c8d5d0e1be4 8224184: jshell got IOException at exiting with AIX Reviewed-by: rfield, jlahoda ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java + test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java Changeset: 28f4594b19c2 Author: ronsh Date: 2019-06-13 08:42 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/28f4594b19c2 8224161: Check.checkOverrideClashes n^2 algorithm Summary: Caching type's members in Check.checkOverrideClashes to improve performance. Reviewed-by: mcimadamore, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java From prasanta.sadhukhan at oracle.com Thu Jun 13 06:53:42 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 13 Jun 2019 06:53:42 +0000 Subject: hg: jdk/jdk: 16 new changesets Message-ID: <201906130653.x5D6rhDu016481@aojmv0008.oracle.com> Changeset: ef91ba2e6cff Author: ssadetsky Date: 2019-06-03 08:13 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ef91ba2e6cff 8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JPopupMenu/6580930/bug6580930.java Changeset: 72bdfcf4cfb5 Author: psadhukhan Date: 2019-06-04 14:23 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/72bdfcf4cfb5 Merge Changeset: ed5c7d68ed5a Author: psadhukhan Date: 2019-06-04 14:43 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ed5c7d68ed5a 8224876: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java fails on linux-x64 Reviewed-by: serb, jdv ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java Changeset: 37819ad0ac6f Author: ant Date: 2019-06-06 15:46 +0300 URL: http://hg.openjdk.java.net/jdk/jdk/rev/37819ad0ac6f 8225118: Robot.createScreenCapture() returns black image on HiDPI linux with gtk3 Reviewed-by: serb ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h ! test/jdk/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java Changeset: f680bedc0dcb Author: prr Date: 2019-06-07 09:38 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/f680bedc0dcb Merge - make/CreateBuildJdkCopy.gmk - src/java.base/share/lib/security/cacerts ! test/jdk/ProblemList.txt Changeset: 13ec0d88815b Author: serb Date: 2019-06-09 14:12 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/13ec0d88815b 8222083: Support of "64-bit IEEE floating point" encoding for the AU file format Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/AuFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java + test/jdk/javax/sound/sampled/spi/AudioFileReader/RecognizeAuFloat.java Changeset: fe6404b8394a Author: serb Date: 2019-06-09 17:46 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/fe6404b8394a 8223045: GraphicsEnvironment does not detect resolution changes in multiscreen systems Reviewed-by: prr ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: de1d2a535c08 Author: psadhukhan Date: 2019-06-10 10:52 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/de1d2a535c08 8225368: broken links in java.desktop files Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/FontMetrics.java ! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/print/attribute/package-info.java Changeset: f85fa2fc78c2 Author: psadhukhan Date: 2019-06-11 11:01 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/f85fa2fc78c2 8225511: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java fails in linux-x64 Reviewed-by: serb, prr ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java Changeset: 3467ea483f09 Author: serb Date: 2019-06-11 10:15 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/3467ea483f09 8225144: [macos] In Aqua L&F backspace key does not delete when Shift is pressed Reviewed-by: psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java + test/jdk/javax/swing/text/JTextComponent/6361367/bug6361367.java Changeset: 18629738b64b Author: prr Date: 2019-06-11 10:34 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/18629738b64b 8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11 Reviewed-by: serb, neugens ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: ad93c5329cac Author: serb Date: 2019-06-11 16:23 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ad93c5329cac 8221246: NullPointerException within Win32ShellFolder2 Reviewed-by: prr ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java Changeset: 9cb499911646 Author: prr Date: 2019-06-11 17:15 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/9cb499911646 8225487: giflib legal file is missing attribution for openbsd-reallocarray.c Reviewed-by: serb, kcr ! src/java.desktop/share/legal/giflib.md Changeset: 5d5fccc4fd3f Author: psadhukhan Date: 2019-06-12 10:02 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/5d5fccc4fd3f Merge - src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h - test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java - test/langtools/tools/javac/diags/examples/BreakAmbiguousTarget.java - test/langtools/tools/javac/diags/examples/BreakComplexValueNoSwitchExpression.java - test/langtools/tools/javac/diags/examples/BreakExprNotImmediate.java - test/langtools/tools/javac/diags/examples/BreakMissingValue.java Changeset: 59642852dee0 Author: psadhukhan Date: 2019-06-13 11:31 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/59642852dee0 Merge Changeset: 5c4f1b7c753b Author: psadhukhan Date: 2019-06-13 12:22 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/5c4f1b7c753b Merge From prasanta.sadhukhan at oracle.com Thu Jun 13 06:56:03 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 13 Jun 2019 06:56:03 +0000 Subject: hg: jdk/client: 23 new changesets Message-ID: <201906130656.x5D6u5ud019567@aojmv0008.oracle.com> Changeset: 755e82641224 Author: sangheki Date: 2019-06-12 10:34 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/755e82641224 8225478: Make G1CMRootRegions independent of HeapRegions Summary: Remove dependency of HeapRegion from G1CMRootRegions class Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/memory/memRegion.hpp Changeset: 0530705ca300 Author: hannesw Date: 2019-06-12 13:21 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/0530705ca300 8223364: Bad placement of anchor relative to header Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java Changeset: ef577fa0dd10 Author: jlahoda Date: 2019-06-12 13:49 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/ef577fa0dd10 8220018: javac crash when compiling try-catch-finally inside switch expression Summary: Correcting handling of finally that yields from a switch expression. Reviewed-by: mcimadamore, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/langtools/tools/javac/switchexpr/TryCatchFinally.java Changeset: c63b9b87c28a Author: thartmann Date: 2019-06-12 14:06 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/c63b9b87c28a 8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL Summary: Handle unsafe off-heap access with constant zero address. Reviewed-by: vlivanov, roland ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/output.cpp + test/hotspot/jtreg/compiler/unsafe/TestUnsafeLoadWithZeroAddress.java Changeset: 596ae6c3ef6f Author: mdoerr Date: 2019-06-12 14:21 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/596ae6c3ef6f 8223249: [s390] Cleanup TemplateInterpreterGenerator::generate_fixed_frame Reviewed-by: coleenp, gromero ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp Changeset: 03d417fd7d9a Author: mdoerr Date: 2019-06-12 14:22 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/03d417fd7d9a 8224827: Implement fast class initialization checks on s390 Reviewed-by: vlivanov, gromero ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp Changeset: 0c20dbc3d547 Author: mdoerr Date: 2019-06-12 14:24 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/0c20dbc3d547 8224090: [PPC64] Fix SLP patterns for filling an array with double float literals Reviewed-by: mdoerr, simonis Contributed-by: Kazunori Ogata ! src/hotspot/cpu/ppc/ppc.ad Changeset: 492b644bb9c2 Author: dcubed Date: 2019-06-12 10:52 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/492b644bb9c2 8225453: is_busy diagnostics and other baseline cleanups from Async Monitor Deflation project Reviewed-by: dholmes, rehn, coleenp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 730ed3fc6605 Author: chegar Date: 2019-06-12 16:10 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/730ed3fc6605 8225651: Missed the `@` in a couple of code tags of SocketImpl Reviewed-by: alanb, dfuchs ! src/java.base/share/classes/java/net/SocketImpl.java Changeset: 466d6e2d2ddf Author: kvn Date: 2019-06-12 10:37 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/466d6e2d2ddf 8223796: JVMCIEnv::get_jvmci_type does not keep klasses alive Reviewed-by: iveresov, eosterlund ! src/hotspot/share/jvmci/jvmciEnv.cpp Changeset: d109188f6480 Author: ccheung Date: 2019-06-12 10:45 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/d109188f6480 8224710: [TESTBUG] dynamicArchive/ExcludedClasses.java test failed in tier6 testing on Windows Summary: Account for the failure in loading of the base archive in CDSTestUtils::isUnableToMap(). Reviewed-by: jiangli, iklam ! src/hotspot/share/memory/metaspace.cpp ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 139f21bad9fd Author: iignatyev Date: 2019-06-12 11:48 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/139f21bad9fd 8158048: Fix failure message from jtreg gtest wrapper Reviewed-by: kvn, mseledtsov + test/hotspot/jtreg/gtest/GTestResultParser.java ! test/hotspot/jtreg/gtest/GTestWrapper.java Changeset: 1224b16c8ff4 Author: epavlova Date: 2019-06-12 12:31 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/1224b16c8ff4 8225622: [AOT] runtime/SharedArchiveFile/TestInterpreterMethodEntries.java crashed with AOTed java.base Reviewed-by: kvn ! test/hotspot/jtreg/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java Changeset: 8038250f9939 Author: darcy Date: 2019-06-12 14:14 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/8038250f9939 8225675: Outdated citation of JLS in java.lang.ref.Reference Reviewed-by: lancea, jjg, mchung ! src/java.base/share/classes/java/lang/ref/Reference.java Changeset: 1357c4996b2e Author: hannesw Date: 2019-06-12 23:21 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/1357c4996b2e 8225671: Support HTML 5 character references in javadoc Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java ! test/langtools/tools/doclint/CoverageExtras.java ! test/langtools/tools/doclint/html/EntitiesTest.java ! test/langtools/tools/doclint/html/EntitiesTest.out Changeset: 946f7f2d321c Author: wetmore Date: 2019-06-12 18:58 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/946f7f2d321c 8171279: Support X25519 and X448 in TLS Reviewed-by: xuelei, mullan ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java + src/java.base/share/classes/sun/security/ssl/KAKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java + src/java.base/share/classes/sun/security/ssl/NamedGroup.java + src/java.base/share/classes/sun/security/ssl/NamedGroupCredentials.java + src/java.base/share/classes/sun/security/ssl/NamedGroupPossession.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! src/java.base/share/classes/sun/security/ssl/Utilities.java ! src/java.base/share/classes/sun/security/ssl/X509Authentication.java + src/java.base/share/classes/sun/security/ssl/XDHKeyExchange.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyAgreement.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java + test/jdk/sun/security/ssl/CipherSuite/SupportedGroups.java Changeset: 74f0622db875 Author: weijun Date: 2019-06-13 10:06 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/74f0622db875 6722928: Support SSPI as a native GSS-API provider Reviewed-by: erikj, nwilliams, valeriep ! make/lib/Lib-java.security.jgss.gmk ! src/java.security.jgss/share/classes/sun/security/jgss/spnego/NegTokenTarg.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c ! src/java.security.jgss/share/native/libj2gss/NativeFunc.h ! src/java.security.jgss/share/native/libj2gss/NativeUtil.h ! src/java.security.jgss/share/native/libj2gss/gssapi.h + src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp Changeset: bd2f0954cbb9 Author: iignatyev Date: 2019-06-12 21:17 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/bd2f0954cbb9 8208236: [TESTBUG] vmTestbase/nsk/stress/stack tests fail by timeout Reviewed-by: dholmes ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack001.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack002.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack003.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack004.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack005.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack006.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack007.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack009.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack010.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack011.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack012.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack013.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack014.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack015.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java Changeset: 03c98877f3bd Author: iignatyev Date: 2019-06-12 17:22 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/03c98877f3bd 8225676: cleanup hotspot ProblemList Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: 6c8d5d0e1be4 Author: tnakamura Date: 2019-06-13 08:42 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/6c8d5d0e1be4 8224184: jshell got IOException at exiting with AIX Reviewed-by: rfield, jlahoda ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java + test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java Changeset: 28f4594b19c2 Author: ronsh Date: 2019-06-13 08:42 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/28f4594b19c2 8224161: Check.checkOverrideClashes n^2 algorithm Summary: Caching type's members in Check.checkOverrideClashes to improve performance. Reviewed-by: mcimadamore, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java Changeset: 59642852dee0 Author: psadhukhan Date: 2019-06-13 11:31 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/59642852dee0 Merge Changeset: 5c4f1b7c753b Author: psadhukhan Date: 2019-06-13 12:22 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/5c4f1b7c753b Merge From michael.x.mcmahon at oracle.com Thu Jun 13 08:11:32 2019 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Thu, 13 Jun 2019 08:11:32 +0000 Subject: hg: jdk/jdk: 8216417: cleanup of IPv6 scope-id handling Message-ID: <201906130811.x5D8BWUJ001100@aojmv0008.oracle.com> Changeset: 96c7427456f9 Author: michaelm Date: 2019-06-13 09:10 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/96c7427456f9 8216417: cleanup of IPv6 scope-id handling Reviewed-by: alanb, chegar, dfuchs ! 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/Inet6Address.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/native/libnet/Inet6Address.c ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h ! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java ! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/net_util_md.c ! test/jdk/ProblemList.txt + test/jdk/java/net/Inet6Address/Scoping.java + test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java ! test/jdk/java/net/ipv6tests/B6521014.java + test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java From martin.doerr at sap.com Thu Jun 13 09:12:58 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 13 Jun 2019 09:12:58 +0000 Subject: hg: jdk/jdk: 8225663: [testbug] Missing JNIEXPORT in XAbortProvoker native function Message-ID: <201906130912.x5D9CwRF006998@aojmv0008.oracle.com> Changeset: 0f38ab93a53c Author: mdoerr Date: 2019-06-13 11:12 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/0f38ab93a53c 8225663: [testbug] Missing JNIEXPORT in XAbortProvoker native function Reviewed-by: mbaesken, gromero, kvn ! test/hotspot/jtreg/compiler/testlibrary/rtm/libXAbortProvoker.c From thomas.schatzl at oracle.com Thu Jun 13 09:55:26 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Thu, 13 Jun 2019 09:55:26 +0000 Subject: hg: jdk/jdk: 8225418: G1: region attribute remembered set state disagrees with actual remembered set state Message-ID: <201906130955.x5D9tQ24003762@aojmv0008.oracle.com> Changeset: f48d3bec75ba Author: tschatzl Date: 2019-06-13 11:54 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/f48d3bec75ba 8225418: G1: region attribute remembered set state disagrees with actual remembered set state Summary: Keep remembered set update information when updating region attributes when abandoning the remaining collection set after mixed gc. Reviewed-by: kbarrett, mdoerr ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp From erik.gahlin at oracle.com Thu Jun 13 10:32:56 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Thu, 13 Jun 2019 10:32:56 +0000 Subject: hg: jdk/jdk: 8220657: JFR.dump does not work when filename is set Message-ID: <201906131032.x5DAWutj025215@aojmv0008.oracle.com> Changeset: bd613b97c7c8 Author: egahlin Date: 2019-06-13 12:27 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/bd613b97c7c8 8220657: JFR.dump does not work when filename is set Reviewed-by: ysuenaga ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java + test/jdk/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java From adinn at redhat.com Thu Jun 13 14:54:50 2019 From: adinn at redhat.com (adinn at redhat.com) Date: Thu, 13 Jun 2019 14:54:50 +0000 Subject: hg: jdk/jdk: 8214527: ZGC for Aarch64 Message-ID: <201906131454.x5DEsoYc013807@aojmv0008.oracle.com> Changeset: 865775b86780 Author: smonteith Date: 2019-06-13 15:24 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/865775b86780 8214527: ZGC for Aarch64 Summary: Implement ZGC for AArch64 Reviewed-by: aph, pliden, eosterlund, rkennke, shade, njian, adinn ! make/autoconf/hotspot.m4 ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp + src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp + src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp + src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zArguments_linux_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.hpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.hpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.hpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.hpp From weijun.wang at oracle.com Thu Jun 13 15:54:05 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Thu, 13 Jun 2019 15:54:05 +0000 Subject: hg: jdk/jdk: 8225180: SignedObject with invalid Key not throwing the InvalidKeyException in Windows Message-ID: <201906131554.x5DFs5LT021686@aojmv0008.oracle.com> Changeset: 22b3b7983ada Author: weijun Date: 2019-06-13 23:53 +0800 URL: http://hg.openjdk.java.net/jdk/jdk/rev/22b3b7983ada 8225180: SignedObject with invalid Key not throwing the InvalidKeyException in Windows Reviewed-by: mullan ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java + test/jdk/sun/security/mscapi/NullKey.java From jesper.wilhelmsson at oracle.com Thu Jun 13 16:06:09 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 13 Jun 2019 16:06:09 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <201906131606.x5DG69Z7028014@aojmv0008.oracle.com> Changeset: 7c9151c7dc40 Author: jwilhelm Date: 2019-06-13 18:02 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/7c9151c7dc40 Added tag jdk-14+0 for changeset 22b3b7983ada ! .hgtags Changeset: 30b1b7b4dd86 Author: darcy Date: 2019-06-11 16:45 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/30b1b7b4dd86 8214546: Start of release updates for JDK 14 8214547: Add SourceVersion.RELEASE_14 8214548: Add source 14 and target 14 to javac 8214549: Bump maximum recognized class file version to 58 for JDK 14 Reviewed-by: jjg, mikael, erikj, jlahoda, dholmes ! make/autoconf/version-numbers + make/data/symbols/java.base-D.sym.txt + make/data/symbols/java.compiler-D.sym.txt + make/data/symbols/java.desktop-D.sym.txt + make/data/symbols/java.management-D.sym.txt + make/data/symbols/java.management.rmi-D.sym.txt + make/data/symbols/java.net.http-D.sym.txt + make/data/symbols/java.xml-D.sym.txt + make/data/symbols/java.xml.crypto-D.sym.txt + make/data/symbols/jdk.compiler-D.sym.txt + make/data/symbols/jdk.httpserver-D.sym.txt + make/data/symbols/jdk.javadoc-D.sym.txt + make/data/symbols/jdk.jlink-D.sym.txt + make/data/symbols/jdk.jshell-D.sym.txt ! make/data/symbols/symbols ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Profile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/langtools/tools/javac/api/T6395981.java ! test/langtools/tools/javac/classfiles/ClassVersionChecker.java ! test/langtools/tools/javac/diags/examples/InvalidYield.java ! test/langtools/tools/javac/diags/examples/InvalidYieldWarning.java ! test/langtools/tools/javac/diags/examples/NoSwitchExpression.java ! test/langtools/tools/javac/diags/examples/NoSwitchExpressionQualify.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out ! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out ! test/langtools/tools/javac/profiles/ProfileOptionTest.java ! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java ! test/langtools/tools/javac/versions/Versions.java From sean.mullan at oracle.com Thu Jun 13 17:05:43 2019 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Thu, 13 Jun 2019 17:05:43 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <201906131705.x5DH5hZA008588@aojmv0008.oracle.com> Changeset: b2df72a5445f Author: mullan Date: 2019-06-13 13:03 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/b2df72a5445f 8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux Reviewed-by: xuelei ! test/jdk/ProblemList.txt Changeset: 31d026474e77 Author: mullan Date: 2019-06-13 13:04 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/31d026474e77 Merge From shade at redhat.com Thu Jun 13 17:41:54 2019 From: shade at redhat.com (shade at redhat.com) Date: Thu, 13 Jun 2019 17:41:54 +0000 Subject: hg: jdk/jdk: 8224881: Shenandoah: trashing "Collection Set, Pinned" region during Degenerated GC Message-ID: <201906131741.x5DHfsSE004592@aojmv0008.oracle.com> Changeset: 2c47220ce9bb Author: shade Date: 2019-06-13 19:37 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/2c47220ce9bb 8224881: Shenandoah: trashing "Collection Set, Pinned" region during Degenerated GC Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From daniil.x.titov at oracle.com Thu Jun 13 18:25:19 2019 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Thu, 13 Jun 2019 18:25:19 +0000 Subject: hg: jdk/jdk: 8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process Message-ID: <201906131825.x5DIPJuT003341@aojmv0008.oracle.com> Changeset: 2f4e214781a1 Author: dtitov Date: 2019-06-13 11:21 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/2f4e214781a1 8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process Reviewed-by: sspitsyn, dholmes ! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java From joe.darcy at oracle.com Thu Jun 13 18:51:04 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 13 Jun 2019 18:51:04 +0000 Subject: hg: jdk/jdk: 8164819: Make javac's toString() on annotation objects consistent with core reflection Message-ID: <201906131851.x5DIp4Hm015581@aojmv0008.oracle.com> Changeset: 761b86d5563d Author: darcy Date: 2019-06-13 11:50 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/761b86d5563d 8164819: Make javac's toString() on annotation objects consistent with core reflection Reviewed-by: jjg, coleenp ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java ! test/hotspot/jtreg/runtime/8007320/ConstMethodTest.java ! test/jdk/java/lang/annotation/AnnotationToStringTest.java ! test/jdk/java/lang/annotation/ParameterAnnotations.java ! test/jdk/java/lang/annotation/TestConstructorParameterAnnotations.java ! test/jdk/java/lang/annotation/typeAnnotations/TestConstructorParameterTypeAnnotations.java ! test/jdk/java/lang/annotation/typeAnnotations/TestObjectMethods.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java ! test/langtools/tools/javac/modules/AnnotationsOnModules.java ! test/langtools/tools/javac/processing/messager/6388543/T6388543.out + test/langtools/tools/javac/processing/model/element/AnnotationToStringTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedATest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedBTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java ! test/langtools/tools/javac/sym/ElementStructureTest.java From brian.burkhalter at oracle.com Thu Jun 13 20:44:11 2019 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Thu, 13 Jun 2019 20:44:11 +0000 Subject: hg: jdk/jdk: 8223813: (aio) Iocp.getErrorMessage should drop trailing \r\n Message-ID: <201906132044.x5DKiBWZ023320@aojmv0008.oracle.com> Changeset: d57d61aafef9 Author: bpb Date: 2019-06-13 13:43 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d57d61aafef9 8223813: (aio) Iocp.getErrorMessage should drop trailing \r\n Reviewed-by: alanb, igerasim, rriggs ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnio/ch/Iocp.c ! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c From igor.ignatyev at oracle.com Thu Jun 13 20:44:54 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Thu, 13 Jun 2019 20:44:54 +0000 Subject: hg: jdk/jdk13: 8225746: hotspot problem lists list unexciting tests Message-ID: <201906132044.x5DKisMw023536@aojmv0008.oracle.com> Changeset: d69faba543ec Author: iignatyev Date: 2019-06-13 13:42 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/d69faba543ec 8225746: hotspot problem lists list unexciting tests Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList-graal.txt From sean.mullan at oracle.com Thu Jun 13 21:50:28 2019 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Thu, 13 Jun 2019 21:50:28 +0000 Subject: hg: jdk/jdk13: 8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux Message-ID: <201906132150.x5DLoSG9028604@aojmv0008.oracle.com> Changeset: bba34c350225 Author: mullan Date: 2019-06-13 17:49 -0400 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/bba34c350225 8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux Reviewed-by: xuelei ! test/jdk/ProblemList.txt From jesper.wilhelmsson at oracle.com Thu Jun 13 23:11:38 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 13 Jun 2019 23:11:38 +0000 Subject: hg: jdk/jdk: Added tag jdk-14+1 for changeset 2f4e214781a1 Message-ID: <201906132311.x5DNBcwx016157@aojmv0008.oracle.com> Changeset: 5c52d053cb14 Author: jwilhelm Date: 2019-06-14 01:09 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/5c52d053cb14 Added tag jdk-14+1 for changeset 2f4e214781a1 ! .hgtags From joe.darcy at oracle.com Thu Jun 13 23:39:35 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 13 Jun 2019 23:39:35 +0000 Subject: hg: jdk/jdk: 8222369: ExecutableElement.getReceiverType returns null instead of NOTYPE Message-ID: <201906132339.x5DNdZhb000772@aojmv0008.oracle.com> Changeset: 4a3c13548b9e Author: darcy Date: 2019-06-13 16:39 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/4a3c13548b9e 8222369: ExecutableElement.getReceiverType returns null instead of NOTYPE Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java + test/langtools/tools/javac/processing/model/element/TestExecutableReceiverType.java ! test/langtools/tools/javac/sym/ElementStructureTest.java From vladimir.kozlov at oracle.com Fri Jun 14 00:17:09 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 14 Jun 2019 00:17:09 +0000 Subject: hg: jdk/jdk13: 8209590: compiler/compilercontrol/DontInlineCommandTest.java test fails with "Inline message differs" error Message-ID: <201906140017.x5E0H9du021239@aojmv0008.oracle.com> Changeset: 24872d367cb6 Author: kvn Date: 2019-06-13 17:18 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/24872d367cb6 8209590: compiler/compilercontrol/DontInlineCommandTest.java test fails with "Inline message differs" error Summary: increase InlineSmallCode to 4000 for tests which check inlining decisions. Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Command.java From jesper.wilhelmsson at oracle.com Fri Jun 14 01:51:04 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Fri, 14 Jun 2019 01:51:04 +0000 Subject: hg: jdk/jdk13: Added tag jdk-13+25 for changeset 22b3b7983ada Message-ID: <201906140151.x5E1p4fP010422@aojmv0008.oracle.com> Changeset: c53db49c7a2f Author: jwilhelm Date: 2019-06-14 03:50 +0200 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/c53db49c7a2f Added tag jdk-13+25 for changeset 22b3b7983ada ! .hgtags From amaembo at gmail.com Fri Jun 14 05:08:05 2019 From: amaembo at gmail.com (amaembo at gmail.com) Date: Fri, 14 Jun 2019 05:08:05 +0000 Subject: hg: jdk/jdk: 8225339: Optimize HashMap.keySet()/HashMap.values()/HashSet toArray() methods Message-ID: <201906140508.x5E5858F025103@aojmv0008.oracle.com> Changeset: 1afe0cb93482 Author: tvaleev Date: 2019-06-14 05:02 +0000 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1afe0cb93482 8225339: Optimize HashMap.keySet()/HashMap.values()/HashSet toArray() methods Reviewed-by: rriggs, redestad, smarks ! src/java.base/share/classes/java/util/HashMap.java ! src/java.base/share/classes/java/util/HashSet.java ! src/java.base/share/classes/java/util/LinkedHashMap.java + test/jdk/java/util/HashMap/ToArray.java + test/micro/org/openjdk/bench/java/util/HashMapToArray.java From shade at redhat.com Fri Jun 14 08:03:50 2019 From: shade at redhat.com (shade at redhat.com) Date: Fri, 14 Jun 2019 08:03:50 +0000 Subject: hg: jdk/jdk13: 8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support) Message-ID: <201906140803.x5E83oYa026322@aojmv0008.oracle.com> Changeset: c3b354fdbaa4 Author: shade Date: 2019-06-14 10:02 +0200 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/c3b354fdbaa4 8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support) Reviewed-by: alanb ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c From daniel.fuchs at oracle.com Fri Jun 14 10:12:19 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 14 Jun 2019 10:12:19 +0000 Subject: hg: jdk/jdk: 8217705: HttpClient - wrong exception type when bad status line is received Message-ID: <201906141012.x5EACJmw013883@aojmv0008.oracle.com> Changeset: 444b2d3471e9 Author: jpai Date: 2019-06-14 10:19 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/444b2d3471e9 8217705: HttpClient - wrong exception type when bad status line is received Summary: Throw a ProtocolException if the status code in the HTTP response's status line isn't a 3-digit integer Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/Http1HeaderParserTest.java From tobias.hartmann at oracle.com Fri Jun 14 11:27:14 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 14 Jun 2019 11:27:14 +0000 Subject: hg: jdk/jdk: 8225783: Incorrect use of binary operators on booleans in type.cpp Message-ID: <201906141127.x5EBREo4000170@aojmv0008.oracle.com> Changeset: 5dcab10ebfbe Author: thartmann Date: 2019-06-14 13:26 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/5dcab10ebfbe 8225783: Incorrect use of binary operators on booleans in type.cpp Summary: Use logical operators instead. Reviewed-by: roland ! src/hotspot/share/opto/type.cpp From shade at redhat.com Fri Jun 14 14:51:44 2019 From: shade at redhat.com (shade at redhat.com) Date: Fri, 14 Jun 2019 14:51:44 +0000 Subject: hg: jdk/jdk: 8225743: Remove ShenandoahBarrierSetC2::escape_is_barrier_node and related GC interface Message-ID: <201906141451.x5EEpiDA028736@aojmv0008.oracle.com> Changeset: b444bbe5c45c Author: shade Date: 2019-06-14 16:47 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/b444bbe5c45c 8225743: Remove ShenandoahBarrierSetC2::escape_is_barrier_node and related GC interface Reviewed-by: roland, eosterlund ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/opto/escape.cpp From zgu at redhat.com Fri Jun 14 15:59:08 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 14 Jun 2019 15:59:08 +0000 Subject: hg: jdk/jdk: 8225550: Shenandoah: Prevent SH::object_iterate() call's side-effects Message-ID: <201906141559.x5EFx8ZS012251@aojmv0008.oracle.com> Changeset: 9c6d907cefac Author: zgu Date: 2019-06-14 11:58 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/9c6d907cefac 8225550: Shenandoah: Prevent SH::object_iterate() call's side-effects Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp From zgu at redhat.com Fri Jun 14 16:09:29 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 14 Jun 2019 16:09:29 +0000 Subject: hg: jdk/jdk: 8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes Message-ID: <201906141609.x5EG9TTa018454@aojmv0008.oracle.com> Changeset: 49ed5e31fe1e Author: zgu Date: 2019-06-14 12:08 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/49ed5e31fe1e 8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes Reviewed-by: shade ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java From xuelei.fan at oracle.com Fri Jun 14 19:19:35 2019 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Fri, 14 Jun 2019 19:19:35 +0000 Subject: hg: jdk/jdk13: 8224829: AsyncSSLSocketClose.java has timing issue Message-ID: <201906141919.x5EJJZrQ009985@aojmv0008.oracle.com> Changeset: 328d4a455e4b Author: xuelei Date: 2019-06-14 12:19 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/328d4a455e4b 8224829: AsyncSSLSocketClose.java has timing issue Reviewed-by: jnimeh, dfuchs ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java + test/jdk/sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java From robert.field at oracle.com Sat Jun 15 03:30:22 2019 From: robert.field at oracle.com (robert.field at oracle.com) Date: Sat, 15 Jun 2019 03:30:22 +0000 Subject: hg: jdk/jdk: 8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801; ... Message-ID: <201906150330.x5F3UMea004324@aojmv0008.oracle.com> Changeset: 5eeee2cc94f5 Author: rfield Date: 2019-06-14 20:30 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/5eeee2cc94f5 8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801 8159740: JShell: corralled declarations do not have correct source to wrapper mapping 8212167: JShell : Stack trace of exception has wrong line number Summary: Build corralled (recoverable undeclared definitions) declarations from position translating wraps.... Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/GeneralWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/langtools/ProblemList.txt ! test/langtools/jdk/jshell/ClassesTest.java ! test/langtools/jdk/jshell/ExceptionsTest.java ! test/langtools/jdk/jshell/KullaTesting.java ! test/langtools/jdk/jshell/WrapperTest.java From weijun.wang at oracle.com Sat Jun 15 06:39:19 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Sat, 15 Jun 2019 06:39:19 +0000 Subject: hg: jdk/jdk13: 8225392: Comparison builds are failing due to cacerts file Message-ID: <201906150639.x5F6dJTD008092@aojmv0008.oracle.com> Changeset: 55a79ffab804 Author: weijun Date: 2019-06-15 14:39 +0800 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/55a79ffab804 8225392: Comparison builds are failing due to cacerts file Reviewed-by: erikj, martin, mullan ! make/jdk/src/classes/build/tools/generatecacerts/GenerateCacerts.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java + test/jdk/sun/security/tools/keytool/ListOrder.java From ningsheng.jian at arm.com Mon Jun 17 09:04:33 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Mon, 17 Jun 2019 09:04:33 +0000 Subject: hg: jdk/jdk: 8224851: AArch64: fix warnings and errors with Clang and GCC 8.3 Message-ID: <201906170904.x5H94XY1008831@aojmv0008.oracle.com> Changeset: e53ec3b362f4 Author: ngasson Date: 2019-06-17 15:31 +0800 URL: http://hg.openjdk.java.net/jdk/jdk/rev/e53ec3b362f4 8224851: AArch64: fix warnings and errors with Clang and GCC 8.3 Reviewed-by: aph, kbarrett ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/copy_linux_aarch64.s ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp From zgu at redhat.com Mon Jun 17 13:20:02 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 17 Jun 2019 13:20:02 +0000 Subject: hg: jdk/jdk13: 8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes Message-ID: <201906171320.x5HDK2ho013713@aojmv0008.oracle.com> Changeset: 22ce9e266a4b Author: zgu Date: 2019-06-14 12:08 -0400 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/22ce9e266a4b 8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes Reviewed-by: shade ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java From vladimir.kozlov at oracle.com Mon Jun 17 16:09:36 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Mon, 17 Jun 2019 16:09:36 +0000 Subject: hg: jdk/jdk13: 8181837: [Graal] compiler/jvmci/SecurityRestrictionsTest.java fails with AccessControlException Message-ID: <201906171609.x5HG9btm000984@aojmv0008.oracle.com> Changeset: 666f51a72171 Author: kvn Date: 2019-06-17 09:11 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/666f51a72171 8181837: [Graal] compiler/jvmci/SecurityRestrictionsTest.java fails with AccessControlException Summary: Remove test from Problem list because it does not fail anymore. Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList-graal.txt From daniil.x.titov at oracle.com Mon Jun 17 16:54:03 2019 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Mon, 17 Jun 2019 16:54:03 +0000 Subject: hg: jdk/jdk13: 8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process Message-ID: <201906171654.x5HGs3sI028574@aojmv0008.oracle.com> Changeset: 2d62c1192d41 Author: dtitov Date: 2019-06-13 11:21 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/2d62c1192d41 8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process Reviewed-by: sspitsyn, dholmes ! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java From daniel.fuchs at oracle.com Mon Jun 17 19:06:01 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 17 Jun 2019 19:06:01 +0000 Subject: hg: jdk/jdk: 8225578: Replace wildcard address with loopback or local host in tests - part 16 Message-ID: <201906171906.x5HJ616q018726@aojmv0008.oracle.com> Changeset: 46049b8a5658 Author: dfuchs Date: 2019-06-17 20:03 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/46049b8a5658 8225578: Replace wildcard address with loopback or local host in tests - part 16 Summary: Fixes java/net/Authenticator and java/net/CookieHandler to stop depending on the wildcard address, wherever possible. Reviewed-by: chegar ! test/jdk/java/net/Authenticator/AuthNPETest.java ! test/jdk/java/net/Authenticator/B4678055.java ! test/jdk/java/net/Authenticator/B4759514.java ! test/jdk/java/net/Authenticator/B4769350.java ! test/jdk/java/net/Authenticator/B4921848.java ! test/jdk/java/net/Authenticator/B4933582.java ! test/jdk/java/net/Authenticator/B4962064.java ! test/jdk/java/net/Authenticator/B6870935.java ! test/jdk/java/net/Authenticator/B8034170.java ! test/jdk/java/net/Authenticator/BasicTest.java ! test/jdk/java/net/Authenticator/BasicTest3.java ! test/jdk/java/net/Authenticator/BasicTest4.java ! test/jdk/java/net/Authenticator/Deadlock.java ! test/jdk/java/net/CookieHandler/CookieHandlerTest.java ! test/jdk/java/net/CookieHandler/CookieManagerTest.java ! test/jdk/java/net/CookieHandler/EmptyCookieHeader.java ! test/jdk/java/net/CookieHandler/LocalHostCookie.java From daniil.x.titov at oracle.com Mon Jun 17 21:33:03 2019 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Mon, 17 Jun 2019 21:33:03 +0000 Subject: hg: jdk/jdk13: 8217348: assert(thread->is_Java_thread()) failed: just checking Message-ID: <201906172133.x5HLX3Qn016896@aojmv0008.oracle.com> Changeset: 09ee0bd26bda Author: dtitov Date: 2019-06-17 14:31 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/09ee0bd26bda 8217348: assert(thread->is_Java_thread()) failed: just checking Reviewed-by: sspitsyn, dholmes, amenkov, jcbeyler ! src/hotspot/share/prims/jvmtiEnvBase.cpp From robert.field at oracle.com Tue Jun 18 00:14:29 2019 From: robert.field at oracle.com (robert.field at oracle.com) Date: Tue, 18 Jun 2019 00:14:29 +0000 Subject: hg: jdk/jdk13: 8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801; ... Message-ID: <201906180014.x5I0ETjh019864@aojmv0008.oracle.com> Changeset: 6c2d53701e34 Author: rfield Date: 2019-06-17 17:14 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/6c2d53701e34 8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801 8159740: JShell: corralled declarations do not have correct source to wrapper mapping 8212167: JShell : Stack trace of exception has wrong line number Summary: Build corralled (recoverable undeclared definitions) declarations from position translating wraps.... Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/GeneralWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/langtools/ProblemList.txt ! test/langtools/jdk/jshell/ClassesTest.java ! test/langtools/jdk/jshell/ExceptionsTest.java ! test/langtools/jdk/jshell/KullaTesting.java ! test/langtools/jdk/jshell/WrapperTest.java From yasuenag at gmail.com Tue Jun 18 01:54:29 2019 From: yasuenag at gmail.com (yasuenag at gmail.com) Date: Tue, 18 Jun 2019 01:54:29 +0000 Subject: hg: jdk/jdk: 8225636: SA can't handle prelinked libraries Message-ID: <201906180154.x5I1sTRN015026@aojmv0008.oracle.com> Changeset: da554fdb51d0 Author: ysuenaga Date: 2019-06-18 10:54 +0900 URL: http://hg.openjdk.java.net/jdk/jdk/rev/da554fdb51d0 8225636: SA can't handle prelinked libraries Reviewed-by: sspitsyn, cjplummer ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c From rahul.v.raghavan at oracle.com Tue Jun 18 04:31:42 2019 From: rahul.v.raghavan at oracle.com (rahul.v.raghavan at oracle.com) Date: Tue, 18 Jun 2019 04:31:42 +0000 Subject: hg: jdk/jdk13: 8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state Message-ID: <201906180431.x5I4Vgd0011444@aojmv0008.oracle.com> Changeset: 922a4a554807 Author: rraghavan Date: 2019-06-18 10:00 +0530 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/922a4a554807 8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state Summary: Used logical operator correctly Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/library_call.cpp From robbin.ehn at oracle.com Tue Jun 18 09:08:23 2019 From: robbin.ehn at oracle.com (robbin.ehn at oracle.com) Date: Tue, 18 Jun 2019 09:08:23 +0000 Subject: hg: jdk/jdk: 8226227: Missing include of thread.inline.hpp Message-ID: <201906180908.x5I98NoY017632@aojmv0008.oracle.com> Changeset: 32cce302a1fd Author: rehn Date: 2019-06-18 11:06 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/32cce302a1fd 8226227: Missing include of thread.inline.hpp Reviewed-by: coleenp ! src/hotspot/share/gc/shared/gcLocker.inline.hpp ! src/hotspot/share/runtime/vframe.inline.hpp From chris.hegarty at oracle.com Tue Jun 18 13:53:34 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 18 Jun 2019 13:53:34 +0000 Subject: hg: jdk/jdk: 8225583: Examine the HttpResponse.BodySubscribers for null handling Message-ID: <201906181353.x5IDrYlr001272@aojmv0008.oracle.com> Changeset: b78af6d8a252 Author: chegar Date: 2019-06-18 14:52 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/b78af6d8a252 8225583: Examine the HttpResponse.BodySubscribers for null handling Reviewed-by: dfuchs, prappo ! src/java.net.http/share/classes/java/net/http/HttpResponse.java ! src/java.net.http/share/classes/jdk/internal/net/http/LineSubscriberAdapter.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java From roger.riggs at oracle.com Tue Jun 18 14:38:34 2019 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Tue, 18 Jun 2019 14:38:34 +0000 Subject: hg: jdk/jdk: 8226242: Diagnostic output for posix_spawn failure Message-ID: <201906181438.x5IEcYM2003599@aojmv0008.oracle.com> Changeset: 8d50ff464ae5 Author: rriggs Date: 2019-06-18 10:37 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/8d50ff464ae5 8226242: Diagnostic output for posix_spawn failure Reviewed-by: bpb, stuefe, dholmes, martin ! src/java.base/unix/native/libjava/ProcessImpl_md.c From zgu at redhat.com Tue Jun 18 17:11:45 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 18 Jun 2019 17:11:45 +0000 Subject: hg: jdk/jdk: 8225804: SA: Remove unused CollectedHeap.oopOffset() method Message-ID: <201906181711.x5IHBjX0022857@aojmv0008.oracle.com> Changeset: 8259c22be42c Author: zgu Date: 2019-06-18 13:11 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/8259c22be42c 8225804: SA: Remove unused CollectedHeap.oopOffset() method Reviewed-by: rkennke ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java From chris.hegarty at oracle.com Tue Jun 18 17:38:35 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 18 Jun 2019 17:38:35 +0000 Subject: hg: jdk/jdk: 8226319: Add forgotten test/jdk/java/net/httpclient/BodySubscribersTest.java Message-ID: <201906181738.x5IHcZXr010378@aojmv0008.oracle.com> Changeset: 17f24c0e2f01 Author: chegar Date: 2019-06-18 18:38 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/17f24c0e2f01 8226319: Add forgotten test/jdk/java/net/httpclient/BodySubscribersTest.java Reviewed-by: dfuchs, prappo + test/jdk/java/net/httpclient/BodySubscribersTest.java From gerard.ziemski at oracle.com Tue Jun 18 17:40:27 2019 From: gerard.ziemski at oracle.com (gerard.ziemski at oracle.com) Date: Tue, 18 Jun 2019 17:40:27 +0000 Subject: hg: jdk/jdk13: 8225310: JFR crashed in JfrPeriodicEventSet::requestProtectionDomainCacheTableStatistics() Message-ID: <201906181740.x5IHeRkC013375@aojmv0008.oracle.com> Changeset: 3e08fa647eea Author: gziemski Date: 2019-06-18 12:39 -0500 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/3e08fa647eea 8225310: JFR crashed in JfrPeriodicEventSet::requestProtectionDomainCacheTableStatistics() Summary: Added lock around table usage Reviewed-by: coleenp, hseigel ! src/hotspot/share/classfile/systemDictionary.cpp From jonathan.gibbons at oracle.com Tue Jun 18 18:53:06 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 18 Jun 2019 18:53:06 +0000 Subject: hg: jdk/jdk13: 8225748: Use SHA-256 for javap classfile checksum Message-ID: <201906181853.x5IIr6Qx029990@aojmv0008.oracle.com> Changeset: bc5a0508253c Author: jjg Date: 2019-06-18 11:52 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/bc5a0508253c 8225748: Use SHA-256 for javap classfile checksum Reviewed-by: mchung ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties ! test/langtools/tools/javac/T6942649.java ! test/langtools/tools/javap/T4884240.java From igor.ignatyev at oracle.com Tue Jun 18 20:39:30 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Tue, 18 Jun 2019 20:39:30 +0000 Subject: hg: jdk/jdk13: 8226313: problem list compiler/types/correctness tests Message-ID: <201906182039.x5IKdU9Q011844@aojmv0008.oracle.com> Changeset: afc6c25c2f4a Author: iignatyev Date: 2019-06-18 09:19 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/afc6c25c2f4a 8226313: problem list compiler/types/correctness tests Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList.txt From jesper.wilhelmsson at oracle.com Tue Jun 18 20:51:25 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Tue, 18 Jun 2019 20:51:25 +0000 Subject: hg: jdk/jdk: 16 new changesets Message-ID: <201906182051.x5IKpQ7i017414@aojmv0008.oracle.com> Changeset: d69faba543ec Author: iignatyev Date: 2019-06-13 13:42 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d69faba543ec 8225746: hotspot problem lists list unexciting tests Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList-graal.txt Changeset: bba34c350225 Author: mullan Date: 2019-06-13 17:49 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/bba34c350225 8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux Reviewed-by: xuelei ! test/jdk/ProblemList.txt Changeset: 24872d367cb6 Author: kvn Date: 2019-06-13 17:18 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/24872d367cb6 8209590: compiler/compilercontrol/DontInlineCommandTest.java test fails with "Inline message differs" error Summary: increase InlineSmallCode to 4000 for tests which check inlining decisions. Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Command.java Changeset: c53db49c7a2f Author: jwilhelm Date: 2019-06-14 03:50 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/c53db49c7a2f Added tag jdk-13+25 for changeset 22b3b7983ada ! .hgtags Changeset: c3b354fdbaa4 Author: shade Date: 2019-06-14 10:02 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/c3b354fdbaa4 8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support) Reviewed-by: alanb ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c Changeset: 328d4a455e4b Author: xuelei Date: 2019-06-14 12:19 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/328d4a455e4b 8224829: AsyncSSLSocketClose.java has timing issue Reviewed-by: jnimeh, dfuchs ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java + test/jdk/sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Changeset: 55a79ffab804 Author: weijun Date: 2019-06-15 14:39 +0800 URL: http://hg.openjdk.java.net/jdk/jdk/rev/55a79ffab804 8225392: Comparison builds are failing due to cacerts file Reviewed-by: erikj, martin, mullan ! make/jdk/src/classes/build/tools/generatecacerts/GenerateCacerts.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java + test/jdk/sun/security/tools/keytool/ListOrder.java Changeset: 22ce9e266a4b Author: zgu Date: 2019-06-14 12:08 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/22ce9e266a4b 8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes Reviewed-by: shade ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java Changeset: 666f51a72171 Author: kvn Date: 2019-06-17 09:11 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/666f51a72171 8181837: [Graal] compiler/jvmci/SecurityRestrictionsTest.java fails with AccessControlException Summary: Remove test from Problem list because it does not fail anymore. Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 2d62c1192d41 Author: dtitov Date: 2019-06-13 11:21 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/2d62c1192d41 8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process Reviewed-by: sspitsyn, dholmes ! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java Changeset: 09ee0bd26bda Author: dtitov Date: 2019-06-17 14:31 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/09ee0bd26bda 8217348: assert(thread->is_Java_thread()) failed: just checking Reviewed-by: sspitsyn, dholmes, amenkov, jcbeyler ! src/hotspot/share/prims/jvmtiEnvBase.cpp Changeset: 6c2d53701e34 Author: rfield Date: 2019-06-17 17:14 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/6c2d53701e34 8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801 8159740: JShell: corralled declarations do not have correct source to wrapper mapping 8212167: JShell : Stack trace of exception has wrong line number Summary: Build corralled (recoverable undeclared definitions) declarations from position translating wraps.... Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/GeneralWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/langtools/ProblemList.txt ! test/langtools/jdk/jshell/ClassesTest.java ! test/langtools/jdk/jshell/ExceptionsTest.java ! test/langtools/jdk/jshell/KullaTesting.java ! test/langtools/jdk/jshell/WrapperTest.java Changeset: 922a4a554807 Author: rraghavan Date: 2019-06-18 10:00 +0530 URL: http://hg.openjdk.java.net/jdk/jdk/rev/922a4a554807 8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state Summary: Used logical operator correctly Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/library_call.cpp Changeset: 3e08fa647eea Author: gziemski Date: 2019-06-18 12:39 -0500 URL: http://hg.openjdk.java.net/jdk/jdk/rev/3e08fa647eea 8225310: JFR crashed in JfrPeriodicEventSet::requestProtectionDomainCacheTableStatistics() Summary: Added lock around table usage Reviewed-by: coleenp, hseigel ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: bc5a0508253c Author: jjg Date: 2019-06-18 11:52 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/bc5a0508253c 8225748: Use SHA-256 for javap classfile checksum Reviewed-by: mchung ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties ! test/langtools/tools/javac/T6942649.java ! test/langtools/tools/javap/T4884240.java Changeset: 688a2a361e14 Author: jwilhelm Date: 2019-06-18 22:48 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/688a2a361e14 Merge ! .hgtags From lance.andersen at oracle.com Tue Jun 18 21:50:56 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Tue, 18 Jun 2019 21:50:56 +0000 Subject: hg: jdk/jdk: 8225680: Address links in java.sql.rowset Message-ID: <201906182150.x5ILou0j022152@aojmv0008.oracle.com> Changeset: c439c469e803 Author: lancea Date: 2019-06-18 17:50 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/c439c469e803 8225680: Address links in java.sql.rowset Reviewed-by: jjg, bpb ! src/java.sql.rowset/share/classes/com/sun/rowset/providers/RIXMLProvider.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/WebRowSet.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java From zgu at redhat.com Tue Jun 18 21:58:53 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 18 Jun 2019 21:58:53 +0000 Subject: hg: jdk/jdk: 8225573: Shenandoah: Enhance ShenandoahVerifier to ensure roots to-space invariant Message-ID: <201906182158.x5ILwrac028912@aojmv0008.oracle.com> Changeset: 970adfac768d Author: zgu Date: 2019-06-18 17:58 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/970adfac768d 8225573: Shenandoah: Enhance ShenandoahVerifier to ensure roots to-space invariant Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp From alexey.menkov at oracle.com Tue Jun 18 23:08:48 2019 From: alexey.menkov at oracle.com (alexey.menkov at oracle.com) Date: Tue, 18 Jun 2019 23:08:48 +0000 Subject: hg: jdk/jdk13: 8225682: Reference to JNI spec on java.sun.com Message-ID: <201906182308.x5IN8mxq011366@aojmv0008.oracle.com> Changeset: be453f7ee72c Author: amenkov Date: 2019-06-18 16:08 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/be453f7ee72c 8225682: Reference to JNI spec on java.sun.com Reviewed-by: gadams, cjplummer, sspitsyn ! make/data/jdwp/jdwp.spec From sergey.bylokhov at oracle.com Wed Jun 19 03:46:12 2019 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 19 Jun 2019 03:46:12 +0000 Subject: hg: jdk/client: 8224171: The cleanup multi-font related code in the XFontPeer Message-ID: <201906190346.x5J3kCdI020832@aojmv0008.oracle.com> Changeset: 2db64810f4fc Author: serb Date: 2019-06-09 18:14 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/2db64810f4fc 8224171: The cleanup multi-font related code in the XFontPeer Reviewed-by: prr ! src/java.desktop/unix/classes/sun/awt/X11/XFontPeer.java ! src/java.desktop/unix/native/common/awt/awt_Font.c ! src/java.desktop/unix/native/common/awt/awt_Font.h ! src/java.desktop/unix/native/common/awt/awt_p.h - src/java.desktop/unix/native/libawt_xawt/awt/multi_font.c - src/java.desktop/unix/native/libawt_xawt/awt/multi_font.h ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c From ningsheng.jian at arm.com Wed Jun 19 05:44:13 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 19 Jun 2019 05:44:13 +0000 Subject: hg: jdk/jdk: 8226222: [JVMCI] Export AArch64 field VM_Version::_psr_info.dczid_el0 Message-ID: <201906190544.x5J5iDmg027817@aojmv0008.oracle.com> Changeset: aa800530fb49 Author: pli Date: 2019-06-17 09:40 +0000 URL: http://hg.openjdk.java.net/jdk/jdk/rev/aa800530fb49 8226222: [JVMCI] Export AArch64 field VM_Version::_psr_info.dczid_el0 Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp From per.liden at oracle.com Wed Jun 19 10:01:26 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Wed, 19 Jun 2019 10:01:26 +0000 Subject: hg: jdk/jdk: 8225779: Remove unused CollectedHeap::cell_header_size() Message-ID: <201906191001.x5JA1QWc005164@aojmv0008.oracle.com> Changeset: 7cf925f385fe Author: pliden Date: 2019-06-19 08:43 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/7cf925f385fe 8225779: Remove unused CollectedHeap::cell_header_size() Reviewed-by: eosterlund, rkennke, shade ! src/hotspot/share/asm/assembler.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp From igor.ignatyev at oracle.com Wed Jun 19 10:23:23 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 19 Jun 2019 10:23:23 +0000 Subject: hg: jdk/jdk13: 8226360: merge entries in hotspot problem lists Message-ID: <201906191023.x5JANNIx020657@aojmv0008.oracle.com> Changeset: af38014cb097 Author: iignatyev Date: 2019-06-19 03:21 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/af38014cb097 8226360: merge entries in hotspot problem lists Reviewed-by: epavlova, kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/jdk/ProblemList-graal.txt From tobias.hartmann at oracle.com Wed Jun 19 10:24:53 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 19 Jun 2019 10:24:53 +0000 Subject: hg: jdk/jdk13: 8226381: ProblemList java/lang/reflect/PublicMethods/PublicMethodsTest.java Message-ID: <201906191024.x5JAOr3M023251@aojmv0008.oracle.com> Changeset: 3dcfa209f769 Author: thartmann Date: 2019-06-19 12:24 +0200 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/3dcfa209f769 8226381: ProblemList java/lang/reflect/PublicMethods/PublicMethodsTest.java Summary: Put test on AOT ProblemList. Reviewed-by: iignatyev ! test/jdk/ProblemList-aot.txt From tobias.hartmann at oracle.com Wed Jun 19 10:25:44 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 19 Jun 2019 10:25:44 +0000 Subject: hg: jdk/jdk13: 8226382: ProblemList java/lang/constant/MethodTypeDescTest.java Message-ID: <201906191025.x5JAPicx024203@aojmv0008.oracle.com> Changeset: 80594c78a608 Author: thartmann Date: 2019-06-19 12:25 +0200 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/80594c78a608 8226382: ProblemList java/lang/constant/MethodTypeDescTest.java Summary: Put test on AOT ProblemList. Reviewed-by: iignatyev ! test/jdk/ProblemList-aot.txt From pavel.rappo at oracle.com Wed Jun 19 11:33:10 2019 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 19 Jun 2019 11:33:10 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <201906191133.x5JBXAFS010701@aojmv0008.oracle.com> Changeset: 4efe251009b4 Author: prappo Date: 2019-06-18 14:12 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/4efe251009b4 8226303: Examine the HttpRequest.BodyPublishers for exception handling Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/PullPublisher.java ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java + test/jdk/java/net/httpclient/RelayingPublishers.java Changeset: e0be41293b41 Author: prappo Date: 2019-06-19 12:17 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/e0be41293b41 Merge - src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h From harold.seigel at oracle.com Wed Jun 19 12:43:10 2019 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Wed, 19 Jun 2019 12:43:10 +0000 Subject: hg: jdk/jdk13: 8225789: Empty method parameter type should generate ClassFormatError Message-ID: <201906191243.x5JChAbw025517@aojmv0008.oracle.com> Changeset: 360f8769d3dc Author: hseigel Date: 2019-06-19 08:42 -0400 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/360f8769d3dc 8225789: Empty method parameter type should generate ClassFormatError Summary: Check for an empty name when verifying unqualified names Reviewed-by: lfoltan, coleenp ! src/hotspot/share/classfile/classFileParser.cpp + test/hotspot/jtreg/runtime/classFileParserBug/EmptyUnqName.jasm + test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyUnqName.java ! test/hotspot/jtreg/runtime/verifier/TestSigParse.java From zgu at redhat.com Wed Jun 19 12:52:54 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 19 Jun 2019 12:52:54 +0000 Subject: hg: jdk/jdk: 8225582: Shenandoah: Enable concurrent evacuation of JNIHandles Message-ID: <201906191252.x5JCqsq0029871@aojmv0008.oracle.com> Changeset: e9da3a44a7ed Author: zgu Date: 2019-06-19 08:52 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/e9da3a44a7ed 8225582: Shenandoah: Enable concurrent evacuation of JNIHandles Reviewed-by: rkennke, shade + src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp + src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp From aph at redhat.com Wed Jun 19 15:07:25 2019 From: aph at redhat.com (aph at redhat.com) Date: Wed, 19 Jun 2019 15:07:25 +0000 Subject: hg: jdk/jdk: 8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding Message-ID: <201906191507.x5JF7PR9024745@aojmv0008.oracle.com> Changeset: d7da94e6c169 Author: aph Date: 2019-06-18 16:15 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d7da94e6c169 8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp From aph at redhat.com Wed Jun 19 15:08:05 2019 From: aph at redhat.com (aph at redhat.com) Date: Wed, 19 Jun 2019 15:08:05 +0000 Subject: hg: jdk/jdk13: 8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding Message-ID: <201906191508.x5JF8500025714@aojmv0008.oracle.com> Changeset: 0692b67f5462 Author: aph Date: 2019-06-18 16:15 +0100 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/0692b67f5462 8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp From harold.seigel at oracle.com Wed Jun 19 17:34:54 2019 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Wed, 19 Jun 2019 17:34:54 +0000 Subject: hg: jdk/jdk: 8226304: Obsolete the -XX:+FailOverToOldVerifier option Message-ID: <201906191734.x5JHYsBP004588@aojmv0008.oracle.com> Changeset: 82deab2dd59e Author: hseigel Date: 2019-06-19 13:34 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/82deab2dd59e 8226304: Obsolete the -XX:+FailOverToOldVerifier option Summary: Change the option from deprecated to obsolete Reviewed-by: lfoltan, coleenp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp From alexandre.iline at oracle.com Wed Jun 19 20:08:07 2019 From: alexandre.iline at oracle.com (alexandre.iline at oracle.com) Date: Wed, 19 Jun 2019 20:08:07 +0000 Subject: hg: jdk/jdk: 8226359: Switch to JCov build which supports byte code version 58 Message-ID: <201906192008.x5JK87fu011194@aojmv0008.oracle.com> Changeset: 43627549a488 Author: shurailine Date: 2019-06-19 05:04 -0800 URL: http://hg.openjdk.java.net/jdk/jdk/rev/43627549a488 8226359: Switch to JCov build which supports byte code version 58 Reviewed-by: erikj ! make/conf/jib-profiles.js From sergey.bylokhov at oracle.com Wed Jun 19 22:34:32 2019 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 19 Jun 2019 22:34:32 +0000 Subject: hg: jdk/client: 8214469: [macos] PIT: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java fails Message-ID: <201906192234.x5JMYWGr005509@aojmv0008.oracle.com> Changeset: fe5395d16475 Author: serb Date: 2019-06-18 21:40 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/fe5395d16475 8214469: [macos] PIT: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java fails Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java From jesper.wilhelmsson at oracle.com Thu Jun 20 00:12:11 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 20 Jun 2019 00:12:11 +0000 Subject: hg: jdk/jdk: 8 new changesets Message-ID: <201906200012.x5K0CC1G003550@aojmv0008.oracle.com> Changeset: afc6c25c2f4a Author: iignatyev Date: 2019-06-18 09:19 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/afc6c25c2f4a 8226313: problem list compiler/types/correctness tests Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList.txt Changeset: be453f7ee72c Author: amenkov Date: 2019-06-18 16:08 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/be453f7ee72c 8225682: Reference to JNI spec on java.sun.com Reviewed-by: gadams, cjplummer, sspitsyn ! make/data/jdwp/jdwp.spec Changeset: af38014cb097 Author: iignatyev Date: 2019-06-19 03:21 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/af38014cb097 8226360: merge entries in hotspot problem lists Reviewed-by: epavlova, kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/jdk/ProblemList-graal.txt Changeset: 3dcfa209f769 Author: thartmann Date: 2019-06-19 12:24 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/3dcfa209f769 8226381: ProblemList java/lang/reflect/PublicMethods/PublicMethodsTest.java Summary: Put test on AOT ProblemList. Reviewed-by: iignatyev ! test/jdk/ProblemList-aot.txt Changeset: 80594c78a608 Author: thartmann Date: 2019-06-19 12:25 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/80594c78a608 8226382: ProblemList java/lang/constant/MethodTypeDescTest.java Summary: Put test on AOT ProblemList. Reviewed-by: iignatyev ! test/jdk/ProblemList-aot.txt Changeset: 360f8769d3dc Author: hseigel Date: 2019-06-19 08:42 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/360f8769d3dc 8225789: Empty method parameter type should generate ClassFormatError Summary: Check for an empty name when verifying unqualified names Reviewed-by: lfoltan, coleenp ! src/hotspot/share/classfile/classFileParser.cpp + test/hotspot/jtreg/runtime/classFileParserBug/EmptyUnqName.jasm + test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyUnqName.java ! test/hotspot/jtreg/runtime/verifier/TestSigParse.java Changeset: 0692b67f5462 Author: aph Date: 2019-06-18 16:15 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/0692b67f5462 8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp Changeset: 726cb89a9997 Author: jwilhelm Date: 2019-06-20 02:10 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/726cb89a9997 Merge ! src/hotspot/share/classfile/classFileParser.cpp From jesper.wilhelmsson at oracle.com Thu Jun 20 02:09:12 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 20 Jun 2019 02:09:12 +0000 Subject: hg: jdk/jdk13: Added tag jdk-13+26 for changeset 0692b67f5462 Message-ID: <201906200209.x5K29CeF007666@aojmv0008.oracle.com> Changeset: e27ae3706392 Author: jwilhelm Date: 2019-06-20 04:08 +0200 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/e27ae3706392 Added tag jdk-13+26 for changeset 0692b67f5462 ! .hgtags From jesper.wilhelmsson at oracle.com Thu Jun 20 02:15:51 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 20 Jun 2019 02:15:51 +0000 Subject: hg: jdk/jdk: Added tag jdk-14+2 for changeset 43627549a488 Message-ID: <201906200215.x5K2FpDo012310@aojmv0008.oracle.com> Changeset: 48a14297c030 Author: jwilhelm Date: 2019-06-20 04:15 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/48a14297c030 Added tag jdk-14+2 for changeset 43627549a488 ! .hgtags From amaembo at gmail.com Thu Jun 20 03:32:49 2019 From: amaembo at gmail.com (amaembo at gmail.com) Date: Thu, 20 Jun 2019 03:32:49 +0000 Subject: hg: jdk/jdk: 8226286: Remove unused method java.lang.Integer::formatUnsignedInt and cleanup Integer/Long classes Message-ID: <201906200332.x5K3Wnbe023710@aojmv0008.oracle.com> Changeset: eaf0a8de3450 Author: tvaleev Date: 2019-06-20 03:32 +0000 URL: http://hg.openjdk.java.net/jdk/jdk/rev/eaf0a8de3450 8226286: Remove unused method java.lang.Integer::formatUnsignedInt and cleanup Integer/Long classes Reviewed-by: bpb, redestad ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java From xuelei.fan at oracle.com Thu Jun 20 04:49:50 2019 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Thu, 20 Jun 2019 04:49:50 +0000 Subject: hg: jdk/jdk13: 8225766: Curve in certificate should not affect signature scheme when using TLSv1.3 Message-ID: <201906200449.x5K4noFV005493@aojmv0008.oracle.com> Changeset: 1170b6d92d1c Author: xuelei Date: 2019-06-19 21:49 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/1170b6d92d1c 8225766: Curve in certificate should not affect signature scheme when using TLSv1.3 Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/X509Authentication.java + test/jdk/sun/security/ssl/SignatureScheme/Tls13NamedGroups.java From sean.coffey at oracle.com Thu Jun 20 08:03:25 2019 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Thu, 20 Jun 2019 08:03:25 +0000 Subject: hg: jdk/jdk: 8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1 Message-ID: <201906200803.x5K83Pt4023742@aojmv0008.oracle.com> Changeset: 12e8433e2581 Author: coffeys Date: 2019-06-20 08:02 +0000 URL: http://hg.openjdk.java.net/jdk/jdk/rev/12e8433e2581 8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1 Reviewed-by: lancea ! test/jdk/java/util/zip/ZipFile/MultiThreadedReadTest.java From gary.adams at oracle.com Thu Jun 20 11:13:26 2019 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Thu, 20 Jun 2019 11:13:26 +0000 Subject: hg: jdk/jdk: 8224642: Test sun/tools/jcmd/TestJcmdSanity.java fails: Bad file descriptor Message-ID: <201906201113.x5KBDQNh026586@aojmv0008.oracle.com> Changeset: 99b604ec1af6 Author: gadams Date: 2019-06-20 07:13 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/99b604ec1af6 8224642: Test sun/tools/jcmd/TestJcmdSanity.java fails: Bad file descriptor Reviewed-by: cjplummer, rschmelter, clanger ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java From zgu at redhat.com Thu Jun 20 14:13:05 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 20 Jun 2019 14:13:05 +0000 Subject: hg: jdk/jdk: 8226413: Shenandoah: Separate root scanner for SH::object_iterate() Message-ID: <201906201413.x5KED5rD023188@aojmv0008.oracle.com> Changeset: 6a7d6b6bbd78 Author: zgu Date: 2019-06-20 10:12 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/6a7d6b6bbd78 8226413: Shenandoah: Separate root scanner for SH::object_iterate() Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp From erik.joelsson at oracle.com Thu Jun 20 14:56:53 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Thu, 20 Jun 2019 14:56:53 +0000 Subject: hg: jdk/jdk13: 8226404: bootcycle build uses wrong CDS archive Message-ID: <201906201456.x5KEurXS023250@aojmv0008.oracle.com> Changeset: 65916ade7fa2 Author: erikj Date: 2019-06-20 07:56 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/65916ade7fa2 8226404: bootcycle build uses wrong CDS archive Reviewed-by: iklam ! make/autoconf/bootcycle-spec.gmk.in From erik.joelsson at oracle.com Thu Jun 20 16:48:30 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Thu, 20 Jun 2019 16:48:30 +0000 Subject: hg: jdk/jdk: 8226521: Detect WSL2 as WSL in configure Message-ID: <201906201648.x5KGmUWd012575@aojmv0008.oracle.com> Changeset: a7b9d6d4940e Author: erikj Date: 2019-06-20 09:35 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/a7b9d6d4940e 8226521: Detect WSL2 as WSL in configure Reviewed-by: erikj Contributed-by: andrewluotechnologies at outlook.com ! make/autoconf/build-aux/config.guess From vladimir.kozlov at oracle.com Thu Jun 20 17:30:31 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Thu, 20 Jun 2019 17:30:31 +0000 Subject: hg: jdk/jdk13: 8223794: applications/kitchensink/Kitchensink.java crash bad oop with Graal Message-ID: <201906201730.x5KHUVIO012514@aojmv0008.oracle.com> Changeset: 8892555795cd Author: kvn Date: 2019-06-20 10:32 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/8892555795cd 8223794: applications/kitchensink/Kitchensink.java crash bad oop with Graal Summary: added new nmethod::oop_at_phantom() method for JVMCI to notify GC that oop should be kept alive Reviewed-by: dlong, eosterlund ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp From naoto.sato at oracle.com Thu Jun 20 18:22:23 2019 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Thu, 20 Jun 2019 18:22:23 +0000 Subject: hg: jdk/jdk: 8220229: Timezone pattern "OOOO" does not result in the full "GMT+00:00" substring Message-ID: <201906201822.x5KIMNMT015790@aojmv0008.oracle.com> Changeset: 1aae575eb1ef Author: naoto Date: 2019-06-20 11:21 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1aae575eb1ef 8220229: Timezone pattern "OOOO" does not result in the full "GMT+00:00" substring Reviewed-by: lancea, rriggs ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java From ekaterina.pavlova at oracle.com Thu Jun 20 19:03:43 2019 From: ekaterina.pavlova at oracle.com (ekaterina.pavlova at oracle.com) Date: Thu, 20 Jun 2019 19:03:43 +0000 Subject: hg: jdk/jdk13: 8225684: [AOT] vmTestbase/vm/oom/production/AlwaysOOMProduction tests fail with AOTed java.base Message-ID: <201906201903.x5KJ3h02010994@aojmv0008.oracle.com> Changeset: 76647c08ce0c Author: epavlova Date: 2019-06-20 11:42 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/76647c08ce0c 8225684: [AOT] vmTestbase/vm/oom/production/AlwaysOOMProduction tests fail with AOTed java.base Reviewed-by: kvn + test/hotspot/jtreg/ProblemList-aot.txt From daniel.smith at oracle.com Thu Jun 20 20:03:59 2019 From: daniel.smith at oracle.com (daniel.smith at oracle.com) Date: Thu, 20 Jun 2019 20:03:59 +0000 Subject: hg: jdk/jdk: 8226325: Support building of filtered spec bundles Message-ID: <201906202003.x5KK3x7H016637@aojmv0008.oracle.com> Changeset: 95794e32352e Author: dlsmith Date: 2019-06-20 14:03 -0600 URL: http://hg.openjdk.java.net/jdk/jdk/rev/95794e32352e 8226325: Support building of filtered spec bundles Reviewed-by: erikj ! doc/building.md ! make/Docs.gmk ! make/InitSupport.gmk ! make/Main.gmk ! make/data/docs-resources/resources/jdk-default.css From lance.andersen at oracle.com Thu Jun 20 20:15:26 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Thu, 20 Jun 2019 20:15:26 +0000 Subject: hg: jdk/jdk: 8226518: Typo in the ConnectionBuilder javadoc examples Message-ID: <201906202015.x5KKFQgp028432@aojmv0008.oracle.com> Changeset: 0f141453b9e0 Author: lancea Date: 2019-06-20 16:15 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/0f141453b9e0 8226518: Typo in the ConnectionBuilder javadoc examples Reviewed-by: bpb ! src/java.sql/share/classes/java/sql/ConnectionBuilder.java ! src/java.sql/share/classes/javax/sql/PooledConnectionBuilder.java ! src/java.sql/share/classes/javax/sql/XAConnectionBuilder.java From rob.mckenna at oracle.com Thu Jun 20 20:20:16 2019 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Thu, 20 Jun 2019 20:20:16 +0000 Subject: hg: jdk/jdk: 8223727: com/sun/jndi/ldap/privconn/RunTest.java failed due to hang in LdapRequest.getReplyBer Message-ID: <201906202020.x5KKKGPG029853@aojmv0008.oracle.com> Changeset: d3030613fab9 Author: robm Date: 2019-06-20 20:20 +0000 URL: http://hg.openjdk.java.net/jdk/jdk/rev/d3030613fab9 8223727: com/sun/jndi/ldap/privconn/RunTest.java failed due to hang in LdapRequest.getReplyBer Reviewed-by: prappo ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java From jonathan.gibbons at oracle.com Thu Jun 20 21:26:50 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Thu, 20 Jun 2019 21:26:50 +0000 Subject: hg: jdk/jdk13: 8226412: Fix command-line help text for javac -target Message-ID: <201906202126.x5KLQoIs014484@aojmv0008.oracle.com> Changeset: de3484367466 Author: jjg Date: 2019-06-20 14:24 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/de3484367466 8226412: Fix command-line help text for javac -target Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties From zgu at redhat.com Thu Jun 20 22:30:26 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 20 Jun 2019 22:30:26 +0000 Subject: hg: jdk/jdk: 8225590: Shenandoah: Refactor ShenandoahClassLoaderDataRoots API Message-ID: <201906202230.x5KMUQVh021005@aojmv0008.oracle.com> Changeset: 79a7fc6c9bc7 Author: zgu Date: 2019-06-20 18:29 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/79a7fc6c9bc7 8225590: Shenandoah: Refactor ShenandoahClassLoaderDataRoots API Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp From daniil.x.titov at oracle.com Fri Jun 21 01:48:52 2019 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Fri, 21 Jun 2019 01:48:52 +0000 Subject: hg: jdk/jdk13: 8220175: serviceability/dcmd/framework/VMVersionTest.java fails with a timeout Message-ID: <201906210148.x5L1mqWo018552@aojmv0008.oracle.com> Changeset: ced62a6a7bbe Author: dtitov Date: 2019-06-20 18:47 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/ced62a6a7bbe 8220175: serviceability/dcmd/framework/VMVersionTest.java fails with a timeout Reviewed-by: sspitsyn, cjplummer ! src/hotspot/os/linux/perfMemory_linux.cpp From jesper.wilhelmsson at oracle.com Fri Jun 21 02:18:06 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Fri, 21 Jun 2019 02:18:06 +0000 Subject: hg: jdk/jdk: 8 new changesets Message-ID: <201906210218.x5L2I7c6006430@aojmv0008.oracle.com> Changeset: e27ae3706392 Author: jwilhelm Date: 2019-06-20 04:08 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/e27ae3706392 Added tag jdk-13+26 for changeset 0692b67f5462 ! .hgtags Changeset: 1170b6d92d1c Author: xuelei Date: 2019-06-19 21:49 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/1170b6d92d1c 8225766: Curve in certificate should not affect signature scheme when using TLSv1.3 Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/X509Authentication.java + test/jdk/sun/security/ssl/SignatureScheme/Tls13NamedGroups.java Changeset: 65916ade7fa2 Author: erikj Date: 2019-06-20 07:56 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/65916ade7fa2 8226404: bootcycle build uses wrong CDS archive Reviewed-by: iklam ! make/autoconf/bootcycle-spec.gmk.in Changeset: 8892555795cd Author: kvn Date: 2019-06-20 10:32 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/8892555795cd 8223794: applications/kitchensink/Kitchensink.java crash bad oop with Graal Summary: added new nmethod::oop_at_phantom() method for JVMCI to notify GC that oop should be kept alive Reviewed-by: dlong, eosterlund ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp Changeset: 76647c08ce0c Author: epavlova Date: 2019-06-20 11:42 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/76647c08ce0c 8225684: [AOT] vmTestbase/vm/oom/production/AlwaysOOMProduction tests fail with AOTed java.base Reviewed-by: kvn + test/hotspot/jtreg/ProblemList-aot.txt Changeset: de3484367466 Author: jjg Date: 2019-06-20 14:24 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/de3484367466 8226412: Fix command-line help text for javac -target Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties Changeset: ced62a6a7bbe Author: dtitov Date: 2019-06-20 18:47 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/ced62a6a7bbe 8220175: serviceability/dcmd/framework/VMVersionTest.java fails with a timeout Reviewed-by: sspitsyn, cjplummer ! src/hotspot/os/linux/perfMemory_linux.cpp Changeset: 81ac9262e63b Author: jwilhelm Date: 2019-06-21 04:16 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/81ac9262e63b Merge ! .hgtags From serguei.spitsyn at oracle.com Fri Jun 21 06:13:24 2019 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Fri, 21 Jun 2019 06:13:24 +0000 Subject: hg: jdk/jdk13: 8223736: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails due to wrong number of MonitorContendedEntered events Message-ID: <201906210613.x5L6DOrF020203@aojmv0008.oracle.com> Changeset: a3e3f3caf284 Author: sspitsyn Date: 2019-06-20 23:12 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/a3e3f3caf284 8223736: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails due to wrong number of MonitorContendedEntered events Summary: Fix the synchronization issue in the test Reviewed-by: cjplummer, dcubed, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp From sean.coffey at oracle.com Fri Jun 21 08:07:54 2019 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 21 Jun 2019 08:07:54 +0000 Subject: hg: jdk/jdk: 8133489: Better messaging for PKIX path validation matching Message-ID: <201906210807.x5L87sUq023728@aojmv0008.oracle.com> Changeset: 00f29fe98900 Author: coffeys Date: 2019-06-21 08:07 +0000 URL: http://hg.openjdk.java.net/jdk/jdk/rev/00f29fe98900 8133489: Better messaging for PKIX path validation matching Reviewed-by: xuelei ! src/java.base/share/classes/java/security/cert/X509CertSelector.java ! test/jdk/java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java From hannes.wallnoefer at oracle.com Fri Jun 21 10:24:05 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Fri, 21 Jun 2019 10:24:05 +0000 Subject: hg: jdk/jdk: 8225802: Remove unused CSS classes from HTML doclet Message-ID: <201906211024.x5LAO5LM018555@aojmv0008.oracle.com> Changeset: 17ba7ce18564 Author: hannesw Date: 2019-06-21 12:23 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/17ba7ce18564 8225802: Remove unused CSS classes from HTML doclet Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css From sean.mullan at oracle.com Fri Jun 21 12:38:37 2019 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Fri, 21 Jun 2019 12:38:37 +0000 Subject: hg: jdk/jdk: 8226307: Curve names should be case-insensitive Message-ID: <201906211238.x5LCcb8m013915@aojmv0008.oracle.com> Changeset: e764228f71dc Author: mullan Date: 2019-06-21 08:38 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/e764228f71dc 8226307: Curve names should be case-insensitive Reviewed-by: igerasim, jnimeh, wetmore ! src/java.base/share/classes/sun/security/util/CurveDB.java ! test/jdk/java/security/KeyAgreement/KeyAgreementTest.java From erik.joelsson at oracle.com Fri Jun 21 13:34:35 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Fri, 21 Jun 2019 13:34:35 +0000 Subject: hg: jdk/jdk13: 8226538: find-files.gmk gets corrupted if tab completion is used before running make first Message-ID: <201906211334.x5LDYZxY019867@aojmv0008.oracle.com> Changeset: 68ef70c9a921 Author: erikj Date: 2019-06-21 06:33 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/68ef70c9a921 8226538: find-files.gmk gets corrupted if tab completion is used before running make first Reviewed-by: tbell ! make/common/FindTests.gmk ! test/make/TestMake.gmk From adinn at redhat.com Fri Jun 21 14:16:46 2019 From: adinn at redhat.com (adinn at redhat.com) Date: Fri, 21 Jun 2019 14:16:46 +0000 Subject: hg: jdk/jdk13: 8226203: MappedByteBuffer.force method may have no effect on implementation specific map modes Message-ID: <201906211416.x5LEGkdi018885@aojmv0008.oracle.com> Changeset: a6411f1e63f3 Author: adinn Date: 2019-06-21 15:16 +0100 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/a6411f1e63f3 8226203: MappedByteBuffer.force method may have no effect on implementation specific map modes Summary: Fix comment for MappedByteBuffer force methods Reviewed-by: alanb ! src/java.base/share/classes/java/nio/MappedByteBuffer.java From coleen.phillimore at oracle.com Fri Jun 21 14:30:12 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Fri, 21 Jun 2019 14:30:12 +0000 Subject: hg: jdk/jdk13: 8226394: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError Message-ID: <201906211430.x5LEUCop000598@aojmv0008.oracle.com> Changeset: e9d4e0a9c8c7 Author: coleenp Date: 2019-06-21 09:53 -0400 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/e9d4e0a9c8c7 8226394: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError Summary: don't use printStackTrace to verify OOM type. Reviewed-by: lfoltan, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java From weijun.wang at oracle.com Fri Jun 21 15:45:27 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Fri, 21 Jun 2019 15:45:27 +0000 Subject: hg: jdk/jdk13: 8225257: sun/security/tools/keytool/PSS.java timed out Message-ID: <201906211545.x5LFjRqt020152@aojmv0008.oracle.com> Changeset: 076f34b82b98 Author: weijun Date: 2019-06-21 23:44 +0800 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/076f34b82b98 8225257: sun/security/tools/keytool/PSS.java timed out Reviewed-by: valeriep - test/jdk/sun/security/tools/keytool/PSS.java + test/jdk/sun/security/tools/keytool/pss/PSS.java + test/jdk/sun/security/tools/keytool/pss/java.base/sun/security/rsa/RSAKeyPairGenerator.java From philip.race at oracle.com Fri Jun 21 16:37:35 2019 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 21 Jun 2019 16:37:35 +0000 Subject: hg: jdk/client: 88 new changesets Message-ID: <201906211637.x5LGbiXT022956@aojmv0008.oracle.com> Changeset: 96c7427456f9 Author: michaelm Date: 2019-06-13 09:10 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/96c7427456f9 8216417: cleanup of IPv6 scope-id handling Reviewed-by: alanb, chegar, dfuchs ! 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/Inet6Address.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/native/libnet/Inet6Address.c ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h ! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java ! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/net_util_md.c ! test/jdk/ProblemList.txt + test/jdk/java/net/Inet6Address/Scoping.java + test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java ! test/jdk/java/net/ipv6tests/B6521014.java + test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java Changeset: 0f38ab93a53c Author: mdoerr Date: 2019-06-13 11:12 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/0f38ab93a53c 8225663: [testbug] Missing JNIEXPORT in XAbortProvoker native function Reviewed-by: mbaesken, gromero, kvn ! test/hotspot/jtreg/compiler/testlibrary/rtm/libXAbortProvoker.c Changeset: f48d3bec75ba Author: tschatzl Date: 2019-06-13 11:54 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/f48d3bec75ba 8225418: G1: region attribute remembered set state disagrees with actual remembered set state Summary: Keep remembered set update information when updating region attributes when abandoning the remaining collection set after mixed gc. Reviewed-by: kbarrett, mdoerr ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp Changeset: bd613b97c7c8 Author: egahlin Date: 2019-06-13 12:27 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/bd613b97c7c8 8220657: JFR.dump does not work when filename is set Reviewed-by: ysuenaga ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java + test/jdk/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java Changeset: 865775b86780 Author: smonteith Date: 2019-06-13 15:24 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/865775b86780 8214527: ZGC for Aarch64 Summary: Implement ZGC for AArch64 Reviewed-by: aph, pliden, eosterlund, rkennke, shade, njian, adinn ! make/autoconf/hotspot.m4 ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp + src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp + src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp + src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zArguments_linux_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.hpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.hpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.hpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.hpp Changeset: 22b3b7983ada Author: weijun Date: 2019-06-13 23:53 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/22b3b7983ada 8225180: SignedObject with invalid Key not throwing the InvalidKeyException in Windows Reviewed-by: mullan ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java + test/jdk/sun/security/mscapi/NullKey.java Changeset: 7c9151c7dc40 Author: jwilhelm Date: 2019-06-13 18:02 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/7c9151c7dc40 Added tag jdk-14+0 for changeset 22b3b7983ada ! .hgtags Changeset: 30b1b7b4dd86 Author: darcy Date: 2019-06-11 16:45 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/30b1b7b4dd86 8214546: Start of release updates for JDK 14 8214547: Add SourceVersion.RELEASE_14 8214548: Add source 14 and target 14 to javac 8214549: Bump maximum recognized class file version to 58 for JDK 14 Reviewed-by: jjg, mikael, erikj, jlahoda, dholmes ! make/autoconf/version-numbers + make/data/symbols/java.base-D.sym.txt + make/data/symbols/java.compiler-D.sym.txt + make/data/symbols/java.desktop-D.sym.txt + make/data/symbols/java.management-D.sym.txt + make/data/symbols/java.management.rmi-D.sym.txt + make/data/symbols/java.net.http-D.sym.txt + make/data/symbols/java.xml-D.sym.txt + make/data/symbols/java.xml.crypto-D.sym.txt + make/data/symbols/jdk.compiler-D.sym.txt + make/data/symbols/jdk.httpserver-D.sym.txt + make/data/symbols/jdk.javadoc-D.sym.txt + make/data/symbols/jdk.jlink-D.sym.txt + make/data/symbols/jdk.jshell-D.sym.txt ! make/data/symbols/symbols ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Profile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/langtools/tools/javac/api/T6395981.java ! test/langtools/tools/javac/classfiles/ClassVersionChecker.java ! test/langtools/tools/javac/diags/examples/InvalidYield.java ! test/langtools/tools/javac/diags/examples/InvalidYieldWarning.java ! test/langtools/tools/javac/diags/examples/NoSwitchExpression.java ! test/langtools/tools/javac/diags/examples/NoSwitchExpressionQualify.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out ! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out ! test/langtools/tools/javac/profiles/ProfileOptionTest.java ! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java ! test/langtools/tools/javac/versions/Versions.java Changeset: b2df72a5445f Author: mullan Date: 2019-06-13 13:03 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/b2df72a5445f 8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux Reviewed-by: xuelei ! test/jdk/ProblemList.txt Changeset: 31d026474e77 Author: mullan Date: 2019-06-13 13:04 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/31d026474e77 Merge Changeset: 2c47220ce9bb Author: shade Date: 2019-06-13 19:37 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/2c47220ce9bb 8224881: Shenandoah: trashing "Collection Set, Pinned" region during Degenerated GC Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 2f4e214781a1 Author: dtitov Date: 2019-06-13 11:21 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/2f4e214781a1 8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process Reviewed-by: sspitsyn, dholmes ! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java Changeset: 761b86d5563d Author: darcy Date: 2019-06-13 11:50 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/761b86d5563d 8164819: Make javac's toString() on annotation objects consistent with core reflection Reviewed-by: jjg, coleenp ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java ! test/hotspot/jtreg/runtime/8007320/ConstMethodTest.java ! test/jdk/java/lang/annotation/AnnotationToStringTest.java ! test/jdk/java/lang/annotation/ParameterAnnotations.java ! test/jdk/java/lang/annotation/TestConstructorParameterAnnotations.java ! test/jdk/java/lang/annotation/typeAnnotations/TestConstructorParameterTypeAnnotations.java ! test/jdk/java/lang/annotation/typeAnnotations/TestObjectMethods.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java ! test/langtools/tools/javac/modules/AnnotationsOnModules.java ! test/langtools/tools/javac/processing/messager/6388543/T6388543.out + test/langtools/tools/javac/processing/model/element/AnnotationToStringTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedATest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedBTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java ! test/langtools/tools/javac/sym/ElementStructureTest.java Changeset: d57d61aafef9 Author: bpb Date: 2019-06-13 13:43 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/d57d61aafef9 8223813: (aio) Iocp.getErrorMessage should drop trailing \r\n Reviewed-by: alanb, igerasim, rriggs ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnio/ch/Iocp.c ! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c Changeset: 5c52d053cb14 Author: jwilhelm Date: 2019-06-14 01:09 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/5c52d053cb14 Added tag jdk-14+1 for changeset 2f4e214781a1 ! .hgtags Changeset: 4a3c13548b9e Author: darcy Date: 2019-06-13 16:39 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/4a3c13548b9e 8222369: ExecutableElement.getReceiverType returns null instead of NOTYPE Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java + test/langtools/tools/javac/processing/model/element/TestExecutableReceiverType.java ! test/langtools/tools/javac/sym/ElementStructureTest.java Changeset: 1afe0cb93482 Author: tvaleev Date: 2019-06-14 05:02 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/1afe0cb93482 8225339: Optimize HashMap.keySet()/HashMap.values()/HashSet toArray() methods Reviewed-by: rriggs, redestad, smarks ! src/java.base/share/classes/java/util/HashMap.java ! src/java.base/share/classes/java/util/HashSet.java ! src/java.base/share/classes/java/util/LinkedHashMap.java + test/jdk/java/util/HashMap/ToArray.java + test/micro/org/openjdk/bench/java/util/HashMapToArray.java Changeset: 444b2d3471e9 Author: jpai Date: 2019-06-14 10:19 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/444b2d3471e9 8217705: HttpClient - wrong exception type when bad status line is received Summary: Throw a ProtocolException if the status code in the HTTP response's status line isn't a 3-digit integer Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/Http1HeaderParserTest.java Changeset: 5dcab10ebfbe Author: thartmann Date: 2019-06-14 13:26 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/5dcab10ebfbe 8225783: Incorrect use of binary operators on booleans in type.cpp Summary: Use logical operators instead. Reviewed-by: roland ! src/hotspot/share/opto/type.cpp Changeset: b444bbe5c45c Author: shade Date: 2019-06-14 16:47 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/b444bbe5c45c 8225743: Remove ShenandoahBarrierSetC2::escape_is_barrier_node and related GC interface Reviewed-by: roland, eosterlund ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/opto/escape.cpp Changeset: 9c6d907cefac Author: zgu Date: 2019-06-14 11:58 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/9c6d907cefac 8225550: Shenandoah: Prevent SH::object_iterate() call's side-effects Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp Changeset: 49ed5e31fe1e Author: zgu Date: 2019-06-14 12:08 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/49ed5e31fe1e 8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes Reviewed-by: shade ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java Changeset: 5eeee2cc94f5 Author: rfield Date: 2019-06-14 20:30 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/5eeee2cc94f5 8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801 8159740: JShell: corralled declarations do not have correct source to wrapper mapping 8212167: JShell : Stack trace of exception has wrong line number Summary: Build corralled (recoverable undeclared definitions) declarations from position translating wraps.... Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/GeneralWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/langtools/ProblemList.txt ! test/langtools/jdk/jshell/ClassesTest.java ! test/langtools/jdk/jshell/ExceptionsTest.java ! test/langtools/jdk/jshell/KullaTesting.java ! test/langtools/jdk/jshell/WrapperTest.java Changeset: e53ec3b362f4 Author: ngasson Date: 2019-06-17 15:31 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/e53ec3b362f4 8224851: AArch64: fix warnings and errors with Clang and GCC 8.3 Reviewed-by: aph, kbarrett ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/copy_linux_aarch64.s ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp Changeset: 46049b8a5658 Author: dfuchs Date: 2019-06-17 20:03 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/46049b8a5658 8225578: Replace wildcard address with loopback or local host in tests - part 16 Summary: Fixes java/net/Authenticator and java/net/CookieHandler to stop depending on the wildcard address, wherever possible. Reviewed-by: chegar ! test/jdk/java/net/Authenticator/AuthNPETest.java ! test/jdk/java/net/Authenticator/B4678055.java ! test/jdk/java/net/Authenticator/B4759514.java ! test/jdk/java/net/Authenticator/B4769350.java ! test/jdk/java/net/Authenticator/B4921848.java ! test/jdk/java/net/Authenticator/B4933582.java ! test/jdk/java/net/Authenticator/B4962064.java ! test/jdk/java/net/Authenticator/B6870935.java ! test/jdk/java/net/Authenticator/B8034170.java ! test/jdk/java/net/Authenticator/BasicTest.java ! test/jdk/java/net/Authenticator/BasicTest3.java ! test/jdk/java/net/Authenticator/BasicTest4.java ! test/jdk/java/net/Authenticator/Deadlock.java ! test/jdk/java/net/CookieHandler/CookieHandlerTest.java ! test/jdk/java/net/CookieHandler/CookieManagerTest.java ! test/jdk/java/net/CookieHandler/EmptyCookieHeader.java ! test/jdk/java/net/CookieHandler/LocalHostCookie.java Changeset: da554fdb51d0 Author: ysuenaga Date: 2019-06-18 10:54 +0900 URL: http://hg.openjdk.java.net/jdk/client/rev/da554fdb51d0 8225636: SA can't handle prelinked libraries Reviewed-by: sspitsyn, cjplummer ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c Changeset: 32cce302a1fd Author: rehn Date: 2019-06-18 11:06 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/32cce302a1fd 8226227: Missing include of thread.inline.hpp Reviewed-by: coleenp ! src/hotspot/share/gc/shared/gcLocker.inline.hpp ! src/hotspot/share/runtime/vframe.inline.hpp Changeset: b78af6d8a252 Author: chegar Date: 2019-06-18 14:52 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/b78af6d8a252 8225583: Examine the HttpResponse.BodySubscribers for null handling Reviewed-by: dfuchs, prappo ! src/java.net.http/share/classes/java/net/http/HttpResponse.java ! src/java.net.http/share/classes/jdk/internal/net/http/LineSubscriberAdapter.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java Changeset: 8d50ff464ae5 Author: rriggs Date: 2019-06-18 10:37 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/8d50ff464ae5 8226242: Diagnostic output for posix_spawn failure Reviewed-by: bpb, stuefe, dholmes, martin ! src/java.base/unix/native/libjava/ProcessImpl_md.c Changeset: 8259c22be42c Author: zgu Date: 2019-06-18 13:11 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/8259c22be42c 8225804: SA: Remove unused CollectedHeap.oopOffset() method Reviewed-by: rkennke ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java Changeset: 17f24c0e2f01 Author: chegar Date: 2019-06-18 18:38 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/17f24c0e2f01 8226319: Add forgotten test/jdk/java/net/httpclient/BodySubscribersTest.java Reviewed-by: dfuchs, prappo + test/jdk/java/net/httpclient/BodySubscribersTest.java Changeset: d69faba543ec Author: iignatyev Date: 2019-06-13 13:42 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/d69faba543ec 8225746: hotspot problem lists list unexciting tests Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList-graal.txt Changeset: bba34c350225 Author: mullan Date: 2019-06-13 17:49 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/bba34c350225 8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux Reviewed-by: xuelei ! test/jdk/ProblemList.txt Changeset: 24872d367cb6 Author: kvn Date: 2019-06-13 17:18 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/24872d367cb6 8209590: compiler/compilercontrol/DontInlineCommandTest.java test fails with "Inline message differs" error Summary: increase InlineSmallCode to 4000 for tests which check inlining decisions. Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Command.java Changeset: c53db49c7a2f Author: jwilhelm Date: 2019-06-14 03:50 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/c53db49c7a2f Added tag jdk-13+25 for changeset 22b3b7983ada ! .hgtags Changeset: c3b354fdbaa4 Author: shade Date: 2019-06-14 10:02 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/c3b354fdbaa4 8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support) Reviewed-by: alanb ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c Changeset: 328d4a455e4b Author: xuelei Date: 2019-06-14 12:19 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/328d4a455e4b 8224829: AsyncSSLSocketClose.java has timing issue Reviewed-by: jnimeh, dfuchs ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java + test/jdk/sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Changeset: 55a79ffab804 Author: weijun Date: 2019-06-15 14:39 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/55a79ffab804 8225392: Comparison builds are failing due to cacerts file Reviewed-by: erikj, martin, mullan ! make/jdk/src/classes/build/tools/generatecacerts/GenerateCacerts.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java + test/jdk/sun/security/tools/keytool/ListOrder.java Changeset: 22ce9e266a4b Author: zgu Date: 2019-06-14 12:08 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/22ce9e266a4b 8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes Reviewed-by: shade ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java Changeset: 666f51a72171 Author: kvn Date: 2019-06-17 09:11 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/666f51a72171 8181837: [Graal] compiler/jvmci/SecurityRestrictionsTest.java fails with AccessControlException Summary: Remove test from Problem list because it does not fail anymore. Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 2d62c1192d41 Author: dtitov Date: 2019-06-13 11:21 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/2d62c1192d41 8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process Reviewed-by: sspitsyn, dholmes ! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java Changeset: 09ee0bd26bda Author: dtitov Date: 2019-06-17 14:31 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/09ee0bd26bda 8217348: assert(thread->is_Java_thread()) failed: just checking Reviewed-by: sspitsyn, dholmes, amenkov, jcbeyler ! src/hotspot/share/prims/jvmtiEnvBase.cpp Changeset: 6c2d53701e34 Author: rfield Date: 2019-06-17 17:14 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/6c2d53701e34 8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801 8159740: JShell: corralled declarations do not have correct source to wrapper mapping 8212167: JShell : Stack trace of exception has wrong line number Summary: Build corralled (recoverable undeclared definitions) declarations from position translating wraps.... Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/GeneralWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/langtools/ProblemList.txt ! test/langtools/jdk/jshell/ClassesTest.java ! test/langtools/jdk/jshell/ExceptionsTest.java ! test/langtools/jdk/jshell/KullaTesting.java ! test/langtools/jdk/jshell/WrapperTest.java Changeset: 922a4a554807 Author: rraghavan Date: 2019-06-18 10:00 +0530 URL: http://hg.openjdk.java.net/jdk/client/rev/922a4a554807 8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state Summary: Used logical operator correctly Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/library_call.cpp Changeset: 3e08fa647eea Author: gziemski Date: 2019-06-18 12:39 -0500 URL: http://hg.openjdk.java.net/jdk/client/rev/3e08fa647eea 8225310: JFR crashed in JfrPeriodicEventSet::requestProtectionDomainCacheTableStatistics() Summary: Added lock around table usage Reviewed-by: coleenp, hseigel ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: bc5a0508253c Author: jjg Date: 2019-06-18 11:52 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/bc5a0508253c 8225748: Use SHA-256 for javap classfile checksum Reviewed-by: mchung ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties ! test/langtools/tools/javac/T6942649.java ! test/langtools/tools/javap/T4884240.java Changeset: 688a2a361e14 Author: jwilhelm Date: 2019-06-18 22:48 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/688a2a361e14 Merge ! .hgtags Changeset: c439c469e803 Author: lancea Date: 2019-06-18 17:50 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/c439c469e803 8225680: Address links in java.sql.rowset Reviewed-by: jjg, bpb ! src/java.sql.rowset/share/classes/com/sun/rowset/providers/RIXMLProvider.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/WebRowSet.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java Changeset: 970adfac768d Author: zgu Date: 2019-06-18 17:58 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/970adfac768d 8225573: Shenandoah: Enhance ShenandoahVerifier to ensure roots to-space invariant Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp Changeset: aa800530fb49 Author: pli Date: 2019-06-17 09:40 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/aa800530fb49 8226222: [JVMCI] Export AArch64 field VM_Version::_psr_info.dczid_el0 Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: 7cf925f385fe Author: pliden Date: 2019-06-19 08:43 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/7cf925f385fe 8225779: Remove unused CollectedHeap::cell_header_size() Reviewed-by: eosterlund, rkennke, shade ! src/hotspot/share/asm/assembler.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp Changeset: 4efe251009b4 Author: prappo Date: 2019-06-18 14:12 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/4efe251009b4 8226303: Examine the HttpRequest.BodyPublishers for exception handling Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/PullPublisher.java ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java + test/jdk/java/net/httpclient/RelayingPublishers.java Changeset: e0be41293b41 Author: prappo Date: 2019-06-19 12:17 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/e0be41293b41 Merge - src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h Changeset: e9da3a44a7ed Author: zgu Date: 2019-06-19 08:52 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/e9da3a44a7ed 8225582: Shenandoah: Enable concurrent evacuation of JNIHandles Reviewed-by: rkennke, shade + src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp + src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp Changeset: d7da94e6c169 Author: aph Date: 2019-06-18 16:15 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/d7da94e6c169 8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp Changeset: 82deab2dd59e Author: hseigel Date: 2019-06-19 13:34 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/82deab2dd59e 8226304: Obsolete the -XX:+FailOverToOldVerifier option Summary: Change the option from deprecated to obsolete Reviewed-by: lfoltan, coleenp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 43627549a488 Author: shurailine Date: 2019-06-19 05:04 -0800 URL: http://hg.openjdk.java.net/jdk/client/rev/43627549a488 8226359: Switch to JCov build which supports byte code version 58 Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: afc6c25c2f4a Author: iignatyev Date: 2019-06-18 09:19 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/afc6c25c2f4a 8226313: problem list compiler/types/correctness tests Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList.txt Changeset: be453f7ee72c Author: amenkov Date: 2019-06-18 16:08 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/be453f7ee72c 8225682: Reference to JNI spec on java.sun.com Reviewed-by: gadams, cjplummer, sspitsyn ! make/data/jdwp/jdwp.spec Changeset: af38014cb097 Author: iignatyev Date: 2019-06-19 03:21 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/af38014cb097 8226360: merge entries in hotspot problem lists Reviewed-by: epavlova, kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/jdk/ProblemList-graal.txt Changeset: 3dcfa209f769 Author: thartmann Date: 2019-06-19 12:24 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/3dcfa209f769 8226381: ProblemList java/lang/reflect/PublicMethods/PublicMethodsTest.java Summary: Put test on AOT ProblemList. Reviewed-by: iignatyev ! test/jdk/ProblemList-aot.txt Changeset: 80594c78a608 Author: thartmann Date: 2019-06-19 12:25 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/80594c78a608 8226382: ProblemList java/lang/constant/MethodTypeDescTest.java Summary: Put test on AOT ProblemList. Reviewed-by: iignatyev ! test/jdk/ProblemList-aot.txt Changeset: 360f8769d3dc Author: hseigel Date: 2019-06-19 08:42 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/360f8769d3dc 8225789: Empty method parameter type should generate ClassFormatError Summary: Check for an empty name when verifying unqualified names Reviewed-by: lfoltan, coleenp ! src/hotspot/share/classfile/classFileParser.cpp + test/hotspot/jtreg/runtime/classFileParserBug/EmptyUnqName.jasm + test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyUnqName.java ! test/hotspot/jtreg/runtime/verifier/TestSigParse.java Changeset: 0692b67f5462 Author: aph Date: 2019-06-18 16:15 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/0692b67f5462 8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp Changeset: 726cb89a9997 Author: jwilhelm Date: 2019-06-20 02:10 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/726cb89a9997 Merge ! src/hotspot/share/classfile/classFileParser.cpp Changeset: 48a14297c030 Author: jwilhelm Date: 2019-06-20 04:15 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/48a14297c030 Added tag jdk-14+2 for changeset 43627549a488 ! .hgtags Changeset: eaf0a8de3450 Author: tvaleev Date: 2019-06-20 03:32 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/eaf0a8de3450 8226286: Remove unused method java.lang.Integer::formatUnsignedInt and cleanup Integer/Long classes Reviewed-by: bpb, redestad ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java Changeset: 12e8433e2581 Author: coffeys Date: 2019-06-20 08:02 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/12e8433e2581 8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1 Reviewed-by: lancea ! test/jdk/java/util/zip/ZipFile/MultiThreadedReadTest.java Changeset: 99b604ec1af6 Author: gadams Date: 2019-06-20 07:13 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/99b604ec1af6 8224642: Test sun/tools/jcmd/TestJcmdSanity.java fails: Bad file descriptor Reviewed-by: cjplummer, rschmelter, clanger ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java Changeset: 6a7d6b6bbd78 Author: zgu Date: 2019-06-20 10:12 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/6a7d6b6bbd78 8226413: Shenandoah: Separate root scanner for SH::object_iterate() Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp Changeset: a7b9d6d4940e Author: erikj Date: 2019-06-20 09:35 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a7b9d6d4940e 8226521: Detect WSL2 as WSL in configure Reviewed-by: erikj Contributed-by: andrewluotechnologies at outlook.com ! make/autoconf/build-aux/config.guess Changeset: 1aae575eb1ef Author: naoto Date: 2019-06-20 11:21 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/1aae575eb1ef 8220229: Timezone pattern "OOOO" does not result in the full "GMT+00:00" substring Reviewed-by: lancea, rriggs ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java Changeset: 95794e32352e Author: dlsmith Date: 2019-06-20 14:03 -0600 URL: http://hg.openjdk.java.net/jdk/client/rev/95794e32352e 8226325: Support building of filtered spec bundles Reviewed-by: erikj ! doc/building.md ! make/Docs.gmk ! make/InitSupport.gmk ! make/Main.gmk ! make/data/docs-resources/resources/jdk-default.css Changeset: 0f141453b9e0 Author: lancea Date: 2019-06-20 16:15 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/0f141453b9e0 8226518: Typo in the ConnectionBuilder javadoc examples Reviewed-by: bpb ! src/java.sql/share/classes/java/sql/ConnectionBuilder.java ! src/java.sql/share/classes/javax/sql/PooledConnectionBuilder.java ! src/java.sql/share/classes/javax/sql/XAConnectionBuilder.java Changeset: d3030613fab9 Author: robm Date: 2019-06-20 20:20 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/d3030613fab9 8223727: com/sun/jndi/ldap/privconn/RunTest.java failed due to hang in LdapRequest.getReplyBer Reviewed-by: prappo ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java Changeset: 79a7fc6c9bc7 Author: zgu Date: 2019-06-20 18:29 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/79a7fc6c9bc7 8225590: Shenandoah: Refactor ShenandoahClassLoaderDataRoots API Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp Changeset: e27ae3706392 Author: jwilhelm Date: 2019-06-20 04:08 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/e27ae3706392 Added tag jdk-13+26 for changeset 0692b67f5462 ! .hgtags Changeset: 1170b6d92d1c Author: xuelei Date: 2019-06-19 21:49 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/1170b6d92d1c 8225766: Curve in certificate should not affect signature scheme when using TLSv1.3 Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/X509Authentication.java + test/jdk/sun/security/ssl/SignatureScheme/Tls13NamedGroups.java Changeset: 65916ade7fa2 Author: erikj Date: 2019-06-20 07:56 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/65916ade7fa2 8226404: bootcycle build uses wrong CDS archive Reviewed-by: iklam ! make/autoconf/bootcycle-spec.gmk.in Changeset: 8892555795cd Author: kvn Date: 2019-06-20 10:32 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/8892555795cd 8223794: applications/kitchensink/Kitchensink.java crash bad oop with Graal Summary: added new nmethod::oop_at_phantom() method for JVMCI to notify GC that oop should be kept alive Reviewed-by: dlong, eosterlund ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp Changeset: 76647c08ce0c Author: epavlova Date: 2019-06-20 11:42 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/76647c08ce0c 8225684: [AOT] vmTestbase/vm/oom/production/AlwaysOOMProduction tests fail with AOTed java.base Reviewed-by: kvn + test/hotspot/jtreg/ProblemList-aot.txt Changeset: de3484367466 Author: jjg Date: 2019-06-20 14:24 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/de3484367466 8226412: Fix command-line help text for javac -target Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties Changeset: ced62a6a7bbe Author: dtitov Date: 2019-06-20 18:47 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/ced62a6a7bbe 8220175: serviceability/dcmd/framework/VMVersionTest.java fails with a timeout Reviewed-by: sspitsyn, cjplummer ! src/hotspot/os/linux/perfMemory_linux.cpp Changeset: 81ac9262e63b Author: jwilhelm Date: 2019-06-21 04:16 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/81ac9262e63b Merge ! .hgtags Changeset: 00f29fe98900 Author: coffeys Date: 2019-06-21 08:07 +0000 URL: http://hg.openjdk.java.net/jdk/client/rev/00f29fe98900 8133489: Better messaging for PKIX path validation matching Reviewed-by: xuelei ! src/java.base/share/classes/java/security/cert/X509CertSelector.java ! test/jdk/java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Changeset: 17ba7ce18564 Author: hannesw Date: 2019-06-21 12:23 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/17ba7ce18564 8225802: Remove unused CSS classes from HTML doclet Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css Changeset: e764228f71dc Author: mullan Date: 2019-06-21 08:38 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/e764228f71dc 8226307: Curve names should be case-insensitive Reviewed-by: igerasim, jnimeh, wetmore ! src/java.base/share/classes/sun/security/util/CurveDB.java ! test/jdk/java/security/KeyAgreement/KeyAgreementTest.java Changeset: f72de31c98cd Author: prr Date: 2019-06-21 09:05 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/f72de31c98cd Merge ! test/jdk/ProblemList.txt From erik.joelsson at oracle.com Fri Jun 21 17:39:24 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Fri, 21 Jun 2019 17:39:24 +0000 Subject: hg: jdk/jdk13: 8226269: Race in SetupProcessMarkdown Message-ID: <201906211739.x5LHdOCf008373@aojmv0008.oracle.com> Changeset: e00591da418d Author: erikj Date: 2019-06-21 10:38 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/e00591da418d 8226269: Race in SetupProcessMarkdown Reviewed-by: tbell ! make/common/ProcessMarkdown.gmk From jonathan.gibbons at oracle.com Fri Jun 21 18:44:31 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Fri, 21 Jun 2019 18:44:31 +0000 Subject: hg: jdk/jdk13: 8226592: Fix HTML in table for jdk.zipfs module-info Message-ID: <201906211844.x5LIiVqj018057@aojmv0008.oracle.com> Changeset: 97c75e545302 Author: jjg Date: 2019-06-21 11:41 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/97c75e545302 8226592: Fix HTML in table for jdk.zipfs module-info Reviewed-by: bpb, lancea ! src/jdk.zipfs/share/classes/module-info.java From jonathan.gibbons at oracle.com Fri Jun 21 19:12:07 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Fri, 21 Jun 2019 19:12:07 +0000 Subject: hg: jdk/jdk13: 8226593: Fix HTML in com/sun/jdi/doc-files/signature.html Message-ID: <201906211912.x5LJC73M004644@aojmv0008.oracle.com> Changeset: 179204eb9444 Author: jjg Date: 2019-06-21 12:09 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/179204eb9444 8226593: Fix HTML in com/sun/jdi/doc-files/signature.html Reviewed-by: sspitsyn, lancea ! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html From vladimir.kozlov at oracle.com Fri Jun 21 20:02:18 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 21 Jun 2019 20:02:18 +0000 Subject: hg: jdk/jdk: 8185139: [Graal] Tests which set too restrictive security manager fail with Graal Message-ID: <201906212002.x5LK2ISv001405@aojmv0008.oracle.com> Changeset: 6dfdcd31463d Author: kvn Date: 2019-06-21 13:04 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/6dfdcd31463d 8185139: [Graal] Tests which set too restrictive security manager fail with Graal Summary: tests should also check default policy Reviewed-by: mchung, dfuchs, alanb, mullan ! test/jdk/ProblemList-graal.txt ! test/jdk/java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java ! test/jdk/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/jdk/java/lang/ProcessBuilder/Basic.java ! test/jdk/java/lang/ProcessBuilder/SecurityManagerClinit.java ! test/jdk/java/lang/ProcessHandle/PermissionTest.java ! test/jdk/java/lang/System/Logger/custom/CustomLoggerTest.java ! test/jdk/java/lang/System/Logger/default/DefaultLoggerTest.java ! test/jdk/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java ! test/jdk/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java ! test/jdk/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java ! test/jdk/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java ! test/jdk/java/lang/invoke/InvokeDynamicPrintArgs.java ! test/jdk/java/lang/invoke/MethodHandleConstants.java ! test/jdk/java/security/Policy/Dynamic/DynamicPolicy.java ! test/jdk/java/util/concurrent/Executors/PrivilegedCallables.java ! test/jdk/java/util/logging/FileHandlerLongLimit.java ! test/jdk/java/util/logging/FileHandlerPath.java ! test/jdk/java/util/logging/FileHandlerPatternExceptions.java ! test/jdk/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigurationTest.java ! test/jdk/java/util/logging/LogManager/RootLogger/setLevel/TestRootLoggerLevel.java ! test/jdk/java/util/logging/LogManagerAppContextDeadlock.java ! test/jdk/java/util/logging/RootLogger/RootLevelInConfigFile.java ! test/jdk/java/util/logging/TestAppletLoggerContext.java ! test/jdk/java/util/logging/TestConfigurationListeners.java From vladimir.kozlov at oracle.com Fri Jun 21 23:19:13 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 21 Jun 2019 23:19:13 +0000 Subject: hg: jdk/jdk: 8225810: Update JVMCI Message-ID: <201906212319.x5LNJEQS023555@aojmv0008.oracle.com> Changeset: 31bf7b93df5d Author: kvn Date: 2019-06-21 16:21 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/31bf7b93df5d 8225810: Update JVMCI Reviewed-by: never, dnsimon ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompilationRequest.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantScope.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/IndirectHotSpotObjectConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java From jesper.wilhelmsson at oracle.com Sat Jun 22 00:05:17 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sat, 22 Jun 2019 00:05:17 +0000 Subject: hg: jdk/jdk: 9 new changesets Message-ID: <201906220005.x5M05IWK018215@aojmv0008.oracle.com> Changeset: a3e3f3caf284 Author: sspitsyn Date: 2019-06-20 23:12 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/a3e3f3caf284 8223736: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails due to wrong number of MonitorContendedEntered events Summary: Fix the synchronization issue in the test Reviewed-by: cjplummer, dcubed, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp Changeset: 68ef70c9a921 Author: erikj Date: 2019-06-21 06:33 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/68ef70c9a921 8226538: find-files.gmk gets corrupted if tab completion is used before running make first Reviewed-by: tbell ! make/common/FindTests.gmk ! test/make/TestMake.gmk Changeset: a6411f1e63f3 Author: adinn Date: 2019-06-21 15:16 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/a6411f1e63f3 8226203: MappedByteBuffer.force method may have no effect on implementation specific map modes Summary: Fix comment for MappedByteBuffer force methods Reviewed-by: alanb ! src/java.base/share/classes/java/nio/MappedByteBuffer.java Changeset: e9d4e0a9c8c7 Author: coleenp Date: 2019-06-21 09:53 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/e9d4e0a9c8c7 8226394: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError Summary: don't use printStackTrace to verify OOM type. Reviewed-by: lfoltan, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java Changeset: 076f34b82b98 Author: weijun Date: 2019-06-21 23:44 +0800 URL: http://hg.openjdk.java.net/jdk/jdk/rev/076f34b82b98 8225257: sun/security/tools/keytool/PSS.java timed out Reviewed-by: valeriep - test/jdk/sun/security/tools/keytool/PSS.java + test/jdk/sun/security/tools/keytool/pss/PSS.java + test/jdk/sun/security/tools/keytool/pss/java.base/sun/security/rsa/RSAKeyPairGenerator.java Changeset: e00591da418d Author: erikj Date: 2019-06-21 10:38 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/e00591da418d 8226269: Race in SetupProcessMarkdown Reviewed-by: tbell ! make/common/ProcessMarkdown.gmk Changeset: 97c75e545302 Author: jjg Date: 2019-06-21 11:41 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/97c75e545302 8226592: Fix HTML in table for jdk.zipfs module-info Reviewed-by: bpb, lancea ! src/jdk.zipfs/share/classes/module-info.java Changeset: 179204eb9444 Author: jjg Date: 2019-06-21 12:09 -0700 URL: http://hg.openjdk.java.net/jdk/jdk/rev/179204eb9444 8226593: Fix HTML in com/sun/jdi/doc-files/signature.html Reviewed-by: sspitsyn, lancea ! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html Changeset: 72bbc930d7b6 Author: jwilhelm Date: 2019-06-22 02:03 +0200 URL: http://hg.openjdk.java.net/jdk/jdk/rev/72bbc930d7b6 Merge - test/jdk/sun/security/tools/keytool/PSS.java From sergey.bylokhov at oracle.com Sat Jun 22 00:26:46 2019 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 22 Jun 2019 00:26:46 +0000 Subject: hg: jdk/jdk13: 8225146: Accessibility issues in javax/swing/plaf/nimbus/doc-files/properties.html Message-ID: <201906220026.x5M0QkSQ002596@aojmv0008.oracle.com> Changeset: f1e5ddb814b7 Author: serb Date: 2019-06-21 16:20 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/f1e5ddb814b7 8225146: Accessibility issues in javax/swing/plaf/nimbus/doc-files/properties.html Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html From serguei.spitsyn at oracle.com Sat Jun 22 01:21:33 2019 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Sat, 22 Jun 2019 01:21:33 +0000 Subject: hg: jdk/jdk13: 8224555: vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/TestDescription.java failed Message-ID: <201906220121.x5M1LXxj028844@aojmv0008.oracle.com> Changeset: e17c9a93b505 Author: sspitsyn Date: 2019-06-21 18:20 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/e17c9a93b505 8224555: vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/TestDescription.java failed Summary: Improve synchronization in the test Reviewed-by: dcubed, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp From serguei.spitsyn at oracle.com Sat Jun 22 21:36:50 2019 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Sat, 22 Jun 2019 21:36:50 +0000 Subject: hg: jdk/jdk13: 8226595: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java still fails due to wrong number of MonitorContendedEntered events Message-ID: <201906222136.x5MLaofM016459@aojmv0008.oracle.com> Changeset: 4d5eabe8d341 Author: sspitsyn Date: 2019-06-22 14:35 -0700 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/4d5eabe8d341 8226595: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java still fails due to wrong number of MonitorContendedEntered events Summary: Fix one more sync issue in the test Reviewed-by: dcubed, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001.java From zgu at redhat.com Mon Jun 24 13:52:38 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 24 Jun 2019 13:52:38 +0000 Subject: hg: jdk/jdk: 8226586: Shenandoah: No need to pre-evacuate roots for degenerated GC Message-ID: <201906241352.x5ODqcko016648@aojmv0008.oracle.com> Changeset: c9e362aef472 Author: zgu Date: 2019-06-24 09:51 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/c9e362aef472 8226586: Shenandoah: No need to pre-evacuate roots for degenerated GC Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From michael.x.mcmahon at oracle.com Mon Jun 24 14:10:58 2019 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Mon, 24 Jun 2019 14:10:58 +0000 Subject: hg: jdk/jdk: 8219804: java/net/MulticastSocket/Promiscuous.java fails intermittently due to NumberFormatException Message-ID: <201906241410.x5OEAwId000505@aojmv0008.oracle.com> Changeset: 73250862f818 Author: michaelm Date: 2019-06-24 15:10 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/73250862f818 8219804: java/net/MulticastSocket/Promiscuous.java fails intermittently due to NumberFormatException Reviewed-by: chegar, dfuchs ! test/jdk/java/net/MulticastSocket/Promiscuous.java From sean.mullan at oracle.com Mon Jun 24 14:12:56 2019 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Mon, 24 Jun 2019 14:12:56 +0000 Subject: hg: jdk/jdk13: 8180005: Provide specific links in KeyManagerFactory and TrustManagerFactory to the Standard Algorithm Names Specification Message-ID: <201906241412.x5OECuc2001481@aojmv0008.oracle.com> Changeset: 00c08fae63e8 Author: mullan Date: 2019-06-24 10:11 -0400 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/00c08fae63e8 8180005: Provide specific links in KeyManagerFactory and TrustManagerFactory to the Standard Algorithm Names Specification Reviewed-by: ascarpino ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java From michael.x.mcmahon at oracle.com Mon Jun 24 14:19:25 2019 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Mon, 24 Jun 2019 14:19:25 +0000 Subject: hg: jdk/jdk: 8226683: Remove review suggestion from fix to 8219804 Message-ID: <201906241419.x5OEJP5f004398@aojmv0008.oracle.com> Changeset: 6ca3526c4e25 Author: michaelm Date: 2019-06-24 15:19 +0100 URL: http://hg.openjdk.java.net/jdk/jdk/rev/6ca3526c4e25 8226683: Remove review suggestion from fix to 8219804 Reviewed-by: chegar ! test/jdk/java/net/MulticastSocket/Promiscuous.java From zgu at redhat.com Mon Jun 24 15:48:14 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 24 Jun 2019 15:48:14 +0000 Subject: hg: jdk/jdk: 8226311: Shenandoah: Concurrent evacuation of OopStorage backed weak roots Message-ID: <201906241548.x5OFmEq9003493@aojmv0008.oracle.com> Changeset: aee0d296c0ef Author: zgu Date: 2019-06-24 11:46 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/aee0d296c0ef 8226311: Shenandoah: Concurrent evacuation of OopStorage backed weak roots Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp From bob.vandette at oracle.com Mon Jun 24 16:19:43 2019 From: bob.vandette at oracle.com (bob.vandette at oracle.com) Date: Mon, 24 Jun 2019 16:19:43 +0000 Subject: hg: jdk/jdk13: 2 new changesets Message-ID: <201906241619.x5OGJhHk025783@aojmv0008.oracle.com> Changeset: 1cd4d287839b Author: bobv Date: 2019-06-24 11:49 -0400 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/1cd4d287839b 8224502: [TESTBUG] JDK docker test TestSystemMetrics.java fails with access issues and OOM Reviewed-by: sgehwolf, mseledtsov ! test/jdk/ProblemList.txt ! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java Changeset: 1e4bbd6fbb2f Author: bobv Date: 2019-06-24 11:52 -0400 URL: http://hg.openjdk.java.net/jdk/jdk13/rev/1e4bbd6fbb2f 8224506: [TESTBUG] TestDockerMemoryMetrics.java fails with exitValue = 137 Reviewed-by: sgehwolf, mseledtsov ! test/jdk/ProblemList.txt ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java From zgu at redhat.com Mon Jun 24 18:14:32 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 24 Jun 2019 18:14:32 +0000 Subject: hg: jdk/jdk: 8226310: Shenandoah: Concurrent evacuation of CLDG Message-ID: <201906241814.x5OIEXwG008786@aojmv0008.oracle.com> Changeset: c396e381cfa4 Author: zgu Date: 2019-06-24 14:13 -0400 URL: http://hg.openjdk.java.net/jdk/jdk/rev/c396e381cfa4 8226310: Shenandoah: Concurrent evacuation of CLDG Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp From jonathan.gibbons at oracle.com Mon Jun 24 20:43:31 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Mon, 24 Jun 2019 20:43:31 +0000 Subject: hg: jdk/jdk13: 8226628: The copyright footer should be enclosed in