From suenaga at oss.nttdata.com Fri Nov 1 02:40:41 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Fri, 01 Nov 2019 02:40:41 +0000 Subject: hg: jdk/submit: 8233373: hs_err should report the location of JFR files Message-ID: <201911010240.xA12egtn005727@aojmv0008.oracle.com> Changeset: fb3e69de7677 Author: ysuenaga Date: 2019-11-01 11:40 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/fb3e69de7677 8233373: hs_err should report the location of JFR files ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp ! src/hotspot/share/utilities/vmError.cpp From suenaga at oss.nttdata.com Fri Nov 1 05:50:10 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Fri, 01 Nov 2019 05:50:10 +0000 Subject: hg: jdk/submit: 8233285: Demangling C++ symbols in jhsdb jstack --mixed Message-ID: <201911010550.xA15oBl4008341@aojmv0008.oracle.com> Changeset: 24ec9bab240a Author: ysuenaga Date: 2019-11-01 14:49 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/24ec9bab240a 8233285: Demangling C++ symbols in jhsdb jstack --mixed ! make/lib/Lib-jdk.hotspot.agent.gmk - src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c + src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/linux/native/libsaproc/proc_service.h ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java From suenaga at oss.nttdata.com Fri Nov 1 06:42:34 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Fri, 01 Nov 2019 06:42:34 +0000 Subject: hg: jdk/submit: 8233375: JFR emergency dump do not recover thread state Message-ID: <201911010642.xA16gY7X004390@aojmv0008.oracle.com> Changeset: d33b7e21f5be Author: ysuenaga Date: 2019-11-01 15:41 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/d33b7e21f5be 8233375: JFR emergency dump do not recover thread state ! src/hotspot/share/utilities/vmError.cpp From christoph.langer at sap.com Fri Nov 1 06:52:16 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 01 Nov 2019 06:52:16 +0000 Subject: hg: jdk/submit: 8232168: Fix non wide char canonicalization on Windows Message-ID: <201911010652.xA16qHAt009887@aojmv0008.oracle.com> Changeset: 452df727bebb Author: rschmelter Date: 2019-10-15 17:08 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/452df727bebb 8232168: Fix non wide char canonicalization on Windows Reviewed-by: clanger, alanb, ccheung ! src/java.base/windows/native/libjava/canonicalize_md.c ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java From christoph.langer at sap.com Fri Nov 1 06:55:59 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 01 Nov 2019 06:55:59 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911010655.xA16tx0F011519@aojmv0008.oracle.com> Changeset: 5755c2807db6 Author: clanger Date: 2019-11-01 07:55 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/5755c2807db6 Closing branch From christoph.langer at sap.com Fri Nov 1 06:57:44 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 01 Nov 2019 06:57:44 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911010657.xA16vjvu011996@aojmv0008.oracle.com> Changeset: aa48b522884a Author: clanger Date: 2019-11-01 07:57 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/aa48b522884a Closing branch From christoph.langer at sap.com Fri Nov 1 06:59:39 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 01 Nov 2019 06:59:39 +0000 Subject: hg: jdk/submit: 8232980: Cleanup initialization of function pointers into java.base from classloader.cpp Message-ID: <201911010659.xA16xeOa012631@aojmv0008.oracle.com> Changeset: 717ebfbac29d Author: clanger Date: 2019-11-01 07:58 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/717ebfbac29d 8232980: Cleanup initialization of function pointers into java.base from classloader.cpp Reviewed-by: iklam, ccheung ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp From suenaga at oss.nttdata.com Fri Nov 1 07:36:35 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Fri, 01 Nov 2019 07:36:35 +0000 Subject: hg: jdk/submit: Use C++ toolchain for Linux only Message-ID: <201911010736.xA17aZ6N001547@aojmv0008.oracle.com> Changeset: a469b807f3e1 Author: ysuenaga Date: 2019-11-01 16:36 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/a469b807f3e1 Use C++ toolchain for Linux only ! make/lib/Lib-jdk.hotspot.agent.gmk From coleen.phillimore at oracle.com Fri Nov 1 14:05:04 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Fri, 01 Nov 2019 14:05:04 +0000 Subject: hg: jdk/submit: 8233386: Initialize NULL fields for unused decorations Message-ID: <201911011405.xA1E54mX029642@aojmv0008.oracle.com> Changeset: 562df5d69eed Author: coleenp Date: 2019-11-01 10:04 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/562df5d69eed 8233386: Initialize NULL fields for unused decorations Reviewed-by: shade, hseigel, dcubed ! src/hotspot/share/logging/logDecorations.cpp From shade at redhat.com Fri Nov 1 15:16:17 2019 From: shade at redhat.com (shade at redhat.com) Date: Fri, 01 Nov 2019 15:16:17 +0000 Subject: hg: jdk/submit: 8233387: Shenandoah: passive mode should disable pacing ergonomically Message-ID: <201911011516.xA1FGHYS009830@aojmv0008.oracle.com> Changeset: ab4db38ed085 Author: shade Date: 2019-11-01 16:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ab4db38ed085 8233387: Shenandoah: passive mode should disable pacing ergonomically Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPassiveMode.cpp From martinrb at google.com Fri Nov 1 16:25:01 2019 From: martinrb at google.com (martinrb at google.com) Date: Fri, 01 Nov 2019 16:25:01 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911011625.xA1GP2gp022269@aojmv0008.oracle.com> Changeset: 35bac2745d04 Author: dl Date: 2019-11-01 09:04 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/35bac2745d04 8231592: Clarify that ConcurrentHashMap compute methods mapping functions execute at most once Reviewed-by: martin ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! test/jdk/java/util/concurrent/tck/ConcurrentHashMapTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentSkipListMapTest.java ! test/jdk/java/util/concurrent/tck/HashMapTest.java ! test/jdk/java/util/concurrent/tck/HashtableTest.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java ! test/jdk/java/util/concurrent/tck/LinkedHashMapTest.java ! test/jdk/java/util/concurrent/tck/MapImplementation.java ! test/jdk/java/util/concurrent/tck/MapTest.java ! test/jdk/java/util/concurrent/tck/TreeMapTest.java Changeset: ec954ef6caf1 Author: dl Date: 2019-11-01 09:07 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/ec954ef6caf1 8231026: Miscellaneous changes imported from jsr166 CVS 2019-11 Reviewed-by: martin ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! test/jdk/java/util/concurrent/tck/StampedLockTest.java From igor.veresov at oracle.com Fri Nov 1 16:39:23 2019 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 01 Nov 2019 16:39:23 +0000 Subject: hg: jdk/submit: 8227003: Add high-level JIT compilation mode control mechanism Message-ID: <201911011639.xA1GdOoO000045@aojmv0008.oracle.com> Changeset: b95bead30957 Author: iveresov Date: 2019-11-01 09:39 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/b95bead30957 8227003: Add high-level JIT compilation mode control mechanism Summary: Add tiered mode to emulate non-tiered with special mode for JVMCI compiler. Add -XX:CompilationMode option. Reviewed-by: never, redestad ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/compiler/tieredThresholdPolicy.cpp ! src/hotspot/share/compiler/tieredThresholdPolicy.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/hotspot/jtreg/serviceability/dcmd/vm/FlagsTest.java From calvin.cheung at oracle.com Fri Nov 1 18:32:02 2019 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Fri, 01 Nov 2019 18:32:02 +0000 Subject: hg: jdk/submit: 8233363: Clarify the DumpSharedSpaces condition in InstanceKlass::verify_on Message-ID: <201911011832.xA1IW2aV006801@aojmv0008.oracle.com> Changeset: 42aa251d6eed Author: ccheung Date: 2019-11-01 11:31 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/42aa251d6eed 8233363: Clarify the DumpSharedSpaces condition in InstanceKlass::verify_on Summary: change DumpSharedSpaces to Arguments::is_dumping_archive(). Reviewed-by: iklam, coleenp ! src/hotspot/share/oops/instanceKlass.cpp From daniel.fuchs at oracle.com Fri Nov 1 18:59:43 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 01 Nov 2019 18:59:43 +0000 Subject: hg: jdk/submit: 8231632: HttpURLConnection::usingProxy could specify that it may lazily evaluate the fact Message-ID: <201911011859.xA1Ixit5025165@aojmv0008.oracle.com> Changeset: bd9daab73a8e Author: jboes Date: 2019-11-01 12:57 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/bd9daab73a8e 8231632: HttpURLConnection::usingProxy could specify that it may lazily evaluate the fact Summary: Modified method description to disambiguate when false is returned and altered implementation Reviewed-by: dfuchs, chegar, vtewari ! src/java.base/share/classes/java/net/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/jdk/java/net/HttpURLConnection/HttpURLConnUsingProxy.java From brian.burkhalter at oracle.com Fri Nov 1 20:17:32 2019 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Fri, 01 Nov 2019 20:17:32 +0000 Subject: hg: jdk/submit: 8162520: (fs) FileStore should support file stores with > Long.MAX_VALUE capacity Message-ID: <201911012017.xA1KHXUc006771@aojmv0008.oracle.com> Changeset: 76638c631869 Author: bpb Date: 2019-11-01 13:16 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/76638c631869 8162520: (fs) FileStore should support file stores with > Long.MAX_VALUE capacity Reviewed-by: alanb, darcy, rriggs ! src/java.base/share/classes/java/nio/file/FileStore.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java From kim.barrett at oracle.com Fri Nov 1 20:22:02 2019 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Fri, 01 Nov 2019 20:22:02 +0000 Subject: hg: jdk/submit: 8233359: Add global sized operator delete definitions Message-ID: <201911012022.xA1KM3rm011166@aojmv0008.oracle.com> Changeset: 4ec9fc2b2f0d Author: kbarrett Date: 2019-11-01 16:21 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/4ec9fc2b2f0d 8233359: Add global sized operator delete definitions Summary: Added new definitions. Reviewed-by: dholmes ! src/hotspot/share/memory/operator_new.cpp From alan.bateman at oracle.com Sat Nov 2 10:59:35 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Sat, 02 Nov 2019 10:59:35 +0000 Subject: hg: jdk/submit: 8232673: (dc) DatagramChannel socket adaptor issues Message-ID: <201911021059.xA2AxZbe015415@aojmv0008.oracle.com> Changeset: 5573a7098439 Author: alanb Date: 2019-11-02 10:02 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/5573a7098439 8232673: (dc) DatagramChannel socket adaptor issues Reviewed-by: dfuchs, chegar ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java - test/jdk/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java + test/jdk/java/nio/channels/DatagramChannel/AdaptorBasic.java + test/jdk/java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java + test/jdk/java/nio/channels/DatagramChannel/AdaptorConnect.java + test/jdk/java/nio/channels/DatagramChannel/AdaptorGetters.java ! test/jdk/java/nio/channels/etc/AdaptorCloseAndInterrupt.java From suenaga at oss.nttdata.com Sat Nov 2 13:46:43 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Sat, 02 Nov 2019 13:46:43 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911021346.xA2DkiSJ004972@aojmv0008.oracle.com> Changeset: 404c823588ed Author: ysuenaga Date: 2019-11-02 22:44 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/404c823588ed Closing branch Changeset: 775033410660 Author: ysuenaga Date: 2019-11-02 22:46 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/775033410660 8233375: JFR emergency dump do not recover thread state ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/utilities/vmError.cpp From alan.bateman at oracle.com Sun Nov 3 16:25:12 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Sun, 03 Nov 2019 16:25:12 +0000 Subject: hg: jdk/submit: 8233430: (sc) Socket adaptor restoring of blocking mode can override exception if socket closed Message-ID: <201911031625.xA3GPCuG016253@aojmv0008.oracle.com> Changeset: 434329f6f456 Author: alanb Date: 2019-11-03 14:07 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/434329f6f456 8233430: (sc) Socket adaptor restoring of blocking mode can override exception if socket closed Reviewed-by: dfuchs, chegar ! src/java.base/share/classes/sun/nio/ch/DummySocketImpl.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java From david.holmes at oracle.com Sun Nov 3 23:02:51 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Sun, 03 Nov 2019 23:02:51 +0000 Subject: hg: jdk/submit: 8229516: Thread.isInterrupted() always returns false after thread termination Message-ID: <201911032302.xA3N2pjI002350@aojmv0008.oracle.com> Changeset: 2700c409ff10 Author: dholmes Date: 2019-11-03 18:02 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/2700c409ff10 8229516: Thread.isInterrupted() always returns false after thread termination Reviewed-by: dnsimon, sspitsyn, dcubed, alanb ! make/hotspot/symbols/symbols-unix ! src/hotspot/os/windows/osThread_windows.cpp ! src/hotspot/os/windows/osThread_windows.hpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/runtime/osThread.cpp ! src/hotspot/share/runtime/osThread.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/native/libjava/Thread.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/OSThread.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotMethodSubstitutionTest.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/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java From weijun.wang at oracle.com Mon Nov 4 06:27:32 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Mon, 04 Nov 2019 06:27:32 +0000 Subject: hg: jdk/submit: 8231950: keytool -ext camel-case shorthand not working Message-ID: <201911040627.xA46RXWG007964@aojmv0008.oracle.com> Changeset: 197238c30630 Author: weijun Date: 2019-11-04 14:26 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/197238c30630 8231950: keytool -ext camel-case shorthand not working Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java ! test/jdk/sun/security/tools/keytool/KeyToolTest.java From jan.lahoda at oracle.com Mon Nov 4 08:42:06 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 04 Nov 2019 08:42:06 +0000 Subject: hg: jdk/submit: 8229815: Upgrade Jline to 3.12.1 Message-ID: <201911040842.xA48g7lH008258@aojmv0008.oracle.com> Changeset: eeb1c0da2126 Author: jlahoda Date: 2019-11-04 09:40 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/eeb1c0da2126 8229815: Upgrade Jline to 3.12.1 Reviewed-by: rfield ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/keymap/BindingReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/keymap/KeyMap.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Binding.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Buffer.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Completer.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletingParsedLine.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EndOfFileException.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Expander.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Highlighter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/History.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReaderBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Macro.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/MaskingCallback.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ParsedLine.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Reference.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/UserInterruptException.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Widget.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/BufferImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultExpander.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultHighlighter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/KillRing.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/ReaderUtils.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/SimpleMaskingCallback.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/UndoTree.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/AggregateCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/ArgumentCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/EnumCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/FileNameCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/NullCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/StringsCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/package-info.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/package-info.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/package-info.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Attributes.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Cursor.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/MouseEvent.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Size.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Terminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPosixTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPty.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsConsoleWriter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/CursorSupport.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/DumbTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExternalTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/LineDisciplineTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/MouseSupport.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/NativeSignalHandler.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixPtyTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixSysTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/package-info.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JansiSupport.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JnaSupport.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/Pty.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedCharSequence.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedString.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStringBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStyle.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ClosedException.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Colors.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Curses.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/DiffHelper.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ExecHelper.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InputStreamReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Levenshtein.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Log.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStream.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStreamImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpInputStream.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReaderImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/OSUtils.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ShutdownHooks.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Signals.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Status.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/StyleResolver.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/WCWidth.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/WriterOutputStream.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/capabilities.txt ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/colors.txt + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/package-info.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-conemu.caps ! src/jdk.internal.le/share/legal/jline.md ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaSupportImpl.java ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinConsoleWriter.java ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinSysTerminal.java ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/Kernel32.java ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/WindowsAnsiWriter.java From matthias.baesken at sap.com Mon Nov 4 09:05:16 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 04 Nov 2019 09:05:16 +0000 Subject: hg: jdk/submit: 8233078: fix minimal VM build on Linux ppc64(le) Message-ID: <201911040905.xA495Gls019359@aojmv0008.oracle.com> Changeset: 1f7981ef8779 Author: mbaesken Date: 2019-11-04 09:54 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1f7981ef8779 8233078: fix minimal VM build on Linux ppc64(le) Reviewed-by: mdoerr, lucy ! src/hotspot/cpu/ppc/c1_globals_ppc.hpp ! src/hotspot/cpu/ppc/disassembler_ppc.cpp ! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp From matthias.baesken at sap.com Mon Nov 4 09:25:32 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 04 Nov 2019 09:25:32 +0000 Subject: hg: jdk/submit: 8233202: exclude javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java Message-ID: <201911040925.xA49PX8c000489@aojmv0008.oracle.com> Changeset: 75eedcd30a2a Author: mbaesken Date: 2019-10-30 14:52 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/75eedcd30a2a 8233202: exclude javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java Reviewed-by: clanger ! test/jdk/ProblemList.txt From jan.lahoda at oracle.com Mon Nov 4 09:59:35 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 04 Nov 2019 09:59:35 +0000 Subject: hg: jdk/submit: 8230847: Trees.getScope may crash when invoked for statement inside switch. Message-ID: <201911040959.xA49xa6K016948@aojmv0008.oracle.com> Changeset: d58a21542c04 Author: jlahoda Date: 2019-11-04 10:58 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d58a21542c04 8230847: Trees.getScope may crash when invoked for statement inside switch. Summary: More thoroughly avoiding side-effects when attributing (to) for Trees.getScope. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! test/langtools/tools/javac/api/TestGetScopeResult.java From chris.hegarty at oracle.com Mon Nov 4 10:07:46 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 04 Nov 2019 10:07:46 +0000 Subject: hg: jdk/submit: 8232367: Update the jdk/java/net/httpclient tests to RS TCK 1.0.3 Message-ID: <201911041007.xA4A7k7s022691@aojmv0008.oracle.com> Changeset: 2507757e9ef7 Author: chegar Date: 2019-11-04 10:06 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/2507757e9ef7 8232367: Update the jdk/java/net/httpclient tests to RS TCK 1.0.3 Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/SubscriberWhiteboxVerification.java From magnus.ihse.bursie at oracle.com Mon Nov 4 10:14:46 2019 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 04 Nov 2019 10:14:46 +0000 Subject: hg: jdk/submit: 8233381: Update copyright year in build system files Message-ID: <201911041014.xA4AEl4K025746@aojmv0008.oracle.com> Changeset: 73bb9c4002cc Author: ihse Date: 2019-11-04 11:12 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/73bb9c4002cc 8233381: Update copyright year in build system files Reviewed-by: erikj ! make/CompileToolsJdk.gmk ! make/Coverage.gmk ! make/GenerateLinkOptData.gmk ! make/MainSupport.gmk ! make/ModuleWrapper.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/TestImage.gmk ! make/ZipSecurity.gmk ! make/common/JdkNativeCompilation.gmk ! make/common/ProcessMarkdown.gmk ! make/common/RMICompilation.gmk ! make/common/SetupJavaCompilers.gmk ! make/copy/Copy-jdk.crypto.cryptoki.gmk ! make/copy/Copy-jdk.crypto.ucrypto.gmk ! make/devkit/Tools.gmk ! make/gendata/GendataBlacklistedCerts.gmk ! make/gendata/GendataBreakIterator.gmk ! make/gendata/GendataPublicSuffixList.gmk ! make/gensrc/Gensrc-java.desktop.gmk ! make/gensrc/Gensrc-jdk.hotspot.agent.gmk ! make/gensrc/Gensrc-jdk.jlink.gmk ! make/gensrc/GensrcBuffer.gmk ! make/gensrc/GensrcCharacterData.gmk ! make/gensrc/GensrcCharsetCoder.gmk ! make/gensrc/GensrcIcons.gmk ! make/gensrc/GensrcVarHandles.gmk ! make/hotspot/CopyToExplodedJdk.gmk ! make/hotspot/lib/CompileDtraceLibraries.gmk ! make/hotspot/lib/JvmDtraceObjects.gmk ! make/hotspot/lib/JvmFlags.gmk ! make/hotspot/lib/JvmMapfile.gmk ! make/hotspot/test/GtestImage.gmk ! make/launcher/Launcher-java.security.jgss.gmk ! make/launcher/Launcher-jdk.pack.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.instrument.gmk ! make/lib/Lib-java.management.gmk ! make/lib/Lib-java.prefs.gmk ! make/lib/Lib-jdk.accessibility.gmk ! make/lib/Lib-jdk.attach.gmk ! make/lib/Lib-jdk.crypto.mscapi.gmk ! make/lib/Lib-jdk.crypto.ucrypto.gmk ! make/lib/Lib-jdk.internal.le.gmk ! make/lib/Lib-jdk.jdi.gmk ! make/lib/Lib-jdk.management.gmk ! make/lib/Lib-jdk.net.gmk ! make/lib/Lib-jdk.sctp.gmk ! make/rmic/Rmic-java.management.rmi.gmk ! make/test/BuildFailureHandler.gmk ! make/test/JtregGraalUnit.gmk From magnus.ihse.bursie at oracle.com Mon Nov 4 10:18:12 2019 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 04 Nov 2019 10:18:12 +0000 Subject: hg: jdk/submit: 8233383: Various minor fixes Message-ID: <201911041018.xA4AIDG7027030@aojmv0008.oracle.com> Changeset: 66f7d2494d4e Author: ihse Date: 2019-11-04 11:15 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/66f7d2494d4e 8233383: Various minor fixes Reviewed-by: erikj ! doc/building.html ! doc/building.md - make/GensrcModuleInfo.gmk ! make/Main.gmk ! make/UpdateBuildDocs.gmk ! make/autoconf/configure.ac ! make/autoconf/flags-cflags.m4 ! make/common/JavaCompilation.gmk + make/gensrc/GensrcModuleInfo.gmk From thomas.schatzl at oracle.com Mon Nov 4 10:33:44 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Mon, 04 Nov 2019 10:33:44 +0000 Subject: hg: jdk/submit: 8232951: TestG1ParallelPhases.java fails with phase NonYoungFreeCSet not found Message-ID: <201911041033.xA4AXjun006274@aojmv0008.oracle.com> Changeset: f61eea1869e4 Author: tschatzl Date: 2019-11-04 11:33 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f61eea1869e4 8232951: TestG1ParallelPhases.java fails with phase NonYoungFreeCSet not found Reviewed-by: lkorinth, kbarrett ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java From sgehwolf at redhat.com Mon Nov 4 13:03:23 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Mon, 04 Nov 2019 13:03:23 +0000 Subject: hg: jdk/submit: 8232973: Potential infinite loop in macOS hotspot agent Message-ID: <201911041303.xA4D3NhN028397@aojmv0008.oracle.com> Changeset: 44d60fc2dd8a Author: stooke Date: 2019-11-04 13:58 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/44d60fc2dd8a 8232973: Potential infinite loop in macOS hotspot agent Reviewed-by: stuefe, cjplummer, sspitsyn ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c From suenaga at oss.nttdata.com Mon Nov 4 13:06:59 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Mon, 04 Nov 2019 13:06:59 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911041307.xA4D70p3002481@aojmv0008.oracle.com> Changeset: 3613de727555 Author: ysuenaga Date: 2019-11-04 22:04 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/3613de727555 Closing branch Changeset: 76703c4ec1ea Author: ysuenaga Date: 2019-11-04 22:06 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/76703c4ec1ea 8233375: JFR emergency dump do not recover thread state ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp From suenaga at oss.nttdata.com Mon Nov 4 13:32:29 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Mon, 04 Nov 2019 13:32:29 +0000 Subject: hg: jdk/submit: 8233285: Demangling C++ symbols in jhsdb jstack --mixed Message-ID: <201911041332.xA4DWUnu014241@aojmv0008.oracle.com> Changeset: e2dfab7beccb Author: ysuenaga Date: 2019-11-04 22:31 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/e2dfab7beccb 8233285: Demangling C++ symbols in jhsdb jstack --mixed Reviewed-by: cjplummer, sspitsyn, ihse ! make/lib/Lib-jdk.hotspot.agent.gmk - src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c + src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/linux/native/libsaproc/proc_service.h ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java From sean.coffey at oracle.com Mon Nov 4 14:25:17 2019 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 04 Nov 2019 14:25:17 +0000 Subject: hg: jdk/submit: 8232984: Upgrading Joni License version to 2.1.16 Message-ID: <201911041425.xA4EPJbn013782@aojmv0008.oracle.com> Changeset: 6f98d0173a72 Author: coffeys Date: 2019-11-04 14:24 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/6f98d0173a72 8232984: Upgrading Joni License version to 2.1.16 Reviewed-by: coffeys Contributed-by: kiran.sidhartha.ravikumar at oracle.com ! src/jdk.scripting.nashorn/share/legal/joni.md From mandy.chung at oracle.com Mon Nov 4 18:03:53 2019 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Mon, 04 Nov 2019 18:03:53 +0000 Subject: hg: jdk/submit: 8233291: [TESTBUG] tools/jlink/plugins/VendorInfoPluginsTest.java fails with debug or non-server VMs Message-ID: <201911041803.xA4I3stW017294@aojmv0008.oracle.com> Changeset: 02ae223a11dc Author: jiefu Date: 2019-11-04 10:03 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/02ae223a11dc 8233291: [TESTBUG] tools/jlink/plugins/VendorInfoPluginsTest.java fails with debug or non-server VMs Reviewed-by: mchung ! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java From aph at redhat.com Mon Nov 4 18:20:16 2019 From: aph at redhat.com (aph at redhat.com) Date: Mon, 04 Nov 2019 18:20:16 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911041820.xA4IKIDQ029725@aojmv0008.oracle.com> Changeset: 7298f7c503b4 Author: aph Date: 2019-11-01 06:04 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/7298f7c503b4 8233232: AArch64: Shenandoah: jni_fast_GetLongField is broken Reviewed-by: shade, rkennke ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp Changeset: 33f9271b3167 Author: aph Date: 2019-11-04 13:13 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/33f9271b3167 Merge From shade at redhat.com Mon Nov 4 18:43:02 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 04 Nov 2019 18:43:02 +0000 Subject: hg: jdk/submit: 8233520: Shenandoah: do not sleep when thread is attaching Message-ID: <201911041843.xA4Ih23d012391@aojmv0008.oracle.com> Changeset: c727d5d4c22e Author: shade Date: 2019-11-04 19:40 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c727d5d4c22e 8233520: Shenandoah: do not sleep when thread is attaching Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp From brian.burkhalter at oracle.com Mon Nov 4 19:05:38 2019 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Mon, 04 Nov 2019 19:05:38 +0000 Subject: hg: jdk/submit: 8233519: Put java/nio/channels/DatagramChannel/Unref.java on the problem list Message-ID: <201911041905.xA4J5dSM025107@aojmv0008.oracle.com> Changeset: 1d1f9c43138f Author: bpb Date: 2019-11-04 11:05 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/1d1f9c43138f 8233519: Put java/nio/channels/DatagramChannel/Unref.java on the problem list Reviewed-by: alanb, lancea ! test/jdk/ProblemList.txt From brent.christian at oracle.com Mon Nov 4 19:42:38 2019 From: brent.christian at oracle.com (brent.christian at oracle.com) Date: Mon, 04 Nov 2019 19:42:38 +0000 Subject: hg: jdk/submit: 8233091: Backout JDK-8212117: Class.forName loads a class but not linked if class is not initialized Message-ID: <201911041942.xA4Jgd3r013838@aojmv0008.oracle.com> Changeset: d67ebc838ab8 Author: bchristi Date: 2019-11-04 11:42 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d67ebc838ab8 8233091: Backout JDK-8212117: Class.forName loads a class but not linked if class is not initialized Reviewed-by: alanb, dholmes, mchung ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvm_misc.hpp ! src/hotspot/share/runtime/globals.hpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/native/libjava/Class.c ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java - test/hotspot/jtreg/serviceability/jvmti/ClassStatus/ClassStatus.java - test/hotspot/jtreg/serviceability/jvmti/ClassStatus/libClassStatus.c From ioi.lam at oracle.com Mon Nov 4 20:49:36 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Mon, 04 Nov 2019 20:49:36 +0000 Subject: hg: jdk/submit: 8232734: [TESTBUG] avoid using JDK symbols in ExtraSymbols.symbols.txt Message-ID: <201911042049.xA4Knb3b018551@aojmv0008.oracle.com> Changeset: 2938e0a4e954 Author: iklam Date: 2019-11-04 12:36 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/2938e0a4e954 8232734: [TESTBUG] avoid using JDK symbols in ExtraSymbols.symbols.txt Reviewed-by: ccheung ! test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.java - test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.symbols.txt ! test/lib/jdk/test/lib/cds/CDSTestUtils.java From ivan.gerasimov at oracle.com Mon Nov 4 21:03:01 2019 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Mon, 04 Nov 2019 21:03:01 +0000 Subject: hg: jdk/submit: 8233422: Extra space in the title of the HTML javadoc page Message-ID: <201911042103.xA4L31dP025269@aojmv0008.oracle.com> Changeset: c41d1303a87c Author: igerasim Date: 2019-11-04 13:02 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c41d1303a87c 8233422: Extra space in the title of the HTML javadoc page Reviewed-by: ihse, erikj ! make/Docs.gmk From suenaga at oss.nttdata.com Tue Nov 5 01:08:52 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Tue, 05 Nov 2019 01:08:52 +0000 Subject: hg: jdk/submit: webrev.03 Message-ID: <201911050108.xA518qJY000762@aojmv0008.oracle.com> Changeset: 4c07173d3f25 Author: ysuenaga Date: 2019-11-05 10:08 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/4c07173d3f25 webrev.03 ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp From suenaga at oss.nttdata.com Tue Nov 5 06:34:00 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Tue, 05 Nov 2019 06:34:00 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911050634.xA56Y1pb007383@aojmv0008.oracle.com> Changeset: 963adad36a7b Author: ysuenaga Date: 2019-11-05 15:30 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/963adad36a7b Closing branch Changeset: f253d038b53b Author: ysuenaga Date: 2019-11-05 15:33 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/f253d038b53b 8233375: JFR emergency dump do not recover thread state ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp From thomas.stuefe at gmail.com Tue Nov 5 07:05:27 2019 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Tue, 05 Nov 2019 07:05:27 +0000 Subject: hg: jdk/submit: [mq]: 8233530-wc14-compat Message-ID: <201911050705.xA575SAc024162@aojmv0008.oracle.com> Changeset: f56f28e5097d Author: stuefe Date: 2019-11-05 08:01 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f56f28e5097d [mq]: 8233530-wc14-compat ! src/hotspot/share/memory/operator_new.cpp From thomas.stuefe at gmail.com Tue Nov 5 08:23:45 2019 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Tue, 05 Nov 2019 08:23:45 +0000 Subject: hg: jdk/submit: 8233019: java.lang.Class.isPrimitive() (C1) returns wrong result if Klass* is aligned to 32bit Message-ID: <201911050823.xA58Nk3R002838@aojmv0008.oracle.com> Changeset: 9bbe560e8131 Author: stuefe Date: 2019-10-31 07:53 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9bbe560e8131 8233019: java.lang.Class.isPrimitive() (C1) returns wrong result if Klass* is aligned to 32bit Reviewed-by: mdoerr, dlong, aph ! 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/share/c1/c1_LIRGenerator.cpp ! test/hotspot/jtreg/compiler/intrinsics/klass/TestIsPrimitive.java From tobias.hartmann at oracle.com Tue Nov 5 08:43:35 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 05 Nov 2019 08:43:35 +0000 Subject: hg: jdk/submit: 8233429: Minimal and zero VM build broken after JDK-8227003 Message-ID: <201911050843.xA58hZWT012031@aojmv0008.oracle.com> Changeset: ecb801342b8c Author: jiefu Date: 2019-11-05 09:37 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ecb801342b8c 8233429: Minimal and zero VM build broken after JDK-8227003 Reviewed-by: iveresov, shade, thartmann Contributed-by: igor.veresov at oracle.com, fujie at loongson.cn ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp From claes.redestad at oracle.com Tue Nov 5 08:48:05 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Tue, 05 Nov 2019 08:48:05 +0000 Subject: hg: jdk/submit: 8233494: Avoid calling MallocTracker::record_malloc and record_free when NMT is off Message-ID: <201911050848.xA58m5Vm013385@aojmv0008.oracle.com> Changeset: d8aced36e872 Author: redestad Date: 2019-11-05 09:57 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d8aced36e872 8233494: Avoid calling MallocTracker::record_malloc and record_free when NMT is off Reviewed-by: mdoerr, zgu ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/services/mallocTracker.cpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memTracker.hpp From claes.redestad at oracle.com Tue Nov 5 08:48:57 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Tue, 05 Nov 2019 08:48:57 +0000 Subject: hg: jdk/submit: 8233495: Some fieldDescriptor methods can pass existing constantPoolHandle Message-ID: <201911050848.xA58mvFT014268@aojmv0008.oracle.com> Changeset: 707825662286 Author: redestad Date: 2019-11-05 09:58 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/707825662286 8233495: Some fieldDescriptor methods can pass existing constantPoolHandle Reviewed-by: lfoltan, coleenp ! src/hotspot/share/runtime/fieldDescriptor.inline.hpp From martin.doerr at sap.com Tue Nov 5 09:17:15 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 05 Nov 2019 09:17:15 +0000 Subject: hg: jdk/submit: 8233081: C1: PatchingStub for field access copies too much Message-ID: <201911050917.xA59HG0h028841@aojmv0008.oracle.com> Changeset: a6f190c851f1 Author: mdoerr Date: 2019-11-05 10:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a6f190c851f1 8233081: C1: PatchingStub for field access copies too much Reviewed-by: thartmann, dlong ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/arm/nativeInst_arm_32.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/sparc/nativeInst_sparc.hpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp ! src/hotspot/share/c1/c1_CodeStubs.hpp From shade at redhat.com Tue Nov 5 09:20:16 2019 From: shade at redhat.com (shade at redhat.com) Date: Tue, 05 Nov 2019 09:20:16 +0000 Subject: hg: jdk/submit: 8233574: Shenandoah: build is broken without jfr Message-ID: <201911050920.xA59KG3n001437@aojmv0008.oracle.com> Changeset: 03f182a0f62c Author: jiefu Date: 2019-11-05 17:02 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/03f182a0f62c 8233574: Shenandoah: build is broken without jfr Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp From dmitry.markov at oracle.com Tue Nov 5 10:12:50 2019 From: dmitry.markov at oracle.com (dmitry.markov at oracle.com) Date: Tue, 05 Nov 2019 10:12:50 +0000 Subject: hg: jdk/submit: 8232880: Update test documentation with additional settings for client UI tooltip tests Message-ID: <201911051012.xA5ACorY028625@aojmv0008.oracle.com> Changeset: a4ddd1667c72 Author: dmarkov Date: 2019-11-05 10:11 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/a4ddd1667c72 8232880: Update test documentation with additional settings for client UI tooltip tests Reviewed-by: aivanov, serb, ihse ! doc/testing.html ! doc/testing.md From nils.eliasson at oracle.com Tue Nov 5 10:26:21 2019 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Tue, 05 Nov 2019 10:26:21 +0000 Subject: hg: jdk/submit: 8232896: ZGC: Enable C2 clone intrinsic Message-ID: <201911051026.xA5AQMPZ006324@aojmv0008.oracle.com> Changeset: 304c63b17b07 Author: neliasso Date: 2019-10-31 17:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/304c63b17b07 8232896: ZGC: Enable C2 clone intrinsic Reviewed-by: pliden, kvn ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.cpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.hpp ! src/hotspot/share/opto/arraycopynode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/type.hpp ! test/micro/org/openjdk/bench/java/lang/Clone.java From martin.doerr at sap.com Tue Nov 5 10:54:17 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 05 Nov 2019 10:54:17 +0000 Subject: hg: jdk/submit: 8233081: C1: PatchingStub for field access copies too much Message-ID: <201911051054.xA5AsHxB021973@aojmv0008.oracle.com> Changeset: 8623f75be895 Author: mdoerr Date: 2019-11-05 11:53 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/8623f75be895 8233081: C1: PatchingStub for field access copies too much Reviewed-by: thartmann, dlong ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/arm/nativeInst_arm_32.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/sparc/nativeInst_sparc.hpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp ! src/hotspot/share/c1/c1_CodeStubs.hpp From martin.doerr at sap.com Tue Nov 5 10:55:21 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 05 Nov 2019 10:55:21 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911051055.xA5AtL8j023131@aojmv0008.oracle.com> Changeset: 8867aa1ffaae Author: mdoerr Date: 2019-11-05 11:54 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/8867aa1ffaae Closing branch From thomas.stuefe at gmail.com Tue Nov 5 16:00:00 2019 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Tue, 05 Nov 2019 16:00:00 +0000 Subject: hg: jdk/submit: 8233530: gcc 5.4 build warning -Wc++14-compat after JDK-8233359 Message-ID: <201911051600.xA5G01BP009213@aojmv0008.oracle.com> Changeset: cc5ac592b9e5 Author: stuefe Date: 2019-11-05 16:57 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/cc5ac592b9e5 8233530: gcc 5.4 build warning -Wc++14-compat after JDK-8233359 Reviewed-by: dholmes, goetz ! src/hotspot/share/memory/operator_new.cpp From hannes.wallnoefer at oracle.com Tue Nov 5 16:27:56 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Tue, 05 Nov 2019 16:27:56 +0000 Subject: hg: jdk/submit: 8232209: Update double-conversion license file to version 3.1.5 Message-ID: <201911051627.xA5GRu6x025572@aojmv0008.oracle.com> Changeset: f4b1addb9742 Author: hannesw Date: 2019-11-05 17:27 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f4b1addb9742 8232209: Update double-conversion license file to version 3.1.5 Reviewed-by: sundar ! src/jdk.scripting.nashorn/share/legal/double-conversion.md From igor.ignatyev at oracle.com Tue Nov 5 16:59:18 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Tue, 05 Nov 2019 16:59:18 +0000 Subject: hg: jdk/submit: 8233496: AOT tests failures with 'java.lang.RuntimeException: Failed to find sun/hotspot/WhiteBox.class' Message-ID: <201911051659.xA5GxJgQ013305@aojmv0008.oracle.com> Changeset: ba99c5a4491d Author: iignatyev Date: 2019-11-05 08:57 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ba99c5a4491d 8233496: AOT tests failures with 'java.lang.RuntimeException: Failed to find sun/hotspot/WhiteBox.class' Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/aot/DeoptimizationTest.java ! test/hotspot/jtreg/compiler/aot/RecompilationTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java From igor.veresov at oracle.com Tue Nov 5 17:59:33 2019 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Tue, 05 Nov 2019 17:59:33 +0000 Subject: hg: jdk/submit: 8233590: Compiler thread creation fails with assert(_c2_count > 0 || _c1_count > 0) failed: No compilers? Message-ID: <201911051759.xA5HxYW8018159@aojmv0008.oracle.com> Changeset: 358783d2ba0b Author: iveresov Date: 2019-11-05 09:59 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/358783d2ba0b 8233590: Compiler thread creation fails with assert(_c2_count > 0 || _c1_count > 0) failed: No compilers? Summary: Handle the case with -XX:-TieredCompilation properly Reviewed-by: shade, thartmann Contributed-by: fujie at loongson.cn ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp From shade at redhat.com Tue Nov 5 18:32:24 2019 From: shade at redhat.com (shade at redhat.com) Date: Tue, 05 Nov 2019 18:32:24 +0000 Subject: hg: jdk/submit: 8233608: Minimal build broken after JDK-8233494 Message-ID: <201911051832.xA5IWOcs008060@aojmv0008.oracle.com> Changeset: e767fa6a1d45 Author: aoqi Date: 2019-11-06 01:45 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/e767fa6a1d45 8233608: Minimal build broken after JDK-8233494 Reviewed-by: shade ! src/hotspot/share/services/memTracker.hpp From lance.andersen at oracle.com Tue Nov 5 19:55:18 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Tue, 05 Nov 2019 19:55:18 +0000 Subject: hg: jdk/submit: 8233622: (zipfs) open/test/jdk/jdk/nio/zipfs/CopyMoveTests.java has incorrect bug label Message-ID: <201911051955.xA5JtJRR025091@aojmv0008.oracle.com> Changeset: 00878bee8f4b Author: lancea Date: 2019-11-05 14:54 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/00878bee8f4b 8233622: (zipfs) open/test/jdk/jdk/nio/zipfs/CopyMoveTests.java has incorrect bug label Reviewed-by: rriggs ! test/jdk/jdk/nio/zipfs/CopyMoveTests.java From david.holmes at oracle.com Tue Nov 5 23:43:11 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 05 Nov 2019 23:43:11 +0000 Subject: hg: jdk/submit: 8233599: ARM32 Build failed due to 8232050 missing an include Message-ID: <201911052343.xA5NhCHB024262@aojmv0008.oracle.com> Changeset: 5db99b3d6023 Author: dholmes Date: 2019-11-05 18:42 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/5db99b3d6023 8233599: ARM32 Build failed due to 8232050 missing an include Reviewed-by: dholmes Contributed-by: Markus Knetschke ! src/hotspot/cpu/arm/vtableStubs_arm.cpp From suenaga at oss.nttdata.com Tue Nov 5 23:44:31 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Tue, 05 Nov 2019 23:44:31 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911052344.xA5NiWaV024877@aojmv0008.oracle.com> Changeset: ddaa89836073 Author: ysuenaga Date: 2019-11-06 08:41 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/ddaa89836073 Closing branch Changeset: 5e95b46348f7 Author: ysuenaga Date: 2019-11-06 08:44 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/5e95b46348f7 8233375: JFR emergency dump does not recover thread state ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp From ivan.gerasimov at oracle.com Wed Nov 6 04:28:11 2019 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Wed, 06 Nov 2019 04:28:11 +0000 Subject: hg: jdk/submit: 8233650: Javadoc for Math.floorMod(int, int) gives wrong example Message-ID: <201911060428.xA64SCrL017227@aojmv0008.oracle.com> Changeset: e940d13a2ed3 Author: igerasim Date: 2019-11-05 20:27 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/e940d13a2ed3 8233650: Javadoc for Math.floorMod(int, int) gives wrong example Reviewed-by: bpb ! src/java.base/share/classes/java/lang/Math.java From ioi.lam at oracle.com Wed Nov 6 06:00:47 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Wed, 06 Nov 2019 06:00:47 +0000 Subject: hg: jdk/submit: 8233659: [TESTBUG] runtime/cds/appcds/CommandLineFlagCombo.java fails when jfr is disabled Message-ID: <201911060600.xA660mvQ002962@aojmv0008.oracle.com> Changeset: bb2a436e616c Author: jiefu Date: 2019-11-06 13:43 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/bb2a436e616c 8233659: [TESTBUG] runtime/cds/appcds/CommandLineFlagCombo.java fails when jfr is disabled Reviewed-by: iklam ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java From shade at redhat.com Wed Nov 6 11:36:47 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 06 Nov 2019 11:36:47 +0000 Subject: hg: jdk/submit: JDK-8233698/patch.01: GCC 4.8.5 build failure after JDK-8233530 Message-ID: <201911061136.xA6Bamut000967@aojmv0008.oracle.com> Changeset: d9c8c421f501 Author: shade Date: 2019-11-06 12:35 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d9c8c421f501 JDK-8233698/patch.01: GCC 4.8.5 build failure after JDK-8233530 ! src/hotspot/share/memory/operator_new.cpp From suenaga at oss.nttdata.com Wed Nov 6 12:50:08 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Wed, 06 Nov 2019 12:50:08 +0000 Subject: hg: jdk/submit: 8233375: JFR emergency dump does not recover thread state Message-ID: <201911061250.xA6Co8E1009835@aojmv0008.oracle.com> Changeset: a3b046720c3b Author: ysuenaga Date: 2019-11-06 21:49 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/a3b046720c3b 8233375: JFR emergency dump does not recover thread state Reviewed-by: dholmes, mgronlun ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp From suenaga at oss.nttdata.com Wed Nov 6 12:51:54 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Wed, 06 Nov 2019 12:51:54 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911061251.xA6CptT7012083@aojmv0008.oracle.com> Changeset: bb1ea71bbfe4 Author: ysuenaga Date: 2019-11-06 21:51 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/bb1ea71bbfe4 Closing branch From suenaga at oss.nttdata.com Wed Nov 6 14:03:33 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Wed, 06 Nov 2019 14:03:33 +0000 Subject: hg: jdk/submit: 8233707: systemScale.cpp could not compile with VS2019 Message-ID: <201911061403.xA6E3Yrr019691@aojmv0008.oracle.com> Changeset: 0162d5eed3cc Author: ysuenaga Date: 2019-11-06 23:02 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/0162d5eed3cc 8233707: systemScale.cpp could not compile with VS2019 ! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp From zgu at redhat.com Wed Nov 6 14:52:01 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 06 Nov 2019 14:52:01 +0000 Subject: hg: jdk/submit: 8233401: Shenandoah: Refactor/cleanup Shenandoah load barrier code Message-ID: <201911061452.xA6Eq1G9017769@aojmv0008.oracle.com> Changeset: 83810b7d12e7 Author: zgu Date: 2019-11-06 09:50 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/83810b7d12e7 8233401: Shenandoah: Refactor/cleanup Shenandoah load barrier code Reviewed-by: aph, shade, rkennke ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp From shade at redhat.com Wed Nov 6 15:53:12 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 06 Nov 2019 15:53:12 +0000 Subject: hg: jdk/submit: 8233695: AArch64 build failures after -Wno-extra removal Message-ID: <201911061553.xA6FrC1E020363@aojmv0008.oracle.com> Changeset: d5156218928d Author: shade Date: 2019-11-06 16:52 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d5156218928d 8233695: AArch64 build failures after -Wno-extra removal Reviewed-by: aph ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.hpp From boris.ulasevich at bell-sw.com Wed Nov 6 16:27:48 2019 From: boris.ulasevich at bell-sw.com (boris.ulasevich at bell-sw.com) Date: Wed, 06 Nov 2019 16:27:48 +0000 Subject: hg: jdk/submit: 8233600: Cross-builds fails after JDK-8233285 Message-ID: <201911061627.xA6GRmS0007488@aojmv0008.oracle.com> Changeset: a2987e18475d Author: bulasevich Date: 2019-11-06 19:27 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/a2987e18475d 8233600: Cross-builds fails after JDK-8233285 Reviewed-by: shade, erikj ! make/lib/Lib-jdk.hotspot.agent.gmk From boris.ulasevich at bell-sw.com Wed Nov 6 16:38:33 2019 From: boris.ulasevich at bell-sw.com (boris.ulasevich at bell-sw.com) Date: Wed, 06 Nov 2019 16:38:33 +0000 Subject: hg: jdk/submit: 8231955: ARM32: Address displacement is 0 for volatile field access because of Unsafe field access. Message-ID: <201911061638.xA6GcYoN013875@aojmv0008.oracle.com> Changeset: 898d548e91f5 Author: bulasevich Date: 2019-11-06 19:37 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/898d548e91f5 8231955: ARM32: Address displacement is 0 for volatile field access because of Unsafe field access. Reviewed-by: dlong Contributed-by: christoph.goettschkes at microdoc.com ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp From xuelei.fan at oracle.com Wed Nov 6 17:45:18 2019 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Wed, 06 Nov 2019 17:45:18 +0000 Subject: hg: jdk/submit: 8223940: Private key not supported by chosen signature algorithm Message-ID: <201911061745.xA6HjJTa017836@aojmv0008.oracle.com> Changeset: d6e682e8fcc3 Author: xuelei Date: 2019-11-06 09:45 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d6e682e8fcc3 8223940: Private key not supported by chosen signature algorithm Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java From ivan.gerasimov at oracle.com Wed Nov 6 17:48:23 2019 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Wed, 06 Nov 2019 17:48:23 +0000 Subject: hg: jdk/submit: 8233658: Escape + in the expression describing Runtime.Version string Message-ID: <201911061748.xA6HmOmT019944@aojmv0008.oracle.com> Changeset: 5cf915f418f2 Author: igerasim Date: 2019-11-06 09:45 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/5cf915f418f2 8233658: Escape + in the expression describing Runtime.Version string Reviewed-by: naoto ! src/java.base/share/classes/java/lang/Runtime.java From ioi.lam at oracle.com Wed Nov 6 18:21:53 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Wed, 06 Nov 2019 18:21:53 +0000 Subject: hg: jdk/submit: 8233671: [TESTBUG] runtime/cds/appcds/sharedStrings/FlagCombo.java fails to compile without jfr Message-ID: <201911061821.xA6ILsVl011193@aojmv0008.oracle.com> Changeset: 38d4202154f2 Author: jiefu Date: 2019-11-06 15:20 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/38d4202154f2 8233671: [TESTBUG] runtime/cds/appcds/sharedStrings/FlagCombo.java fails to compile without jfr Reviewed-by: iklam ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/FlagCombo.java From shade at redhat.com Wed Nov 6 18:37:53 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 06 Nov 2019 18:37:53 +0000 Subject: hg: jdk/submit: 8233698: GCC 4.8.5 build failure after JDK-8233530 Message-ID: <201911061837.xA6IbsED020419@aojmv0008.oracle.com> Changeset: 5bc2e9c9604d Author: shade Date: 2019-11-06 19:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/5bc2e9c9604d 8233698: GCC 4.8.5 build failure after JDK-8233530 Reviewed-by: stuefe, dholmes, kbarrett ! src/hotspot/share/memory/operator_new.cpp From jesper.wilhelmsson at oracle.com Thu Nov 7 02:02:49 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 07 Nov 2019 02:02:49 +0000 Subject: hg: jdk/submit: Added tag jdk-14+22 for changeset 83810b7d12e7 Message-ID: <201911070202.xA722o7Y026908@aojmv0008.oracle.com> Changeset: dfd5196652dd Author: jwilhelm Date: 2019-11-07 03:01 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/dfd5196652dd Added tag jdk-14+22 for changeset 83810b7d12e7 ! .hgtags From david.holmes at oracle.com Thu Nov 7 02:19:55 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Thu, 07 Nov 2019 02:19:55 +0000 Subject: hg: jdk/submit: 8233454: Test fails with assert(!is_init_completed(), "should only happen during init") after JDK-8229516 Message-ID: <201911070219.xA72JuLQ006201@aojmv0008.oracle.com> Changeset: 9a0a5e70eeb2 Author: dholmes Date: 2019-11-06 21:18 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/9a0a5e70eeb2 8233454: Test fails with assert(!is_init_completed(), "should only happen during init") after JDK-8229516 Reviewed-by: jiefu, dcubed ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/runtime/thread.cpp From tobias.hartmann at oracle.com Thu Nov 7 06:03:24 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 07 Nov 2019 06:03:24 +0000 Subject: hg: jdk/submit: 8233491: Crash in AdapterHandlerLibrary::get_adapter with CDS due to code cache exhaustion Message-ID: <201911070603.xA763Pn9029121@aojmv0008.oracle.com> Changeset: 00244fd3169a Author: thartmann Date: 2019-11-07 07:02 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/00244fd3169a 8233491: Crash in AdapterHandlerLibrary::get_adapter with CDS due to code cache exhaustion Summary: Added null check. Reviewed-by: kvn, iklam ! src/hotspot/share/runtime/sharedRuntime.cpp From nils.eliasson at oracle.com Thu Nov 7 08:29:18 2019 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Thu, 07 Nov 2019 08:29:18 +0000 Subject: hg: jdk/submit: 8233783: Make 8232896 patch complete Message-ID: <201911070829.xA78TJGf013197@aojmv0008.oracle.com> Changeset: 7bfe7df764a2 Author: neliasso Date: 2019-11-07 09:23 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7bfe7df764a2 8233783: Make 8232896 patch complete Reviewed-by: pliden, kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.cpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.hpp From matthias.baesken at sap.com Thu Nov 7 08:39:42 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 07 Nov 2019 08:39:42 +0000 Subject: hg: jdk/submit: 8233328: fix minimal VM build on Linux s390x Message-ID: <201911070839.xA78dhmS019681@aojmv0008.oracle.com> Changeset: b7b170ba3ba9 Author: mbaesken Date: 2019-11-06 14:04 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b7b170ba3ba9 8233328: fix minimal VM build on Linux s390x Reviewed-by: lucy, mdoerr ! src/hotspot/cpu/s390/compiledIC_s390.cpp ! src/hotspot/cpu/s390/disassembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp From suenaga at oss.nttdata.com Thu Nov 7 09:33:55 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Thu, 07 Nov 2019 09:33:55 +0000 Subject: hg: jdk/submit: 8233785: Incorrect JDK version is reported in hs_err log Message-ID: <201911070933.xA79XumX016927@aojmv0008.oracle.com> Changeset: 798926520465 Author: ysuenaga Date: 2019-11-07 18:33 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/798926520465 8233785: Incorrect JDK version is reported in hs_err log ! src/hotspot/share/runtime/java.cpp From rwestrel at redhat.com Thu Nov 7 10:25:52 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Thu, 07 Nov 2019 10:25:52 +0000 Subject: hg: jdk/submit: 8232539: SIGSEGV in C2 Node::unique_ctrl_out Message-ID: <201911071025.xA7APq8L017303@aojmv0008.oracle.com> Changeset: f79a8217d4c9 Author: roland Date: 2019-10-22 11:55 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/f79a8217d4c9 8232539: SIGSEGV in C2 Node::unique_ctrl_out Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/ifnode.cpp From erik.osterlund at oracle.com Thu Nov 7 10:37:31 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Thu, 07 Nov 2019 10:37:31 +0000 Subject: hg: jdk/submit: 8233073: Make BitMap accessors more memory ordering friendly Message-ID: <201911071037.xA7AbWrZ024325@aojmv0008.oracle.com> Changeset: 5d462d4b7a8b Author: eosterlund Date: 2019-11-07 10:28 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/5d462d4b7a8b 8233073: Make BitMap accessors more memory ordering friendly Reviewed-by: kbarrett, pliden ! src/hotspot/share/c1/c1_Instruction.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/bitMap.inline.hpp From claes.redestad at oracle.com Thu Nov 7 11:03:23 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Thu, 07 Nov 2019 11:03:23 +0000 Subject: hg: jdk/submit: 8233708: VectorSet cleanup Message-ID: <201911071103.xA7B3NCD007921@aojmv0008.oracle.com> Changeset: 2dcfc28a314d Author: redestad Date: 2019-11-07 12:12 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2dcfc28a314d 8233708: VectorSet cleanup Reviewed-by: neliasso, shade, thartmann ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp - src/hotspot/share/libadt/set.cpp - src/hotspot/share/libadt/set.hpp ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/libadt/vectset.hpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/stringopts.cpp ! src/hotspot/share/opto/superword.hpp ! test/hotspot/gtest/utilities/test_population_count.cpp From david.holmes at oracle.com Thu Nov 7 12:53:45 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Thu, 07 Nov 2019 12:53:45 +0000 Subject: hg: jdk/submit: 8233784: ProblemList failing JVMTI scenario tests Message-ID: <201911071253.xA7Crk7p012292@aojmv0008.oracle.com> Changeset: b9ce8d09bfd4 Author: dholmes Date: 2019-11-07 07:53 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/b9ce8d09bfd4 8233784: ProblemList failing JVMTI scenario tests Reviewed-by: goetz ! test/hotspot/jtreg/ProblemList.txt From zgu at redhat.com Thu Nov 7 14:41:42 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 07 Nov 2019 14:41:42 +0000 Subject: hg: jdk/submit: 8233796: Shenandoah is broken after 8233708 Message-ID: <201911071441.xA7EfhGH015255@aojmv0008.oracle.com> Changeset: 029d941c2e35 Author: zgu Date: 2019-11-07 09:41 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/029d941c2e35 8233796: Shenandoah is broken after 8233708 Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp From per.liden at oracle.com Thu Nov 7 14:50:33 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Thu, 07 Nov 2019 14:50:33 +0000 Subject: hg: jdk/submit: 8233793: ZGC: Incorrect type used in ZBarrierSetC2 clone_type() Message-ID: <201911071450.xA7EoYZA020650@aojmv0008.oracle.com> Changeset: 86c8b22945a1 Author: pliden Date: 2019-11-07 15:48 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/86c8b22945a1 8233793: ZGC: Incorrect type used in ZBarrierSetC2 clone_type() Reviewed-by: eosterlund ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp From markus.gronlund at oracle.com Thu Nov 7 14:55:04 2019 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Thu, 07 Nov 2019 14:55:04 +0000 Subject: hg: jdk/submit: 8233416: JFR: assert((((((klass)->trace_id()) & (((1 << 1) << 8) | (JfrTraceIdEpoch::in_use_this_epoch_bit()))) != 0))) failed: invariant Message-ID: <201911071455.xA7Et5KQ023899@aojmv0008.oracle.com> Changeset: 6c6cce0f149d Author: mgronlun Date: 2019-11-07 15:53 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6c6cce0f149d 8233416: JFR: assert((((((klass)->trace_id()) & (((1 << 1) << 8) | (JfrTraceIdEpoch::in_use_this_epoch_bit()))) != 0))) failed: invariant Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp From markus.gronlund at oracle.com Thu Nov 7 14:58:07 2019 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Thu, 07 Nov 2019 14:58:07 +0000 Subject: hg: jdk/submit: 8232905: JFR fails with assertion: assert(t->unflushed_size() == 0) failed: invariant Message-ID: <201911071458.xA7Ew7Fa025040@aojmv0008.oracle.com> Changeset: 3c2e49d43ba3 Author: mgronlun Date: 2019-11-07 15:56 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3c2e49d43ba3 8232905: JFR fails with assertion: assert(t->unflushed_size() == 0) failed: invariant Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp From sgehwolf at redhat.com Thu Nov 7 15:08:41 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Thu, 07 Nov 2019 15:08:41 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911071508.xA7F8fI9001644@aojmv0008.oracle.com> Changeset: c81d0d9e41d0 Author: sgehwolf Date: 2019-11-07 16:08 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c81d0d9e41d0 Closing branch From sgehwolf at redhat.com Thu Nov 7 15:09:58 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Thu, 07 Nov 2019 15:09:58 +0000 Subject: hg: jdk/submit: 8233712: Limit default tests jobs based on ulimit -u setting Message-ID: <201911071509.xA7F9wD9002607@aojmv0008.oracle.com> Changeset: 638824e0bfed Author: sgehwolf Date: 2019-11-06 18:06 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/638824e0bfed 8233712: Limit default tests jobs based on ulimit -u setting Reviewed-by: duke ! make/RunTests.gmk From lutz.schmidt at sap.com Thu Nov 7 15:13:00 2019 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Thu, 07 Nov 2019 15:13:00 +0000 Subject: hg: jdk/submit: 8233787: Break cycle in vm_version* includes Message-ID: <201911071513.xA7FD0Tn003716@aojmv0008.oracle.com> Changeset: 2d1dae38f125 Author: lucy Date: 2019-11-07 15:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2d1dae38f125 8233787: Break cycle in vm_version* includes Reviewed-by: ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.hpp ! src/hotspot/cpu/arm/register_arm.hpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/arm/vm_version_ext_arm.hpp ! src/hotspot/cpu/ppc/vm_version_ext_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ext_ppc.hpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/s390/globalDefinitions_s390.hpp ! src/hotspot/cpu/s390/register_s390.hpp ! src/hotspot/cpu/s390/vm_version_ext_s390.hpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp ! src/hotspot/cpu/sparc/vm_version_ext_sparc.hpp ! src/hotspot/cpu/sparc/vm_version_sparc.cpp ! src/hotspot/cpu/sparc/vm_version_sparc.hpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_ext_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/zero/register_zero.hpp ! src/hotspot/cpu/zero/vm_version_ext_zero.hpp ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/cpu/zero/vm_version_zero.hpp ! src/hotspot/os/bsd/os_perf_bsd.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/vm_version_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/vm_version_linux_arm_32.cpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.hpp ! src/hotspot/os_cpu/linux_sparc/vm_version_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/vm_version_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/vm_version_linux_zero.cpp ! src/hotspot/os_cpu/solaris_sparc/vm_version_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/vm_version_solaris_x86.cpp ! src/hotspot/os_cpu/windows_x86/vm_version_windows_x86.cpp From daniel.fuchs at oracle.com Thu Nov 7 16:19:44 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 07 Nov 2019 16:19:44 +0000 Subject: hg: jdk/submit: 8233403: Improve verbosity of some httpclient tests Message-ID: <201911071619.xA7GJiqT010770@aojmv0008.oracle.com> Changeset: 7f1daafda27b Author: dfuchs Date: 2019-11-07 16:18 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/7f1daafda27b 8233403: Improve verbosity of some httpclient tests Summary: improve the verbosity of some httpclient tests to help diagnosis of intermittent failures. Also fixes ShortRequestBody test. Reviewed-by: chegar ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java ! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java ! test/jdk/java/net/httpclient/ShortRequestBody.java ! test/jdk/java/net/httpclient/ShortResponseBody.java From naoto.sato at oracle.com Thu Nov 7 18:11:40 2019 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Thu, 07 Nov 2019 18:11:40 +0000 Subject: hg: jdk/submit: 8233579: DateFormatSymbols.getShortMonths() return wrong string on es_CL, es_CO locales Message-ID: <201911071811.xA7IBflf018880@aojmv0008.oracle.com> Changeset: a4430bb9f97d Author: naoto Date: 2019-11-07 10:06 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/a4430bb9f97d 8233579: DateFormatSymbols.getShortMonths() return wrong string on es_CL, es_CO locales Reviewed-by: joehw ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! test/jdk/sun/text/resources/LocaleData.cldr ! test/jdk/sun/text/resources/LocaleDataTest.java From naoto.sato at oracle.com Thu Nov 7 19:36:39 2019 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Thu, 07 Nov 2019 19:36:39 +0000 Subject: hg: jdk/submit: 8232871: Host Locale Provider on Mac does not return translated values of Japanese calendar Message-ID: <201911071936.xA7JaeSq010611@aojmv0008.oracle.com> Changeset: dc998d4a227e Author: naoto Date: 2019-11-07 11:34 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/dc998d4a227e 8232871: Host Locale Provider on Mac does not return translated values of Japanese calendar Reviewed-by: bchristi ! src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.base/macosx/native/libjava/HostLocaleProviderAdapter_md.c ! test/jdk/java/util/Locale/LocaleProviders.java ! test/jdk/java/util/Locale/LocaleProvidersRun.java From kim.barrett at oracle.com Thu Nov 7 21:24:00 2019 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Thu, 07 Nov 2019 21:24:00 +0000 Subject: hg: jdk/submit: 8233364: Fix undefined behavior in Canonicalizer::do_ShiftOp Message-ID: <201911072124.xA7LO1Ch008059@aojmv0008.oracle.com> Changeset: 291775bcf35d Author: kbarrett Date: 2019-11-07 16:22 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/291775bcf35d 8233364: Fix undefined behavior in Canonicalizer::do_ShiftOp Summary: Add java_shift_xxx helpers and use them. Reviewed-by: aph, kvn ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp + test/hotspot/gtest/utilities/test_java_arithmetic.cpp From igor.ignatyev at oracle.com Thu Nov 7 21:41:16 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Thu, 07 Nov 2019 21:41:16 +0000 Subject: hg: jdk/submit: 8230364: [JVMCI] a number of JVMCI tests are not jtreg enabled Message-ID: <201911072141.xA7LfHSD017329@aojmv0008.oracle.com> Changeset: 2b0f2fe82735 Author: iignatyev Date: 2019-11-07 13:39 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/2b0f2fe82735 8230364: [JVMCI] a number of JVMCI tests are not jtreg enabled Reviewed-by: kvn ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotJVMCIRuntime.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotSpeculationLog.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestServices.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.hotspot.test/src/jdk/vm/ci/hotspot/test/VirtualObjectLayoutTest.java From brian.burkhalter at oracle.com Thu Nov 7 21:54:08 2019 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Thu, 07 Nov 2019 21:54:08 +0000 Subject: hg: jdk/submit: 8232178: MacVolumesTest failed after upgrade to MacOS Catalina Message-ID: <201911072154.xA7Ls9iU023970@aojmv0008.oracle.com> Changeset: 19744a63c295 Author: bpb Date: 2019-11-07 13:53 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/19744a63c295 8232178: MacVolumesTest failed after upgrade to MacOS Catalina Reviewed-by: lancea ! test/jdk/java/nio/file/etc/MacVolumesTest.java From mikhailo.seledtsov at oracle.com Fri Nov 8 00:01:35 2019 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Fri, 08 Nov 2019 00:01:35 +0000 Subject: hg: jdk/submit: 8209813: [TESTBUG] rewrite JFR shell tests in Java Message-ID: <201911080001.xA801aEL002527@aojmv0008.oracle.com> Changeset: 4e3694a617d4 Author: mseledtsov Date: 2019-11-07 16:00 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/4e3694a617d4 8209813: [TESTBUG] rewrite JFR shell tests in Java Summary: Converted shell tests to Java Reviewed-by: lmesnik, egahlin ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java - test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.sh ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java - test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.sh ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java - test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.sh ! test/jdk/jdk/jfr/event/io/EvilInstrument.java - test/jdk/jdk/jfr/event/io/MakeJAR.sh ! test/jdk/jdk/jfr/event/os/TestInitialEnvironmentVariable.java - test/jdk/jdk/jfr/event/os/TestInitialEnvironmentVariable.sh - test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.flags ! test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.java - test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.sh - test/jdk/jdk/jfr/javaagent/JavaAgentBuilder.java + test/lib/jdk/test/lib/util/JavaAgentBuilder.java From vladimir.kozlov at oracle.com Fri Nov 8 01:48:05 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 08 Nov 2019 01:48:05 +0000 Subject: hg: jdk/submit: 8233741: AES Countermode (AES-CTR) optimization using AVX512 + VAES instructions Message-ID: <201911080148.xA81m6x5025196@aojmv0008.oracle.com> Changeset: c6a789f495fe Author: kvn Date: 2019-11-07 17:47 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c6a789f495fe 8233741: AES Countermode (AES-CTR) optimization using AVX512 + VAES instructions Reviewed-by: kvn Contributed-by: smita.kamath at intel.com, regev.shemy at intel.com, shay.gueron at intel.com ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86_aes.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp From ioi.lam at oracle.com Fri Nov 8 05:00:52 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Fri, 08 Nov 2019 05:00:52 +0000 Subject: hg: jdk/submit: 8233086: [TESTBUG] need to test field layout style difference between CDS dump time and run time Message-ID: <201911080500.xA850qSt028074@aojmv0008.oracle.com> Changeset: ad157fab6bf5 Author: iklam Date: 2019-11-07 16:26 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ad157fab6bf5 8233086: [TESTBUG] need to test field layout style difference between CDS dump time and run time Reviewed-by: fparain + test/hotspot/jtreg/runtime/cds/appcds/FieldLayoutFlags.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/FieldLayoutApp.java From tobias.hartmann at oracle.com Fri Nov 8 08:17:09 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 08 Nov 2019 08:17:09 +0000 Subject: hg: jdk/submit: 8233788: Remove useless asserts in PhaseCFG::insert_anti_dependences Message-ID: <201911080817.xA88HA9G005123@aojmv0008.oracle.com> Changeset: 1edb08142cea Author: thartmann Date: 2019-11-08 09:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1edb08142cea 8233788: Remove useless asserts in PhaseCFG::insert_anti_dependences Summary: Removed useless asserts. Reviewed-by: kvn ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/gcm.cpp From thomas.schatzl at oracle.com Fri Nov 8 09:08:43 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Fri, 08 Nov 2019 09:08:43 +0000 Subject: hg: jdk/submit: 8189737: Make HeapRegion not derive from Space Message-ID: <201911080908.xA898ixW001321@aojmv0008.oracle.com> Changeset: 47c20fc6a517 Author: tschatzl Date: 2019-11-08 10:01 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/47c20fc6a517 8189737: Make HeapRegion not derive from Space Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp ! src/hotspot/share/gc/parallel/asPSYoungGen.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/psMarkSweep.cpp ! src/hotspot/share/gc/parallel/psMarkSweepDecorator.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/spaceDecorator.cpp ! src/hotspot/share/gc/shared/spaceDecorator.hpp + src/hotspot/share/gc/shared/spaceDecorator.inline.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionClosure.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/PrintRegionClosure.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/PrintRegionClosure.java ! test/hotspot/gtest/gc/g1/test_g1HeapVerifier.cpp From sgehwolf at redhat.com Fri Nov 8 09:08:56 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Fri, 08 Nov 2019 09:08:56 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911080908.xA898uV4001412@aojmv0008.oracle.com> Changeset: 45e3a5dd9590 Author: sgehwolf Date: 2019-11-08 10:08 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/45e3a5dd9590 Closing branch From sgehwolf at redhat.com Fri Nov 8 09:10:09 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Fri, 08 Nov 2019 09:10:09 +0000 Subject: hg: jdk/submit: 8233712: Limit default tests jobs based on ulimit -u setting Message-ID: <201911080910.xA89A9TP002327@aojmv0008.oracle.com> Changeset: ae020f0f1875 Author: sgehwolf Date: 2019-11-06 18:06 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ae020f0f1875 8233712: Limit default tests jobs based on ulimit -u setting Reviewed-by: erikj ! make/RunTests.gmk From tobias.hartmann at oracle.com Fri Nov 8 09:55:42 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 08 Nov 2019 09:55:42 +0000 Subject: hg: jdk/submit: 8233389: Add PrintIdeal to compiler directives Message-ID: <201911080955.xA89tgZI026494@aojmv0008.oracle.com> Changeset: c709424ad48f Author: jvernee Date: 2019-11-08 10:55 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c709424ad48f 8233389: Add PrintIdeal to compiler directives Summary: Add PrintIdeal as a compiler directive in order to enable PrintIdeal for only a single method. Reviewed-by: roland, neliasso, vlivanov, thartmann ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp From sgehwolf at redhat.com Fri Nov 8 10:27:51 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Fri, 08 Nov 2019 10:27:51 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911081027.xA8ARqeb012197@aojmv0008.oracle.com> Changeset: 967f863c9122 Author: sgehwolf Date: 2019-11-08 11:27 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/967f863c9122 Closing branch From sgehwolf at redhat.com Fri Nov 8 10:29:45 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Fri, 08 Nov 2019 10:29:45 +0000 Subject: hg: jdk/submit: 8233712: Limit default tests jobs based on ulimit -u setting Message-ID: <201911081029.xA8ATk5K012821@aojmv0008.oracle.com> Changeset: df662a1037f7 Author: sgehwolf Date: 2019-11-06 18:06 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/df662a1037f7 8233712: Limit default tests jobs based on ulimit -u setting Reviewed-by: erikj, ihse ! make/RunTests.gmk ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in From boris.ulasevich at bell-sw.com Fri Nov 8 11:01:30 2019 From: boris.ulasevich at bell-sw.com (boris.ulasevich at bell-sw.com) Date: Fri, 08 Nov 2019 11:01:30 +0000 Subject: hg: jdk/submit: 8233113: ARM32: assert on UnsafeJlong mutex rank check Message-ID: <201911081101.xA8B1V9j029718@aojmv0008.oracle.com> Changeset: b899e40f13f7 Author: bulasevich Date: 2019-11-08 14:00 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/b899e40f13f7 8233113: ARM32: assert on UnsafeJlong mutex rank check ! src/hotspot/share/runtime/mutex.cpp ! test/hotspot/jtreg/runtime/Safepoint/NoSafepointVerifier.java From sgehwolf at redhat.com Fri Nov 8 14:46:48 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Fri, 08 Nov 2019 14:46:48 +0000 Subject: hg: jdk/submit: 8233712: Limit default tests jobs based on ulimit -u setting Message-ID: <201911081446.xA8Ekmgg006902@aojmv0008.oracle.com> Changeset: e17a70894173 Author: sgehwolf Date: 2019-11-06 18:06 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/e17a70894173 8233712: Limit default tests jobs based on ulimit -u setting Reviewed-by: erikj, ihse ! make/RunTests.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in From sgehwolf at redhat.com Fri Nov 8 14:47:03 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Fri, 08 Nov 2019 14:47:03 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911081447.xA8El34Q007075@aojmv0008.oracle.com> Changeset: a17be4413612 Author: sgehwolf Date: 2019-11-08 15:45 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a17be4413612 Closing branch From zgu at redhat.com Fri Nov 8 14:50:30 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 08 Nov 2019 14:50:30 +0000 Subject: hg: jdk/submit: 8233339: Shenandoah: Centralize load barrier decisions into ShenandoahBarrierSet Message-ID: <201911081450.xA8EoVcm010122@aojmv0008.oracle.com> Changeset: 5606867a5e6e Author: zgu Date: 2019-11-08 09:50 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/5606867a5e6e 8233339: Shenandoah: Centralize load barrier decisions into ShenandoahBarrierSet Reviewed-by: rkennke ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp From zgu at redhat.com Fri Nov 8 14:51:48 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 08 Nov 2019 14:51:48 +0000 Subject: hg: jdk/submit: 8233337: Shenandoah: Cleanup AArch64 SBSA::load_reference_barrier_not_null() Message-ID: <201911081451.xA8EpnXL011648@aojmv0008.oracle.com> Changeset: 66b1db608c12 Author: zgu Date: 2019-11-08 09:51 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/66b1db608c12 8233337: Shenandoah: Cleanup AArch64 SBSA::load_reference_barrier_not_null() Reviewed-by: rkennke ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp From brian.burkhalter at oracle.com Fri Nov 8 16:12:35 2019 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Fri, 08 Nov 2019 16:12:35 +0000 Subject: hg: jdk/submit: 8220479: java/nio/channels/Selector/SelectWithConsumer.java failed at testTwoChannels() Message-ID: <201911081612.xA8GCZf3028354@aojmv0008.oracle.com> Changeset: 3760767a7231 Author: bpb Date: 2019-11-08 08:12 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/3760767a7231 8220479: java/nio/channels/Selector/SelectWithConsumer.java failed at testTwoChannels() Reviewed-by: bpb Contributed-by: alan.bateman at oracle.com ! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java From zgu at redhat.com Fri Nov 8 16:41:37 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 08 Nov 2019 16:41:37 +0000 Subject: hg: jdk/submit: 8233850: Shenandoah: Shenandoah thread count ergonomics should be container aware Message-ID: <201911081641.xA8Gfba6016286@aojmv0008.oracle.com> Changeset: f92ef5d182b5 Author: zgu Date: 2019-11-08 11:41 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/f92ef5d182b5 8233850: Shenandoah: Shenandoah thread count ergonomics should be container aware Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp From ioi.lam at oracle.com Fri Nov 8 19:04:51 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Fri, 08 Nov 2019 19:04:51 +0000 Subject: hg: jdk/submit: 8233855: [TESTBUG] appcds/FieldLayoutFlags.java failed to clean up files after test Message-ID: <201911081904.xA8J4qhU011361@aojmv0008.oracle.com> Changeset: 7f1d2c3a99da Author: iklam Date: 2019-11-08 11:03 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7f1d2c3a99da 8233855: [TESTBUG] appcds/FieldLayoutFlags.java failed to clean up files after test Reviewed-by: hseigel ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java From felix.yang at huawei.com Sat Nov 9 00:26:14 2019 From: felix.yang at huawei.com (felix.yang at huawei.com) Date: Sat, 09 Nov 2019 00:26:14 +0000 Subject: hg: jdk/submit: 8233839: aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub Message-ID: <201911090026.xA90QFJr008575@aojmv0008.oracle.com> Changeset: 90cf1d4e712f Author: fyang Date: 2019-11-08 16:53 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/90cf1d4e712f 8233839: aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub Reviewed-by: adinn ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp From xuelei.fan at oracle.com Sat Nov 9 02:35:47 2019 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Sat, 09 Nov 2019 02:35:47 +0000 Subject: hg: jdk/submit: 8233621: Mismatch in jsse.enableMFLNExtension property name Message-ID: <201911090235.xA92Zl2g012421@aojmv0008.oracle.com> Changeset: 9e2f184eac99 Author: xuelei Date: 2019-11-08 18:35 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/9e2f184eac99 8233621: Mismatch in jsse.enableMFLNExtension property name Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java From alan.bateman at oracle.com Sat Nov 9 09:27:54 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Sat, 09 Nov 2019 09:27:54 +0000 Subject: hg: jdk/submit: 8216472: (se) Stack overflow during selection operation leads to crash (win) Message-ID: <201911090927.xA99RtwJ029526@aojmv0008.oracle.com> Changeset: 6bc29ebe053e Author: alanb Date: 2019-11-09 09:13 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/6bc29ebe053e 8216472: (se) Stack overflow during selection operation leads to crash (win) Reviewed-by: alanb Contributed-by: akashche at redhat.com ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java ! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c + test/jdk/java/nio/channels/Selector/StackOverflowTest.java From alan.bateman at oracle.com Sat Nov 9 11:49:40 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Sat, 09 Nov 2019 11:49:40 +0000 Subject: hg: jdk/submit: 8233435: (dc) DatagramChannel should allow IPv6 socket join IPv4 multicast groups (macOS, win) Message-ID: <201911091149.xA9Bnfb7007361@aojmv0008.oracle.com> Changeset: 612c58965775 Author: alanb Date: 2019-11-09 11:48 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/612c58965775 8233435: (dc) DatagramChannel should allow IPv6 socket join IPv4 multicast groups (macOS, win) Reviewed-by: dfuchs ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/unix/native/libnio/ch/Net.c ! src/java.base/windows/native/libnio/ch/Net.c ! test/jdk/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java ! test/jdk/java/nio/channels/DatagramChannel/SocketOptionTests.java From igor.ignatyev at oracle.com Sat Nov 9 18:29:43 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Sat, 09 Nov 2019 18:29:43 +0000 Subject: hg: jdk/submit: 8233745: [JVMCI] TranslatedException should serialize classloader and module info Message-ID: <201911091829.xA9ITiel022693@aojmv0008.oracle.com> Changeset: d595f1faace2 Author: iignatyev Date: 2019-11-09 10:27 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d595f1faace2 8233745: [JVMCI] TranslatedException should serialize classloader and module info Reviewed-by: kvn, dnsimon ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/TranslatedException.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestTranslatedException.java From tobias.hartmann at oracle.com Mon Nov 11 09:43:51 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 11 Nov 2019 09:43:51 +0000 Subject: hg: jdk/submit: 8229694: JVM crash in SWPointer during C2 OSR compilation Message-ID: <201911110943.xAB9hqD9008396@aojmv0008.oracle.com> Changeset: 586415e8abcb Author: chagedorn Date: 2019-11-11 10:41 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/586415e8abcb 8229694: JVM crash in SWPointer during C2 OSR compilation Summary: Handle the case where there is only 1 pack and no operations left when calling SuperWord::find_align_to_ref() to find the best alignment again. Reviewed-by: kvn, vlivanov, thartmann ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/loopopts/superword/AlignmentOnePack.java From markus.gronlund at oracle.com Mon Nov 11 10:40:21 2019 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Mon, 11 Nov 2019 10:40:21 +0000 Subject: hg: jdk/submit: 8231922: Could not find field with name revokedClass Message-ID: <201911111040.xABAeLoB010556@aojmv0008.oracle.com> Changeset: 01d47d511f5f Author: mgronlun Date: 2019-11-11 11:25 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/01d47d511f5f 8231922: Could not find field with name revokedClass Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java From ralf.schmelter at sap.com Mon Nov 11 12:02:32 2019 From: ralf.schmelter at sap.com (ralf.schmelter at sap.com) Date: Mon, 11 Nov 2019 12:02:32 +0000 Subject: hg: jdk/submit: 8233790: Forward output from heap dumper to jcmd/jmap Message-ID: <201911111202.xABC2XaO024964@aojmv0008.oracle.com> Changeset: d3f1cb09b704 Author: rschmelter Date: 2019-11-11 12:06 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d3f1cb09b704 8233790: Forward output from heap dumper to jcmd/jmap Reviewed-by: stuefe, sspitsyn, cjplummer ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/heapDumper.hpp From stefan.johansson at oracle.com Mon Nov 11 12:23:22 2019 From: stefan.johansson at oracle.com (stefan.johansson at oracle.com) Date: Mon, 11 Nov 2019 12:23:22 +0000 Subject: hg: jdk/submit: 8233065: PSParallelCompact::move_and_update is unused and should be removed Message-ID: <201911111223.xABCNNKZ008056@aojmv0008.oracle.com> Changeset: 333c2b653434 Author: sjohanss Date: 2019-11-11 13:20 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/333c2b653434 8233065: PSParallelCompact::move_and_update is unused and should be removed Reviewed-by: lkorinth, tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp From ivan.gerasimov at oracle.com Mon Nov 11 13:25:11 2019 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Mon, 11 Nov 2019 13:25:11 +0000 Subject: hg: jdk/submit: 8233886: TEST_BUG jdk/java/net/CookieHandler/B6791927.java hit hardcoded expiration date Message-ID: <201911111325.xABDPCuq011975@aojmv0008.oracle.com> Changeset: 0c5fb962e11e Author: igerasim Date: 2019-11-11 05:09 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/0c5fb962e11e 8233886: TEST_BUG jdk/java/net/CookieHandler/B6791927.java hit hardcoded expiration date Reviewed-by: chegar, vtewari ! test/jdk/java/net/CookieHandler/B6791927.java From erik.gahlin at oracle.com Mon Nov 11 13:49:12 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Mon, 11 Nov 2019 13:49:12 +0000 Subject: hg: jdk/submit: 8230767: FlightRecorderListener returns null recording Message-ID: <201911111349.xABDnDag023840@aojmv0008.oracle.com> Changeset: d4cae08239f7 Author: egahlin Date: 2019-11-11 14:47 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d4cae08239f7 8230767: FlightRecorderListener returns null recording Reviewed-by: mseledtsov, mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java + test/jdk/jdk/jfr/api/recorder/TestRecorderListenerWithDump.java From patric.hedlin at oracle.com Mon Nov 11 14:04:57 2019 From: patric.hedlin at oracle.com (patric.hedlin at oracle.com) Date: Mon, 11 Nov 2019 14:04:57 +0000 Subject: hg: jdk/submit: 8233498: Remove dead code. Message-ID: <201911111404.xABE4w8l003088@aojmv0008.oracle.com> Changeset: e4d7fcab43d7 Author: phedlin Date: 2018-04-24 13:59 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/e4d7fcab43d7 8233498: Remove dead code. Reviewed-by: neliasso ! src/hotspot/cpu/sparc/c1_MacroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/interp_masm_sparc.cpp ! src/hotspot/cpu/sparc/interp_masm_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.inline.hpp From goetz.lindenmaier at sap.com Mon Nov 11 15:27:05 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 11 Nov 2019 15:27:05 +0000 Subject: hg: jdk/submit: 8231757: [ppc] Fix VerifyOops. Errors show since 8231058. Message-ID: <201911111527.xABFR6sK017772@aojmv0008.oracle.com> Changeset: 36fde8064316 Author: goetz Date: 2019-11-11 16:24 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/36fde8064316 8231757: [ppc] Fix VerifyOops. Errors show since 8231058. Summary: Also make the checks print the wrong value and where a failure occurred. Reviewed-by: dholmes, mdoerr ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/globalDefinitions_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/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! test/hotspot/jtreg/runtime/CheckUnhandledOops/TestVerifyOops.java From patric.hedlin at oracle.com Mon Nov 11 17:00:19 2019 From: patric.hedlin at oracle.com (patric.hedlin at oracle.com) Date: Mon, 11 Nov 2019 17:00:19 +0000 Subject: hg: jdk/submit: 8233918: 8233498 broke build on SPARC Message-ID: <201911111700.xABH0K7T009454@aojmv0008.oracle.com> Changeset: b9a85aa023b1 Author: phedlin Date: 2019-11-11 16:59 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b9a85aa023b1 8233918: 8233498 broke build on SPARC Reviewed-by: eosterlund ! src/hotspot/cpu/sparc/interp_masm_sparc.hpp From coleen.phillimore at oracle.com Mon Nov 11 17:11:48 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Mon, 11 Nov 2019 17:11:48 +0000 Subject: hg: jdk/submit: 8232735: Convert PrintJNIResolving to Unified Logging Message-ID: <201911111711.xABHBm69017072@aojmv0008.oracle.com> Changeset: 3b9eeae66fa0 Author: coleenp Date: 2019-11-11 12:11 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/3b9eeae66fa0 8232735: Convert PrintJNIResolving to Unified Logging Summary: converted the existing output at debug level because it is noisy Reviewed-by: iklam, dholmes ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp From bsrbnd at gmail.com Mon Nov 11 18:54:34 2019 From: bsrbnd at gmail.com (bsrbnd at gmail.com) Date: Mon, 11 Nov 2019 18:54:34 +0000 Subject: hg: jdk/submit: 8214239: Missing x86_64.ad patterns for clearing and setting long vector bits Message-ID: <201911111854.xABIsZpE014630@aojmv0008.oracle.com> Changeset: cbe81ae81095 Author: bsrbnd Date: 2019-11-11 19:29 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/cbe81ae81095 8214239: Missing x86_64.ad patterns for clearing and setting long vector bits Reviewed-by: kvn, jrose, sviswanathan ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/c2/TestBitSetAndReset.java + test/micro/org/openjdk/bench/vm/compiler/BitSetAndReset.java From daniil.x.titov at oracle.com Mon Nov 11 19:10:58 2019 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Mon, 11 Nov 2019 19:10:58 +0000 Subject: hg: jdk/submit: 8233868: Unproblem list sun/tools/jstat/jstatClassloadOutput1.sh Message-ID: <201911111910.xABJAwXa024145@aojmv0008.oracle.com> Changeset: 51196a273f8c Author: dtitov Date: 2019-11-11 11:09 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/51196a273f8c 8233868: Unproblem list sun/tools/jstat/jstatClassloadOutput1.sh Reviewed-by: amenkov, cjplummer ! test/jdk/ProblemList.txt From manc at google.com Mon Nov 11 21:19:25 2019 From: manc at google.com (manc at google.com) Date: Mon, 11 Nov 2019 21:19:25 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911112119.xABLJP8e029457@aojmv0008.oracle.com> Changeset: 074c819a35dd Author: manc Date: 2019-11-11 13:19 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/074c819a35dd Closing branch From manc at google.com Mon Nov 11 21:22:01 2019 From: manc at google.com (manc at google.com) Date: Mon, 11 Nov 2019 21:22:01 +0000 Subject: hg: jdk/submit: 8087198: G1 card refinement: batching, sorting Message-ID: <201911112122.xABLM1Jd002442@aojmv0008.oracle.com> Changeset: cb0d048b4b61 Author: manc Date: 2019-11-04 17:58 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/cb0d048b4b61 8087198: G1 card refinement: batching, sorting ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp From henry.jen at oracle.com Tue Nov 12 01:54:39 2019 From: henry.jen at oracle.com (henry.jen at oracle.com) Date: Tue, 12 Nov 2019 01:54:39 +0000 Subject: hg: jdk/submit: 8231863: Crash if classpath is read from @argument file and the main gets option argument Message-ID: <201911120154.xAC1seOb021445@aojmv0008.oracle.com> Changeset: aebd72de84b0 Author: henryjen Date: 2019-11-11 17:43 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/aebd72de84b0 8231863: Crash if classpath is read from @argument file and the main gets option argument Reviewed-by: alanb, mchung Contributed-by: Mat Carter ! src/java.base/share/native/libjli/args.c ! test/jdk/tools/launcher/ArgsFileTest.java ! test/jdk/tools/launcher/TestHelper.java From jan.lahoda at oracle.com Tue Nov 12 06:35:03 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Tue, 12 Nov 2019 06:35:03 +0000 Subject: hg: jdk/submit: 8232684: Make switch expressions final Message-ID: <201911120635.xAC6Z3DX009066@aojmv0008.oracle.com> Changeset: cfc7bb9a5a92 Author: jlahoda Date: 2019-11-12 06:32 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/cfc7bb9a5a92 8232684: Make switch expressions final Reviewed-by: alanb, mcimadamore, kvn ! src/java.base/share/classes/jdk/internal/PreviewFeature.java ! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/SwitchExpressionTree.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/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.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 ! test/hotspot/jtreg/runtime/execstack/TestMT.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest02/gctest02.java ! test/hotspot/jtreg/vmTestbase/jit/regression/b4446672/b4446672.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIEventsDebuggee.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/MonitorEventsDebuggee.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/StateTestThread.java ! test/hotspot/jtreg/vmTestbase/nsk/share/locks/LockingThread.java ! test/hotspot/jtreg/vmTestbase/nsk/share/locks/MonitorLockingThread.java ! test/hotspot/jtreg/vmTestbase/nsk/share/runner/ThreadsRunner.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/GarbageGenerator.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace001.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace002.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread005.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread006.java ! test/jdk/com/sun/jdi/InvokeHangTest.java ! test/jdk/com/sun/jdi/SimulResumerTest.java ! test/jdk/com/sun/jdi/TwoThreadsTest.java ! test/jdk/java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java ! test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java ! test/langtools/tools/javac/ConditionalWithVoid.java ! test/langtools/tools/javac/ConditionalWithVoid.out ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/diags/examples/BreakOutsideSwitchExpression.java ! test/langtools/tools/javac/diags/examples/ContinueOutsideSwitchExpression.java ! test/langtools/tools/javac/diags/examples/IllegalRefToRestrictedType.java ! test/langtools/tools/javac/diags/examples/IncompatibleTypesInSwitchExpression.java ! test/langtools/tools/javac/diags/examples/InvalidYield.java ! test/langtools/tools/javac/diags/examples/InvalidYieldWarning.java ! test/langtools/tools/javac/diags/examples/MultipleCaseLabels.java ! test/langtools/tools/javac/diags/examples/NoSwitchExpression.java ! test/langtools/tools/javac/diags/examples/NoSwitchExpressionQualify.java ! test/langtools/tools/javac/diags/examples/NotExhaustive.java - test/langtools/tools/javac/diags/examples/RestrictedTypeNotAllowedPreview.java ! test/langtools/tools/javac/diags/examples/ReturnOutsideSwitchExpression.java ! test/langtools/tools/javac/diags/examples/RuleCompletesNormally.java ! test/langtools/tools/javac/diags/examples/SwitchCaseUnexpectedStatement.java ! test/langtools/tools/javac/diags/examples/SwitchExpressionCompletesNormally.java ! test/langtools/tools/javac/diags/examples/SwitchExpressionEmpty.java ! test/langtools/tools/javac/diags/examples/SwitchExpressionNoResultExpressions.java ! test/langtools/tools/javac/diags/examples/SwitchExpressionTargetCantBeVoid.java ! test/langtools/tools/javac/diags/examples/SwitchExpressions.java ! test/langtools/tools/javac/diags/examples/SwitchMixingCaseTypes.java ! test/langtools/tools/javac/diags/examples/SwitchRules.java ! test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java ! test/langtools/tools/javac/lambda/BadSwitchExpressionLambda.java ! test/langtools/tools/javac/lambda/BadSwitchExpressionLambda.out ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/switchexpr/BlockExpression.java ! test/langtools/tools/javac/switchexpr/BooleanNumericNonNumeric.java ! test/langtools/tools/javac/switchexpr/BooleanNumericNonNumeric.out ! test/langtools/tools/javac/switchexpr/BreakTest.java ! test/langtools/tools/javac/switchexpr/CRT.java ! test/langtools/tools/javac/switchexpr/DefiniteAssignment1.java ! test/langtools/tools/javac/switchexpr/DefiniteAssignment2.java ! test/langtools/tools/javac/switchexpr/DefiniteAssignment2.out ! test/langtools/tools/javac/switchexpr/EmptySwitch.java ! test/langtools/tools/javac/switchexpr/EmptySwitch.out ! test/langtools/tools/javac/switchexpr/ExhaustiveEnumSwitch.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitch-old.out ! 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/ExpressionSwitchBugsInGen.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchCodeFromJLS.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/ExpressionSwitchFlow.out ! test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.out ! test/langtools/tools/javac/switchexpr/ExpressionSwitchIntersectionTypes.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.out ! test/langtools/tools/javac/switchexpr/ExpressionSwitchToString.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.out ! test/langtools/tools/javac/switchexpr/LambdaCapture.java ! test/langtools/tools/javac/switchexpr/ParseIncomplete.java ! test/langtools/tools/javac/switchexpr/ParserRecovery.java ! test/langtools/tools/javac/switchexpr/ParserRecovery.out ! test/langtools/tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java ! test/langtools/tools/javac/switchexpr/SwitchExpressionScopesIsolated.java ! test/langtools/tools/javac/switchexpr/SwitchExpressionScopesIsolated.out ! test/langtools/tools/javac/switchexpr/SwitchExpressionSimpleVisitorTest.java ! test/langtools/tools/javac/switchexpr/TryCatch.java ! test/langtools/tools/javac/switchexpr/TryCatchFinally.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/CaseTest.java ! 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-old.out ! test/langtools/tools/javac/switchextra/MultipleLabelsExpression.java ! test/langtools/tools/javac/switchextra/MultipleLabelsStatement-old.out ! test/langtools/tools/javac/switchextra/MultipleLabelsStatement.java ! test/langtools/tools/javac/switchextra/RuleParsingTest.java ! test/langtools/tools/javac/switchextra/SwitchArrowBrokenConstant.java ! test/langtools/tools/javac/switchextra/SwitchArrowBrokenConstant.out ! test/langtools/tools/javac/switchextra/SwitchStatementArrow-old.out ! test/langtools/tools/javac/switchextra/SwitchStatementArrow.java ! test/langtools/tools/javac/switchextra/SwitchStatementBroken.java ! test/langtools/tools/javac/switchextra/SwitchStatementBroken.out ! test/langtools/tools/javac/switchextra/SwitchStatementBroken2.java ! test/langtools/tools/javac/switchextra/SwitchStatementBroken2.out ! test/langtools/tools/javac/switchextra/SwitchStatementScopesIsolated.java ! test/langtools/tools/javac/switchextra/SwitchStatementScopesIsolated.out ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java From tobias.hartmann at oracle.com Tue Nov 12 09:16:38 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 12 Nov 2019 09:16:38 +0000 Subject: hg: jdk/submit: 8233529: loopTransform.cpp:2984: Error: assert(p_f->Opcode() == Op_IfFalse) failed Message-ID: <201911120916.xAC9GdTG029486@aojmv0008.oracle.com> Changeset: ff1887930406 Author: thartmann Date: 2019-11-12 10:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ff1887930406 8233529: loopTransform.cpp:2984: Error: assert(p_f->Opcode() == Op_IfFalse) failed Summary: Strengthened asserts in locate_pre_from_main() and added a check for is_main_no_pre_loop(). Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestRemoveMainPostLoops.java From doug.simon at oracle.com Tue Nov 12 09:22:35 2019 From: doug.simon at oracle.com (doug.simon at oracle.com) Date: Tue, 12 Nov 2019 09:22:35 +0000 Subject: hg: jdk/submit: 8233900: [JVMCI] improve help text for EnableJVMCIProduct option Message-ID: <201911120922.xAC9Mat5003938@aojmv0008.oracle.com> Changeset: f0dca628176c Author: dnsimon Date: 2019-11-12 10:19 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f0dca628176c 8233900: [JVMCI] improve help text for EnableJVMCIProduct option Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmci_globals.hpp From ivan.gerasimov at oracle.com Tue Nov 12 09:37:19 2019 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Tue, 12 Nov 2019 09:37:19 +0000 Subject: hg: jdk/submit: 8233884: Avoid looking up standard charsets in security libraries Message-ID: <201911120937.xAC9bKnc011645@aojmv0008.oracle.com> Changeset: b046ba510bbc Author: igerasim Date: 2019-11-12 01:36 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b046ba510bbc 8233884: Avoid looking up standard charsets in security libraries Reviewed-by: coffeys ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEWithMD5AndDESCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEWithMD5AndTripleDESCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java ! src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java ! src/java.base/share/classes/javax/crypto/CryptoPermissions.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/classes/sun/security/provider/ConfigFile.java ! src/java.base/share/classes/sun/security/provider/DomainKeyStore.java ! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java ! src/java.base/share/classes/sun/security/provider/KeyProtector.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/ssl/SSLLogger.java ! src/java.base/share/classes/sun/security/util/DerInputStream.java ! src/java.base/share/classes/sun/security/util/DerOutputStream.java ! src/java.base/share/classes/sun/security/util/DerValue.java ! src/java.base/share/classes/sun/security/util/DomainName.java ! src/java.base/share/classes/sun/security/util/HexDumpEncoder.java ! src/java.base/share/classes/sun/security/x509/AVA.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSNameImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5NameElement.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSFactory.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ETypeInfo.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAForUserEnc.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/AesDkCrypto.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/AesSha2DkCrypto.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabEntry.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabOutputStream.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/util/KerberosString.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/ClientFactoryImpl.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Client.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Server.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/ExternalClient.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/PlainClient.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java From erik.osterlund at oracle.com Tue Nov 12 09:52:03 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Tue, 12 Nov 2019 09:52:03 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911120952.xAC9q4pe019696@aojmv0008.oracle.com> Changeset: b398685dd029 Author: eosterlund Date: 2019-11-12 09:25 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/b398685dd029 8233506: ZGC: the load for Reference.get() can be converted to a load for strong refs Reviewed-by: thartmann, neliasso, pliden ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp Changeset: f51714d3385d Author: eosterlund Date: 2019-11-12 09:27 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/f51714d3385d 8224817: Implementation of JEP 364: ZGC on macOS Reviewed-by: pliden, stefank ! make/autoconf/hotspot.m4 + src/hotspot/os/bsd/gc/z/zBackingFile_bsd.cpp + src/hotspot/os/bsd/gc/z/zBackingFile_bsd.hpp + src/hotspot/os/bsd/gc/z/zLargePages_bsd.cpp + src/hotspot/os/bsd/gc/z/zNUMA_bsd.cpp + src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp + src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.hpp From tobias.hartmann at oracle.com Tue Nov 12 11:13:37 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 12 Nov 2019 11:13:37 +0000 Subject: hg: jdk/submit: 8233885: Test fails with assert(comp != __null) failed: Ensure we have a compiler Message-ID: <201911121113.xACBDckY004221@aojmv0008.oracle.com> Changeset: 65dc025d5e7e Author: jiefu Date: 2019-11-11 17:40 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/65dc025d5e7e 8233885: Test fails with assert(comp != __null) failed: Ensure we have a compiler Reviewed-by: thartmann, iveresov ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp + test/hotspot/jtreg/compiler/compilercontrol/CompilationModeHighOnlyTest.java From tobias.hartmann at oracle.com Tue Nov 12 11:20:04 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 12 Nov 2019 11:20:04 +0000 Subject: hg: jdk/submit: 8233941: adlc should not generate Pipeline_Use_Cycle_Mask::operator= Message-ID: <201911121120.xACBK4sS008046@aojmv0008.oracle.com> Changeset: 4dbdb7a8fa75 Author: fweimer Date: 2019-11-12 12:19 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4dbdb7a8fa75 8233941: adlc should not generate Pipeline_Use_Cycle_Mask::operator= Summary: Removed useless = operator. Reviewed-by: kvn, thartmann ! src/hotspot/share/adlc/output_h.cpp From suenaga at oss.nttdata.com Tue Nov 12 11:59:08 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Tue, 12 Nov 2019 11:59:08 +0000 Subject: hg: jdk/submit: 8220074: Clean up GCC 8.3 errors in LittleCMS Message-ID: <201911121159.xACBx91O028516@aojmv0008.oracle.com> Changeset: 80fc00fff4da Author: ysuenaga Date: 2019-11-12 20:58 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/80fc00fff4da 8220074: Clean up GCC 8.3 errors in LittleCMS ! make/lib/Awt2dLibraries.gmk From suenaga at oss.nttdata.com Tue Nov 12 13:25:20 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Tue, 12 Nov 2019 13:25:20 +0000 Subject: hg: jdk/submit: Add comma Message-ID: <201911121325.xACDPLKb017555@aojmv0008.oracle.com> Changeset: 4a2c798bd2ac Author: ysuenaga Date: 2019-11-12 22:24 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/4a2c798bd2ac Add comma ! make/lib/Awt2dLibraries.gmk From martin.doerr at sap.com Tue Nov 12 14:07:03 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 12 Nov 2019 14:07:03 +0000 Subject: hg: jdk/submit: 8233820: Test crashed with assert(phi->operand_count() != 1 || phi->subst() != phi) failed: missed trivial simplification Message-ID: <201911121407.xACE73xR019685@aojmv0008.oracle.com> Changeset: 48e5a8cd10c0 Author: mdoerr Date: 2019-11-12 15:06 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/48e5a8cd10c0 8233820: Test crashed with assert(phi->operand_count() != 1 || phi->subst() != phi) failed: missed trivial simplification Summary: Verification code needs to skip illegal phi functions. Reviewed-by: thartmann, vlivanov ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_Optimizer.cpp From daniel.fuchs at oracle.com Tue Nov 12 14:53:10 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 12 Nov 2019 14:53:10 +0000 Subject: hg: jdk/submit: 8232853: AuthenticationFilter.Cache::remove may throw ConcurrentModificationException Message-ID: <201911121453.xACErACw019942@aojmv0008.oracle.com> Changeset: 3786a0962570 Author: jboes Date: 2019-11-08 11:15 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/3786a0962570 8232853: AuthenticationFilter.Cache::remove may throw ConcurrentModificationException Summary: Change implementation to use iterator instead of plain LinkedList Reviewed-by: dfuchs, vtewari ! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java + test/jdk/java/net/httpclient/AuthFilterCacheTest.java From martin.doerr at sap.com Tue Nov 12 15:11:54 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 12 Nov 2019 15:11:54 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911121511.xACFBsfY000311@aojmv0008.oracle.com> Changeset: a9fc4340b9e3 Author: mdoerr Date: 2019-11-12 16:11 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a9fc4340b9e3 Closing branch From martin.doerr at sap.com Tue Nov 12 15:13:44 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 12 Nov 2019 15:13:44 +0000 Subject: hg: jdk/submit: 8233820: Test crashed with assert(phi->operand_count() != 1 || phi->subst() != phi) failed: missed trivial simplification Message-ID: <201911121513.xACFDinU001002@aojmv0008.oracle.com> Changeset: ad05ed6f2a77 Author: mdoerr Date: 2019-11-12 16:13 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ad05ed6f2a77 8233820: Test crashed with assert(phi->operand_count() != 1 || phi->subst() != phi) failed: missed trivial simplification Summary: Verification code needs to skip illegal phi functions. Reviewed-by: thartmann, vlivanov ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_Optimizer.cpp From thomas.schatzl at oracle.com Tue Nov 12 15:29:01 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Tue, 12 Nov 2019 15:29:01 +0000 Subject: hg: jdk/submit: 8233792: TestG1ParallelPhases.java fails with phase NonYoungFreeCSet not found (2) Message-ID: <201911121529.xACFT2ap009563@aojmv0008.oracle.com> Changeset: 404560ee1088 Author: tschatzl Date: 2019-11-12 16:28 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/404560ee1088 8233792: TestG1ParallelPhases.java fails with phase NonYoungFreeCSet not found (2) Reviewed-by: lkorinth, kbarrett ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java From mbalao at redhat.com Tue Nov 12 15:37:08 2019 From: mbalao at redhat.com (mbalao at redhat.com) Date: Tue, 12 Nov 2019 15:37:08 +0000 Subject: hg: jdk/submit: 8233946: Add @since 13 annotation to KerberosPrincipal.KRB_NT_ENTERPRISE field Message-ID: <201911121537.xACFb9CL015650@aojmv0008.oracle.com> Changeset: 642d7d7ed426 Author: mbalao Date: 2019-11-12 12:36 -0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/642d7d7ed426 8233946: Add @since 13 annotation to KerberosPrincipal.KRB_NT_ENTERPRISE field Reviewed-by: clanger ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java From joe.darcy at oracle.com Tue Nov 12 18:45:37 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Tue, 12 Nov 2019 18:45:37 +0000 Subject: hg: jdk/submit: 8233940: Preview API tests for String methods should use ${jdk.version} as -source arg Message-ID: <201911121845.xACIjc3d002258@aojmv0008.oracle.com> Changeset: 3d2575331a41 Author: darcy Date: 2019-11-12 10:45 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/3d2575331a41 8233940: Preview API tests for String methods should use ${jdk.version} as -source arg Reviewed-by: jlaskey, jlahoda ! test/jdk/java/lang/String/Formatted.java ! test/jdk/java/lang/String/StripIndent.java + test/jdk/java/lang/String/TEST.properties ! test/jdk/java/lang/String/TranslateEscapes.java From bsrbnd at gmail.com Tue Nov 12 19:54:45 2019 From: bsrbnd at gmail.com (bsrbnd at gmail.com) Date: Tue, 12 Nov 2019 19:54:45 +0000 Subject: hg: jdk/submit: 8214239: Missing x86_64.ad patterns for clearing and setting long vector bits (webrev.01) Message-ID: <201911121954.xACJskAA010450@aojmv0008.oracle.com> Changeset: f961f7a454e4 Author: bsrbnd Date: 2019-11-12 20:38 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f961f7a454e4 8214239: Missing x86_64.ad patterns for clearing and setting long vector bits (webrev.01) Reviewed-by: kvn, vlivanov, jrose, sviswanathan ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! test/hotspot/jtreg/compiler/c2/TestBitSetAndReset.java From erik.osterlund at oracle.com Tue Nov 12 20:12:01 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Tue, 12 Nov 2019 20:12:01 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911122012.xACKC1e2019397@aojmv0008.oracle.com> Changeset: b9a42ca342db Author: eosterlund Date: 2019-11-12 20:01 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/b9a42ca342db 8233061: ZGC: Enforce memory ordering in segmented bit maps Reviewed-by: pliden, stefank ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zLiveMap.inline.hpp Changeset: c60978f87d45 Author: eosterlund Date: 2019-11-12 20:01 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/c60978f87d45 8233797: ZGC: Unify naming convention for functions using atomics Reviewed-by: pliden, stefank ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zLiveMap.hpp ! src/hotspot/share/gc/z/zLiveMap.inline.hpp ! src/hotspot/share/gc/z/zMarkCache.inline.hpp ! src/hotspot/share/gc/z/zMarkStack.hpp ! src/hotspot/share/gc/z/zMarkStack.inline.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zPage.hpp ! src/hotspot/share/gc/z/zPage.inline.hpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp ! test/hotspot/gtest/gc/z/test_zLiveMap.cpp From erik.osterlund at oracle.com Tue Nov 12 20:23:07 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Tue, 12 Nov 2019 20:23:07 +0000 Subject: hg: jdk/submit: 8230661: ZGC: Stop reloading oops in load barriers Message-ID: <201911122023.xACKN8Pa025661@aojmv0008.oracle.com> Changeset: 1251d78fafbf Author: eosterlund Date: 2019-11-12 20:14 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/1251d78fafbf 8230661: ZGC: Stop reloading oops in load barriers Reviewed-by: pliden, stefank ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zUnload.cpp ! src/hotspot/share/gc/z/zUnload.hpp From tim.bell at oracle.com Tue Nov 12 21:00:52 2019 From: tim.bell at oracle.com (tim.bell at oracle.com) Date: Tue, 12 Nov 2019 21:00:52 +0000 Subject: hg: jdk/submit: 8233880: Support compilers with multi-digit major version numbers Message-ID: <201911122100.xACL0rpx014200@aojmv0008.oracle.com> Changeset: d6d8fdc95ed2 Author: fweimer Date: 2019-11-12 21:00 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/d6d8fdc95ed2 8233880: Support compilers with multi-digit major version numbers Reviewed-by: tbell ! make/autoconf/toolchain.m4 From brent.christian at oracle.com Tue Nov 12 21:50:46 2019 From: brent.christian at oracle.com (brent.christian at oracle.com) Date: Tue, 12 Nov 2019 21:50:46 +0000 Subject: hg: jdk/submit: 8226297: Dual-pivot quicksort improvements Message-ID: <201911122150.xACLolVJ011742@aojmv0008.oracle.com> Changeset: 8910b995a2ee Author: bchristi Date: 2019-11-12 13:49 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8910b995a2ee 8226297: Dual-pivot quicksort improvements Reviewed-by: dl, lbourges Contributed-by: Vladimir Yaroslavskiy ! src/java.base/share/classes/java/util/Arrays.java ! src/java.base/share/classes/java/util/ArraysParallelSortHelpers.java ! src/java.base/share/classes/java/util/DualPivotQuicksort.java - test/jdk/java/util/Arrays/ParallelSorting.java ! test/jdk/java/util/Arrays/Sorting.java + test/jdk/java/util/Arrays/java.base/java/util/SortingHelper.java From naoto.sato at oracle.com Tue Nov 12 22:07:44 2019 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 12 Nov 2019 22:07:44 +0000 Subject: hg: jdk/submit: 8232860: Error formatting integer values with MessageFormat.format() using HOST provider Message-ID: <201911122207.xACM7iKn021281@aojmv0008.oracle.com> Changeset: 1a79b4bfc85a Author: naoto Date: 2019-11-12 14:05 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/1a79b4bfc85a 8232860: Error formatting integer values with MessageFormat.format() using HOST provider Reviewed-by: rriggs ! src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.base/share/classes/sun/util/locale/provider/HostLocaleProviderAdapter.java ! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c ! test/jdk/java/util/Locale/LocaleProviders.java ! test/jdk/java/util/Locale/LocaleProvidersRun.java From suenaga at oss.nttdata.com Wed Nov 13 01:05:09 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Wed, 13 Nov 2019 01:05:09 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911130105.xAD15Amo026105@aojmv0008.oracle.com> Changeset: f910cdac3d51 Author: ysuenaga Date: 2019-11-13 10:01 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/f910cdac3d51 Closing branch Changeset: 7899a3b10450 Author: ysuenaga Date: 2019-11-13 10:04 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/7899a3b10450 8220074: Clean up GCC 8.3 errors in LittleCMS ! make/lib/Awt2dLibraries.gmk From amy.lu at oracle.com Wed Nov 13 01:10:47 2019 From: amy.lu at oracle.com (amy.lu at oracle.com) Date: Wed, 13 Nov 2019 01:10:47 +0000 Subject: hg: jdk/submit: 8233961: Problem list tools/jlink/JLinkReproducibleTest.java for windows-all Message-ID: <201911130110.xAD1AlRg029537@aojmv0008.oracle.com> Changeset: 8c9d0451433b Author: amlu Date: 2019-11-13 09:09 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8c9d0451433b 8233961: Problem list tools/jlink/JLinkReproducibleTest.java for windows-all Reviewed-by: alanb ! test/jdk/ProblemList.txt From suenaga at oss.nttdata.com Wed Nov 13 01:27:36 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Wed, 13 Nov 2019 01:27:36 +0000 Subject: hg: jdk/submit: 8233785: Incorrect JDK version is reported in hs_err log Message-ID: <201911130127.xAD1Ra4X007705@aojmv0008.oracle.com> Changeset: 846fee5ea75e Author: ysuenaga Date: 2019-11-13 10:27 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/846fee5ea75e 8233785: Incorrect JDK version is reported in hs_err log Reviewed-by: dholmes, stuefe ! src/hotspot/share/runtime/java.cpp From tobias.hartmann at oracle.com Wed Nov 13 07:43:59 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 13 Nov 2019 07:43:59 +0000 Subject: hg: jdk/submit: 8233656: assert(d->is_CFG() && n->is_CFG()) failed: must have CFG nodes Message-ID: <201911130744.xAD7i04r020222@aojmv0008.oracle.com> Changeset: a8104278b4d0 Author: thartmann Date: 2019-11-13 08:43 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a8104278b4d0 8233656: assert(d->is_CFG() && n->is_CFG()) failed: must have CFG nodes Summary: Explicitly handle ProjNodes with TOP input. Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/phaseX.cpp From michael.x.mcmahon at oracle.com Wed Nov 13 09:15:12 2019 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Wed, 13 Nov 2019 09:15:12 +0000 Subject: hg: jdk/submit: 8233958: Memory retention due to HttpsURLConnection finalizer that serves no purpose Message-ID: <201911130915.xAD9FDhV008582@aojmv0008.oracle.com> Changeset: 6c78185c99d7 Author: michaelm Date: 2019-11-13 09:09 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/6c78185c99d7 8233958: Memory retention due to HttpsURLConnection finalizer that serves no purpose Reviewed-by: dfuchs, rriggs ! src/java.base/share/classes/sun/net/www/protocol/https/DelegateHttpsURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java From ningsheng.jian at arm.com Wed Nov 13 09:25:54 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 13 Nov 2019 09:25:54 +0000 Subject: hg: jdk/submit: 8231841: AArch64: debug.cpp help() is missing an AArch64 line for pns Message-ID: <201911130925.xAD9PtGA015440@aojmv0008.oracle.com> Changeset: dc1899bb84c0 Author: smonteith Date: 2019-11-13 17:24 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/dc1899bb84c0 8231841: AArch64: debug.cpp help() is missing an AArch64 line for pns Summary: Adds missing line for aarch64 to debug.cpp help() for pns Reviewed-by: adinn Contributed-by: alan.hayward at arm.com ! src/hotspot/share/utilities/debug.cpp From ningsheng.jian at arm.com Wed Nov 13 09:42:52 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 13 Nov 2019 09:42:52 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911130942.xAD9gqqH023981@aojmv0008.oracle.com> Changeset: b95f1303bf58 Author: njian Date: 2019-11-13 17:41 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b95f1303bf58 Closing branch From ningsheng.jian at arm.com Wed Nov 13 09:44:51 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 13 Nov 2019 09:44:51 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911130944.xAD9ipJO024866@aojmv0008.oracle.com> Changeset: 188e0c3d16d9 Author: njian Date: 2019-11-13 17:43 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/188e0c3d16d9 Closing branch From martin.doerr at sap.com Wed Nov 13 10:03:21 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 13 Nov 2019 10:03:21 +0000 Subject: hg: jdk/submit: 8230459: Test failed to resume JVMCI CompilerThread Message-ID: <201911131003.xADA3MTO005278@aojmv0008.oracle.com> Changeset: 7bbaa3c416e7 Author: mdoerr Date: 2019-10-21 19:58 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/7bbaa3c416e7 8230459: Test failed to resume JVMCI CompilerThread Reviewed-by: dholmes, kvn ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp From bsrbnd at gmail.com Wed Nov 13 10:25:36 2019 From: bsrbnd at gmail.com (bsrbnd at gmail.com) Date: Wed, 13 Nov 2019 10:25:36 +0000 Subject: hg: jdk/submit: 8214239: Missing x86_64.ad patterns for clearing and setting long vector bits Message-ID: <201911131025.xADAPbJX019725@aojmv0008.oracle.com> Changeset: f0312c7d5b37 Author: bsrbnd Date: 2019-11-13 11:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f0312c7d5b37 8214239: Missing x86_64.ad patterns for clearing and setting long vector bits Reviewed-by: kvn, vlivanov, jrose, sviswanathan ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/c2/TestBitSetAndReset.java + test/micro/org/openjdk/bench/vm/compiler/BitSetAndReset.java From volker.simonis at gmail.com Wed Nov 13 10:57:23 2019 From: volker.simonis at gmail.com (volker.simonis at gmail.com) Date: Wed, 13 Nov 2019 10:57:23 +0000 Subject: hg: jdk/submit: 8234011: (zipfs) Memory leak in ZipFileSystem.releaseDeflater() Message-ID: <201911131057.xADAvOdl007601@aojmv0008.oracle.com> Changeset: 2d042f343536 Author: simonis Date: 2019-11-13 11:54 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2d042f343536 8234011: (zipfs) Memory leak in ZipFileSystem.releaseDeflater() ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/ReleaseDeflater.java From leo.korinth at oracle.com Wed Nov 13 11:24:42 2019 From: leo.korinth at oracle.com (leo.korinth at oracle.com) Date: Wed, 13 Nov 2019 11:24:42 +0000 Subject: hg: jdk/submit: 8232365: Implementation for JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector Message-ID: <201911131124.xADBOhET023495@aojmv0008.oracle.com> Changeset: ba6c248cae19 Author: lkorinth Date: 2019-11-13 11:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ba6c248cae19 8232365: Implementation for JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector Reviewed-by: kbarrett, tschatzl, erikj, coleenp, dholmes ! make/autoconf/hotspot.m4 ! make/hotspot/lib/JvmDtraceObjects.gmk ! make/hotspot/lib/JvmFeatures.gmk ! make/hotspot/src/native/dtrace/generateJvmOffsets.cpp ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/arm/globals_arm.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/globals_s390.hpp ! src/hotspot/cpu/sparc/globals_sparc.hpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/zero/globals_zero.hpp - src/hotspot/share/gc/cms/adaptiveFreeList.cpp - src/hotspot/share/gc/cms/adaptiveFreeList.hpp - src/hotspot/share/gc/cms/allocationStats.cpp - src/hotspot/share/gc/cms/allocationStats.hpp - src/hotspot/share/gc/cms/cmsArguments.cpp - src/hotspot/share/gc/cms/cmsArguments.hpp - src/hotspot/share/gc/cms/cmsCardTable.cpp - src/hotspot/share/gc/cms/cmsCardTable.hpp - src/hotspot/share/gc/cms/cmsGCStats.cpp - src/hotspot/share/gc/cms/cmsGCStats.hpp - src/hotspot/share/gc/cms/cmsHeap.cpp - src/hotspot/share/gc/cms/cmsHeap.hpp - src/hotspot/share/gc/cms/cmsHeap.inline.hpp - src/hotspot/share/gc/cms/cmsLockVerifier.cpp - src/hotspot/share/gc/cms/cmsLockVerifier.hpp - src/hotspot/share/gc/cms/cmsOopClosures.hpp - src/hotspot/share/gc/cms/cmsOopClosures.inline.hpp - src/hotspot/share/gc/cms/cmsVMOperations.cpp - src/hotspot/share/gc/cms/cmsVMOperations.hpp - src/hotspot/share/gc/cms/cms_globals.hpp - src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp - src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp - src/hotspot/share/gc/cms/compactibleFreeListSpace.inline.hpp - src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp - src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp - src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.inline.hpp - src/hotspot/share/gc/cms/concurrentMarkSweepThread.cpp - src/hotspot/share/gc/cms/concurrentMarkSweepThread.hpp - src/hotspot/share/gc/cms/freeChunk.cpp - src/hotspot/share/gc/cms/freeChunk.hpp - src/hotspot/share/gc/cms/gSpaceCounters.cpp - src/hotspot/share/gc/cms/gSpaceCounters.hpp - src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.cpp - src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.hpp - src/hotspot/share/gc/cms/parNewGeneration.cpp - src/hotspot/share/gc/cms/parNewGeneration.hpp - src/hotspot/share/gc/cms/parNewGeneration.inline.hpp - src/hotspot/share/gc/cms/parOopClosures.hpp - src/hotspot/share/gc/cms/parOopClosures.inline.hpp - src/hotspot/share/gc/cms/promotionInfo.cpp - src/hotspot/share/gc/cms/promotionInfo.hpp - src/hotspot/share/gc/cms/promotionInfo.inline.hpp - src/hotspot/share/gc/cms/vmStructs_cms.hpp - src/hotspot/share/gc/cms/yieldingWorkgroup.cpp - src/hotspot/share/gc/cms/yieldingWorkgroup.hpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp ! src/hotspot/share/gc/shared/blockOffsetTable.cpp ! src/hotspot/share/gc/shared/blockOffsetTable.hpp ! src/hotspot/share/gc/shared/blockOffsetTable.inline.hpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcStats.hpp ! src/hotspot/share/gc/shared/gcTrace.hpp ! src/hotspot/share/gc/shared/gcTraceSend.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/generation.hpp ! src/hotspot/share/gc/shared/generationSpec.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp ! src/hotspot/share/gc/shared/preservedMarks.hpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/gc/shared/workerPolicy.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/markWord.hpp ! src/hotspot/share/oops/markWord.inline.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/dtrace_disabled.hpp ! src/hotspot/share/utilities/macros.hpp ! src/java.base/share/man/java.1 - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/AdaptiveFreeList.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CMSBitMap.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CMSCollector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CMSHeap.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CompactibleFreeListSpace.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/ConcurrentMarkSweepGeneration.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/LinearAllocBlock.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/ParNewGeneration.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenerationFactory.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.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/HotSpotGraalRuntime.java ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java - test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesCMS.java - test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesCMSCondMark.java ! test/hotspot/jtreg/gc/TestAgeOutput.java ! test/hotspot/jtreg/gc/TestFullGCCount.java ! test/hotspot/jtreg/gc/TestGenerationPerfCounter.java - test/hotspot/jtreg/gc/TestMemoryInitializationWithCMS.java ! test/hotspot/jtreg/gc/TestMemoryMXBeansAndPoolsPresence.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestPolicyNamePerfCounter.java ! test/hotspot/jtreg/gc/TestSmallHeap.java ! test/hotspot/jtreg/gc/TestSystemGC.java ! test/hotspot/jtreg/gc/arguments/GCTypes.java ! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java - test/hotspot/jtreg/gc/arguments/TestCMSHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java ! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java - test/hotspot/jtreg/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java - test/hotspot/jtreg/gc/cms/DisableResizePLAB.java - test/hotspot/jtreg/gc/cms/GuardShrinkWarning.java - test/hotspot/jtreg/gc/cms/TestBubbleUpRef.java - test/hotspot/jtreg/gc/cms/TestCMSScavengeBeforeRemark.java - test/hotspot/jtreg/gc/cms/TestCriticalPriority.java - test/hotspot/jtreg/gc/cms/TestMBeanCMS.java - test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlCMS.java ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java ! test/hotspot/jtreg/gc/logging/TestGCId.java - test/hotspot/jtreg/gc/metaspace/TestMetaspaceCMSCancel.java ! test/hotspot/jtreg/gc/metaspace/TestSizeTransitions.java - test/hotspot/jtreg/gc/startup_warnings/TestCMS.java ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java - test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithCMS.java - test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithCMS.java - test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithCMS.java - test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithCMS.java - test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithParNew.java - test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithCMS.java - test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithParNew.java - test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithCMS.java ! test/hotspot/jtreg/gc/survivorAlignment/SurvivorAlignmentTestMain.java ! test/hotspot/jtreg/runtime/7167069/PrintAsFlag.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java ! test/hotspot/jtreg/runtime/CommandLine/TestNullTerminatedFlags.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/testlibrary/ClassUnloadCommon.java - test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCCMSTest.java ! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_0_1/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_10_20/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_99_100/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java ! test/jdk/java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java ! test/jdk/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java ! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.sh - test/jdk/java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh ! test/jdk/java/lang/management/MemoryMXBean/PendingAllGC.sh ! test/jdk/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java ! test/jdk/jdk/jfr/event/gc/collection/GCEventAll.java - test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithCMSConcurrent.java - test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithCMSMarkSweep.java - test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSConcurrent.java - test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSMarkSweep.java - test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithParNew.java - test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParNew.java ! test/jdk/jdk/jfr/event/gc/detailed/PromotionEvent.java - test/jdk/jdk/jfr/event/gc/detailed/TestCMSConcurrentModeFailureEvent.java - test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParNew.java - test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventConcurrentCMS.java - test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventParNewCMS.java - test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSConcurrent.java - test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSMarkSweep.java - test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithCMSConcurrent.java - test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithCMSMarkSweep.java ! test/jdk/jdk/jfr/event/gc/stacktrace/AllocationStackTrace.java - test/jdk/jdk/jfr/event/gc/stacktrace/TestConcMarkSweepAllocationPendingStackTrace.java - test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceConcMarkSweepGCAllocationPendingStackTrace.java - test/jdk/jdk/jfr/event/gc/stacktrace/TestParNewAllocationPendingStackTrace.java - test/jdk/jdk/jfr/event/oldobject/TestCMS.java ! test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoadingStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassUnloadEvent.java ! test/jdk/jdk/jfr/event/runtime/TestVmFlagChangedEvent.java ! test/lib/jdk/test/lib/Utils.java ! test/lib/jdk/test/lib/jfr/GCHelper.java ! test/lib/sun/hotspot/WhiteBox.java ! test/lib/sun/hotspot/gc/GC.java From sean.coffey at oracle.com Wed Nov 13 11:34:16 2019 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 13 Nov 2019 11:34:16 +0000 Subject: hg: jdk/submit: 8233731: repeated typo "fro" for "for" Message-ID: <201911131134.xADBYGgm027419@aojmv0008.oracle.com> Changeset: 57ad70bcf06c Author: coffeys Date: 2019-11-13 11:27 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/57ad70bcf06c 8233731: repeated typo "fro" for "for" Reviewed-by: dfuchs Contributed-by: kiran.sidhartha.ravikumar at oracle.com ! src/java.base/share/classes/java/util/Arrays.java From bsrbnd at gmail.com Wed Nov 13 13:00:40 2019 From: bsrbnd at gmail.com (bsrbnd at gmail.com) Date: Wed, 13 Nov 2019 13:00:40 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911131300.xADD0f36015027@aojmv0008.oracle.com> Changeset: c8eeb9fcd8cb Author: bsrbnd Date: 2019-11-13 13:52 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c8eeb9fcd8cb Closing branch From coleen.phillimore at oracle.com Wed Nov 13 13:24:51 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Wed, 13 Nov 2019 13:24:51 +0000 Subject: hg: jdk/submit: 8233913: Remove implicit conversion from Method* to methodHandle Message-ID: <201911131324.xADDOpSm004210@aojmv0008.oracle.com> Changeset: 15936b142f86 Author: coleenp Date: 2019-11-13 08:23 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/15936b142f86 8233913: Remove implicit conversion from Method* to methodHandle Summary: Fix call sites to use existing THREAD local or pass down THREAD local for shallower callsites. Make linkResolver methods return Method* for caller to handleize if needed. Reviewed-by: iklam, thartmann, hseigel ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciExceptionHandler.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/classfile/bytecodeAssembler.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/tieredThresholdPolicy.cpp ! src/hotspot/share/compiler/tieredThresholdPolicy.hpp ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/bytecode.cpp ! src/hotspot/share/interpreter/bytecode.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/interpreter/rewriter.hpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompiler.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/fieldInfo.hpp ! src/hotspot/share/oops/fieldStreams.hpp + src/hotspot/share/oops/fieldStreams.inline.hpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/fieldDescriptor.inline.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/handles.inline.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/xmlstream.cpp ! src/hotspot/share/utilities/xmlstream.hpp From amy.lu at oracle.com Wed Nov 13 13:56:53 2019 From: amy.lu at oracle.com (amy.lu at oracle.com) Date: Wed, 13 Nov 2019 13:56:53 +0000 Subject: hg: jdk/submit: 8234079: ZipFileInputStreamSkipTest.java runs zero test Message-ID: <201911131356.xADDusCv021700@aojmv0008.oracle.com> Changeset: c8e15590c7cc Author: amlu Date: 2019-11-13 21:56 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c8e15590c7cc 8234079: ZipFileInputStreamSkipTest.java runs zero test Reviewed-by: lancea ! test/jdk/java/util/zip/ZipFile/ZipFileInputStreamSkipTest.java From jonathan.gibbons at oracle.com Wed Nov 13 18:37:56 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Wed, 13 Nov 2019 18:37:56 +0000 Subject: hg: jdk/submit: 8234025: Elements.getPackageElement(ModuleElement, CharSequence) returns null for unnamed package Message-ID: <201911131837.xADIbvoS006218@aojmv0008.oracle.com> Changeset: 3f57daa2d6eb Author: jjg Date: 2019-11-13 10:33 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/3f57daa2d6eb 8234025: Elements.getPackageElement(ModuleElement,CharSequence) returns null for unnamed package Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java + test/langtools/tools/javac/api/TestModuleUnnamedPackage.java From sean.mullan at oracle.com Wed Nov 13 18:44:06 2019 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Wed, 13 Nov 2019 18:44:06 +0000 Subject: hg: jdk/submit: 8214483: Remove algorithms that use MD5 or DES from security requirements Message-ID: <201911131844.xADIi746008603@aojmv0008.oracle.com> Changeset: 27a266d5fb13 Author: mullan Date: 2019-11-13 13:43 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/27a266d5fb13 8214483: Remove algorithms that use MD5 or DES from security requirements Reviewed-by: xuelei ! src/java.base/share/classes/java/security/AlgorithmParameters.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/crypto/Mac.java ! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java From sangheon.kim at oracle.com Wed Nov 13 18:52:23 2019 From: sangheon.kim at oracle.com (sangheon.kim at oracle.com) Date: Wed, 13 Nov 2019 18:52:23 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <201911131852.xADIqNN5014015@aojmv0008.oracle.com> Changeset: fce1fa1bdc91 Author: sangheki Date: 2019-11-13 10:49 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/fce1fa1bdc91 8220310: Implementation: NUMA-Aware Memory Allocation for G1, Mutator (1/3) Reviewed-by: kbarrett, sjohanss, tschatzl, pliden ! 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 ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1AllocRegion.hpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp + src/hotspot/share/gc/g1/g1NUMA.cpp + src/hotspot/share/gc/g1/g1NUMA.hpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/gc/g1/heapRegionSet.hpp ! src/hotspot/share/gc/g1/heapRegionSet.inline.hpp ! src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.cpp ! src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.hpp ! src/hotspot/share/logging/logPrefix.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.hpp + test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: df6f2350edfa Author: sangheki Date: 2019-11-13 10:49 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/df6f2350edfa 8220311: Implementation: NUMA-Aware Memory Allocation for G1, Survivor (2/3) Reviewed-by: kbarrett, sjohanss, tschatzl ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1AllocRegion.hpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp Changeset: 6530de931b8e Author: sangheki Date: 2019-11-13 10:51 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/6530de931b8e 8220312: Implementation: NUMA-Aware Memory Allocation for G1, Logging (3/3) Reviewed-by: kbarrett, sjohanss, tschatzl ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1EdenRegions.hpp ! src/hotspot/share/gc/g1/g1HeapTransition.cpp ! src/hotspot/share/gc/g1/g1HeapTransition.hpp ! src/hotspot/share/gc/g1/g1NUMA.cpp ! src/hotspot/share/gc/g1/g1NUMA.hpp + src/hotspot/share/gc/g1/g1NUMAStats.cpp + src/hotspot/share/gc/g1/g1NUMAStats.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp + src/hotspot/share/gc/g1/g1RegionsOnNodes.cpp + src/hotspot/share/gc/g1/g1RegionsOnNodes.hpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/gc/g1/heapRegionSet.cpp ! src/hotspot/share/gc/g1/heapRegionSet.hpp ! src/hotspot/share/gc/g1/heapRegionSet.inline.hpp ! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java From igor.ignatyev at oracle.com Wed Nov 13 19:30:22 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 13 Nov 2019 19:30:22 +0000 Subject: hg: jdk/submit: 8225756: [testbug] compiler/loopstripmining/CheckLoopStripMining.java sets too short a SafepointTimeoutDelay Message-ID: <201911131930.xADJUM2q002882@aojmv0008.oracle.com> Changeset: 058d299b22b6 Author: iignatyev Date: 2019-11-13 10:59 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/058d299b22b6 8225756: [testbug] compiler/loopstripmining/CheckLoopStripMining.java sets too short a SafepointTimeoutDelay Reviewed-by: kvn, epavlova, roland, mdoerr ! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java From igor.ignatyev at oracle.com Wed Nov 13 19:35:15 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 13 Nov 2019 19:35:15 +0000 Subject: hg: jdk/submit: 8226795: compiler/tiered/Level2RecompilationTest.java fails when XX:TieredStopAtLevel=1/2/3 is set Message-ID: <201911131935.xADJZGTP006402@aojmv0008.oracle.com> Changeset: f1a5d48d0471 Author: iignatyev Date: 2019-11-13 11:34 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f1a5d48d0471 8226795: compiler/tiered/Level2RecompilationTest.java fails when XX:TieredStopAtLevel=1/2/3 is set Reviewed-by: redestad ! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java ! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java From chris.plummer at oracle.com Wed Nov 13 21:06:32 2019 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Wed, 13 Nov 2019 21:06:32 +0000 Subject: hg: jdk/submit: 8231635: SA Stackwalking code stuck in BasicTypeDataBase.findDynamicTypeForAddress() Message-ID: <201911132106.xADL6WXP022660@aojmv0008.oracle.com> Changeset: 5f458adec06b Author: cjplummer Date: 2019-11-13 13:05 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/5f458adec06b 8231635: SA Stackwalking code stuck in BasicTypeDataBase.findDynamicTypeForAddress() Summary: Better checking for invalid stack address when walking the stack frames Reviewed-by: sspitsyn, dtitov ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64CurrentFrameGuess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86CurrentFrameGuess.java ! test/hotspot/jtreg/ProblemList.txt From alexey.menkov at oracle.com Wed Nov 13 22:08:23 2019 From: alexey.menkov at oracle.com (alexey.menkov at oracle.com) Date: Wed, 13 Nov 2019 22:08:23 +0000 Subject: hg: jdk/submit: 8231915: two JDI tests interfere with each other Message-ID: <201911132208.xADM8OMw023333@aojmv0008.oracle.com> Changeset: 439a147b2c0c Author: amenkov Date: 2019-11-13 14:08 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/439a147b2c0c 8231915: two JDI tests interfere with each other Reviewed-by: sspitsyn, dtitov ! test/jdk/com/sun/jdi/JdwpListenTest.java From manc at google.com Wed Nov 13 23:06:18 2019 From: manc at google.com (manc at google.com) Date: Wed, 13 Nov 2019 23:06:18 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911132306.xADN6Iam023426@aojmv0008.oracle.com> Changeset: 74d555be9c4d Author: manc Date: 2019-11-13 15:04 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/74d555be9c4d Closing branch From manc at google.com Wed Nov 13 23:08:38 2019 From: manc at google.com (manc at google.com) Date: Wed, 13 Nov 2019 23:08:38 +0000 Subject: hg: jdk/submit: 8087198: G1 card refinement: batching, sorting Message-ID: <201911132308.xADN8dDE024651@aojmv0008.oracle.com> Changeset: dd0e87dc667e Author: manc Date: 2019-11-13 15:08 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/dd0e87dc667e 8087198: G1 card refinement: batching, sorting ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp From kim.barrett at oracle.com Wed Nov 13 23:14:47 2019 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Wed, 13 Nov 2019 23:14:47 +0000 Subject: hg: jdk/submit: 8232588: G1 concurrent System.gc can return early or late; ... Message-ID: <201911132314.xADNElM0027054@aojmv0008.oracle.com> Changeset: f080b08daace Author: kbarrett Date: 2019-11-13 18:00 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/f080b08daace 8232588: G1 concurrent System.gc can return early or late 8233279: G1: GCLocker GC with +GCLockerInvokesConcurrent spins while cycle in progress Summary: Refactor G1CH::try_collect and fix bugs with concurrent collections. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp ! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/vmOperations.hpp From joe.darcy at oracle.com Wed Nov 13 23:16:58 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 13 Nov 2019 23:16:58 +0000 Subject: hg: jdk/submit: 8233096: Update javax.lang.model for switch expressions Message-ID: <201911132316.xADNGwCT027905@aojmv0008.oracle.com> Changeset: dc45ed0ab083 Author: darcy Date: 2019-11-13 15:16 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/dc45ed0ab083 8233096: Update javax.lang.model for switch expressions Reviewed-by: jjg, jlahoda ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! test/langtools/tools/javac/processing/model/TestSourceVersion.java From coleen.phillimore at oracle.com Thu Nov 14 02:21:20 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 14 Nov 2019 02:21:20 +0000 Subject: hg: jdk/submit: 8234130: Zero VM build broken after JDK-8233913 Message-ID: <201911140221.xAE2LKSb001992@aojmv0008.oracle.com> Changeset: e0d59f0c2b7d Author: jiefu Date: 2019-11-14 10:02 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/e0d59f0c2b7d 8234130: Zero VM build broken after JDK-8233913 Reviewed-by: coleenp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp From ioi.lam at oracle.com Thu Nov 14 02:39:56 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Thu, 14 Nov 2019 02:39:56 +0000 Subject: hg: jdk/submit: 8231610: Relocate the CDS archive if it cannot be mapped to the requested address Message-ID: <201911140239.xAE2dvHL011053@aojmv0008.oracle.com> Changeset: 22ee476cc664 Author: iklam Date: 2019-11-13 16:36 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/22ee476cc664 8231610: Relocate the CDS archive if it cannot be mapped to the requested address Reviewed-by: jiangli, coleenp, ccheung ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/memory/allocation.hpp + src/hotspot/share/memory/archiveUtils.cpp + src/hotspot/share/memory/archiveUtils.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/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! 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.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c ! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java + test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java From jesper.wilhelmsson at oracle.com Thu Nov 14 02:51:40 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 14 Nov 2019 02:51:40 +0000 Subject: hg: jdk/submit: Added tag jdk-14+23 for changeset 15936b142f86 Message-ID: <201911140251.xAE2peKZ017029@aojmv0008.oracle.com> Changeset: 558da4a0e31b Author: jwilhelm Date: 2019-11-14 03:01 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/558da4a0e31b Added tag jdk-14+23 for changeset 15936b142f86 ! .hgtags From ioi.lam at oracle.com Thu Nov 14 03:55:46 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Thu, 14 Nov 2019 03:55:46 +0000 Subject: hg: jdk/submit: 8234133: VM build broken due to memory/archiveUtils.inline.hpp Message-ID: <201911140355.xAE3tlkx017333@aojmv0008.oracle.com> Changeset: b987ea528c21 Author: iklam Date: 2019-11-13 19:55 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b987ea528c21 8234133: VM build broken due to memory/archiveUtils.inline.hpp Reviewed-by: dholmes + src/hotspot/share/memory/archiveUtils.inline.hpp From claes.redestad at oracle.com Thu Nov 14 09:48:26 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Thu, 14 Nov 2019 09:48:26 +0000 Subject: hg: jdk/submit: 8233920: MethodHandles::tryFinally generates illegal bytecode for long/double return type Message-ID: <201911140948.xAE9mRe4008483@aojmv0008.oracle.com> Changeset: 355f4f42dda5 Author: jvernee Date: 2019-11-14 10:55 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/355f4f42dda5 8233920: MethodHandles::tryFinally generates illegal bytecode for long/double return type Reviewed-by: redestad, vlivanov, jrose ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! test/jdk/java/lang/invoke/TryFinallyTest.java From claes.redestad at oracle.com Thu Nov 14 14:22:57 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Thu, 14 Nov 2019 14:22:57 +0000 Subject: hg: jdk/submit: 8234003: Improve IndexSet iteration Message-ID: <201911141422.xAEEMw7Q003984@aojmv0008.oracle.com> Changeset: 95a99e617f28 Author: redestad Date: 2019-11-14 15:24 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/95a99e617f28 8234003: Improve IndexSet iteration Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/coalesce.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/indexSet.cpp ! src/hotspot/share/opto/indexSet.hpp ! src/hotspot/share/opto/live.cpp ! src/hotspot/share/opto/reg_split.cpp From lance.andersen at oracle.com Thu Nov 14 15:54:57 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Thu, 14 Nov 2019 15:54:57 +0000 Subject: hg: jdk/submit: 8234080: jdk/nio/zipfs/CRCWriteTest.java fails Message-ID: <201911141554.xAEFsw6E024026@aojmv0008.oracle.com> Changeset: 3e4d8b5856f3 Author: lancea Date: 2019-11-14 10:54 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/3e4d8b5856f3 8234080: jdk/nio/zipfs/CRCWriteTest.java fails Reviewed-by: clanger, amlu ! test/jdk/jdk/nio/zipfs/CRCWriteTest.java From brian.burkhalter at oracle.com Thu Nov 14 17:19:33 2019 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Thu, 14 Nov 2019 17:19:33 +0000 Subject: hg: jdk/submit: 8146298: (dc spec) connect and disconnect methods should specify that they may block Message-ID: <201911141719.xAEHJYBq007356@aojmv0008.oracle.com> Changeset: de56632f796d Author: bpb Date: 2019-11-14 09:06 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/de56632f796d 8146298: (dc spec) connect and disconnect methods should specify that they may block Reviewed-by: alanb, chegar, dfuchs, darcy ! src/java.base/share/classes/java/nio/channels/DatagramChannel.java From huizhe.wang at oracle.com Thu Nov 14 18:41:23 2019 From: huizhe.wang at oracle.com (huizhe.wang at oracle.com) Date: Thu, 14 Nov 2019 18:41:23 +0000 Subject: hg: jdk/submit: 8233686: XML transformer uses excessive amount of memory Message-ID: <201911141841.xAEIfO6Z021997@aojmv0008.oracle.com> Changeset: 1c071f73949a Author: joehw Date: 2019-11-14 18:41 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/1c071f73949a 8233686: XML transformer uses excessive amount of memory Summary: remove unnecessary object creation and also update xalan.md file Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java ! src/java.xml/share/legal/xalan.md From daniel.fuchs at oracle.com Thu Nov 14 19:00:02 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 14 Nov 2019 19:00:02 +0000 Subject: hg: jdk/submit: 8233860: AfterClose.java test incorrectly handles IP_MULTICAST_IF Message-ID: <201911141900.xAEJ03OO001409@aojmv0008.oracle.com> Changeset: 625262261ef2 Author: pconcannon Date: 2019-11-14 10:49 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/625262261ef2 8233860: AfterClose.java test incorrectly handles IP_MULTICAST_IF Summary: Correction to invalid value used to ensure test fails as expected. Reviewed-by: alanb, dfuchs, vtewari ! test/jdk/java/net/SocketOption/AfterClose.java From daniel.fuchs at oracle.com Thu Nov 14 19:03:28 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 14 Nov 2019 19:03:28 +0000 Subject: hg: jdk/submit: 8233989: Create an IPv4 version of java/net/MulticastSocket/SetLoopbackMode.java Message-ID: <201911141903.xAEJ3TlO003113@aojmv0008.oracle.com> Changeset: 6933b57d7667 Author: pconcannon Date: 2019-11-14 11:04 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/6933b57d7667 8233989: Create an IPv4 version of java/net/MulticastSocket/SetLoopbackMode.java Summary: This fix adds an IPv4 version of test SetLoopbackMode.java that calls SetLoopbackMode in IPv4 only mode, and runs only if IPv4 is enabled. Reviewed-by: dfuchs ! test/jdk/java/net/MulticastSocket/SetLoopbackMode.java + test/jdk/java/net/MulticastSocket/SetLoopbackModeIPv4.java From mikhailo.seledtsov at oracle.com Thu Nov 14 19:14:31 2019 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Thu, 14 Nov 2019 19:14:31 +0000 Subject: hg: jdk/submit: 8232244: [TESTBUG] Incorrect comment in TestClassUnloadEvent.java Message-ID: <201911141914.xAEJEXbW009720@aojmv0008.oracle.com> Changeset: 5d4c3724e4c7 Author: mseledtsov Date: 2019-11-14 11:16 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/5d4c3724e4c7 8232244: [TESTBUG] Incorrect comment in TestClassUnloadEvent.java Summary: Removed incorrect comment Reviewed-by: iignatyev ! test/jdk/jdk/jfr/event/runtime/TestClassUnloadEvent.java From dean.long at oracle.com Thu Nov 14 20:22:06 2019 From: dean.long at oracle.com (dean.long at oracle.com) Date: Thu, 14 Nov 2019 20:22:06 +0000 Subject: hg: jdk/submit: 8233841: Update Graal Message-ID: <201911142022.xAEKM7mb014671@aojmv0008.oracle.com> Changeset: 03fbcd06b4c0 Author: dlong Date: 2019-11-14 12:21 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/03fbcd06b4c0 8233841: Update Graal Reviewed-by: kvn ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64BaseAssembler.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64ElideL2ITest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ForeignCallLinkage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashMapGetTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeVirtualizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/UnsafeEATest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationWrapper.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GraalError.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/AMD64HotSpotEpilogueBlockEndOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotEpilogueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotRegisterAllocationConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotRestoreRbpOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotReturnOp.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/CompilationWrapperTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorldTest.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/HotSpotForeignCallLinkageImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/JVMCIVersionCheck.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayCompareToOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayEqualsOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayIndexOfOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Call.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64FrameMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringLatin1InflateOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringUTF16CompressOp.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.amd64/src/org/graalvm/compiler/lir/amd64/AMD64VZeroUpper.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorBinary.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorCompareOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorFloatCompareOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorInstruction.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorMove.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorUnary.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRInstruction.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/CompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionsParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MethodHandleNode.java From jonathan.gibbons at oracle.com Thu Nov 14 20:47:52 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Thu, 14 Nov 2019 20:47:52 +0000 Subject: hg: jdk/submit: 8234183: [TESTBUG] tools/javac/api/TestModuleUnnamedPackage.java fails to compile Message-ID: <201911142047.xAEKlr0f025536@aojmv0008.oracle.com> Changeset: e6baa47fbacf Author: jjg Date: 2019-11-14 12:42 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/e6baa47fbacf 8234183: [TESTBUG] tools/javac/api/TestModuleUnnamedPackage.java fails to compile Reviewed-by: jjg Contributed-by: fujie at loongson.cn ! test/langtools/tools/javac/api/TestModuleUnnamedPackage.java From manc at google.com Thu Nov 14 21:41:48 2019 From: manc at google.com (manc at google.com) Date: Thu, 14 Nov 2019 21:41:48 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911142141.xAELfmQr023181@aojmv0008.oracle.com> Changeset: bef20b5e6ac6 Author: manc Date: 2019-11-14 13:41 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/bef20b5e6ac6 Closing branch From manc at google.com Thu Nov 14 21:43:34 2019 From: manc at google.com (manc at google.com) Date: Thu, 14 Nov 2019 21:43:34 +0000 Subject: hg: jdk/submit: 8234127: BasicHashtable does not support small table_size Message-ID: <201911142143.xAELhZCu023651@aojmv0008.oracle.com> Changeset: 9d95622274ba Author: manc Date: 2019-11-13 16:49 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/9d95622274ba 8234127: BasicHashtable does not support small table_size Reviewed-by: jiangli ! src/hotspot/share/utilities/hashtable.cpp From manc at google.com Thu Nov 14 23:04:35 2019 From: manc at google.com (manc at google.com) Date: Thu, 14 Nov 2019 23:04:35 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911142304.xAEN4Z6e003246@aojmv0008.oracle.com> Changeset: 8406cbf2cfcf Author: manc Date: 2019-11-14 15:04 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8406cbf2cfcf Closing branch From manc at google.com Thu Nov 14 23:06:27 2019 From: manc at google.com (manc at google.com) Date: Thu, 14 Nov 2019 23:06:27 +0000 Subject: hg: jdk/submit: 8234127: BasicHashtable does not support small table_size Message-ID: <201911142306.xAEN6R52005947@aojmv0008.oracle.com> Changeset: 148921c01038 Author: manc Date: 2019-11-13 16:49 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/148921c01038 8234127: BasicHashtable does not support small table_size Reviewed-by: coleenp, jiangli ! src/hotspot/share/utilities/hashtable.cpp From ioi.lam at oracle.com Thu Nov 14 23:08:04 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Thu, 14 Nov 2019 23:08:04 +0000 Subject: hg: jdk/submit: 8234196: [TESTBUG] DynamicArchiveRelocationTest.java missing "ArchiveRelocationMode == 1 ...." Message-ID: <201911142308.xAEN85DJ006623@aojmv0008.oracle.com> Changeset: 124164752fe4 Author: iklam Date: 2019-11-14 14:54 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/124164752fe4 8234196: [TESTBUG] DynamicArchiveRelocationTest.java missing "ArchiveRelocationMode == 1 ...." Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java From felix.yang at huawei.com Thu Nov 14 23:57:22 2019 From: felix.yang at huawei.com (felix.yang at huawei.com) Date: Thu, 14 Nov 2019 23:57:22 +0000 Subject: hg: jdk/submit: 8233912: aarch64: minor improvements of atomic operations Message-ID: <201911142357.xAENvNcx003287@aojmv0008.oracle.com> Changeset: 9afab9bf3e6a Author: fyang Date: 2019-11-14 15:07 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/9afab9bf3e6a 8233912: aarch64: minor improvements of atomic operations Reviewed-by: aph ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp From tom.rodriguez at oracle.com Fri Nov 15 00:35:19 2019 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Fri, 15 Nov 2019 00:35:19 +0000 Subject: hg: jdk/submit: 8233888: jdk.vm.ci.hotspot.test.VirtualObjectLayoutTest.testFormat(): Unexpected error verifying Message-ID: <201911150035.xAF0ZKVQ021766@aojmv0008.oracle.com> Changeset: 4a09d4df104c Author: never Date: 2019-11-14 16:34 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/4a09d4df104c 8233888: jdk.vm.ci.hotspot.test.VirtualObjectLayoutTest.testFormat(): Unexpected error verifying Reviewed-by: kvn, iignatyev ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectTestBase.java From weijun.wang at oracle.com Fri Nov 15 01:15:07 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Fri, 15 Nov 2019 01:15:07 +0000 Subject: hg: jdk/submit: 8214024: Remove the default keytool -keyalg value Message-ID: <201911150115.xAF1F8tp010068@aojmv0008.oracle.com> Changeset: 046e4024e55a Author: weijun Date: 2019-11-15 09:06 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/046e4024e55a 8214024: Remove the default keytool -keyalg value Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java ! test/jdk/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java ! test/jdk/java/security/Policy/SignedJar/SignedJarTest.java ! test/jdk/sun/security/pkcs12/PBES2Encoding.java ! test/jdk/sun/security/pkcs12/ParamsTest.java ! test/jdk/sun/security/pkcs12/SameDN.java ! test/jdk/sun/security/tools/jarsigner/AltProvider.java ! test/jdk/sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java ! test/jdk/sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java ! test/jdk/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java - test/jdk/sun/security/tools/keytool/DeprecateKeyalg.java ! test/jdk/sun/security/tools/keytool/DupImport.java ! test/jdk/sun/security/tools/keytool/HasSrcStoretypeOption.java ! test/jdk/sun/security/tools/keytool/ImportPrompt.java ! test/jdk/sun/security/tools/keytool/KeyAlg.java ! test/jdk/sun/security/tools/keytool/KeyToolTest.java ! test/jdk/sun/security/tools/keytool/PKCS12Passwd.java ! test/jdk/sun/security/tools/keytool/ProbingFailure.java ! test/jdk/sun/security/tools/keytool/RealType.java + test/jdk/sun/security/tools/keytool/RemoveKeyAlgDefault.java ! test/jdk/sun/security/tools/keytool/WeakAlg.java ! test/jdk/sun/security/tools/keytool/console.sh ! test/jdk/sun/security/tools/keytool/i18n.html From david.holmes at oracle.com Fri Nov 15 03:37:12 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Fri, 15 Nov 2019 03:37:12 +0000 Subject: hg: jdk/submit: 8233549: Thread interrupted state must only be accessed when not in a safepoint-safe state Message-ID: <201911150337.xAF3bCT7019330@aojmv0008.oracle.com> Changeset: 76ae9aa0e794 Author: dholmes Date: 2019-11-14 22:36 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/76ae9aa0e794 8233549: Thread interrupted state must only be accessed when not in a safepoint-safe state Reviewed-by: dcubed, sspitsyn ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! test/hotspot/jtreg/ProblemList.txt From rajan.halade at oracle.com Fri Nov 15 03:50:45 2019 From: rajan.halade at oracle.com (rajan.halade at oracle.com) Date: Fri, 15 Nov 2019 03:50:45 +0000 Subject: hg: jdk/submit: 8232019: Add LuxTrust certificate updates to the existing root program Message-ID: <201911150350.xAF3okFP025738@aojmv0008.oracle.com> Changeset: 11b96254ea92 Author: rhalade Date: 2019-11-14 19:49 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/11b96254ea92 8232019: Add LuxTrust certificate updates to the existing root program Reviewed-by: mullan + make/data/cacerts/luxtrustglobalroot2ca + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From martin.doerr at sap.com Fri Nov 15 10:10:05 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Fri, 15 Nov 2019 10:10:05 +0000 Subject: hg: jdk/submit: 8234188: AIX build broken after 8220310 Message-ID: <201911151010.xAFAA6nf001751@aojmv0008.oracle.com> Changeset: 6f42d2a19117 Author: mdoerr Date: 2019-11-15 11:09 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6f42d2a19117 8234188: AIX build broken after 8220310 Reviewed-by: hseigel ! src/hotspot/os/aix/os_aix.cpp From sgehwolf at redhat.com Fri Nov 15 10:49:51 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Fri, 15 Nov 2019 10:49:51 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911151049.xAFAnqTK021832@aojmv0008.oracle.com> Changeset: 0438f0b881f5 Author: sgehwolf Date: 2019-11-15 11:48 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/0438f0b881f5 Closing branch From sgehwolf at redhat.com Fri Nov 15 10:50:13 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Fri, 15 Nov 2019 10:50:13 +0000 Subject: hg: jdk/submit: 8233712: Limit default tests jobs based on ulimit -u setting Message-ID: <201911151050.xAFAoDdr022643@aojmv0008.oracle.com> Changeset: b899230c71a0 Author: sgehwolf Date: 2019-11-06 18:06 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b899230c71a0 8233712: Limit default tests jobs based on ulimit -u setting Reviewed-by: erikj, ihse ! make/RunTests.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in From weijun.wang at oracle.com Fri Nov 15 13:16:59 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Fri, 15 Nov 2019 13:16:59 +0000 Subject: hg: jdk/submit: 8234245: sun/security/lib/cacerts/VerifyCACerts.java fails due to wrong checksum Message-ID: <201911151317.xAFDGxT3010764@aojmv0008.oracle.com> Changeset: 52752425712c Author: jiefu Date: 2019-11-15 19:38 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/52752425712c 8234245: sun/security/lib/cacerts/VerifyCACerts.java fails due to wrong checksum Reviewed-by: mullan ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From zgu at redhat.com Fri Nov 15 13:20:57 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 15 Nov 2019 13:20:57 +0000 Subject: hg: jdk/submit: 8234232: [TESTBUG] gc/shenandoah/jvmti/TestHeapDump.java fails with -Xcomp Message-ID: <201911151320.xAFDKwOs014245@aojmv0008.oracle.com> Changeset: 8c4c358272a9 Author: jiefu Date: 2019-11-15 20:39 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8c4c358272a9 8234232: [TESTBUG] gc/shenandoah/jvmti/TestHeapDump.java fails with -Xcomp Reviewed-by: zgu ! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java From sgehwolf at redhat.com Fri Nov 15 14:15:59 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Fri, 15 Nov 2019 14:15:59 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911151416.xAFEG04T011913@aojmv0008.oracle.com> Changeset: c60d76288d4b Author: sgehwolf Date: 2019-11-07 17:11 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c60d76288d4b 8230305: Cgroups v2: Container awareness Summary: Implement Cgroups v2 container awareness in hotspot Reviewed-by: bobv + src/hotspot/os/linux/cgroupSubsystem_linux.cpp + src/hotspot/os/linux/cgroupSubsystem_linux.hpp + src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp + src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp + src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp + src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.hpp ! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java Changeset: 1fd15b87ee11 Author: sgehwolf Date: 2019-11-11 13:01 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1fd15b87ee11 8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy Reviewed-by: bobv + src/java.base/linux/classes/jdk/internal/platform/CgroupInfo.java + src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java + src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java + src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemController.java + src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1SubsystemController.java - src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java - src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2SubsystemController.java ! src/java.base/share/classes/jdk/internal/platform/Metrics.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java ! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java + test/lib/jdk/test/lib/containers/cgroup/CgroupMetricsTester.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java + test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java + test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java From sgehwolf at redhat.com Fri Nov 15 14:16:56 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Fri, 15 Nov 2019 14:16:56 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911151416.xAFEGuGT012256@aojmv0008.oracle.com> Changeset: 6d6c7185a690 Author: sgehwolf Date: 2019-11-15 15:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6d6c7185a690 Closing branch From manc at google.com Fri Nov 15 19:20:44 2019 From: manc at google.com (manc at google.com) Date: Fri, 15 Nov 2019 19:20:44 +0000 Subject: hg: jdk/submit: 8234208: Logging reports zero total refined cards under "Before GC RS summary" Message-ID: <201911151920.xAFJKiQf001960@aojmv0008.oracle.com> Changeset: 087b4fbfea25 Author: manc Date: 2019-11-14 17:34 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/087b4fbfea25 8234208: Logging reports zero total refined cards under "Before GC RS summary" Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp From paul.hohensee at gmail.com Fri Nov 15 19:30:54 2019 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Fri, 15 Nov 2019 19:30:54 +0000 Subject: hg: jdk/submit: Close JDK-8231968 branch. Message-ID: <201911151930.xAFJUstW005738@aojmv0008.oracle.com> Changeset: 7b9f41aff8a1 Author: phh Date: 2019-11-15 11:29 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7b9f41aff8a1 Close JDK-8231968 branch. From volker.simonis at gmail.com Fri Nov 15 19:55:39 2019 From: volker.simonis at gmail.com (volker.simonis at gmail.com) Date: Fri, 15 Nov 2019 19:55:39 +0000 Subject: hg: jdk/submit: 8234011: (zipfs) Memory leak in ZipFileSystem.releaseDeflater() Message-ID: <201911151955.xAFJtdjW019106@aojmv0008.oracle.com> Changeset: fe87a92570db Author: simonis Date: 2019-11-15 20:29 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/fe87a92570db 8234011: (zipfs) Memory leak in ZipFileSystem.releaseDeflater() Reviewed-by: clanger, lancea ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/ReleaseDeflater.java From zgu at redhat.com Fri Nov 15 20:34:55 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 15 Nov 2019 20:34:55 +0000 Subject: hg: jdk/submit: 8204128: NMT might report incorrect numbers for Compiler area Message-ID: <201911152034.xAFKYuK5007551@aojmv0008.oracle.com> Changeset: 700a2ad8fc19 Author: zgu Date: 2019-11-15 15:33 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/700a2ad8fc19 8204128: NMT might report incorrect numbers for Compiler area Reviewed-by: stuefe, tschatzl ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/services/memTracker.hpp + test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java ! test/lib/sun/hotspot/WhiteBox.java From manc at google.com Fri Nov 15 21:16:43 2019 From: manc at google.com (manc at google.com) Date: Fri, 15 Nov 2019 21:16:43 +0000 Subject: hg: jdk/submit: 8234208: Logging reports zero total refined cards under "Before GC RS summary" Message-ID: <201911152116.xAFLGi6r027643@aojmv0008.oracle.com> Changeset: c545e449137c Author: manc Date: 2019-11-14 17:34 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c545e449137c 8234208: Logging reports zero total refined cards under "Before GC RS summary" Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp From kim.barrett at oracle.com Fri Nov 15 22:13:57 2019 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Fri, 15 Nov 2019 22:13:57 +0000 Subject: hg: jdk/submit: 8233280: Remove GCLockerInvokesConcurrent Message-ID: <201911152213.xAFMDwCc025640@aojmv0008.oracle.com> Changeset: a129f10e1b9a Author: kbarrett Date: 2019-11-15 16:58 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/a129f10e1b9a 8233280: Remove GCLockerInvokesConcurrent Summary: Remove use and make option obsolete. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/arguments.cpp From igor.ignatyev at oracle.com Fri Nov 15 22:25:00 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Fri, 15 Nov 2019 22:25:00 +0000 Subject: hg: jdk/submit: 8214904: Test8004741.java failed due to "Too few ThreadDeath hits; expected at least 6 but saw only 5" Message-ID: <201911152225.xAFMP1h1002123@aojmv0008.oracle.com> Changeset: 8e7f29b1ad4a Author: iignatyev Date: 2019-11-15 14:22 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8e7f29b1ad4a 8214904: Test8004741.java failed due to "Too few ThreadDeath hits; expected at least 6 but saw only 5" Reviewed-by: kvn, epavlova ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/c2/Test8004741.java From daniel.daugherty at oracle.com Fri Nov 15 23:32:14 2019 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 15 Nov 2019 23:32:14 +0000 Subject: hg: jdk/submit: 8234272: ProblemList runtime/NMT/HugeArenaTracking.java Message-ID: <201911152332.xAFNWFBO005020@aojmv0008.oracle.com> Changeset: 8f92795b39e5 Author: dcubed Date: 2019-11-15 18:31 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/8f92795b39e5 8234272: ProblemList runtime/NMT/HugeArenaTracking.java Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt From daniel.daugherty at oracle.com Sat Nov 16 02:20:22 2019 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Sat, 16 Nov 2019 02:20:22 +0000 Subject: hg: jdk/submit: 8234274: [BACKOUT] JDK-8204128 NMT might report incorrect numbers for Compiler area Message-ID: <201911160220.xAG2KNDj000874@aojmv0008.oracle.com> Changeset: 89c44961a84f Author: dcubed Date: 2019-11-15 21:19 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/89c44961a84f 8234274: [BACKOUT] JDK-8204128 NMT might report incorrect numbers for Compiler area Reviewed-by: zgu ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/services/memTracker.hpp ! test/hotspot/jtreg/ProblemList.txt - test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java ! test/lib/sun/hotspot/WhiteBox.java From zgu at redhat.com Sat Nov 16 15:35:25 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Sat, 16 Nov 2019 15:35:25 +0000 Subject: hg: jdk/submit: 8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area Message-ID: <201911161535.xAGFZQO8020795@aojmv0008.oracle.com> Changeset: e893caa09fb3 Author: zgu Date: 2019-11-16 10:28 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/e893caa09fb3 8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/services/memTracker.hpp + test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java ! test/lib/sun/hotspot/WhiteBox.java From zgu at redhat.com Sun Nov 17 14:15:52 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Sun, 17 Nov 2019 14:15:52 +0000 Subject: hg: jdk/submit: 8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area Message-ID: <201911171415.xAHEFrLa004290@aojmv0008.oracle.com> Changeset: 0b47e2c5190f Author: zgu Date: 2019-11-17 09:15 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/0b47e2c5190f 8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/resourceArea.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/services/memTracker.hpp + test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java ! test/lib/sun/hotspot/WhiteBox.java From matthias.baesken at sap.com Mon Nov 18 08:03:01 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 18 Nov 2019 08:03:01 +0000 Subject: hg: jdk/submit: 8233219: NMT output on AIX misses some categories Message-ID: <201911180803.xAI832HK028904@aojmv0008.oracle.com> Changeset: 7bdc4f073c7f Author: mbaesken Date: 2019-11-15 16:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7bdc4f073c7f 8233219: NMT output on AIX misses some categories Reviewed-by: stuefe, zgu ! src/hotspot/share/services/virtualMemoryTracker.cpp From sgehwolf at redhat.com Mon Nov 18 12:05:14 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Mon, 18 Nov 2019 12:05:14 +0000 Subject: hg: jdk/submit: 8233712: Limit default tests jobs based on ulimit -u setting Message-ID: <201911181205.xAIC5Edu001651@aojmv0008.oracle.com> Changeset: fc68b2cdfeeb Author: sgehwolf Date: 2019-11-06 18:06 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/fc68b2cdfeeb 8233712: Limit default tests jobs based on ulimit -u setting Reviewed-by: erikj, ihse ! make/RunTests.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in From lutz.schmidt at sap.com Mon Nov 18 13:23:10 2019 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Mon, 18 Nov 2019 13:23:10 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911181323.xAIDNBIv011899@aojmv0008.oracle.com> Changeset: 02feaf8c0521 Author: lucy Date: 2019-11-18 14:22 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/02feaf8c0521 Closing branch From lutz.schmidt at sap.com Mon Nov 18 14:00:39 2019 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Mon, 18 Nov 2019 14:00:39 +0000 Subject: hg: jdk/submit: 8233787: Break cycle in vm_version* includes Message-ID: <201911181400.xAIE0edd000478@aojmv0008.oracle.com> Changeset: 183dbd3e023b Author: lucy Date: 2019-11-15 14:30 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/183dbd3e023b 8233787: Break cycle in vm_version* includes Reviewed-by: ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.hpp ! src/hotspot/cpu/arm/register_arm.hpp ! src/hotspot/cpu/arm/vm_version_arm.hpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/arm/vm_version_ext_arm.hpp ! src/hotspot/cpu/ppc/vm_version_ext_ppc.hpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/s390/register_s390.hpp ! src/hotspot/cpu/s390/vm_version_ext_s390.hpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp ! src/hotspot/cpu/sparc/vm_version_ext_sparc.hpp ! src/hotspot/cpu/sparc/vm_version_sparc.cpp ! src/hotspot/cpu/sparc/vm_version_sparc.hpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_ext_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/zero/register_zero.hpp ! src/hotspot/cpu/zero/vm_version_ext_zero.hpp ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/cpu/zero/vm_version_zero.hpp ! src/hotspot/os/bsd/os_perf_bsd.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/vm_version_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/vm_version_linux_arm_32.cpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.hpp ! src/hotspot/os_cpu/linux_sparc/vm_version_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/vm_version_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/vm_version_linux_zero.cpp ! src/hotspot/os_cpu/solaris_sparc/vm_version_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/vm_version_solaris_x86.cpp ! src/hotspot/os_cpu/windows_x86/vm_version_windows_x86.cpp + src/hotspot/share/runtime/abstract_vm_version.cpp + src/hotspot/share/runtime/abstract_vm_version.hpp ! src/hotspot/share/runtime/vm_version.cpp ! src/hotspot/share/runtime/vm_version.hpp From claes.redestad at oracle.com Mon Nov 18 15:04:20 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Mon, 18 Nov 2019 15:04:20 +0000 Subject: hg: jdk/submit: 8234248: More VectorSet cleanups Message-ID: <201911181504.xAIF4K1U007655@aojmv0008.oracle.com> Changeset: 7cbffba2156b Author: redestad Date: 2019-11-18 16:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7cbffba2156b 8234248: More VectorSet cleanups Reviewed-by: neliasso, thartmann ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/libadt/vectset.hpp From lutz.schmidt at sap.com Mon Nov 18 16:13:18 2019 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Mon, 18 Nov 2019 16:13:18 +0000 Subject: hg: jdk/submit: 8233787: Break cycle in vm_version* includes Message-ID: <201911181613.xAIGDJE8019289@aojmv0008.oracle.com> Changeset: 5d73255c2d52 Author: lucy Date: 2019-11-18 17:11 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/5d73255c2d52 8233787: Break cycle in vm_version* includes Reviewed-by: kbarrett, mdoerr ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.hpp ! src/hotspot/cpu/arm/register_arm.hpp ! src/hotspot/cpu/arm/vm_version_arm.hpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/arm/vm_version_ext_arm.hpp ! src/hotspot/cpu/ppc/vm_version_ext_ppc.hpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/s390/register_s390.hpp ! src/hotspot/cpu/s390/vm_version_ext_s390.hpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp ! src/hotspot/cpu/sparc/vm_version_ext_sparc.hpp ! src/hotspot/cpu/sparc/vm_version_sparc.cpp ! src/hotspot/cpu/sparc/vm_version_sparc.hpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_ext_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/zero/register_zero.hpp ! src/hotspot/cpu/zero/vm_version_ext_zero.hpp ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/cpu/zero/vm_version_zero.hpp ! src/hotspot/os/bsd/os_perf_bsd.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/vm_version_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/vm_version_linux_arm_32.cpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.hpp ! src/hotspot/os_cpu/linux_sparc/vm_version_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/vm_version_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/vm_version_linux_zero.cpp ! src/hotspot/os_cpu/solaris_sparc/vm_version_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/vm_version_solaris_x86.cpp ! src/hotspot/os_cpu/windows_x86/vm_version_windows_x86.cpp + src/hotspot/share/runtime/abstract_vm_version.cpp + src/hotspot/share/runtime/abstract_vm_version.hpp ! src/hotspot/share/runtime/vm_version.cpp ! src/hotspot/share/runtime/vm_version.hpp From martin.doerr at sap.com Mon Nov 18 16:17:49 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Mon, 18 Nov 2019 16:17:49 +0000 Subject: hg: jdk/submit: 8233193: Incorrect bailout from possibly_add_compiler_threads Message-ID: <201911181617.xAIGHnh1021131@aojmv0008.oracle.com> Changeset: 55b1f094f31e Author: mdoerr Date: 2019-11-18 17:17 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/55b1f094f31e 8233193: Incorrect bailout from possibly_add_compiler_threads Reviewed-by: dholmes, thartmann ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp From daniel.fuchs at oracle.com Mon Nov 18 17:05:08 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 18 Nov 2019 17:05:08 +0000 Subject: hg: jdk/submit: 8233141: DatagramSocket.send doesn't specify exception thrown when no target address Message-ID: <201911181705.xAIH58S4020728@aojmv0008.oracle.com> Changeset: d01fe40e9cd8 Author: dfuchs Date: 2019-11-18 16:48 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/d01fe40e9cd8 8233141: DatagramSocket.send doesn't specify exception thrown when no target address Summary: DatagramSocket and MulticastSocket send methods are changed to throw IllegalArgumentException if no target address can be determined. Reviewed-by: alanb ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/MulticastSocket.java + test/jdk/java/net/DatagramSocket/AddressNotSet.java ! test/jdk/java/net/DatagramSocket/SendDatagramToBadAddress.java From martin.doerr at sap.com Mon Nov 18 17:20:50 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Mon, 18 Nov 2019 17:20:50 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911181720.xAIHKpwN000393@aojmv0008.oracle.com> Changeset: add244e3e44f Author: mdoerr Date: 2019-11-18 18:20 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/add244e3e44f Closing branch From martin.doerr at sap.com Mon Nov 18 17:21:42 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Mon, 18 Nov 2019 17:21:42 +0000 Subject: hg: jdk/submit: 8233193: Incorrect bailout from possibly_add_compiler_threads Message-ID: <201911181721.xAIHLhs2001545@aojmv0008.oracle.com> Changeset: 5ac4a49f5399 Author: mdoerr Date: 2019-11-18 18:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/5ac4a49f5399 8233193: Incorrect bailout from possibly_add_compiler_threads Reviewed-by: dholmes, thartmann ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp From ioi.lam at oracle.com Mon Nov 18 20:01:48 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Mon, 18 Nov 2019 20:01:48 +0000 Subject: hg: jdk/submit: 8234324: ARM32 build broken after 8231610 Message-ID: <201911182001.xAIK1m6R001929@aojmv0008.oracle.com> Changeset: ac11b83e0f38 Author: cgo Date: 2019-11-18 13:22 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ac11b83e0f38 8234324: ARM32 build broken after 8231610 Reviewed-by: iklam, aph ! src/hotspot/share/memory/filemap.cpp From igor.ignatyev at oracle.com Mon Nov 18 22:14:10 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Mon, 18 Nov 2019 22:14:10 +0000 Subject: hg: jdk/submit: 8234304: runtime/cds/appcds/javaldr tests should use driver mode Message-ID: <201911182214.xAIMEBlk010786@aojmv0008.oracle.com> Changeset: d8eddc0ba770 Author: iignatyev Date: 2019-11-18 14:13 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d8eddc0ba770 8234304: runtime/cds/appcds/javaldr tests should use driver mode Reviewed-by: iklam, mseledtsov ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ArrayTest.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/HumongousDuringDump.java From igor.ignatyev at oracle.com Tue Nov 19 00:05:07 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Tue, 19 Nov 2019 00:05:07 +0000 Subject: hg: jdk/submit: 8233462: serviceability/tmtools/jstat tests times out with -Xcomp Message-ID: <201911190005.xAJ058TK008220@aojmv0008.oracle.com> Changeset: 601b3fe3786d Author: iignatyev Date: 2019-11-18 16:03 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/601b3fe3786d 8233462: serviceability/tmtools/jstat tests times out with -Xcomp Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/tmtools/share/common/ToolRunner.java From suenaga at oss.nttdata.com Tue Nov 19 04:33:48 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Tue, 19 Nov 2019 04:33:48 +0000 Subject: hg: jdk/submit: 8220074: Clean up GCC 8.3 errors in LittleCMS Message-ID: <201911190433.xAJ4XnWo017176@aojmv0008.oracle.com> Changeset: 6645186a5a31 Author: ysuenaga Date: 2019-11-19 13:33 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/6645186a5a31 8220074: Clean up GCC 8.3 errors in LittleCMS Reviewed-by: prr ! make/lib/Awt2dLibraries.gmk From suenaga at oss.nttdata.com Tue Nov 19 04:36:51 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Tue, 19 Nov 2019 04:36:51 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911190436.xAJ4apPB020384@aojmv0008.oracle.com> Changeset: 64b89706a774 Author: ysuenaga Date: 2019-11-19 13:35 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/64b89706a774 Closing branch From david.holmes at oracle.com Tue Nov 19 04:41:51 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 19 Nov 2019 04:41:51 +0000 Subject: hg: jdk/submit: 8215355: Object monitor deadlock with no threads holding the monitor (using jemalloc 5.1) Message-ID: <201911190441.xAJ4fp6o022258@aojmv0008.oracle.com> Changeset: 189f47d990b5 Author: dholmes Date: 2019-11-18 23:41 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/189f47d990b5 8215355: Object monitor deadlock with no threads holding the monitor (using jemalloc 5.1) Reviewed-by: rehn, stuefe, dcubed, sspitsyn ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java From alan.bateman at oracle.com Tue Nov 19 11:39:18 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Tue, 19 Nov 2019 11:39:18 +0000 Subject: hg: jdk/submit: 8233922: Service binding augments module graph with observable incubator modules Message-ID: <201911191139.xAJBdJ7D022184@aojmv0008.oracle.com> Changeset: 580fb715b29d Author: alanb Date: 2019-11-19 11:35 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/580fb715b29d 8233922: Service binding augments module graph with observable incubator modules Reviewed-by: mchung ! src/java.base/share/classes/java/lang/module/Configuration.java ! src/java.base/share/classes/java/lang/module/Resolver.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java ! src/java.base/share/classes/jdk/internal/module/Modules.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java ! test/jdk/jdk/modules/etc/DefaultModules.java + test/jdk/jdk/modules/etc/TestJson.java + test/jdk/jdk/modules/etc/TestRootModules.java - test/jdk/jdk/modules/etc/src/TestJson.java - test/jdk/jdk/modules/etc/src/TestRootModules.java + test/jdk/jdk/modules/incubator/ServiceBinding.java + test/jdk/jdk/modules/incubator/TestBootLayer.java From lutz.schmidt at sap.com Tue Nov 19 11:44:59 2019 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Tue, 19 Nov 2019 11:44:59 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911191145.xAJBj0J9023822@aojmv0008.oracle.com> Changeset: 7a970d231124 Author: lucy Date: 2019-11-19 12:44 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7a970d231124 Closing branch From lutz.schmidt at sap.com Tue Nov 19 14:19:40 2019 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Tue, 19 Nov 2019 14:19:40 +0000 Subject: hg: jdk/submit: 8231460: Performance issue (CodeHeap) with large free blocks Message-ID: <201911191419.xAJEJfwG016717@aojmv0008.oracle.com> Changeset: 798e986bcbc1 Author: lucy Date: 2019-11-19 14:14 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/798e986bcbc1 8231460: Performance issue (CodeHeap) with large free blocks Reviewed-by: ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/heap.hpp From igor.ignatyev at oracle.com Tue Nov 19 16:53:53 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Tue, 19 Nov 2019 16:53:53 +0000 Subject: hg: jdk/submit: 8231954: Test compiler/codegen/TestCharVect2.java only works with server VMs Message-ID: <201911191653.xAJGrrED017737@aojmv0008.oracle.com> Changeset: fc998c509521 Author: cgo Date: 2019-11-15 11:05 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/fc998c509521 8231954: Test compiler/codegen/TestCharVect2.java only works with server VMs Reviewed-by: iignatyev, kvn ! test/hotspot/jtreg/compiler/codegen/TestCharVect2.java From brent.christian at oracle.com Tue Nov 19 18:03:11 2019 From: brent.christian at oracle.com (brent.christian at oracle.com) Date: Tue, 19 Nov 2019 18:03:11 +0000 Subject: hg: jdk/submit: 8233272: The Class.forName specification should be updated to match the long-standing implementation with respect to class linking Message-ID: <201911191803.xAJI3C02026144@aojmv0008.oracle.com> Changeset: faac483dfb30 Author: bchristi Date: 2019-11-19 10:02 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/faac483dfb30 8233272: The Class.forName specification should be updated to match the long-standing implementation with respect to class linking Reviewed-by: dholmes, mchung ! src/java.base/share/classes/java/lang/Class.java + test/jdk/java/lang/Class/forName/NonLinking/Container.java + test/jdk/java/lang/Class/forName/NonLinking/MissingClass.java + test/jdk/java/lang/Class/forName/NonLinking/NonLinking.java From sangheon.kim at oracle.com Tue Nov 19 20:28:51 2019 From: sangheon.kim at oracle.com (sangheon.kim at oracle.com) Date: Tue, 19 Nov 2019 20:28:51 +0000 Subject: hg: jdk/submit: 8232533: G1 uses only a single thread for pretouching the java heap Message-ID: <201911192028.xAJKSqC8017454@aojmv0008.oracle.com> Changeset: 302c4d2e7b3a Author: sangheki Date: 2019-11-19 12:28 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/302c4d2e7b3a 8232533: G1 uses only a single thread for pretouching the java heap Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp From claes.redestad at oracle.com Tue Nov 19 22:14:01 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Tue, 19 Nov 2019 22:14:01 +0000 Subject: hg: jdk/submit: 8233497: Optimize default method generation by data structure reuse Message-ID: <201911192214.xAJME2Jc012015@aojmv0008.oracle.com> Changeset: f68fd04fe463 Author: redestad Date: 2019-11-19 23:22 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f68fd04fe463 8233497: Optimize default method generation by data structure reuse Reviewed-by: lfoltan, coleenp, igerasim ! src/hotspot/share/classfile/defaultMethods.cpp From manc at google.com Wed Nov 20 00:07:51 2019 From: manc at google.com (manc at google.com) Date: Wed, 20 Nov 2019 00:07:51 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911200007.xAK07qUF014543@aojmv0008.oracle.com> Changeset: 20b5440d1f26 Author: manc Date: 2019-11-19 16:07 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/20b5440d1f26 Closing branch From manc at google.com Wed Nov 20 00:11:03 2019 From: manc at google.com (manc at google.com) Date: Wed, 20 Nov 2019 00:11:03 +0000 Subject: hg: jdk/submit: 8087198: G1 card refinement: batching, sorting Message-ID: <201911200011.xAK0B4qj016066@aojmv0008.oracle.com> Changeset: 0e72e107947a Author: manc Date: 2019-11-19 16:10 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/0e72e107947a 8087198: G1 card refinement: batching, sorting ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp From weijun.wang at oracle.com Wed Nov 20 00:12:31 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Wed, 20 Nov 2019 00:12:31 +0000 Subject: hg: jdk/submit: 8234377: new BitArray(0).toString() throws ArrayIndexOutOfBoundsException Message-ID: <201911200012.xAK0CVbt016532@aojmv0008.oracle.com> Changeset: bd436284147d Author: weijun Date: 2019-11-20 08:12 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/bd436284147d 8234377: new BitArray(0).toString() throws ArrayIndexOutOfBoundsException Reviewed-by: mullan, wetmore ! src/java.base/share/classes/sun/security/util/BitArray.java + test/jdk/sun/security/util/BitArray/EmptyBitArray.java From joe.darcy at oracle.com Wed Nov 20 00:27:09 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 20 Nov 2019 00:27:09 +0000 Subject: hg: jdk/submit: 8234381: API docs should mention special handling of enums in serialization Message-ID: <201911200027.xAK0RApl024140@aojmv0008.oracle.com> Changeset: c4be5e03aff7 Author: darcy Date: 2019-11-19 16:26 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c4be5e03aff7 8234381: API docs should mention special handling of enums in serialization Reviewed-by: rriggs ! src/java.base/share/classes/java/io/Serializable.java ! src/java.base/share/classes/java/lang/Enum.java From manc at google.com Wed Nov 20 01:11:41 2019 From: manc at google.com (manc at google.com) Date: Wed, 20 Nov 2019 01:11:41 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911200111.xAK1Bf2r015618@aojmv0008.oracle.com> Changeset: e28ebb95ffcc Author: manc Date: 2019-11-19 17:11 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/e28ebb95ffcc Closing branch From manc at google.com Wed Nov 20 01:14:21 2019 From: manc at google.com (manc at google.com) Date: Wed, 20 Nov 2019 01:14:21 +0000 Subject: hg: jdk/submit: 8087198: G1 card refinement: batching, sorting Message-ID: <201911200114.xAK1EME2016412@aojmv0008.oracle.com> Changeset: 68ef0e5d5a56 Author: manc Date: 2019-11-19 17:13 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/68ef0e5d5a56 8087198: G1 card refinement: batching, sorting ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp From boris.ulasevich at bell-sw.com Wed Nov 20 06:30:21 2019 From: boris.ulasevich at bell-sw.com (boris.ulasevich at bell-sw.com) Date: Wed, 20 Nov 2019 06:30:21 +0000 Subject: hg: jdk/submit: 8233113: ARM32: assert on UnsafeJlong mutex rank check Message-ID: <201911200630.xAK6ULex012998@aojmv0008.oracle.com> Changeset: 1037c4d14378 Author: bulasevich Date: 2019-11-20 09:29 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/1037c4d14378 8233113: ARM32: assert on UnsafeJlong mutex rank check Reviewed-by: coleenp, dholmes ! src/hotspot/share/runtime/mutex.cpp ! test/hotspot/jtreg/runtime/Safepoint/NoSafepointVerifier.java From takiguc at linux.vnet.ibm.com Wed Nov 20 07:39:29 2019 From: takiguc at linux.vnet.ibm.com (takiguc at linux.vnet.ibm.com) Date: Wed, 20 Nov 2019 07:39:29 +0000 Subject: hg: jdk/submit: 8230873: [AIX] GUI app does not work with UTF-8 locale on minimum software requirements Message-ID: <201911200739.xAK7dUQw017512@aojmv0008.oracle.com> Changeset: 341293626de7 Author: itakiguchi Date: 2019-11-20 16:37 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/341293626de7 8230873: [AIX] GUI app does not work with UTF-8 locale on minimum software requirements Summary: Fix fontconfig.properties file for AIX UTF-8 locales Reviewed-by: clanger ! make/data/fontconfig/aix.fontconfig.properties From lutz.schmidt at sap.com Wed Nov 20 08:14:23 2019 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Wed, 20 Nov 2019 08:14:23 +0000 Subject: hg: jdk/submit: 8231460: Performance issue (CodeHeap) with large free blocks Message-ID: <201911200814.xAK8EOcb003048@aojmv0008.oracle.com> Changeset: ea044aedc2b6 Author: lucy Date: 2019-11-20 09:12 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ea044aedc2b6 8231460: Performance issue (CodeHeap) with large free blocks Reviewed-by: adinn, stuefe ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/heap.hpp From alan.bateman at oracle.com Wed Nov 20 08:45:52 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Wed, 20 Nov 2019 08:45:52 +0000 Subject: hg: jdk/submit: 8231259: (dc) DatagramChannel::disconnect re-binds socket to the wildcard address (macOS) Message-ID: <201911200845.xAK8js6f017944@aojmv0008.oracle.com> Changeset: 455612b3161a Author: alanb Date: 2019-11-20 08:35 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/455612b3161a 8231259: (dc) DatagramChannel::disconnect re-binds socket to the wildcard address (macOS) Reviewed-by: dfuchs, chegar ! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java ! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/MembershipRegistry.java ! src/java.base/share/classes/sun/nio/ch/NativeDispatcher.java ! src/java.base/share/classes/sun/nio/ch/SelectionKeyImpl.java ! src/java.base/unix/classes/sun/nio/ch/DatagramDispatcher.java ! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c - test/jdk/java/nio/channels/DatagramChannel/AddressesAfterDisconnect.java + test/jdk/java/nio/channels/DatagramChannel/AfterDisconnect.java From ningsheng.jian at arm.com Wed Nov 20 09:52:53 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 20 Nov 2019 09:52:53 +0000 Subject: hg: jdk/submit: 8234321: Call cache flush after generating trampoline. Message-ID: <201911200952.xAK9qshm021955@aojmv0008.oracle.com> Changeset: 5d496edae252 Author: xgong Date: 2019-11-20 05:58 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/5d496edae252 8234321: Call cache flush after generating trampoline. Reviewed-by: duke ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp From per.liden at oracle.com Wed Nov 20 12:03:21 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Wed, 20 Nov 2019 12:03:21 +0000 Subject: hg: jdk/submit: 8 new changesets Message-ID: <201911201203.xAKC3MKE026772@aojmv0008.oracle.com> Changeset: e735301d76b9 Author: pliden Date: 2019-11-20 10:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/e735301d76b9 8234379: ZGC: Do not resize TALBs unless -XX:ResizeTLAB is enabled Reviewed-by: eosterlund, tschatzl ! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp Changeset: 877c000fd688 Author: pliden Date: 2019-11-20 10:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/877c000fd688 8234312: ZGC: Adjust warmup criteria Reviewed-by: eosterlund, stefank ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp Changeset: 3b998574be4b Author: pliden Date: 2019-11-20 10:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3b998574be4b 8234338: ZGC: Improve small heap usage Reviewed-by: eosterlund, stefank ! src/hotspot/share/gc/z/zGlobals.cpp ! src/hotspot/share/gc/z/zGlobals.hpp + src/hotspot/share/gc/z/zHeuristics.cpp + src/hotspot/share/gc/z/zHeuristics.hpp ! src/hotspot/share/gc/z/zInitialize.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zObjectAllocator.hpp ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp ! src/hotspot/share/gc/z/zWorkers.cpp + test/hotspot/jtreg/gc/z/TestSmallHeap.java Changeset: 82b2ba888190 Author: pliden Date: 2019-11-20 10:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/82b2ba888190 8234361: ZGC: Move heuristics code in ZWorker to ZHeuristics Reviewed-by: eosterlund, stefank ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zHeuristics.cpp ! src/hotspot/share/gc/z/zHeuristics.hpp ! src/hotspot/share/gc/z/zWorkers.cpp ! src/hotspot/share/gc/z/zWorkers.hpp Changeset: 8babf00875bc Author: pliden Date: 2019-11-20 10:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/8babf00875bc 8234382: Test tools/javac/processing/model/testgetallmembers/Main.java using too small heap Reviewed-by: eosterlund, tschatzl ! test/langtools/tools/javac/processing/model/testgetallmembers/Main.java Changeset: 59272e9e0635 Author: pliden Date: 2019-11-20 10:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/59272e9e0635 8234383: Test TestBiasedLockRevocationEvents.java assumes -XX:UseBiasedLocking is enabled Reviewed-by: mgronlun, tschatzl ! test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java Changeset: 1152339c298a Author: pliden Date: 2019-11-20 10:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1152339c298a 8234437: Remove CollectedHeap::safe_object_iterate() Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/generation.hpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/services/heapDumper.cpp Changeset: 0c2e1808f800 Author: pliden Date: 2019-11-20 10:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/0c2e1808f800 8234438: Remove some CMS leftovers Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp ! src/hotspot/share/gc/shared/space.inline.hpp ! src/hotspot/share/memory/freeList.hpp ! src/hotspot/share/memory/iterator.hpp From daniel.daugherty at oracle.com Wed Nov 20 14:13:18 2019 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Wed, 20 Nov 2019 14:13:18 +0000 Subject: hg: jdk/submit: 8230876: baseline cleanups from Async Monitor Deflation v2.0[789] Message-ID: <201911201413.xAKEDIg6008498@aojmv0008.oracle.com> Changeset: 14fa9e70ae71 Author: dcubed Date: 2019-11-20 09:10 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/14fa9e70ae71 8230876: baseline cleanups from Async Monitor Deflation v2.0[789] Reviewed-by: dholmes, kvn ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! 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 ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/vmStructs.cpp From erik.osterlund at oracle.com Wed Nov 20 15:02:54 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Wed, 20 Nov 2019 15:02:54 +0000 Subject: hg: jdk/submit: 8234512: Missing pieces from JDK-8224816 Message-ID: <201911201502.xAKF2tHh005560@aojmv0008.oracle.com> Changeset: b313bcb68b4c Author: eosterlund Date: 2019-11-20 14:51 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/b313bcb68b4c 8234512: Missing pieces from JDK-8224816 Reviewed-by: rehn, pliden, kbarrett, gziemski ! src/hotspot/os/bsd/os_bsd.cpp From mbalao at redhat.com Wed Nov 20 15:09:31 2019 From: mbalao at redhat.com (mbalao at redhat.com) Date: Wed, 20 Nov 2019 15:09:31 +0000 Subject: hg: jdk/submit: 8233404: System property to set the number of PBE iterations in JCEKS keystores Message-ID: <201911201509.xAKF9W8t011048@aojmv0008.oracle.com> Changeset: 438337c846fb Author: mbalao Date: 2019-11-12 00:30 -0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/438337c846fb 8233404: System property to set the number of PBE iterations in JCEKS keystores Reviewed-by: weijun ! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java ! src/java.base/share/conf/security/java.security + test/jdk/com/sun/crypto/provider/KeyProtector/IterationCount.java From alexey.menkov at oracle.com Thu Nov 21 00:18:38 2019 From: alexey.menkov at oracle.com (alexey.menkov at oracle.com) Date: Thu, 21 Nov 2019 00:18:38 +0000 Subject: hg: jdk/submit: 8234358: Update ProblemList entry for NashornPopFrameTest Message-ID: <201911210018.xAL0Idhn028090@aojmv0008.oracle.com> Changeset: 6374e632b1ea Author: amenkov Date: 2019-11-20 16:10 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/6374e632b1ea 8234358: Update ProblemList entry for NashornPopFrameTest Reviewed-by: dtitov, cjplummer ! test/jdk/ProblemList.txt From igor.ignatyev at oracle.com Thu Nov 21 02:27:21 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Thu, 21 Nov 2019 02:27:21 +0000 Subject: hg: jdk/submit: 8147017: Platform.isGraal should be removed Message-ID: <201911210227.xAL2RMcl003665@aojmv0008.oracle.com> Changeset: 09b295eb214b Author: iignatyev Date: 2019-11-20 18:23 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/09b295eb214b 8147017: Platform.isGraal should be removed Reviewed-by: kvn, mseledtsov ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java ! test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java ! test/lib/jdk/test/lib/Platform.java ! test/lib/jdk/test/lib/cli/CommandLineOptionTest.java From jesper.wilhelmsson at oracle.com Thu Nov 21 02:35:32 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 21 Nov 2019 02:35:32 +0000 Subject: hg: jdk/submit: Added tag jdk-14+24 for changeset 438337c846fb Message-ID: <201911210235.xAL2ZXDi008164@aojmv0008.oracle.com> Changeset: 39ac7aeb6fde Author: jwilhelm Date: 2019-11-21 03:33 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/39ac7aeb6fde Added tag jdk-14+24 for changeset 438337c846fb ! .hgtags From igor.ignatyev at oracle.com Thu Nov 21 03:51:19 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Thu, 21 Nov 2019 03:51:19 +0000 Subject: hg: jdk/submit: 8234499: [Graal] compiler/compilercontrol/CompilationModeHighOnlyTest.java test fails with timeout Message-ID: <201911210351.xAL3pKhO013839@aojmv0008.oracle.com> Changeset: 90e9e7921ae5 Author: jiefu Date: 2019-11-21 09:55 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/90e9e7921ae5 8234499: [Graal] compiler/compilercontrol/CompilationModeHighOnlyTest.java test fails with timeout Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/compilercontrol/CompilationModeHighOnlyTest.java From ningsheng.jian at arm.com Thu Nov 21 04:20:17 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Thu, 21 Nov 2019 04:20:17 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911210420.xAL4KI5n027463@aojmv0008.oracle.com> Changeset: dcd085b7fc87 Author: njian Date: 2019-11-21 12:19 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/dcd085b7fc87 Closing branch From ningsheng.jian at arm.com Thu Nov 21 04:37:24 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Thu, 21 Nov 2019 04:37:24 +0000 Subject: hg: jdk/submit: 8234321: Call cache flush after generating trampoline. Message-ID: <201911210437.xAL4bP27005268@aojmv0008.oracle.com> Changeset: 413a95e21a20 Author: njian Date: 2019-11-20 05:58 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/413a95e21a20 8234321: Call cache flush after generating trampoline. Reviewed-by: adinn ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp From ioi.lam at oracle.com Thu Nov 21 06:33:30 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Thu, 21 Nov 2019 06:33:30 +0000 Subject: hg: jdk/submit: 8234321: Call cache flush after generating trampoline. Message-ID: <201911210633.xAL6XUlt027956@aojmv0008.oracle.com> Changeset: 2c55c2fc08f5 Author: xgong Date: 2019-11-20 05:58 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/2c55c2fc08f5 8234321: Call cache flush after generating trampoline. Reviewed-by: adinn, iklam ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp From matthias.baesken at sap.com Thu Nov 21 08:09:31 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 21 Nov 2019 08:09:31 +0000 Subject: hg: jdk/submit: 8234323: NULL-check return value of SurfaceData_InitOps on macosx Message-ID: <201911210809.xAL89WLm014806@aojmv0008.oracle.com> Changeset: 51673a0b6df0 Author: mbaesken Date: 2019-11-19 09:56 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/51673a0b6df0 8234323: NULL-check return value of SurfaceData_InitOps on macosx Reviewed-by: clanger ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m From prasanta.sadhukhan at oracle.com Thu Nov 21 09:06:28 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 21 Nov 2019 09:06:28 +0000 Subject: hg: jdk/submit: 30 new changesets Message-ID: <201911210906.xAL96UDL013597@aojmv0008.oracle.com> Changeset: 2cf90f3e8195 Author: serb Date: 2019-10-15 22:42 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/2cf90f3e8195 8232225: Rework the fix for JDK-8071483 Reviewed-by: prr - test/jdk/java/awt/Color/AlphaColorTest.java - test/jdk/java/awt/Color/GetMinMaxValue_ICC_ColorSpace.java - test/jdk/java/awt/Color/HeadlessColor.java - test/jdk/java/awt/Color/LoadProfileWithSM.java - test/jdk/java/awt/Color/LoadStandardProfilesTest.java - test/jdk/java/awt/Color/OpacityChange/OpacityChange.java - test/jdk/java/awt/Color/XRenderTranslucentColorDrawTest.java + test/jdk/java/awt/ColorClass/AlphaColorTest.java + test/jdk/java/awt/ColorClass/HeadlessColor.java + test/jdk/java/awt/ColorClass/OpacityChange/OpacityChange.java + test/jdk/java/awt/ColorClass/XRenderTranslucentColorDrawTest.java + test/jdk/java/awt/color/GetMinMaxValue_ICC_ColorSpace.java + test/jdk/java/awt/color/LoadProfileWithSM.java + test/jdk/java/awt/color/LoadStandardProfilesTest.java Changeset: 8612b8012718 Author: aivanov Date: 2019-10-16 22:30 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/8612b8012718 8223558: Java does not render Myanmar script correctly Reviewed-by: prr, serb ! make/data/fontconfig/windows.fontconfig.properties ! src/java.desktop/share/classes/sun/font/FontUtilities.java + test/jdk/java/awt/font/Fallback/MyanmarFallbackTest.java + test/jdk/java/awt/font/TextLayout/MyanmarTextTest.java Changeset: 7dae4286f1cc Author: serb Date: 2019-10-17 14:07 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/7dae4286f1cc 8230869: [macos 10.15] The String "X Y Z" was not set to application's icon in the taskbar Reviewed-by: jdv, psadhukhan ! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTaskbarPeer.java Changeset: 945f5bfab0f7 Author: prr Date: 2019-10-18 09:25 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/945f5bfab0f7 Merge Changeset: 85d7af399ef5 Author: serb Date: 2019-10-24 01:02 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/85d7af399ef5 8213119: [macos] java/awt/GraphicsDevice/CheckDisplayModes.java fails Reviewed-by: prr, jdv ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! test/jdk/ProblemList.txt ! test/jdk/java/awt/GraphicsDevice/CheckDisplayModes.java Changeset: 6654f5611420 Author: prr Date: 2019-10-25 13:32 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/6654f5611420 8175984: ICC_Profile has un-needed, not-empty finalize method Reviewed-by: jdv, serb ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java Changeset: 0fa6b6461451 Author: arapte Date: 2019-10-30 16:59 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/0fa6b6461451 8226892: ActionListeners on JRadioButtons don't get notified when selection is changed with arrow keys Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: f4270450976b Author: prr Date: 2019-10-30 13:47 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/f4270450976b 8232154: Update Mesa 3-D Headers to version 19.2.1 Reviewed-by: serb, kcr ! src/java.desktop/share/legal/mesa3d.md - src/java.desktop/share/legal/opengl.md ! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/gl.h ! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/glext.h + src/java.desktop/share/native/common/java2d/opengl/J2D_GL/khrplatform.h ! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glx.h ! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glxext.h ! src/java.desktop/windows/native/libawt/java2d/opengl/J2D_GL/wglext.h Changeset: d2123a27cfe7 Author: serb Date: 2019-10-24 14:54 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/d2123a27cfe7 8232200: [macos 10.15] Windows in fullscreen tests jumps around the screen Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! test/jdk/ProblemList.txt + test/jdk/java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java Changeset: f5adbf111424 Author: prr Date: 2019-11-04 10:01 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f5adbf111424 8233097: Fontmetrics for large Fonts has zero width Reviewed-by: jdv, serb ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/FontClass/MassiveMetricsTest.java Changeset: afda8f7d266c Author: psadhukhan Date: 2019-11-05 11:00 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/afda8f7d266c Merge - make/GensrcModuleInfo.gmk - src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp - src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp - src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/MethodSubstitutionRegistry.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/MemoryScheduleVerification.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ExportingClassLoader.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ModuleSupport.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/ChunkParser.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/ConstantMap.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/EventParser.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/LongMap.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/ObjectFactory.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/Parser.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/ParserFactory.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/TimeConverter.java - src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInternals.java - test/hotspot/gtest/oops/test_markOop.cpp - test/hotspot/jtreg/runtime/Thread/CountStackFramesAtExit.java - test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.symbols.txt - test/hotspot/jtreg/serviceability/jvmti/ClassStatus/ClassStatus.java - test/hotspot/jtreg/serviceability/jvmti/ClassStatus/libClassStatus.c ! test/jdk/ProblemList.txt - test/jdk/java/math/BigInteger/DivisionOverflow.java - test/jdk/java/math/BigInteger/StringConstructorOverflow.java - test/jdk/java/math/BigInteger/SymmetricRangeTests.java - test/jdk/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java Changeset: ff11b9700a34 Author: psadhukhan Date: 2019-11-05 16:33 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/ff11b9700a34 8233583: ProblemList javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java & ShapedPerPixelTranslucentGradient.java failing incosistently in linux-x64 Reviewed-by: jdv ! test/jdk/ProblemList.txt Changeset: 119ae24bce3e Author: prr Date: 2019-11-05 15:55 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/119ae24bce3e 8233649: Update ProblemList.txt to exclude failing headful tests on macos Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: d8888ab6c0ec Author: psadhukhan Date: 2019-11-06 10:48 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/d8888ab6c0ec 8229935: [TEST_BUG]: bug8132119.java inconsistently positions text Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java Changeset: a4ecc45541da Author: psadhukhan Date: 2019-11-06 11:05 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/a4ecc45541da 8231084: Large performance regression in SwingMark TextArea in 14-b13 8231336: Corrupted option dialog in JTHarness with JDK14b13 Reviewed-by: serb, prr ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! test/jdk/ProblemList.txt - test/jdk/javax/swing/JEditorPane/8226513/JEditorPaneLayoutTest.java - test/jdk/javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java Changeset: d0bfaae2ff33 Author: psadhukhan Date: 2019-11-07 11:30 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/d0bfaae2ff33 8214578: [macos] Problem with backslashes on macOS/JIS keyboard: Java ignores system settings Reviewed-by: serb, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m Changeset: d0b0b4ee4481 Author: serb Date: 2019-11-08 05:24 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/d0b0b4ee4481 8233657: Intermittent NPE in Component.validate() Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/Component.java + test/jdk/java/awt/Component/Validate/NullFontValidate.java Changeset: 7a5060f0039f Author: psadhukhan Date: 2019-11-08 13:16 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/7a5060f0039f 8233833: ProblemList java/awt/Frame/FrameLocation/FrameLocation.java for linux-x64 Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: 571089680cb2 Author: psadhukhan Date: 2019-11-12 12:29 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/571089680cb2 8233910: java/awt/ColorClass/AlphaColorTest.java is failing intermittently in nightly lnux-x64 system Reviewed-by: serb, prr ! test/jdk/java/awt/ColorClass/AlphaColorTest.java Changeset: d5af26ef7b95 Author: neugens Date: 2019-11-12 15:54 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d5af26ef7b95 8231991: Mouse wheel change focus on awt/swing windows Summary: Avoid focus logic when only mouse wheel is moved up/down. Reviewed-by: serb, dmarkov ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XConstants.java + test/jdk/java/awt/event/MouseWheelEvent/WheelModifier/MouseWheelOnBackgroundComponent.java Changeset: ede8023f6b72 Author: psadhukhan Date: 2019-11-14 10:56 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/ede8023f6b72 8233986: ProblemList javax/swing/plaf/basic/BasicTextUI/8001470/bug8001470.java for windows-x64 Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: 9db62a092725 Author: psadhukhan Date: 2019-11-14 10:59 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/9db62a092725 8233634: [TESTBUG] Swing text test bug4278839.java fails on macos Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java Changeset: b5cdba232fca Author: serb Date: 2019-11-14 15:13 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b5cdba232fca 8232433: [macos 10.15] java/awt/Window/LocationAtScreenCorner/LocationAtScreenCorner.java may fail Reviewed-by: prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! test/jdk/java/awt/Window/LocationAtScreenCorner/LocationAtScreenCorner.java Changeset: 88ddd6943a06 Author: neugens Date: 2019-11-15 09:27 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/88ddd6943a06 8234107: Several AWT modal dialog tests failing on Linux after JDK-8231991 Summary: Fix off by one in wheel detection logic Reviewed-by: prr ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XConstants.java Changeset: 1e8bbeb86204 Author: jdv Date: 2019-11-15 16:58 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/1e8bbeb86204 8234184: [TESTBUG] java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java fails in Windows Reviewed-by: psadhukhan ! test/jdk/java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java Changeset: a56b7a304bac Author: ysuenaga Date: 2019-11-20 09:28 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/a56b7a304bac 8233707: systemScale.cpp could not compile with VS2019 Reviewed-by: serb, aivanov ! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp Changeset: b83adf4bd4ee Author: psadhukhan Date: 2019-11-20 10:52 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/b83adf4bd4ee Merge - src/hotspot/share/gc/cms/adaptiveFreeList.cpp - src/hotspot/share/gc/cms/adaptiveFreeList.hpp - src/hotspot/share/gc/cms/allocationStats.cpp - src/hotspot/share/gc/cms/allocationStats.hpp - src/hotspot/share/gc/cms/cmsArguments.cpp - src/hotspot/share/gc/cms/cmsArguments.hpp - src/hotspot/share/gc/cms/cmsCardTable.cpp - src/hotspot/share/gc/cms/cmsCardTable.hpp - src/hotspot/share/gc/cms/cmsGCStats.cpp - src/hotspot/share/gc/cms/cmsGCStats.hpp - src/hotspot/share/gc/cms/cmsHeap.cpp - src/hotspot/share/gc/cms/cmsHeap.hpp - src/hotspot/share/gc/cms/cmsHeap.inline.hpp - src/hotspot/share/gc/cms/cmsLockVerifier.cpp - src/hotspot/share/gc/cms/cmsLockVerifier.hpp - src/hotspot/share/gc/cms/cmsOopClosures.hpp - src/hotspot/share/gc/cms/cmsOopClosures.inline.hpp - src/hotspot/share/gc/cms/cmsVMOperations.cpp - src/hotspot/share/gc/cms/cmsVMOperations.hpp - src/hotspot/share/gc/cms/cms_globals.hpp - src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp - src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp - src/hotspot/share/gc/cms/compactibleFreeListSpace.inline.hpp - src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp - src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp - src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.inline.hpp - src/hotspot/share/gc/cms/concurrentMarkSweepThread.cpp - src/hotspot/share/gc/cms/concurrentMarkSweepThread.hpp - src/hotspot/share/gc/cms/freeChunk.cpp - src/hotspot/share/gc/cms/freeChunk.hpp - src/hotspot/share/gc/cms/gSpaceCounters.cpp - src/hotspot/share/gc/cms/gSpaceCounters.hpp - src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.cpp - src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.hpp - src/hotspot/share/gc/cms/parNewGeneration.cpp - src/hotspot/share/gc/cms/parNewGeneration.hpp - src/hotspot/share/gc/cms/parNewGeneration.inline.hpp - src/hotspot/share/gc/cms/parOopClosures.hpp - src/hotspot/share/gc/cms/parOopClosures.inline.hpp - src/hotspot/share/gc/cms/promotionInfo.cpp - src/hotspot/share/gc/cms/promotionInfo.hpp - src/hotspot/share/gc/cms/promotionInfo.inline.hpp - src/hotspot/share/gc/cms/vmStructs_cms.hpp - src/hotspot/share/gc/cms/yieldingWorkgroup.cpp - src/hotspot/share/gc/cms/yieldingWorkgroup.hpp - src/hotspot/share/libadt/set.cpp - src/hotspot/share/libadt/set.hpp - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/AdaptiveFreeList.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CMSBitMap.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CMSCollector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CMSHeap.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CompactibleFreeListSpace.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/ConcurrentMarkSweepGeneration.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/LinearAllocBlock.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/ParNewGeneration.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/PrintRegionClosure.java - test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesCMS.java - test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesCMSCondMark.java - test/hotspot/jtreg/gc/TestMemoryInitializationWithCMS.java - test/hotspot/jtreg/gc/arguments/TestCMSHeapSizeFlags.java - test/hotspot/jtreg/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java - test/hotspot/jtreg/gc/cms/DisableResizePLAB.java - test/hotspot/jtreg/gc/cms/GuardShrinkWarning.java - test/hotspot/jtreg/gc/cms/TestBubbleUpRef.java - test/hotspot/jtreg/gc/cms/TestCMSScavengeBeforeRemark.java - test/hotspot/jtreg/gc/cms/TestCriticalPriority.java - test/hotspot/jtreg/gc/cms/TestMBeanCMS.java - test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlCMS.java - test/hotspot/jtreg/gc/metaspace/TestMetaspaceCMSCancel.java - test/hotspot/jtreg/gc/startup_warnings/TestCMS.java - test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithCMS.java - test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithCMS.java - test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithCMS.java - test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithCMS.java - test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithParNew.java - test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithCMS.java - test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithParNew.java - test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithCMS.java - test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCCMSTest.java ! test/jdk/ProblemList.txt - test/jdk/java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh - test/jdk/java/util/Arrays/ParallelSorting.java - test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithCMSConcurrent.java - test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithCMSMarkSweep.java - test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSConcurrent.java - test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSMarkSweep.java - test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithParNew.java - test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParNew.java - test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.sh - test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.sh - test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.sh - test/jdk/jdk/jfr/event/gc/detailed/TestCMSConcurrentModeFailureEvent.java - test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParNew.java - test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventConcurrentCMS.java - test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventParNewCMS.java - test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSConcurrent.java - test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSMarkSweep.java - test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithCMSConcurrent.java - test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithCMSMarkSweep.java - test/jdk/jdk/jfr/event/gc/stacktrace/TestConcMarkSweepAllocationPendingStackTrace.java - test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceConcMarkSweepGCAllocationPendingStackTrace.java - test/jdk/jdk/jfr/event/gc/stacktrace/TestParNewAllocationPendingStackTrace.java - test/jdk/jdk/jfr/event/io/MakeJAR.sh - test/jdk/jdk/jfr/event/oldobject/TestCMS.java - test/jdk/jdk/jfr/event/os/TestInitialEnvironmentVariable.sh - test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.flags - test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.sh - test/jdk/jdk/jfr/javaagent/JavaAgentBuilder.java - test/jdk/jdk/modules/etc/src/TestJson.java - test/jdk/jdk/modules/etc/src/TestRootModules.java - test/jdk/sun/security/tools/keytool/DeprecateKeyalg.java - test/langtools/tools/javac/diags/examples/RestrictedTypeNotAllowedPreview.java Changeset: 10385df5d986 Author: psadhukhan Date: 2019-11-20 11:29 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/10385df5d986 8234332: [TESTBUG] java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java fails on linux-x64 nightly Reviewed-by: serb ! test/jdk/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java Changeset: b9bde9d224b9 Author: trebari Date: 2019-11-20 12:18 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/b9bde9d224b9 8190763: Class cast exception on (CompoundEdit) UndoableEditEvent.getEdit() Reviewed-by: psadhukhan, pbansal, serb ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java + test/jdk/javax/swing/text/AbstractDocument/8190763/TestCCEOnEditEvent.java Changeset: 7567ce83f3b5 Author: psadhukhan Date: 2019-11-21 13:50 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/7567ce83f3b5 Merge ! test/jdk/ProblemList.txt - test/jdk/java/nio/channels/DatagramChannel/AddressesAfterDisconnect.java From matthias.baesken at sap.com Thu Nov 21 10:16:17 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 21 Nov 2019 10:16:17 +0000 Subject: hg: jdk/submit: 8234501: remove obsolete NET_ReadV Message-ID: <201911211016.xALAGIxq019381@aojmv0008.oracle.com> Changeset: bb3472aa26c8 Author: mbaesken Date: 2019-11-20 14:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/bb3472aa26c8 8234501: remove obsolete NET_ReadV Reviewed-by: alanb, vtewari ! src/java.base/aix/native/libnet/aix_close.c ! src/java.base/linux/native/libnet/linux_close.c ! src/java.base/macosx/native/libnet/bsd_close.c ! src/java.base/solaris/native/libnet/solaris_close.c ! src/java.base/unix/native/libnet/net_util_md.h From thomas.schatzl at oracle.com Thu Nov 21 10:43:45 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Thu, 21 Nov 2019 10:43:45 +0000 Subject: hg: jdk/submit: 8228609: G1 copy cost prediction uses used vs. actual copied byte Message-ID: <201911211043.xALAhk8A005448@aojmv0008.oracle.com> Changeset: 92c98aa0f801 Author: tschatzl Date: 2019-11-21 11:42 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/92c98aa0f801 8228609: G1 copy cost prediction uses used vs. actual copied byte Summary: Let the object copy cost predictor use the actual copied bytes as input for the prediction instead of the used bytes. Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1EvacuationInfo.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1HeterogeneousHeapPolicy.cpp ! src/hotspot/share/gc/g1/g1HeterogeneousHeapPolicy.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/shared/workerDataArray.cpp ! src/hotspot/share/gc/shared/workerDataArray.hpp ! src/hotspot/share/gc/shared/workerDataArray.inline.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java From sean.coffey at oracle.com Thu Nov 21 11:32:43 2019 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Thu, 21 Nov 2019 11:32:43 +0000 Subject: hg: jdk/submit: 8233801: GCMEmptyIv.java test fails on Solaris 11.4 Message-ID: <201911211132.xALBWiHA005065@aojmv0008.oracle.com> Changeset: a096dfdcabde Author: coffeys Date: 2019-11-21 11:31 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/a096dfdcabde 8233801: GCMEmptyIv.java test fails on Solaris 11.4 Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java From daniel.fuchs at oracle.com Thu Nov 21 11:44:47 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 21 Nov 2019 11:44:47 +0000 Subject: hg: jdk/submit: 8234103: DatagramSocketImpl::socket is not needed Message-ID: <201911211144.xALBilwO012883@aojmv0008.oracle.com> Changeset: a686b67a59d9 Author: pconcannon Date: 2019-11-20 10:13 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/a686b67a59d9 8234103: DatagramSocketImpl::socket is not needed Summary: DatagramSocketImpl has a socket field that links back to the DatagramSocket. This is only used to figure out whether multicasting is supported or not. This fix replaces it with a boolean isMulticast. Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/DatagramSocketImpl.java ! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java ! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java ! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java ! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java From daniel.fuchs at oracle.com Thu Nov 21 11:53:14 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 21 Nov 2019 11:53:14 +0000 Subject: hg: jdk/submit: 8234335: Remove line break in class declaration in java.base Message-ID: <201911211153.xALBrF4D018754@aojmv0008.oracle.com> Changeset: b24f4caa1411 Author: jboes Date: 2019-11-21 09:10 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/b24f4caa1411 8234335: Remove line break in class declaration in java.base Summary: Remove line break in class declarations where applicable Reviewed-by: rriggs, lancea ! src/java.base/share/classes/java/io/BufferedInputStream.java ! src/java.base/share/classes/java/io/CharArrayWriter.java ! src/java.base/share/classes/java/io/DataInput.java ! src/java.base/share/classes/java/io/DataInputStream.java ! src/java.base/share/classes/java/io/DataOutput.java ! src/java.base/share/classes/java/io/DataOutputStream.java ! src/java.base/share/classes/java/io/EOFException.java ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/FilterInputStream.java ! src/java.base/share/classes/java/io/IOException.java ! src/java.base/share/classes/java/io/InterruptedIOException.java ! src/java.base/share/classes/java/io/LineNumberInputStream.java ! src/java.base/share/classes/java/io/PipedOutputStream.java ! src/java.base/share/classes/java/io/PushbackInputStream.java ! src/java.base/share/classes/java/io/SequenceInputStream.java ! src/java.base/share/classes/java/io/StringBufferInputStream.java ! src/java.base/share/classes/java/io/UTFDataFormatException.java ! src/java.base/share/classes/java/lang/AbstractMethodError.java ! src/java.base/share/classes/java/lang/ArrayStoreException.java ! src/java.base/share/classes/java/lang/ClassCastException.java ! src/java.base/share/classes/java/lang/ClassFormatError.java ! src/java.base/share/classes/java/lang/CloneNotSupportedException.java ! src/java.base/share/classes/java/lang/IllegalArgumentException.java ! src/java.base/share/classes/java/lang/IllegalMonitorStateException.java ! src/java.base/share/classes/java/lang/IllegalStateException.java ! src/java.base/share/classes/java/lang/IncompatibleClassChangeError.java ! src/java.base/share/classes/java/lang/InstantiationError.java ! src/java.base/share/classes/java/lang/InstantiationException.java ! src/java.base/share/classes/java/lang/InterruptedException.java ! src/java.base/share/classes/java/lang/LinkageError.java ! src/java.base/share/classes/java/lang/NegativeArraySizeException.java ! src/java.base/share/classes/java/lang/NoClassDefFoundError.java ! src/java.base/share/classes/java/lang/NoSuchFieldError.java ! src/java.base/share/classes/java/lang/NoSuchMethodError.java ! src/java.base/share/classes/java/lang/NoSuchMethodException.java ! src/java.base/share/classes/java/lang/NullPointerException.java ! src/java.base/share/classes/java/lang/NumberFormatException.java ! src/java.base/share/classes/java/lang/StackOverflowError.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadGroup.java ! src/java.base/share/classes/java/lang/UnknownError.java ! src/java.base/share/classes/java/lang/UnsatisfiedLinkError.java ! src/java.base/share/classes/java/lang/UnsupportedClassVersionError.java ! src/java.base/share/classes/java/lang/VerifyError.java ! src/java.base/share/classes/java/lang/invoke/AbstractConstantGroup.java ! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InfoFromMemberName.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/SimpleMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/WrongMethodTypeException.java ! src/java.base/share/classes/java/lang/reflect/Member.java ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/DatagramSocketImplFactory.java ! src/java.base/share/classes/java/net/HttpRetryException.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/MulticastSocket.java ! src/java.base/share/classes/java/net/ProtocolException.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/SocketException.java ! src/java.base/share/classes/java/net/SocketImplFactory.java ! src/java.base/share/classes/java/net/UnknownHostException.java ! src/java.base/share/classes/java/text/ParseException.java ! src/java.base/share/classes/java/util/EmptyStackException.java ! src/java.base/share/classes/java/util/InputMismatchException.java ! src/java.base/share/classes/java/util/MissingResourceException.java ! src/java.base/share/classes/java/util/NoSuchElementException.java ! src/java.base/share/classes/java/util/Properties.java ! src/java.base/share/classes/java/util/Random.java ! src/java.base/share/classes/java/util/Stack.java ! src/java.base/share/classes/java/util/StringTokenizer.java ! src/java.base/share/classes/java/util/jar/JarEntry.java ! src/java.base/share/classes/java/util/jar/JarException.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarOutputStream.java ! src/java.base/share/classes/java/util/zip/Adler32.java ! src/java.base/share/classes/java/util/zip/CRC32.java ! src/java.base/share/classes/java/util/zip/CheckedInputStream.java ! src/java.base/share/classes/java/util/zip/CheckedOutputStream.java ! src/java.base/share/classes/java/util/zip/DataFormatException.java ! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java ! src/java.base/share/classes/java/util/zip/GZIPInputStream.java ! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java ! src/java.base/share/classes/java/util/zip/InflaterInputStream.java ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! src/java.base/share/classes/java/util/zip/ZipException.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipInputStream.java ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java From chris.hegarty at oracle.com Thu Nov 21 12:33:04 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 21 Nov 2019 12:33:04 +0000 Subject: hg: jdk/submit: 4 new changesets Message-ID: <201911211233.xALCX5q9010795@aojmv0008.oracle.com> Changeset: 533f1183d7c6 Author: chegar Date: 2019-11-21 12:14 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/533f1183d7c6 8233845: (sctp) Relax assertion in sun.nio.ch.sctp.AssociationChange::association Reviewed-by: alanb ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/AssociationChange.java Changeset: 696e6a7e3b6a Author: chegar Date: 2019-11-21 12:14 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/696e6a7e3b6a 8232101: (sctp) Add minimal sanity tests for SCTP Reviewed-by: alanb + test/jdk/java/net/SctpSanity.java Changeset: 7b10581e9632 Author: chegar Date: 2019-11-21 12:14 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/7b10581e9632 8232097: (sctp) SctpNet.init() results in java.lang.UnsatisfiedLinkError Reviewed-by: alanb ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java Changeset: afcc8af048e6 Author: chegar Date: 2019-11-21 12:14 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/afcc8af048e6 8233847: (sctp) Flx link-local IPv6 scope handling and test cleanup Reviewed-by: alanb ! src/java.base/share/classes/module-info.java ! src/jdk.sctp/share/classes/com/sun/nio/sctp/HandlerResult.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java ! test/jdk/com/sun/nio/sctp/SctpChannel/Bind.java ! test/jdk/com/sun/nio/sctp/SctpChannel/CommUp.java ! test/jdk/com/sun/nio/sctp/SctpChannel/Connect.java ! test/jdk/com/sun/nio/sctp/SctpChannel/SocketOptionTests.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/Branch.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/Send.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/SendFailed.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java From daniel.fuchs at oracle.com Thu Nov 21 16:39:54 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 21 Nov 2019 16:39:54 +0000 Subject: hg: jdk/submit: 8234083: DatagramSocket should report SO_BROADCAST as a supported option Message-ID: <201911211639.xALGdtn6005339@aojmv0008.oracle.com> Changeset: 61091a42f19d Author: pconcannon Date: 2019-11-21 16:33 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/61091a42f19d 8234083: DatagramSocket should report SO_BROADCAST as a supported option Summary: DatagramSocket had a setBroadcast and getBroadcast setter/getter pair but curiously didn't report SO_BROADCAST as a supported option. Note: the source code changes were accidentally pushed with 8234103 so this changeset only has the test changes. The reviewers listed below had already reviewed the full (source+test) changes. Reviewed-by: alanb, vtewari, chegar ! test/jdk/java/net/SocketOption/OptionsTest.java From anton.litvinov at oracle.com Thu Nov 21 17:05:41 2019 From: anton.litvinov at oracle.com (anton.litvinov at oracle.com) Date: Thu, 21 Nov 2019 17:05:41 +0000 Subject: hg: jdk/submit: 8068184: Fix for JDK-8032832 caused a deadlock Message-ID: <201911211705.xALH5fEX021297@aojmv0008.oracle.com> Changeset: 7a3218ad8e7c Author: alitvinov Date: 2019-11-21 17:04 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/7a3218ad8e7c 8068184: Fix for JDK-8032832 caused a deadlock Reviewed-by: dfuchs, chegar ! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java From harold.seigel at oracle.com Thu Nov 21 18:54:53 2019 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Thu, 21 Nov 2019 18:54:53 +0000 Subject: hg: jdk/submit: 8234058: runtime/CompressedOops/CompressedClassPointers.java fails with 'Narrow klass base: 0x0000000000000000' missing from stdout/stderr Message-ID: <201911211854.xALIssfu026215@aojmv0008.oracle.com> Changeset: 8a24f1e73c0d Author: hseigel Date: 2019-11-21 18:54 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/8a24f1e73c0d 8234058: runtime/CompressedOops/CompressedClassPointers.java fails with 'Narrow klass base: 0x0000000000000000' missing from stdout/stderr Summary: Don't run test on Windows because ASLR can cause unexpected memory addresses Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java From jonathan.gibbons at oracle.com Thu Nov 21 21:44:10 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Thu, 21 Nov 2019 21:44:10 +0000 Subject: hg: jdk/submit: 8234051: doclet crashes if HTML files in module doc-files directories Message-ID: <201911212144.xALLiBZp001243@aojmv0008.oracle.com> Changeset: 78184b74af6e Author: jjg Date: 2019-11-21 13:41 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/78184b74af6e 8234051: doclet crashes if HTML files in module doc-files directories Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFileElement.java ! test/langtools/jdk/javadoc/doclet/testDocFiles/TestDocFiles.java - test/langtools/jdk/javadoc/doclet/testDocFiles/pkg/Test.java - test/langtools/jdk/javadoc/doclet/testDocFiles/pkg/doc-files/test.txt From igor.ignatyev at oracle.com Thu Nov 21 22:16:06 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Thu, 21 Nov 2019 22:16:06 +0000 Subject: hg: jdk/submit: 8234290: compiler/c2/Test6857159.java times out and fail to clean up files Message-ID: <201911212216.xALMG6Uj019473@aojmv0008.oracle.com> Changeset: 71a84cee0c39 Author: iignatyev Date: 2019-11-21 14:15 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/71a84cee0c39 8234290: compiler/c2/Test6857159.java times out and fail to clean up files Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/c2/Test6857159.java From christoph.langer at sap.com Thu Nov 21 23:01:08 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 21 Nov 2019 23:01:08 +0000 Subject: hg: jdk/submit: 8234089: (zipfs) Remove classes JarFileSystemProvider and JarFileSystem Message-ID: <201911212301.xALN18SR015958@aojmv0008.oracle.com> Changeset: 57968f71bc09 Author: clanger Date: 2019-11-22 00:00 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/57968f71bc09 8234089: (zipfs) Remove classes JarFileSystemProvider and JarFileSystem - src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java - src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystemProvider.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java ! test/jdk/java/lang/module/customfs/ModulesInCustomFileSystem.java ! test/jdk/jdk/nio/zipfs/jarfs/JFSTester.java ! test/jdk/jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java From christoph.langer at sap.com Thu Nov 21 23:02:22 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 21 Nov 2019 23:02:22 +0000 Subject: hg: jdk/submit: 8234185: Cleanup usage of canonicalize function between libjava, hotspot and libinstrument Message-ID: <201911212302.xALN2M9n016442@aojmv0008.oracle.com> Changeset: 007241cd9846 Author: clanger Date: 2019-11-22 00:01 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/007241cd9846 8234185: Cleanup usage of canonicalize function between libjava, hotspot and libinstrument ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/include/jvm.h ! src/java.base/share/native/libjava/jdk_util.h ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjava/io_util_md.c ! src/java.base/windows/native/libjava/io_util_md.h ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c From huizhe.wang at oracle.com Fri Nov 22 00:30:47 2019 From: huizhe.wang at oracle.com (huizhe.wang at oracle.com) Date: Fri, 22 Nov 2019 00:30:47 +0000 Subject: hg: jdk/submit: 8233548: Update CUP to v0.11b Message-ID: <201911220030.xAM0UmvI006982@aojmv0008.oracle.com> Changeset: b470da55a673 Author: joehw Date: 2019-11-22 00:29 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/b470da55a673 8233548: Update CUP to v0.11b Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java ! src/java.xml/share/legal/jcup.md From manc at google.com Fri Nov 22 00:57:22 2019 From: manc at google.com (manc at google.com) Date: Fri, 22 Nov 2019 00:57:22 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911220057.xAM0vNfN021454@aojmv0008.oracle.com> Changeset: bde4d15e5398 Author: manc Date: 2019-11-21 16:56 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/bde4d15e5398 Closing branch From manc at google.com Fri Nov 22 00:58:58 2019 From: manc at google.com (manc at google.com) Date: Fri, 22 Nov 2019 00:58:58 +0000 Subject: hg: jdk/submit: 8234608: [TESTBUG] Memory leak in gc/g1/unloading/libdefine.cpp Message-ID: <201911220058.xAM0wxq0021969@aojmv0008.oracle.com> Changeset: ba4ea2d7cd9b Author: manc Date: 2019-11-21 16:54 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ba4ea2d7cd9b 8234608: [TESTBUG] Memory leak in gc/g1/unloading/libdefine.cpp Contributed-by: irogers at google.com ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.cpp From ningsheng.jian at arm.com Fri Nov 22 01:27:05 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Fri, 22 Nov 2019 01:27:05 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911220127.xAM1R5UU006949@aojmv0008.oracle.com> Changeset: 05f3ca1608b2 Author: njian Date: 2019-11-22 09:26 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/05f3ca1608b2 Closing branch From weijun.wang at oracle.com Fri Nov 22 01:33:34 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Fri, 22 Nov 2019 01:33:34 +0000 Subject: hg: jdk/submit: 8026393: jarsigner never shows a warning in badKeyUsage case Message-ID: <201911220133.xAM1XY4W009499@aojmv0008.oracle.com> Changeset: 229aa067e4cc Author: weijun Date: 2019-11-22 09:33 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/229aa067e4cc 8026393: jarsigner never shows a warning in badKeyUsage case Reviewed-by: mullan - test/jdk/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java From xuelei.fan at oracle.com Fri Nov 22 02:43:15 2019 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Fri, 22 Nov 2019 02:43:15 +0000 Subject: hg: jdk/submit: 8233954: UnsatisfiedLinkError or NoSuchAlgorithmException after removing sunec.dll Message-ID: <201911220243.xAM2hFGH016372@aojmv0008.oracle.com> Changeset: e7df7c86eda1 Author: xuelei Date: 2019-11-21 18:42 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/e7df7c86eda1 8233954: UnsatisfiedLinkError or NoSuchAlgorithmException after removing sunec.dll Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/NamedGroup.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java From david.buck at oracle.com Fri Nov 22 04:30:02 2019 From: david.buck at oracle.com (david.buck at oracle.com) Date: Fri, 22 Nov 2019 04:30:02 +0000 Subject: hg: jdk/submit: 8230611: infinite loop in LogOutputList::wait_until_no_readers() Message-ID: <201911220430.xAM4U3wD012232@aojmv0008.oracle.com> Changeset: fcd74557a9cc Author: dbuck Date: 2019-11-21 23:32 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/fcd74557a9cc 8230611: infinite loop in LogOutputList::wait_until_no_readers() Summary: Add copy constructor and copy assignment operator to ensure reader count remains accurate Reviewed-by: kbarrett, dholmes ! src/hotspot/share/logging/logOutputList.hpp From suenaga at oss.nttdata.com Fri Nov 22 06:22:57 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Fri, 22 Nov 2019 06:22:57 +0000 Subject: hg: jdk/submit: 8234624: jstack mixed mode should refer DWARF Message-ID: <201911220622.xAM6Mwlc010930@aojmv0008.oracle.com> Changeset: f97745e0af75 Author: ysuenaga Date: 2019-11-22 15:19 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/f97745e0af75 8234624: jstack mixed mode should refer DWARF + src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp + src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.cpp + src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.hpp ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.c ! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.h ! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/DwarfParser.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java From suenaga at oss.nttdata.com Fri Nov 22 06:33:48 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Fri, 22 Nov 2019 06:33:48 +0000 Subject: hg: jdk/submit: 5 new changesets Message-ID: <201911220633.xAM6Xnm7015344@aojmv0008.oracle.com> Changeset: 79c276f48f83 Author: ysuenaga Date: 2019-11-22 15:25 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/79c276f48f83 Closing branch Changeset: cde6556ffc64 Author: ysuenaga Date: 2019-11-22 15:27 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/cde6556ffc64 Closing branch Changeset: 124538a985aa Author: ysuenaga Date: 2019-11-22 15:28 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/124538a985aa Closing branch Changeset: abd1b387fc1c Author: ysuenaga Date: 2019-11-22 15:30 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/abd1b387fc1c Closing branch Changeset: 96dadbf6b96c Author: ysuenaga Date: 2019-11-22 15:32 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/96dadbf6b96c Closing branch From christoph.langer at sap.com Fri Nov 22 08:27:44 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 22 Nov 2019 08:27:44 +0000 Subject: hg: jdk/submit: 8234089: (zipfs) Remove classes JarFileSystemProvider and JarFileSystem Message-ID: <201911220827.xAM8Rit8014132@aojmv0008.oracle.com> Changeset: 47c879f478d2 Author: clanger Date: 2019-11-22 09:25 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/47c879f478d2 8234089: (zipfs) Remove classes JarFileSystemProvider and JarFileSystem Reviewed-by: lancea, alanb - src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java - src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystemProvider.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java ! test/jdk/java/lang/module/customfs/ModulesInCustomFileSystem.java ! test/jdk/jdk/nio/zipfs/jarfs/JFSTester.java ! test/jdk/jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java From matthias.baesken at sap.com Fri Nov 22 08:37:24 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 22 Nov 2019 08:37:24 +0000 Subject: hg: jdk/submit: 8234339: replace JLI_StrTok in java_md_solinux.c Message-ID: <201911220837.xAM8bPgi020031@aojmv0008.oracle.com> Changeset: 82db5000a845 Author: mbaesken Date: 2019-11-18 16:49 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/82db5000a845 8234339: replace JLI_StrTok in java_md_solinux.c Reviewed-by: clanger, rriggs ! src/java.base/share/native/libjli/jli_util.h ! src/java.base/unix/native/libjli/java_md_solinux.c From christoph.langer at sap.com Fri Nov 22 08:40:38 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 22 Nov 2019 08:40:38 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911220840.xAM8edfi021641@aojmv0008.oracle.com> Changeset: 170be3f46445 Author: clanger Date: 2019-11-22 09:39 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/170be3f46445 Closing branch From thomas.schatzl at oracle.com Fri Nov 22 09:04:09 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Fri, 22 Nov 2019 09:04:09 +0000 Subject: hg: jdk/submit: 5 new changesets Message-ID: <201911220904.xAM94Aig002168@aojmv0008.oracle.com> Changeset: a1155217a563 Author: tschatzl Date: 2019-11-22 10:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a1155217a563 8233306: Sort members in G1's HeapRegion after removal of Space dependency Reviewed-by: sangheki, sjohanss ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp Changeset: 01cc6bb2a090 Author: tschatzl Date: 2019-11-22 10:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/01cc6bb2a090 8233997: Some members of HeapRegion are not cleared in HeapRegion::hr_clear() Reviewed-by: sjohanss, sangheki ! src/hotspot/share/gc/g1/heapRegion.cpp Changeset: 72e15d757e6c Author: tschatzl Date: 2019-11-22 10:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/72e15d757e6c 8234000: Make HeapRegion::bottom/end/hrm_index const Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp Changeset: cc3a82fc7bcb Author: tschatzl Date: 2019-11-22 10:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/cc3a82fc7bcb 8233702: Introduce helper function to clamp value to range Reviewed-by: sjohanss, kbarrett ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/parallel/asPSYoungGen.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/shared/genArguments.cpp ! src/hotspot/share/gc/shared/plab.cpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: f4f60bb75ee4 Author: tschatzl Date: 2019-11-22 10:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f4f60bb75ee4 8233597: Clean up code in G1Analytics::compute_pause_time_ratio Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1Analytics.cpp From christoph.langer at sap.com Fri Nov 22 09:16:43 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 22 Nov 2019 09:16:43 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911220916.xAM9Ghpv008898@aojmv0008.oracle.com> Changeset: 946fc7210238 Author: clanger Date: 2019-11-22 10:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/946fc7210238 Closing branch From christoph.langer at sap.com Fri Nov 22 09:19:22 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 22 Nov 2019 09:19:22 +0000 Subject: hg: jdk/submit: 8234185: Cleanup usage of canonicalize function between libjava, hotspot and libinstrument Message-ID: <201911220919.xAM9JMAS010254@aojmv0008.oracle.com> Changeset: 4e16b62a1e66 Author: clanger Date: 2019-11-22 10:18 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4e16b62a1e66 8234185: Cleanup usage of canonicalize function between libjava, hotspot and libinstrument ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/include/jvm.h ! src/java.base/share/native/libjava/jdk_util.h ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjava/io_util_md.c ! src/java.base/windows/native/libjava/io_util_md.h ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c From serguei.spitsyn at oracle.com Fri Nov 22 10:07:57 2019 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Fri, 22 Nov 2019 10:07:57 +0000 Subject: hg: jdk/submit: 8169467: GetLocalInstance returns JVMTI_ERROR_TYPE_MISMATCH (rather than JVMTI_ERROR_INVALID_SLOT) on static method Message-ID: <201911221007.xAMA7whv007062@aojmv0008.oracle.com> Changeset: f16e4154dd7b Author: sspitsyn Date: 2019-11-22 10:07 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/f16e4154dd7b 8169467: GetLocalInstance returns JVMTI_ERROR_TYPE_MISMATCH (rather than JVMTI_ERROR_INVALID_SLOT) on static method Summary: Add necessary check to GetLocalInstance implementation Reviewed-by: amenkov, cjplummer ! src/hotspot/share/prims/jvmtiImpl.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.cpp From daniel.fuchs at oracle.com Fri Nov 22 11:54:34 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 22 Nov 2019 11:54:34 +0000 Subject: hg: jdk/submit: 8233296: MulticastSocket getOption/setOption inverts the value of IP_MULTICAST_LOOP Message-ID: <201911221154.xAMBsZIv009193@aojmv0008.oracle.com> Changeset: 55fdee124e89 Author: dfuchs Date: 2019-11-22 11:52 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/55fdee124e89 8233296: MulticastSocket getOption/setOption inverts the value of IP_MULTICAST_LOOP Summary: MulticastSocket.getOption(StandardSocketOption.IP_MULTICAST_LOOP) now returns true if loopback mode is enabled, and MulticastSocket.setOption(StandardSocketOption.IP_MULTICAST_LOOP, true) enables loopback mode. No other behavioral changes. Reviewed-by: alanb, chegar ! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java + test/jdk/java/net/MulticastSocket/SetLoopbackOption.java ! test/jdk/java/net/SocketOption/OptionsTest.java From suenaga at oss.nttdata.com Fri Nov 22 12:29:33 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Fri, 22 Nov 2019 12:29:33 +0000 Subject: hg: jdk/submit: merge Message-ID: <201911221229.xAMCTYmp027692@aojmv0008.oracle.com> Changeset: 5381148f89c5 Author: ysuenaga Date: 2019-11-22 21:29 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/5381148f89c5 merge - src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java - src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystemProvider.java From daniel.daugherty at oracle.com Fri Nov 22 14:07:54 2019 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 22 Nov 2019 14:07:54 +0000 Subject: hg: jdk/submit: 8234544: ObjectSynchronizer::FastHashCode() cleanups from Async Monitor Deflation project Message-ID: <201911221407.xAME7toQ021384@aojmv0008.oracle.com> Changeset: 80e1201f6c9a Author: dcubed Date: 2019-11-22 09:06 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/80e1201f6c9a 8234544: ObjectSynchronizer::FastHashCode() cleanups from Async Monitor Deflation project Reviewed-by: dholmes ! src/hotspot/share/runtime/synchronizer.cpp From erik.gahlin at oracle.com Fri Nov 22 16:22:17 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Fri, 22 Nov 2019 16:22:17 +0000 Subject: hg: jdk/submit: 8233700: EventStream not closed Message-ID: <201911221622.xAMGMIvx007871@aojmv0008.oracle.com> Changeset: a0f39cc47387 Author: egahlin Date: 2019-11-22 17:20 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a0f39cc47387 8233700: EventStream not closed Reviewed-by: mgronlun, mseledtsov ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunk.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! 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/Repository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestStoppedRecording.java + test/jdk/jdk/jfr/api/consumer/streaming/TestInProcessMigration.java + test/jdk/jdk/jfr/api/consumer/streaming/TestJVMCrash.java + test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java + test/jdk/jdk/jfr/api/consumer/streaming/TestOutOfProcessMigration.java + test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java - test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryMigration.java From brian.burkhalter at oracle.com Fri Nov 22 17:01:54 2019 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Fri, 22 Nov 2019 17:01:54 +0000 Subject: hg: jdk/submit: 8164993: (ch) ReadableByteChannel should note a possible IllegalArgumentException Message-ID: <201911221701.xAMH1tlm029567@aojmv0008.oracle.com> Changeset: 46084917fde7 Author: bpb Date: 2019-11-22 09:00 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/46084917fde7 8164993: (ch) ReadableByteChannel should note a possible IllegalArgumentException Reviewed-by: alanb, darcy ! src/java.base/share/classes/java/nio/channels/DatagramChannel.java ! src/java.base/share/classes/java/nio/channels/FileChannel.java ! src/java.base/share/classes/java/nio/channels/ReadableByteChannel.java ! src/java.base/share/classes/java/nio/channels/ScatteringByteChannel.java From daniel.fuchs at oracle.com Fri Nov 22 17:52:44 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 22 Nov 2019 17:52:44 +0000 Subject: hg: jdk/submit: 8231516: network QuickAckTest.java failed due to "SocketException: maximum number of DatagramSockets reached" Message-ID: <201911221752.xAMHqjQh002893@aojmv0008.oracle.com> Changeset: ddb327877207 Author: dfuchs Date: 2019-11-22 17:53 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/ddb327877207 8231516: network QuickAckTest.java failed due to "SocketException: maximum number of DatagramSockets reached" Summary: fix the test to run in /othervm mode Reviewed-by: chegar ! test/jdk/jdk/net/Sockets/QuickAckTest.java From jonathan.gibbons at oracle.com Fri Nov 22 18:41:13 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Fri, 22 Nov 2019 18:41:13 +0000 Subject: hg: jdk/submit: 8232170: FSInfo#getJarClassPath throws an exception not declared in its throws clause Message-ID: <201911221841.xAMIfEje000918@aojmv0008.oracle.com> Changeset: fba8fa613d1a Author: jjg Date: 2019-11-22 10:38 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/fba8fa613d1a 8232170: FSInfo#getJarClassPath throws an exception not declared in its throws clause Reviewed-by: jjg Contributed-by: jai.forums2013 at gmail.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java + test/langtools/tools/javac/file/FSInfoTest.java From mandy.chung at oracle.com Fri Nov 22 19:36:12 2019 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Fri, 22 Nov 2019 19:36:12 +0000 Subject: hg: jdk/submit: 8233956: MethodHandles.dropArguments javadoc lists parameters in wrong order Message-ID: <201911221936.xAMJaDeu004684@aojmv0008.oracle.com> Changeset: a2a921609481 Author: mchung Date: 2019-11-22 11:34 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/a2a921609481 8233956: MethodHandles.dropArguments javadoc lists parameters in wrong order Reviewed-by: jjg ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java From manc at google.com Fri Nov 22 21:02:00 2019 From: manc at google.com (manc at google.com) Date: Fri, 22 Nov 2019 21:02:00 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911222102.xAML21DI020010@aojmv0008.oracle.com> Changeset: 49f91a7887d4 Author: manc Date: 2019-11-22 13:01 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/49f91a7887d4 Closing branch From manc at google.com Fri Nov 22 21:31:27 2019 From: manc at google.com (manc at google.com) Date: Fri, 22 Nov 2019 21:31:27 +0000 Subject: hg: jdk/submit: 8087198: G1 card refinement: batching, sorting Message-ID: <201911222131.xAMLVSbc006602@aojmv0008.oracle.com> Changeset: 624e847bb5dd Author: manc Date: 2019-11-22 13:31 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/624e847bb5dd 8087198: G1 card refinement: batching, sorting ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp From mikhailo.seledtsov at oracle.com Fri Nov 22 21:44:52 2019 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Fri, 22 Nov 2019 21:44:52 +0000 Subject: hg: jdk/submit: 8229209: [TESTBUG] test for cross-process JFR event streaming Message-ID: <201911222144.xAMLirU7014157@aojmv0008.oracle.com> Changeset: 2b9027360909 Author: mseledtsov Date: 2019-11-22 13:44 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/2b9027360909 8229209: [TESTBUG] test for cross-process JFR event streaming Summary: New test for cross-process JFR event streaming Reviewed-by: iignatyev, egahlin + test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java From jonathan.gibbons at oracle.com Sat Nov 23 00:29:22 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Sat, 23 Nov 2019 00:29:22 +0000 Subject: hg: jdk/submit: 8234687: change javap reporting on unknown attributes Message-ID: <201911230029.xAN0TN1Z014354@aojmv0008.oracle.com> Changeset: d4ddf19c2624 Author: jjg Date: 2019-11-22 16:26 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d4ddf19c2624 8234687: change javap reporting on unknown attributes Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java + test/langtools/tools/javap/BadAttributeName.java From manc at google.com Sat Nov 23 01:07:01 2019 From: manc at google.com (manc at google.com) Date: Sat, 23 Nov 2019 01:07:01 +0000 Subject: hg: jdk/submit: 8087198: G1 card refinement: batching, sorting Message-ID: <201911230107.xAN171wg004039@aojmv0008.oracle.com> Changeset: bd9dba789919 Author: manc Date: 2019-11-22 17:03 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/bd9dba789919 8087198: G1 card refinement: batching, sorting Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp From ioi.lam at oracle.com Sat Nov 23 01:42:49 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Sat, 23 Nov 2019 01:42:49 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <201911230142.xAN1goa2020880@aojmv0008.oracle.com> Changeset: ee0030a2a306 Author: iklam Date: 2019-11-22 14:48 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ee0030a2a306 8234429: appcds/dynamicArchive tests crashing with Graal Reviewed-by: ccheung ! src/hotspot/share/memory/dynamicArchive.cpp Changeset: 0f41ac6bb9dd Author: iklam Date: 2019-11-22 15:31 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/0f41ac6bb9dd 8233446: Improve error handling when specified dynamic archive doesn't exist Reviewed-by: lfoltan, ccheung ! src/hotspot/share/memory/filemap.cpp Changeset: e2ee246e44e3 Author: iklam Date: 2019-11-22 15:32 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/e2ee246e44e3 8234622: [TESTBUG] ArchivedModuleCompareTest.java fails with -vmoptions:-Xlog:cds Reviewed-by: mseledtsov ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java From suenaga at oss.nttdata.com Sat Nov 23 02:26:06 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Sat, 23 Nov 2019 02:26:06 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911230226.xAN2Q79h012048@aojmv0008.oracle.com> Changeset: 04ef8dc435f4 Author: ysuenaga Date: 2019-11-23 11:21 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/04ef8dc435f4 Closing branch Changeset: c3334c661fdf Author: ysuenaga Date: 2019-11-23 11:24 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/c3334c661fdf 8234624: jstack mixed mode should refer DWARF + src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp + src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.cpp + src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.hpp ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.c ! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.h ! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/DwarfParser.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java From dean.long at oracle.com Sat Nov 23 07:14:21 2019 From: dean.long at oracle.com (dean.long at oracle.com) Date: Sat, 23 Nov 2019 07:14:21 +0000 Subject: hg: jdk/submit: 8234432: AOT tests failing with 'used 'epsilon gc' is different from current 'g1 gc'' after CMS removal Message-ID: <201911230714.xAN7EMH8026337@aojmv0008.oracle.com> Changeset: 2601fc0874be Author: dlong Date: 2019-11-22 19:23 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/2601fc0874be 8234432: AOT tests failing with 'used 'epsilon gc' is different from current 'g1 gc'' after CMS removal Reviewed-by: kvn ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java From suenaga at oss.nttdata.com Sat Nov 23 09:12:04 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Sat, 23 Nov 2019 09:12:04 +0000 Subject: hg: jdk/submit: Extends timeout value in TestJhsdbJstackMixed and ClhsdbPstack Message-ID: <201911230912.xAN9C5B3021635@aojmv0008.oracle.com> Changeset: 308e214cc03a Author: ysuenaga Date: 2019-11-23 18:11 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/308e214cc03a Extends timeout value in TestJhsdbJstackMixed and ClhsdbPstack ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java From erik.gahlin at oracle.com Sun Nov 24 00:06:17 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Sun, 24 Nov 2019 00:06:17 +0000 Subject: hg: jdk/submit: 8226897: Provide object age with JFR OldObjectSample event Message-ID: <201911240006.xAO06IiL009132@aojmv0008.oracle.com> Changeset: 9fe5d0d4e9c5 Author: egahlin Date: 2019-11-24 01:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9fe5d0d4e9c5 8226897: Provide object age with JFR OldObjectSample event Reviewed-by: mgronlun, mseledtsov ! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/utilities/ticks.hpp + test/jdk/jdk/jfr/event/oldobject/TestObjectAge.java From weijun.wang at oracle.com Mon Nov 25 01:54:36 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Mon, 25 Nov 2019 01:54:36 +0000 Subject: hg: jdk/submit: 8231507: Update Apache Santuario (XML Signature) to version 2.1.4 Message-ID: <201911250154.xAP1sbp5009967@aojmv0008.oracle.com> Changeset: b3116877866f Author: weijun Date: 2019-10-10 17:36 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/b3116877866f 8231507: Update Apache Santuario (XML Signature) to version 2.1.4 Reviewed-by: weijun Contributed-by: fedor.burdun at azulsystems.com, weijun.wang at oracle.com ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/WeakObjectPool.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/java.xml.crypto/share/legal/santuario.md From suenaga at oss.nttdata.com Mon Nov 25 03:40:44 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Mon, 25 Nov 2019 03:40:44 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911250340.xAP3ejSh000028@aojmv0008.oracle.com> Changeset: 3b50526b2b36 Author: ysuenaga Date: 2019-11-25 11:35 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/3b50526b2b36 Closing branch Changeset: 9457bffe1815 Author: ysuenaga Date: 2019-11-25 12:40 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/9457bffe1815 8234624: jstack mixed mode should refer DWARF + src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp + src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.cpp + src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.hpp ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.c ! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.h ! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/DwarfParser.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java From leo.korinth at oracle.com Mon Nov 25 07:38:38 2019 From: leo.korinth at oracle.com (leo.korinth at oracle.com) Date: Mon, 25 Nov 2019 07:38:38 +0000 Subject: hg: jdk/submit: 8233029: Obsolete flag GCTaskTimeStampEntries Message-ID: <201911250738.xAP7cdvl015459@aojmv0008.oracle.com> Changeset: 23ecaf949f8f Author: lkorinth Date: 2019-11-25 08:11 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/23ecaf949f8f 8233029: Obsolete flag GCTaskTimeStampEntries Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/gtest/runtime/test_globals.cpp ! test/hotspot/jtreg/gc/parallel/TestPrintGCDetailsVerbose.java From erik.osterlund at oracle.com Mon Nov 25 09:14:03 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Mon, 25 Nov 2019 09:14:03 +0000 Subject: hg: jdk/submit: 8234509: Race in macOS os::processor_id() Message-ID: <201911250914.xAP9E4tM008315@aojmv0008.oracle.com> Changeset: 6ba3d8d41135 Author: eosterlund Date: 2019-11-25 09:10 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/6ba3d8d41135 8234509: Race in macOS os::processor_id() Reviewed-by: dholmes, pliden, rehn ! src/hotspot/os/bsd/os_bsd.cpp From matthias.baesken at sap.com Mon Nov 25 10:06:47 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 25 Nov 2019 10:06:47 +0000 Subject: hg: jdk/submit: 8234629: remove unused functions from libnet Message-ID: <201911251006.xAPA6mmB007517@aojmv0008.oracle.com> Changeset: fb1d9bf1be2b Author: mbaesken Date: 2019-11-22 10:29 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/fb1d9bf1be2b 8234629: remove unused functions from libnet Reviewed-by: alanb, vtewari ! src/java.base/share/native/libnet/net_util.c ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/DefaultProxySelector.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h From markus.gronlund at oracle.com Mon Nov 25 10:09:29 2019 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Mon, 25 Nov 2019 10:09:29 +0000 Subject: hg: jdk/submit: 8234433: TestUnloadEventClassCount fails with "assert(SafepointSynchronize::is_at_safepoint()) failed: invariant" Message-ID: <201911251009.xAPA9U1h008958@aojmv0008.oracle.com> Changeset: 6a897a8ef4af Author: mgronlun Date: 2019-11-25 11:08 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6a897a8ef4af 8234433: TestUnloadEventClassCount fails with "assert(SafepointSynchronize::is_at_safepoint()) failed: invariant" Reviewed-by: pliden ! src/hotspot/share/jfr/jni/jfrGetAllEventClasses.cpp From per.liden at oracle.com Mon Nov 25 11:40:01 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Mon, 25 Nov 2019 11:40:01 +0000 Subject: hg: jdk/submit: 8234573: ZGC: Enable ZVerifyMarking by default in debug builds Message-ID: <201911251140.xAPBe1Pi029440@aojmv0008.oracle.com> Changeset: de882051f7a5 Author: pliden Date: 2019-11-25 12:34 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/de882051f7a5 8234573: ZGC: Enable ZVerifyMarking by default in debug builds Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/z_globals.hpp From erik.gahlin at oracle.com Mon Nov 25 13:10:18 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Mon, 25 Nov 2019 13:10:18 +0000 Subject: hg: jdk/submit: 8234703: JFR TestOutOfProcessMigration.java should clean up files Message-ID: <201911251310.xAPDAJtw022221@aojmv0008.oracle.com> Changeset: fcad92f425c5 Author: egahlin Date: 2019-11-25 14:06 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/fcad92f425c5 8234703: JFR TestOutOfProcessMigration.java should clean up files Reviewed-by: mgronlun ! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMCrash.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestOutOfProcessMigration.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java From stefan.karlsson at oracle.com Mon Nov 25 13:41:59 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Mon, 25 Nov 2019 13:41:59 +0000 Subject: hg: jdk/submit: 6 new changesets Message-ID: <201911251342.xAPDg177010807@aojmv0008.oracle.com> Changeset: 56bf71d64d51 Author: stefank Date: 2019-11-25 12:22 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/56bf71d64d51 8234562: Move OrderAccess::release_store*/load_acquire to Atomic Reviewed-by: rehn, dholmes ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp ! src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.hpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp ! src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.hpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.hpp ! src/hotspot/share/classfile/classLoader.inline.hpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/concurrentGCThread.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zLiveMap.inline.hpp ! src/hotspot/share/gc/z/zNMethodData.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/oops/arrayKlass.inline.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.inline.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.inline.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.inline.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/orderAccess.hpp ! src/hotspot/share/runtime/perfMemory.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/runtime/threadHeapSampler.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/utilities/bitMap.inline.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp ! src/hotspot/share/utilities/globalCounter.cpp ! src/hotspot/share/utilities/globalCounter.inline.hpp ! src/hotspot/share/utilities/hashtable.inline.hpp ! src/hotspot/share/utilities/singleWriterSynchronizer.cpp ! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp ! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp ! test/hotspot/gtest/utilities/test_globalCounter.cpp ! test/hotspot/gtest/utilities/test_globalCounter_nested.cpp ! test/hotspot/gtest/utilities/test_lockFreeStack.cpp ! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp ! test/hotspot/gtest/utilities/test_waitBarrier.cpp Changeset: e92153ed8bdc Author: stefank Date: 2019-11-25 12:30 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/e92153ed8bdc 8234736: Harmonize parameter order in Atomic - store Reviewed-by: rehn, dholmes ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/z/zForwarding.inline.hpp ! src/hotspot/share/gc/z/zLock.inline.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/memory/allocation.inline.hpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/runtime/basicLock.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/services/attachListener.hpp ! src/hotspot/share/utilities/lockFreeStack.hpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 29b0d0b61615 Author: stefank Date: 2019-11-25 12:31 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/29b0d0b61615 8234737: Harmonize parameter order in Atomic - add Reviewed-by: rehn, dholmes ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_sparc/atomic_linux_sparc.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp ! src/hotspot/os_cpu/solaris_sparc/atomic_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp ! src/hotspot/os_cpu/solaris_x86/solaris_x86_64.il ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1HotCardCache.cpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/plab.inline.hpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/z/zArray.inline.hpp ! src/hotspot/share/gc/z/zLiveMap.inline.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zMarkTerminate.inline.hpp ! src/hotspot/share/gc/z/zNMethodTableIteration.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zRelocationSet.inline.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/jfr/utilities/jfrRefCountPointer.hpp ! src/hotspot/share/logging/logOutputList.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! src/hotspot/share/services/mallocSiteTable.hpp ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp ! src/hotspot/share/utilities/globalCounter.cpp ! src/hotspot/share/utilities/singleWriterSynchronizer.cpp ! src/hotspot/share/utilities/singleWriterSynchronizer.hpp ! src/hotspot/share/utilities/waitBarrier_generic.cpp ! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp ! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp Changeset: a6deb69743d4 Author: stefank Date: 2019-11-25 12:32 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a6deb69743d4 8234738: Harmonize parameter order in Atomic - sub Reviewed-by: rehn, dholmes ! src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/z/zForwarding.inline.hpp ! src/hotspot/share/gc/z/zMarkTerminate.inline.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/services/mallocTracker.hpp Changeset: 4cbfa5077d68 Author: stefank Date: 2019-11-25 12:32 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4cbfa5077d68 8234739: Harmonize parameter order in Atomic - xchg Reviewed-by: rehn, dholmes ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_sparc/atomic_linux_sparc.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp ! src/hotspot/os_cpu/solaris_sparc/atomic_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp ! src/hotspot/os_cpu/solaris_x86/solaris_x86_64.il ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/z/zBarrierSet.hpp ! src/hotspot/share/gc/z/zBarrierSet.inline.hpp ! src/hotspot/share/gc/z/zReferenceProcessor.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/access.hpp ! src/hotspot/share/oops/access.inline.hpp ! src/hotspot/share/oops/accessBackend.hpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/utilities/lockFreeStack.hpp Changeset: 623722a6aeb9 Author: stefank Date: 2019-11-25 12:33 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/623722a6aeb9 8234740: Harmonize parameter order in Atomic - cmpxchg Reviewed-by: rehn, dholmes ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/threadCritical_windows.cpp ! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_x86/bsd_x86_32.s ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_sparc/atomic_linux_sparc.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/os_cpu/linux_x86/linux_x86_32.s ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp ! src/hotspot/os_cpu/solaris_sparc/atomic_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp ! src/hotspot/os_cpu/solaris_x86/solaris_x86_64.il ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FreeIdSet.cpp ! src/hotspot/share/gc/g1/g1HotCardCache.cpp ! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/modRefBarrierSet.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zBarrierSet.hpp ! src/hotspot/share/gc/z/zBarrierSet.inline.hpp ! src/hotspot/share/gc/z/zBitMap.inline.hpp ! src/hotspot/share/gc/z/zForwarding.inline.hpp ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zMarkStack.inline.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zMarkTerminate.inline.hpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zOopClosures.inline.hpp ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp ! src/hotspot/share/jfr/utilities/jfrTryLock.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/metadataHandleBlock.cpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/oops/access.hpp ! src/hotspot/share/oops/access.inline.hpp ! src/hotspot/share/oops/accessBackend.hpp ! src/hotspot/share/oops/accessBackend.inline.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/methodData.cpp ! src/hotspot/share/oops/objArrayOop.cpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! src/hotspot/share/services/attachListener.hpp ! src/hotspot/share/services/mallocSiteTable.cpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/utilities/accessFlags.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.inline.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/lockFreeStack.hpp ! src/hotspot/share/utilities/singleWriterSynchronizer.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/waitBarrier_generic.cpp From stefan.karlsson at oracle.com Mon Nov 25 14:01:14 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Mon, 25 Nov 2019 14:01:14 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <201911251401.xAPE1FVZ020506@aojmv0008.oracle.com> Changeset: 1647ed87bf1e Author: stefank Date: 2019-11-25 14:56 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1647ed87bf1e 8234010: ZGC: Change ZResurrection to use Atomic::load/store Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zResurrection.cpp ! src/hotspot/share/gc/z/zResurrection.inline.hpp Changeset: 58f842703bc5 Author: stefank Date: 2019-11-25 14:57 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/58f842703bc5 8234009: ZGC: Move resurrection unblock to before the _unload.purge() call Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zHeap.cpp Changeset: a74627659f96 Author: stefank Date: 2019-11-25 15:00 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a74627659f96 8234602: ZGC: Windows compile error in ZHeuristic Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zHeuristics.cpp From lutz.schmidt at sap.com Mon Nov 25 14:09:27 2019 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Mon, 25 Nov 2019 14:09:27 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911251409.xAPE9Sfa026406@aojmv0008.oracle.com> Changeset: d2080e7c6a54 Author: lucy Date: 2019-11-25 15:08 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d2080e7c6a54 Closing branch From lutz.schmidt at sap.com Mon Nov 25 14:11:47 2019 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Mon, 25 Nov 2019 14:11:47 +0000 Subject: hg: jdk/submit: 8234583: PrintAssemblyOptions isn't passed to hsdis library Message-ID: <201911251411.xAPEBmTM027612@aojmv0008.oracle.com> Changeset: 57293b460888 Author: lucy Date: 2019-11-25 14:47 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/57293b460888 8234583: PrintAssemblyOptions isn't passed to hsdis library Reviewed-by: ! src/hotspot/share/compiler/disassembler.cpp From erik.osterlund at oracle.com Mon Nov 25 15:48:16 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Mon, 25 Nov 2019 15:48:16 +0000 Subject: hg: jdk/submit: 8234531: Remove CMS code from CLDG and safepoint cleanup Message-ID: <201911251548.xAPFmGkP026052@aojmv0008.oracle.com> Changeset: 4c2557ab304e Author: eosterlund Date: 2019-11-25 15:21 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/4c2557ab304e 8234531: Remove CMS code from CLDG and safepoint cleanup Reviewed-by: coleenp, zgu ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp From zgu at redhat.com Mon Nov 25 17:19:00 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 25 Nov 2019 17:19:00 +0000 Subject: hg: jdk/submit: 8230765: Implement nmethod barrier for x86_32 platforms Message-ID: <201911251719.xAPHJ1o0021484@aojmv0008.oracle.com> Changeset: 088321dead03 Author: zgu Date: 2019-09-09 11:43 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/088321dead03 8230765: Implement nmethod barrier for x86_32 platforms ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.hpp From markus.gronlund at oracle.com Mon Nov 25 17:39:54 2019 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Mon, 25 Nov 2019 17:39:54 +0000 Subject: hg: jdk/submit: 8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing Message-ID: <201911251739.xAPHds8N006167@aojmv0008.oracle.com> Changeset: 127ca611f19b Author: mgronlun Date: 2019-11-25 18:38 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/127ca611f19b 8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing Reviewed-by: sspitsyn, egahlin ! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.hpp ! src/hotspot/share/runtime/thread.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java From tom.rodriguez at oracle.com Mon Nov 25 19:13:21 2019 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Mon, 25 Nov 2019 19:13:21 +0000 Subject: hg: jdk/submit: 8234359: [JVMCI] invalidate_nmethod_mirror shouldn't use a phantom reference Message-ID: <201911251913.xAPJDLg0004215@aojmv0008.oracle.com> Changeset: b0a649295f25 Author: never Date: 2019-11-25 11:13 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b0a649295f25 8234359: [JVMCI] invalidate_nmethod_mirror shouldn't use a phantom reference Reviewed-by: kvn, eosterlund ! src/hotspot/share/jvmci/jvmciRuntime.cpp From markus.gronlund at oracle.com Mon Nov 25 19:19:31 2019 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Mon, 25 Nov 2019 19:19:31 +0000 Subject: hg: jdk/submit: 8234684: JFR crashes when rotating the JFR output during assertion failure Message-ID: <201911251919.xAPJJV0X007209@aojmv0008.oracle.com> Changeset: 4cf1246fbb9c Author: mgronlun Date: 2019-11-25 20:18 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4cf1246fbb9c 8234684: JFR crashes when rotating the JFR output during assertion failure Reviewed-by: egahlin, mseledtsov ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp From vladimir.kozlov at oracle.com Mon Nov 25 20:08:51 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Mon, 25 Nov 2019 20:08:51 +0000 Subject: hg: jdk/submit: 8234681: Remove UseJVMCIClassLoader logic from JVMCI code Message-ID: <201911252008.xAPK8qAA007643@aojmv0008.oracle.com> Changeset: 06970ab040d4 Author: dnsimon Date: 2019-11-25 12:08 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/06970ab040d4 8234681: Remove UseJVMCIClassLoader logic from JVMCI code Reviewed-by: kvn, iignatyev ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java From manc at google.com Mon Nov 25 23:00:34 2019 From: manc at google.com (manc at google.com) Date: Mon, 25 Nov 2019 23:00:34 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911252300.xAPN0Z6N012193@aojmv0008.oracle.com> Changeset: bafd23a346d0 Author: manc Date: 2019-11-25 14:59 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/bafd23a346d0 Closing branch From brian.burkhalter at oracle.com Mon Nov 25 23:41:44 2019 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Mon, 25 Nov 2019 23:41:44 +0000 Subject: hg: jdk/submit: 8179320: File.getUsableSpace() returns a negative number on very large file system Message-ID: <201911252341.xAPNfj67006802@aojmv0008.oracle.com> Changeset: f34ad283fcd6 Author: bpb Date: 2019-11-25 15:30 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f34ad283fcd6 8179320: File.getUsableSpace() returns a negative number on very large file system Reviewed-by: alanb, rriggs, darcy ! src/java.base/share/classes/java/io/File.java From zgu at redhat.com Tue Nov 26 00:03:28 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 26 Nov 2019 00:03:28 +0000 Subject: hg: jdk/submit: 8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area Message-ID: <201911260003.xAQ03TLu018923@aojmv0008.oracle.com> Changeset: 8b700ba18ab6 Author: zgu Date: 2019-11-25 19:03 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/8b700ba18ab6 8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/resourceArea.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/services/memTracker.hpp + test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java ! test/lib/sun/hotspot/WhiteBox.java From serguei.spitsyn at oracle.com Tue Nov 26 02:33:14 2019 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Tue, 26 Nov 2019 02:33:14 +0000 Subject: hg: jdk/submit: 8221372: Test vmTestbase/nsk/jvmti/GetThreadState/thrstat001/TestDescription.java times out Message-ID: <201911260233.xAQ2XFf2004737@aojmv0008.oracle.com> Changeset: 981a55672786 Author: sspitsyn Date: 2019-11-26 02:32 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/981a55672786 8221372: Test vmTestbase/nsk/jvmti/GetThreadState/thrstat001/TestDescription.java times out Summary: Update test to get rid of unneeded MethodEntry/MethodExit events Reviewed-by: amenkov, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/thrstat001.cpp From srikanth.adayapalam at oracle.com Tue Nov 26 05:45:43 2019 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Tue, 26 Nov 2019 05:45:43 +0000 Subject: hg: jdk/submit: 8234729: Javac should eagerly change code generation for method references to avert IllegalAccessError in future. Message-ID: <201911260545.xAQ5jh6M007670@aojmv0008.oracle.com> Changeset: d9a3bddcffcc Author: sadayapalam Date: 2019-11-26 11:13 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/d9a3bddcffcc 8234729: Javac should eagerly change code generation for method references to avert IllegalAccessError in future. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/langtools/tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest2.java + test/langtools/tools/javac/lambda/methodReference/pack/I.java + test/langtools/tools/javac/lambda/methodReference/pack/J.java From per.liden at oracle.com Tue Nov 26 11:03:03 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Tue, 26 Nov 2019 11:03:03 +0000 Subject: hg: jdk/submit: 8234619: ZGC: gc/z/TestSmallHeap.java failure with Out Of Memory Message-ID: <201911261103.xAQB34Ke018101@aojmv0008.oracle.com> Changeset: 4444591b3ac0 Author: pliden Date: 2019-11-26 11:57 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4444591b3ac0 8234619: ZGC: gc/z/TestSmallHeap.java failure with Out Of Memory Reviewed-by: tschatzl, eosterlund ! test/hotspot/jtreg/gc/z/TestSmallHeap.java From stefan.karlsson at oracle.com Tue Nov 26 12:50:49 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Tue, 26 Nov 2019 12:50:49 +0000 Subject: hg: jdk/submit: 8234798: Build failure after atomic changes in JDK-8234563 Message-ID: <201911261250.xAQCooHI021426@aojmv0008.oracle.com> Changeset: 611f6bfe7c30 Author: stefank Date: 2019-11-26 13:50 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/611f6bfe7c30 8234798: Build failure after atomic changes in JDK-8234563 Reviewed-by: tschatzl, rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp From zgu at redhat.com Tue Nov 26 13:05:09 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 26 Nov 2019 13:05:09 +0000 Subject: hg: jdk/submit: 8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area Message-ID: <201911261305.xAQD5AhS029854@aojmv0008.oracle.com> Changeset: fbed0ed01220 Author: zgu Date: 2019-11-26 08:04 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/fbed0ed01220 8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/resourceArea.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/services/memTracker.hpp + test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java ! test/lib/sun/hotspot/WhiteBox.java From zgu at redhat.com Tue Nov 26 13:28:28 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 26 Nov 2019 13:28:28 +0000 Subject: hg: jdk/submit: 8230765: Implement nmethod barrier for x86_32 platforms Message-ID: <201911261328.xAQDSTQ7013165@aojmv0008.oracle.com> Changeset: af38553687ec Author: zgu Date: 2019-09-09 11:43 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/af38553687ec 8230765: Implement nmethod barrier for x86_32 platforms Reviewed-by: rkennke, eosterlund ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.hpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.hpp From zgu at redhat.com Tue Nov 26 14:27:45 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 26 Nov 2019 14:27:45 +0000 Subject: hg: jdk/submit: 8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area Message-ID: <201911261427.xAQERj8B015925@aojmv0008.oracle.com> Changeset: ac6f7738a0ee Author: zgu Date: 2019-11-26 09:27 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/ac6f7738a0ee 8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area Reviewed-by: stuefe, minqi ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/resourceArea.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/services/memTracker.hpp + test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java ! test/lib/sun/hotspot/WhiteBox.java From zgu at redhat.com Tue Nov 26 15:10:53 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 26 Nov 2019 15:10:53 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911261510.xAQFAslr010560@aojmv0008.oracle.com> Changeset: 7694a3b66c6e Author: zgu Date: 2019-11-26 10:09 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/7694a3b66c6e Merge Changeset: ebbf547a3358 Author: zgu Date: 2019-11-26 10:10 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/ebbf547a3358 Fix pointer conversion ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp From rkennke at redhat.com Tue Nov 26 15:12:07 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Tue, 26 Nov 2019 15:12:07 +0000 Subject: hg: jdk/submit: 8234768: Shenandoah: Streamline enqueueing runtime barriers Message-ID: <201911261512.xAQFC8gk011166@aojmv0008.oracle.com> Changeset: d5a1c6545a2b Author: rkennke Date: 2019-11-26 14:48 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d5a1c6545a2b 8234768: Shenandoah: Streamline enqueueing runtime barriers Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp From patricio.chilano.mateo at oracle.com Tue Nov 26 15:23:08 2019 From: patricio.chilano.mateo at oracle.com (patricio.chilano.mateo at oracle.com) Date: Tue, 26 Nov 2019 15:23:08 +0000 Subject: hg: jdk/submit: 8234613: JavaThread can escape back to Java from an ongoing handshake Message-ID: <201911261523.xAQFN8NG018115@aojmv0008.oracle.com> Changeset: 9170826a3d76 Author: pchilanomate Date: 2019-11-26 15:21 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/9170826a3d76 8234613: JavaThread can escape back to Java from an ongoing handshake Summary: Check again if we have a pending/in-progress handshake operation after executing ~ThreadInVMForHandshake() Reviewed-by: coleenp, dcubed, dholmes, rehn ! src/hotspot/share/runtime/handshake.cpp From erik.gahlin at oracle.com Tue Nov 26 16:02:03 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Tue, 26 Nov 2019 16:02:03 +0000 Subject: hg: jdk/submit: 8233870: JFR TestSetEndTime.java times out - onClose() is never called Message-ID: <201911261602.xAQG24Ct008925@aojmv0008.oracle.com> Changeset: eb3e2a5c2bcd Author: egahlin Date: 2019-11-26 17:00 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/eb3e2a5c2bcd 8233870: JFR TestSetEndTime.java times out - onClose() is never called Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java From vladimir.x.ivanov at oracle.com Tue Nov 26 16:20:13 2019 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Tue, 26 Nov 2019 16:20:13 +0000 Subject: hg: jdk/submit: 6 new changesets Message-ID: <201911261620.xAQGKEwg021459@aojmv0008.oracle.com> Changeset: a6e25566cb56 Author: vlivanov Date: 2019-11-26 16:09 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/a6e25566cb56 8234401: ConstantCallSite may stuck in non-frozen state Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/ConstantCallSite.java ! src/java.base/share/classes/java/lang/invoke/MutableCallSite.java ! src/java.base/share/classes/java/lang/invoke/VolatileCallSite.java ! test/jdk/java/lang/invoke/CallSiteTest.java Changeset: 94a84abb873b Author: vlivanov Date: 2019-11-26 16:09 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/94a84abb873b 8234403: C2: Enable CallSite.target updates in constructors Reviewed-by: psandoz, kvn ! src/hotspot/share/opto/parse3.cpp Changeset: 31272cef28e2 Author: jbhateja Date: 2019-11-26 16:09 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/31272cef28e2 8234387: C2: Better support of operands with multiple match rules in AD files Reviewed-by: vlivanov, sviswanathan, thartmann, dlong ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/archDesc.cpp Changeset: 8375560db76b Author: jbhateja Date: 2019-11-26 16:09 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/8375560db76b 8234394: C2: Dynamic register class support in ADLC Reviewed-by: vlivanov, sviswanathan, thartmann, kvn ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/archDesc.cpp ! src/hotspot/share/adlc/formsopt.cpp ! src/hotspot/share/adlc/formsopt.hpp ! src/hotspot/share/adlc/output_c.cpp Changeset: f9905e7c96aa Author: vlivanov Date: 2019-11-26 19:18 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/f9905e7c96aa Merge Changeset: dff8053bdb74 Author: sviswanathan Date: 2019-11-26 19:19 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/dff8053bdb74 8234610: MaxVectorSize set wrongly when UseAVX=3 is specified after JDK-8221092 Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/x86/vm_version_x86.cpp From erik.joelsson at oracle.com Tue Nov 26 16:22:07 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Tue, 26 Nov 2019 16:22:07 +0000 Subject: hg: jdk/submit: 8234535: Cross compilation fails due to missing CFLAGS for the BUILD_CC Message-ID: <201911261622.xAQGM8Iw023019@aojmv0008.oracle.com> Changeset: eef0bf57357c Author: cgo Date: 2019-11-26 10:00 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/eef0bf57357c 8234535: Cross compilation fails due to missing CFLAGS for the BUILD_CC Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 From ioi.lam at oracle.com Tue Nov 26 19:29:51 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Tue, 26 Nov 2019 19:29:51 +0000 Subject: hg: jdk/submit: 8234539: ArchiveRelocationTest.java failed: Archive mapping should always succeed Message-ID: <201911261929.xAQJTq29011620@aojmv0008.oracle.com> Changeset: f5f129bfa403 Author: iklam Date: 2019-11-22 17:45 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f5f129bfa403 8234539: ArchiveRelocationTest.java failed: Archive mapping should always succeed Reviewed-by: ccheung ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp From zgu at redhat.com Tue Nov 26 19:34:19 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 26 Nov 2019 19:34:19 +0000 Subject: hg: jdk/submit: 8233500: Shenandoah: Shenandoah load barrier should save registers before calling keep alive barrier on x86 Message-ID: <201911261934.xAQJYKXa014179@aojmv0008.oracle.com> Changeset: 78aa7484c722 Author: zgu Date: 2019-11-26 14:33 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/78aa7484c722 8233500: Shenandoah: Shenandoah load barrier should save registers before calling keep alive barrier on x86 Reviewed-by: rkennke ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp From zgu at redhat.com Tue Nov 26 19:49:29 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 26 Nov 2019 19:49:29 +0000 Subject: hg: jdk/submit: 8230765: Implement nmethod barrier for x86_32 platforms Message-ID: <201911261949.xAQJnUjZ021684@aojmv0008.oracle.com> Changeset: 88502b1cf76f Author: zgu Date: 2019-09-09 11:43 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/88502b1cf76f 8230765: Implement nmethod barrier for x86_32 platforms Reviewed-by: rkennke, eosterlund ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.hpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.hpp From ningsheng.jian at arm.com Wed Nov 27 01:56:42 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 27 Nov 2019 01:56:42 +0000 Subject: hg: jdk/submit: 8234791: Fix Client VM build for x86_64 and AArch64 Message-ID: <201911270156.xAR1ugM5002985@aojmv0008.oracle.com> Changeset: c960efe3b213 Author: pli Date: 2019-11-27 09:54 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c960efe3b213 8234791: Fix Client VM build for x86_64 and AArch64 Reviewed-by: duke ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/share/runtime/arguments.cpp From jan.lahoda at oracle.com Wed Nov 27 08:02:25 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Wed, 27 Nov 2019 08:02:25 +0000 Subject: hg: jdk/submit: 8231826: Implement javac changes for pattern matching for instanceof Message-ID: <201911270802.xAR82PUm005880@aojmv0008.oracle.com> Changeset: 7799a51dbe30 Author: jlahoda Date: 2019-11-27 09:00 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7799a51dbe30 8231826: Implement javac changes for pattern matching for instanceof Reviewed-by: mcimadamore Contributed-by: brian.goetz at oracle.com, gavin.bierman at oracle.com, maurizio.cimadamore at oracle.com, srikanth.adayapalam at oracle.com, vicente.romero at oracle.com, jan.lahoda at oracle.com ! src/java.base/share/classes/jdk/internal/PreviewFeature.java + src/jdk.compiler/share/classes/com/sun/source/tree/BindingPatternTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java + src/jdk.compiler/share/classes/com/sun/source/tree/PatternTree.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/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.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/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CompileStates.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java + src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MatchBindingsComputer.java + src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.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/comp/TreeHasher.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.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/TreeInfo.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 ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java + test/langtools/tools/javac/annotations/typeAnnotations/classfile/Patterns.java ! test/langtools/tools/javac/api/TestGetElementReference.java ! test/langtools/tools/javac/api/TestGetElementReferenceData.java + test/langtools/tools/javac/diags/examples/InstanceofReifiableNotSafe.java + test/langtools/tools/javac/diags/examples/MatchBindingExists.java + test/langtools/tools/javac/diags/examples/PatternBindingMayNotBeAssigned.java + test/langtools/tools/javac/diags/examples/PatternMatchingInstanceof.java + test/langtools/tools/javac/diags/examples/ReifiableTypesInstanceof.java ! test/langtools/tools/javac/lambda/deduplication/Deduplication.java ! test/langtools/tools/javac/lib/DPrinter.java + test/langtools/tools/javac/patterns/BindingsExistTest.java + test/langtools/tools/javac/patterns/BindingsExistTest.out + test/langtools/tools/javac/patterns/BindingsTest1.java + test/langtools/tools/javac/patterns/BindingsTest1Merging.java + test/langtools/tools/javac/patterns/BindingsTest1Merging.out + test/langtools/tools/javac/patterns/BindingsTest2.java + test/langtools/tools/javac/patterns/BindingsTest2.out + test/langtools/tools/javac/patterns/CastConversionMatch.java + test/langtools/tools/javac/patterns/CastConversionMatch.out + test/langtools/tools/javac/patterns/DuplicateBindingTest.java + test/langtools/tools/javac/patterns/DuplicateBindingTest.out + test/langtools/tools/javac/patterns/EnsureTypesOrderTest.java + test/langtools/tools/javac/patterns/EnsureTypesOrderTest.out + test/langtools/tools/javac/patterns/ExamplesFromProposal.java + test/langtools/tools/javac/patterns/ImpossibleTypeTest.java + test/langtools/tools/javac/patterns/ImpossibleTypeTest.out + test/langtools/tools/javac/patterns/LocalVariableTable.java + test/langtools/tools/javac/patterns/MatchBindingScopeTest.java + test/langtools/tools/javac/patterns/MatchBindingScopeTest.out + test/langtools/tools/javac/patterns/NullsInPatterns.java + test/langtools/tools/javac/patterns/PatternMatchPosTest.java + test/langtools/tools/javac/patterns/PatternMatchPosTest.out + test/langtools/tools/javac/patterns/PatternMatchPosTestData.java + test/langtools/tools/javac/patterns/PatternTypeTest2.java + test/langtools/tools/javac/patterns/PatternVariablesAreFinal.java + test/langtools/tools/javac/patterns/PatternVariablesAreFinal.out + test/langtools/tools/javac/patterns/PatternVariablesAreFinal2.java + test/langtools/tools/javac/patterns/PatternsSimpleVisitorTest.java + test/langtools/tools/javac/patterns/Reifiable.java + test/langtools/tools/javac/patterns/Reifiable.out + test/langtools/tools/javac/patterns/ReifiableOld-old.out + test/langtools/tools/javac/patterns/ReifiableOld.java + test/langtools/tools/javac/patterns/ReifiableOld.out + test/langtools/tools/javac/patterns/UncheckedWarningOnMatchesTest.java + test/langtools/tools/javac/patterns/UncheckedWarningOnMatchesTest.out + test/langtools/tools/javac/patterns/scope/ScopeTest.java + test/langtools/tools/javac/patterns/scope/TEST.properties From matthias.baesken at sap.com Wed Nov 27 08:20:17 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 27 Nov 2019 08:20:17 +0000 Subject: hg: jdk/submit: 8234809: set relro in linker flags when building with gcc Message-ID: <201911270820.xAR8KHhn016704@aojmv0008.oracle.com> Changeset: a2441ac23eeb Author: mbaesken Date: 2019-11-26 13:55 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a2441ac23eeb 8234809: set relro in linker flags when building with gcc Reviewed-by: erikj, fweimer ! make/autoconf/flags-ldflags.m4 From matthias.baesken at sap.com Wed Nov 27 09:16:30 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 27 Nov 2019 09:16:30 +0000 Subject: hg: jdk/submit: 8234525: enable link-time section-gc for linux s390x to remove unused code Message-ID: <201911270916.xAR9GVgV013830@aojmv0008.oracle.com> Changeset: c04fa10636fd Author: mbaesken Date: 2019-11-27 10:07 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c04fa10636fd 8234525: enable link-time section-gc for linux s390x to remove unused code Reviewed-by: erikj, mdoerr ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 From thomas.schatzl at oracle.com Wed Nov 27 09:21:48 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Wed, 27 Nov 2019 09:21:48 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911270921.xAR9LnbQ018195@aojmv0008.oracle.com> Changeset: 3b1afeb49a20 Author: tschatzl Date: 2019-11-27 10:19 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3b1afeb49a20 8233301: Implementation of JEP 366: Deprecate the ParallelScavenge + SerialOld GC Combination Summary: Deprecate the ParallelScavenge + SerialOld GC combinations by deprecating the UseParallelOldGC flag. Also reviewed by Bernd Eckenfels. Reviewed-by: pliden ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/gc/startup_warnings/TestParallelScavengeSerialOld.java ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java Changeset: c887851da33d Author: tschatzl Date: 2019-11-27 10:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c887851da33d Merge From ningsheng.jian at arm.com Wed Nov 27 09:40:32 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 27 Nov 2019 09:40:32 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911270940.xAR9eW2v027131@aojmv0008.oracle.com> Changeset: 105b9ca3d490 Author: njian Date: 2019-11-27 17:40 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/105b9ca3d490 Closing branch From stefan.karlsson at oracle.com Wed Nov 27 09:41:25 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Wed, 27 Nov 2019 09:41:25 +0000 Subject: hg: jdk/submit: 8234748: Clean up atomic and orderAccess includes Message-ID: <201911270941.xAR9fPdG027512@aojmv0008.oracle.com> Changeset: 97d13893ec3c Author: stefank Date: 2019-11-26 10:47 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/97d13893ec3c 8234748: Clean up atomic and orderAccess includes Reviewed-by: dholmes ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/arm/nativeInst_arm_32.hpp ! src/hotspot/cpu/arm/relocInfo_arm.cpp ! src/hotspot/cpu/x86/rdtsc_x86.cpp ! src/hotspot/cpu/zero/cppInterpreter_zero.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/osThread_windows.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/asm/assembler.cpp ! src/hotspot/share/classfile/classLoader.inline.hpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1StringDedup.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp ! src/hotspot/share/gc/g1/sparsePRT.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/shared/concurrentGCThread.cpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMarkTerminate.inline.hpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/gc/z/zNMethodData.cpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zReferenceProcessor.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp ! src/hotspot/share/jvmci/jvmciCompiler.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/metadataHandleBlock.cpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/arrayKlass.inline.hpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.inline.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.inline.hpp ! src/hotspot/share/oops/methodData.inline.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/perfMemory.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/threadHeapSampler.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/lowMemoryDetector.hpp ! src/hotspot/share/services/mallocSiteTable.hpp ! src/hotspot/share/services/mallocTracker.cpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/services/threadStackTracker.cpp ! src/hotspot/share/services/virtualMemoryTracker.cpp ! src/hotspot/share/utilities/bitMap.inline.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp ! src/hotspot/share/utilities/globalCounter.cpp ! src/hotspot/share/utilities/globalCounter.inline.hpp ! src/hotspot/share/utilities/hashtable.inline.hpp From ningsheng.jian at arm.com Wed Nov 27 09:43:03 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 27 Nov 2019 09:43:03 +0000 Subject: hg: jdk/submit: 8234791: Fix Client VM build for x86_64 and AArch64 Message-ID: <201911270943.xAR9h3ow028010@aojmv0008.oracle.com> Changeset: 24531d485efb Author: njian Date: 2019-11-27 09:54 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/24531d485efb 8234791: Fix Client VM build for x86_64 and AArch64 Reviewed-by: duke ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/share/runtime/arguments.cpp From patric.hedlin at oracle.com Wed Nov 27 10:12:38 2019 From: patric.hedlin at oracle.com (patric.hedlin at oracle.com) Date: Wed, 27 Nov 2019 10:12:38 +0000 Subject: hg: jdk/submit: 8220376: C2: Int >0 not recognized as !=0 for div by 0 check Message-ID: <201911271012.xARACcA9013814@aojmv0008.oracle.com> Changeset: 54cf02d52c1b Author: phedlin Date: 2019-11-15 16:39 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/54cf02d52c1b 8220376: C2: Int >0 not recognized as !=0 for div by 0 check Reviewed-by: neliasso, vlivanov, mdoerr ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/ifnode.cpp From stefan.karlsson at oracle.com Wed Nov 27 11:07:55 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Wed, 27 Nov 2019 11:07:55 +0000 Subject: hg: jdk/submit: 8234897: 8234748: Clean up atomic and orderAccess includes - part 2 Message-ID: <201911271107.xARB7u3V014677@aojmv0008.oracle.com> Changeset: 95b1385dd476 Author: stefank Date: 2019-11-27 11:31 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/95b1385dd476 8234897: 8234748: Clean up atomic and orderAccess includes - part 2 Reviewed-by: tschatzl, dholmes ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/z/zLiveMap.inline.hpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/methodData.cpp From stefan.johansson at oracle.com Wed Nov 27 11:55:28 2019 From: stefan.johansson at oracle.com (stefan.johansson at oracle.com) Date: Wed, 27 Nov 2019 11:55:28 +0000 Subject: hg: jdk/submit: 8141637: Parallelize single threaded heap region iteration during Pre Evacuate Collection Set Message-ID: <201911271155.xARBtTaK010418@aojmv0008.oracle.com> Changeset: 5af9fa90cd7b Author: sjohanss Date: 2019-11-27 12:18 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/5af9fa90cd7b 8141637: Parallelize single threaded heap region iteration during Pre Evacuate Collection Set Reviewed-by: tschatzl, lkorinth ! 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/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp From hannes.wallnoefer at oracle.com Wed Nov 27 12:08:56 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Wed, 27 Nov 2019 12:08:56 +0000 Subject: hg: jdk/submit: 8223378: CSS solution for navbar problem with elements is not ideal Message-ID: <201911271208.xARC8uOd017538@aojmv0008.oracle.com> Changeset: 48b88b9c11eb Author: hannesw Date: 2019-11-27 13:08 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/48b88b9c11eb 8223378: CSS solution for navbar problem with elements is not ideal Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.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/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.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/HelpWriter.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/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.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/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.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/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testJavascript/TestJavascript.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSearchScript/javadoc-search.js ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testTopOption/TestTopOption.java From joe.darcy at oracle.com Wed Nov 27 14:36:54 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 27 Nov 2019 14:36:54 +0000 Subject: hg: jdk/submit: 8234781: Update description of InvalidClassException to include more conditions Message-ID: <201911271436.xAREatvO011357@aojmv0008.oracle.com> Changeset: 8b6cc0bb93d0 Author: darcy Date: 2019-11-27 06:36 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8b6cc0bb93d0 8234781: Update description of InvalidClassException to include more conditions Reviewed-by: alanb, chegar ! src/java.base/share/classes/java/io/InvalidClassException.java From rkennke at redhat.com Wed Nov 27 16:33:49 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Wed, 27 Nov 2019 16:33:49 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911271633.xARGXnA2017224@aojmv0008.oracle.com> Changeset: ef20c2fbc1eb Author: rkennke Date: 2019-11-27 17:36 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ef20c2fbc1eb Closing branch From rkennke at redhat.com Wed Nov 27 16:38:24 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Wed, 27 Nov 2019 16:38:24 +0000 Subject: hg: jdk/submit: 8227269: Slow class loading when running JVM in debug mode Message-ID: <201911271638.xARGcPbl021166@aojmv0008.oracle.com> Changeset: 242cb94650bb Author: rkennke Date: 2019-11-27 17:41 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/242cb94650bb 8227269: Slow class loading when running JVM in debug mode ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.h ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.h From zgu at redhat.com Wed Nov 27 16:53:19 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 27 Nov 2019 16:53:19 +0000 Subject: hg: jdk/submit: 8228720: Shenandoah: Implementation of concurrent class unloading Message-ID: <201911271653.xARGrJ8q029840@aojmv0008.oracle.com> Changeset: 9186be5c78ba Author: zgu Date: 2019-11-27 11:52 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/9186be5c78ba 8228720: Shenandoah: Implementation of concurrent class unloading Reviewed-by: rkennke ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp + src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp + src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! 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/shenandoahLock.cpp ! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp + src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp + src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp + src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNormalMode.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 ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp + src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp + src/hotspot/share/gc/shenandoah/shenandoahUnload.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java From joe.darcy at oracle.com Wed Nov 27 18:23:52 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 27 Nov 2019 18:23:52 +0000 Subject: hg: jdk/submit: 8234917: Explicitly discuss java.lang.Enum in Class.isEnum spec Message-ID: <201911271823.xARINqOp022114@aojmv0008.oracle.com> Changeset: 498ce2452972 Author: darcy Date: 2019-11-27 10:23 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/498ce2452972 8234917: Explicitly discuss java.lang.Enum in Class.isEnum spec Reviewed-by: jjg ! src/java.base/share/classes/java/lang/Class.java From daniel.fuchs at oracle.com Wed Nov 27 19:05:03 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 27 Nov 2019 19:05:03 +0000 Subject: hg: jdk/submit: 8234799: javadoc of java.util.Arrays.compare(T[] a, T[] b) misses the word "less" Message-ID: <201911271905.xARJ54aL015774@aojmv0008.oracle.com> Changeset: de2896bc018a Author: jboes Date: 2019-11-27 15:13 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/de2896bc018a 8234799: javadoc of java.util.Arrays.compare(T[] a, T[] b) misses the word "less" Summary: Add word "less" to method-level javadoc Reviewed-by: dfuchs, lancea ! src/java.base/share/classes/java/util/Arrays.java From daniel.fuchs at oracle.com Wed Nov 27 19:11:01 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 27 Nov 2019 19:11:01 +0000 Subject: hg: jdk/submit: 8233018: Add a new test to verify that DatagramSocket is not interruptible Message-ID: <201911271911.xARJB2Kt019468@aojmv0008.oracle.com> Changeset: 17d242844fc9 Author: pconcannon Date: 2019-11-27 16:01 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/17d242844fc9 8233018: Add a new test to verify that DatagramSocket is not interruptible Summary: Test added to check the interruptability of DatagramSocket, MulticastSocket and DatagramSocketAdaptor. Reviewed-by: chegar, dfuchs + test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java From ningsheng.jian at arm.com Thu Nov 28 03:35:24 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Thu, 28 Nov 2019 03:35:24 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911280335.xAS3ZPpZ011189@aojmv0008.oracle.com> Changeset: ea141dd342d6 Author: njian Date: 2019-11-28 11:35 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ea141dd342d6 Closing branch From jianglizhou at google.com Thu Nov 28 04:07:53 2019 From: jianglizhou at google.com (jianglizhou at google.com) Date: Thu, 28 Nov 2019 04:07:53 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911280407.xAS47siF026596@aojmv0008.oracle.com> Changeset: cd0d52448bb1 Author: jiangli Date: 2019-11-27 20:07 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/cd0d52448bb1 Closing branch From jianglizhou at google.com Thu Nov 28 04:46:58 2019 From: jianglizhou at google.com (jianglizhou at google.com) Date: Thu, 28 Nov 2019 04:46:58 +0000 Subject: hg: jdk/submit: JDK-8232222 Message-ID: <201911280446.xAS4kxws013942@aojmv0008.oracle.com> Changeset: e76859e2ab4c Author: jiangli Date: 2019-11-27 20:46 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/e76859e2ab4c JDK-8232222 ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/runtime/cds/appcds/jvmti/classPrepare/ClassPrepare.java + test/hotspot/jtreg/runtime/cds/appcds/jvmti/classPrepare/ClassPrepareTest.java + test/hotspot/jtreg/runtime/cds/appcds/jvmti/classPrepare/libSimpleClassPrepare.c From huaming.li at oracle.com Thu Nov 28 05:49:54 2019 From: huaming.li at oracle.com (huaming.li at oracle.com) Date: Thu, 28 Nov 2019 05:49:54 +0000 Subject: hg: jdk/submit: 8232446: logging enhancement for rmi when socket closed Message-ID: <201911280549.xAS5ntZu014808@aojmv0008.oracle.com> Changeset: 60bdcb9a7b94 Author: mli Date: 2019-11-28 13:48 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/60bdcb9a7b94 8232446: logging enhancement for rmi when socket closed Reviewed-by: rriggs, plevart ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java From jesper.wilhelmsson at oracle.com Thu Nov 28 06:05:52 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 28 Nov 2019 06:05:52 +0000 Subject: hg: jdk/submit: Added tag jdk-14+25 for changeset 17d242844fc9 Message-ID: <201911280605.xAS65qVo023095@aojmv0008.oracle.com> Changeset: d67bb40f422c Author: jwilhelm Date: 2019-11-28 07:05 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d67bb40f422c Added tag jdk-14+25 for changeset 17d242844fc9 ! .hgtags From sibabrata.sahoo at oracle.com Thu Nov 28 06:13:08 2019 From: sibabrata.sahoo at oracle.com (sibabrata.sahoo at oracle.com) Date: Thu, 28 Nov 2019 06:13:08 +0000 Subject: hg: jdk/submit: 8234725: sun/security/ssl/SSLContextImpl tests support TLSv1.3 Message-ID: <201911280613.xAS6D9bM026230@aojmv0008.oracle.com> Changeset: 24e8cdead5f3 Author: ssahoo Date: 2019-11-27 22:11 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/24e8cdead5f3 8234725: sun/security/ssl/SSLContextImpl tests support TLSv1.3 Summary: Missing TLSv1.3 test cases Reviewed-by: xuelei ! test/jdk/sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java ! test/jdk/sun/security/ssl/SSLContextImpl/SSLContextVersion.java From boris.ulasevich at bell-sw.com Thu Nov 28 07:58:33 2019 From: boris.ulasevich at bell-sw.com (boris.ulasevich at bell-sw.com) Date: Thu, 28 Nov 2019 07:58:33 +0000 Subject: hg: jdk/submit: 8234891: AArch64: Fix build failure after JDK-8234387 Message-ID: <201911280758.xAS7wYpw017676@aojmv0008.oracle.com> Changeset: 1d6e62764eee Author: bulasevich Date: 2019-11-28 10:57 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/1d6e62764eee 8234891: AArch64: Fix build failure after JDK-8234387 Reviewed-by: vlivanov, smonteith ! src/hotspot/cpu/aarch64/aarch64.ad From suenaga at oss.nttdata.com Thu Nov 28 09:18:07 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Thu, 28 Nov 2019 09:18:07 +0000 Subject: hg: jdk/submit: refactoring Message-ID: <201911280918.xAS9I7CY026368@aojmv0008.oracle.com> Changeset: 4bc47efbc90b Author: ysuenaga Date: 2019-11-28 18:17 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/4bc47efbc90b refactoring ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java From martin.doerr at sap.com Thu Nov 28 11:06:27 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 28 Nov 2019 11:06:27 +0000 Subject: hg: jdk/submit: 8234645: ARM32: C1: PatchingStub for field access: not enough bytes Message-ID: <201911281106.xASB6Sws029153@aojmv0008.oracle.com> Changeset: 643d9cf3d8fc Author: mdoerr Date: 2019-11-28 12:05 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/643d9cf3d8fc 8234645: ARM32: C1: PatchingStub for field access: not enough bytes Reviewed-by: cgo, goetz ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp From daniel.fuchs at oracle.com Thu Nov 28 12:30:58 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 28 Nov 2019 12:30:58 +0000 Subject: hg: jdk/submit: 8223196: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java fails on Solaris SPARC Message-ID: <201911281230.xASCUxaM015323@aojmv0008.oracle.com> Changeset: 219ec11136d9 Author: dfuchs Date: 2019-11-28 12:28 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/219ec11136d9 8223196: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java fails on Solaris SPARC Summary: The test is fixed to use InetAddress.getLocalHost consistently, instead of a mix of getLocalHost/wildcard addresses. Reviewed-by: chegar, vtewari ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTest.java From tobias.hartmann at oracle.com Thu Nov 28 14:10:43 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 28 Nov 2019 14:10:43 +0000 Subject: hg: jdk/submit: 8234807: [TESTBUG] LoopRotateBadNodeBudget fails for client VMs due to Unrecognized VM option PartialPeelNewPhiDelta Message-ID: <201911281410.xASEAivu012135@aojmv0008.oracle.com> Changeset: bdf999e08a3a Author: cgo Date: 2019-11-27 10:13 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/bdf999e08a3a 8234807: [TESTBUG] LoopRotateBadNodeBudget fails for client VMs due to Unrecognized VM option PartialPeelNewPhiDelta Reviewed-by: kvn ! test/hotspot/jtreg/compiler/loopopts/LoopRotateBadNodeBudget.java From felix.yang at huawei.com Thu Nov 28 15:13:16 2019 From: felix.yang at huawei.com (felix.yang at huawei.com) Date: Thu, 28 Nov 2019 15:13:16 +0000 Subject: hg: jdk/submit: 8233466: aarch64: remove unnecessary load of mdo when profiling return and parameters type Message-ID: <201911281513.xASFDGnL021234@aojmv0008.oracle.com> Changeset: fc216dcef2bb Author: fyang Date: 2019-11-04 16:10 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/fc216dcef2bb 8233466: aarch64: remove unnecessary load of mdo when profiling return and parameters type Reviewed-by: adinn ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp From tobias.hartmann at oracle.com Thu Nov 28 15:20:57 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 28 Nov 2019 15:20:57 +0000 Subject: hg: jdk/submit: 8234894: [TESTBUG] TestEliminateLocksOffCrash fails for client VMs due to Unrecognized VM option EliminateLocks Message-ID: <201911281520.xASFKwQn026816@aojmv0008.oracle.com> Changeset: 70f49f08c9e6 Author: cgo Date: 2019-11-28 16:11 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/70f49f08c9e6 8234894: [TESTBUG] TestEliminateLocksOffCrash fails for client VMs due to Unrecognized VM option EliminateLocks Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/escapeAnalysis/TestEliminateLocksOffCrash.java From lutz.schmidt at sap.com Thu Nov 28 15:35:48 2019 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Thu, 28 Nov 2019 15:35:48 +0000 Subject: hg: jdk/submit: 8234583: PrintAssemblyOptions isn't passed to hsdis library Message-ID: <201911281535.xASFZm2n005937@aojmv0008.oracle.com> Changeset: be238525d240 Author: lucy Date: 2019-11-28 16:28 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/be238525d240 8234583: PrintAssemblyOptions isn't passed to hsdis library Reviewed-by: vlivanov, mdoerr ! src/hotspot/share/compiler/disassembler.cpp From erik.gahlin at oracle.com Thu Nov 28 15:38:58 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Thu, 28 Nov 2019 15:38:58 +0000 Subject: hg: jdk/submit: 8234888: EventStream::close doesn't abort streaming thread Message-ID: <201911281538.xASFcxe5007749@aojmv0008.oracle.com> Changeset: 72f3dd43dd28 Author: egahlin Date: 2019-11-28 16:38 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/72f3dd43dd28 8234888: EventStream::close doesn't abort streaming thread Reviewed-by: mgronlun, mseledtsov ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestClose.java From daniel.fuchs at oracle.com Thu Nov 28 15:46:09 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 28 Nov 2019 15:46:09 +0000 Subject: hg: jdk/submit: 8233185: HttpServer.stop() blocks indefinitely when called on dispatch thread Message-ID: <201911281546.xASFkAHR011805@aojmv0008.oracle.com> Changeset: b42eaca7d234 Author: jboes Date: 2019-11-28 13:02 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/b42eaca7d234 8233185: HttpServer.stop() blocks indefinitely when called on dispatch thread Summary: Skip dispatcherThread.join() if current thread is the dispatcherThread Reviewed-by: dfuchs, msheppar, vtewari ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java + test/jdk/com/sun/net/httpserver/HttpServerTest.java From erik.gahlin at oracle.com Thu Nov 28 17:33:42 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Thu, 28 Nov 2019 17:33:42 +0000 Subject: hg: jdk/submit: 8232594: Make the output of the JFR command duration more user friendly Message-ID: <201911281733.xASHXh7p016920@aojmv0008.oracle.com> Changeset: 43eee1237934 Author: cito Date: 2019-11-28 18:30 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/43eee1237934 8232594: Make the output of the JFR command duration more user friendly Reviewed-by: egahlin, cito Contributed-by: chiroito107 at gmail.com, erik.gahlin at oracle.com ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java + test/jdk/jdk/jfr/jvm/TestFormatDuration.java From daniel.fuchs at oracle.com Thu Nov 28 18:28:57 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 28 Nov 2019 18:28:57 +0000 Subject: hg: jdk/submit: 8233307: MulticastSocket getOption(IP_MULTICAST_IF) returns interface when not set Message-ID: <201911281828.xASISv1t019917@aojmv0008.oracle.com> Changeset: 6f12009ea9d7 Author: pconcannon Date: 2019-11-28 16:49 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/6f12009ea9d7 8233307: MulticastSocket getOption(IP_MULTICAST_IF) returns interface when not set Summary: The MulticastSocket method getOption has been changed to conform to the behavior described in StandardSocketOptions.IP_MULTICAST_IF. Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/java/net/MulticastSocket.java ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c + test/jdk/java/net/NetworkInterface/NoSetNetworkInterface.java From rajan.halade at oracle.com Thu Nov 28 18:44:09 2019 From: rajan.halade at oracle.com (rajan.halade at oracle.com) Date: Thu, 28 Nov 2019 18:44:09 +0000 Subject: hg: jdk/submit: 8233223: Add Amazon Root CA certificates Message-ID: <201911281844.xASIiAxl028634@aojmv0008.oracle.com> Changeset: f29e5cd27300 Author: rhalade Date: 2019-11-28 10:43 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f29e5cd27300 8233223: Add Amazon Root CA certificates Reviewed-by: mullan + make/data/cacerts/amazonrootca1 + make/data/cacerts/amazonrootca2 + make/data/cacerts/amazonrootca3 + make/data/cacerts/amazonrootca4 + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From christoph.langer at sap.com Thu Nov 28 21:16:56 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 28 Nov 2019 21:16:56 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201911282116.xASLGvWp019287@aojmv0008.oracle.com> Changeset: 158d60906311 Author: clanger Date: 2019-11-28 22:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/158d60906311 Closing branch From christoph.langer at sap.com Thu Nov 28 21:22:14 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 28 Nov 2019 21:22:14 +0000 Subject: hg: jdk/submit: 8234185: Cleanup usage of canonicalize function between libjava, hotspot and libinstrument Message-ID: <201911282122.xASLMFRY023626@aojmv0008.oracle.com> Changeset: 4d730c61d578 Author: clanger Date: 2019-11-28 22:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4d730c61d578 8234185: Cleanup usage of canonicalize function between libjava, hotspot and libinstrument ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/include/jvm.h ! src/java.base/share/native/libjava/jdk_util.h ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjava/io_util_md.c ! src/java.base/windows/native/libjava/io_util_md.h ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c From sha.jiang at oracle.com Fri Nov 29 06:08:03 2019 From: sha.jiang at oracle.com (sha.jiang at oracle.com) Date: Fri, 29 Nov 2019 06:08:03 +0000 Subject: hg: jdk/submit: 8234724: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java supports TLSv1.3 Message-ID: <201911290608.xAT684S1017854@aojmv0008.oracle.com> Changeset: e0d919d7c1a6 Author: jjiang Date: 2019-11-29 14:07 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/e0d919d7c1a6 8234724: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java supports TLSv1.3 Reviewed-by: xuelei ! test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java From sibabrata.sahoo at oracle.com Fri Nov 29 06:30:52 2019 From: sibabrata.sahoo at oracle.com (sibabrata.sahoo at oracle.com) Date: Fri, 29 Nov 2019 06:30:52 +0000 Subject: hg: jdk/submit: 8234723: javax/net/ssl/TLS tests support TLSv1.3 Message-ID: <201911290630.xAT6Uqri027807@aojmv0008.oracle.com> Changeset: 753ab8dcdbba Author: ssahoo Date: 2019-11-28 22:29 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/753ab8dcdbba 8234723: javax/net/ssl/TLS tests support TLSv1.3 Summary: Missing TLSv1.3 test cases Reviewed-by: xuelei ! test/jdk/javax/net/ssl/TLS/TLSClientPropertyTest.java ! test/jdk/javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java ! test/jdk/javax/net/ssl/TLS/TestJSSEClientProtocol.java ! test/jdk/javax/net/ssl/TLS/TestJSSEServerProtocol.java From matthias.baesken at sap.com Fri Nov 29 07:44:42 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 29 Nov 2019 07:44:42 +0000 Subject: hg: jdk/submit: 8234625: hs test serviceability/sa/ClhsdbCDSCore.java fails on macOS 10.15 Message-ID: <201911290744.xAT7ih2M004316@aojmv0008.oracle.com> Changeset: 7089399d6ade Author: mbaesken Date: 2019-11-28 09:23 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7089399d6ade 8234625: hs test serviceability/sa/ClhsdbCDSCore.java fails on macOS 10.15 Reviewed-by: clanger, iignatyev ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java From matthias.baesken at sap.com Fri Nov 29 08:28:23 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 29 Nov 2019 08:28:23 +0000 Subject: hg: jdk/submit: 8234821: remove unused functions from libjli Message-ID: <201911290828.xAT8SOFV026551@aojmv0008.oracle.com> Changeset: 44ca91b6f5f2 Author: mbaesken Date: 2019-11-28 13:02 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/44ca91b6f5f2 8234821: remove unused functions from libjli ! src/java.base/macosx/native/libjli/java_md_macosx.m ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/java.base/unix/native/libjli/java_md_common.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/windows/native/libjli/java_md.c From boris.ulasevich at bell-sw.com Fri Nov 29 08:29:19 2019 From: boris.ulasevich at bell-sw.com (boris.ulasevich at bell-sw.com) Date: Fri, 29 Nov 2019 08:29:19 +0000 Subject: hg: jdk/submit: 8234893: ARM32: build failure after JDK-8234387 Message-ID: <201911290829.xAT8TJtE026870@aojmv0008.oracle.com> Changeset: 70021dbed82b Author: bulasevich Date: 2019-11-29 11:28 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/70021dbed82b 8234893: ARM32: build failure after JDK-8234387 Reviewed-by: vlivanov ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/arm_32.ad From thomas.schatzl at oracle.com Fri Nov 29 09:20:48 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Fri, 29 Nov 2019 09:20:48 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <201911290920.xAT9KmYn024559@aojmv0008.oracle.com> Changeset: 9ee940f1de90 Author: tschatzl Date: 2019-11-29 10:20 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9ee940f1de90 8227739: Merge cost predictions for scanning cards and log buffer entries Summary: Revamp the cost predictions for the changes in JDK-8200545 and JDK-8213108. Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1CardTable.hpp ! src/hotspot/share/gc/g1/g1CardTable.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1HotCardCache.cpp ! src/hotspot/share/gc/g1/g1HotCardCache.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: 11ff4e485670 Author: tschatzl Date: 2019-11-29 10:20 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/11ff4e485670 8227434: G1 predictions may over/underflow with high variance input Summary: Clamp G1 prediction output to sensible values. Reviewed-by: lkorinth, sjohanss ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Predictions.hpp ! src/hotspot/share/gc/g1/survRateGroup.cpp ! test/hotspot/gtest/gc/g1/test_g1Predictions.cpp Changeset: 5775e4825e58 Author: tschatzl Date: 2019-11-29 10:20 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/5775e4825e58 8233998: New young regions registered too early in collection set Reviewed-by: sangheki, sjohanss ! src/hotspot/share/gc/g1/g1CollectionSet.cpp From matthias.baesken at sap.com Fri Nov 29 10:12:25 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 29 Nov 2019 10:12:25 +0000 Subject: hg: jdk/submit: 8234821: remove unused functions from libjli Message-ID: <201911291012.xATACQWd021978@aojmv0008.oracle.com> Changeset: ae2eb76c486d Author: mbaesken Date: 2019-11-28 13:02 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ae2eb76c486d 8234821: remove unused functions from libjli Reviewed-by: clanger, alanb ! src/java.base/macosx/native/libjli/java_md_macosx.m ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/java.base/unix/native/libjli/java_md_common.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/windows/native/libjli/java_md.c From nils.eliasson at oracle.com Fri Nov 29 10:27:32 2019 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Fri, 29 Nov 2019 10:27:32 +0000 Subject: hg: jdk/submit: 8234520: ZGC: C2: Oop instance cloning causing skipped compiles Message-ID: <201911291027.xATARWkH000370@aojmv0008.oracle.com> Changeset: 5e8f9713e343 Author: neliasso Date: 2019-11-29 11:26 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/5e8f9713e343 8234520: ZGC: C2: Oop instance cloning causing skipped compiles Reviewed-by: pliden, vlivanov ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.cpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.hpp ! src/hotspot/share/opto/arraycopynode.hpp From robbin.ehn at oracle.com Fri Nov 29 11:27:36 2019 From: robbin.ehn at oracle.com (robbin.ehn at oracle.com) Date: Fri, 29 Nov 2019 11:27:36 +0000 Subject: hg: jdk/submit: 8234086: VM operation can be simplified Message-ID: <201911291127.xATBRbxi003134@aojmv0008.oracle.com> Changeset: 3636bab5e81e Author: rehn Date: 2019-11-29 12:09 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3636bab5e81e 8234086: VM operation can be simplified Reviewed-by: kbarrett, dholmes, dcubed ! src/hotspot/share/jfr/leakprofiler/utilities/vmOperation.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/runtime/vmThread.hpp ! test/hotspot/gtest/threadHelper.inline.hpp From suenaga at oss.nttdata.com Fri Nov 29 13:10:16 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Fri, 29 Nov 2019 13:10:16 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201911291310.xATDAHS6029096@aojmv0008.oracle.com> Changeset: a12662e59210 Author: ysuenaga Date: 2019-11-29 22:07 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/a12662e59210 Closing branch Changeset: c512aeef839d Author: ysuenaga Date: 2019-11-29 22:09 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/c512aeef839d 8233373: hs_err should report the location of JFR files ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp ! src/hotspot/share/utilities/vmError.cpp From matthias.baesken at sap.com Fri Nov 29 13:51:24 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 29 Nov 2019 13:51:24 +0000 Subject: hg: jdk/submit: close branch Message-ID: <201911291351.xATDpPDK021205@aojmv0008.oracle.com> Changeset: 96e4d4b44da1 Author: mbaesken Date: 2019-11-29 14:43 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/96e4d4b44da1 close branch From adinn at redhat.com Fri Nov 29 16:21:55 2019 From: adinn at redhat.com (adinn at redhat.com) Date: Fri, 29 Nov 2019 16:21:55 +0000 Subject: hg: jdk/submit: 8232828: AArch64: compiler/c2/aarch64/TestVolatilesG1.java fails after JDK-8225776 Message-ID: <201911291621.xATGLtnl016261@aojmv0008.oracle.com> Changeset: 851a389fc54d Author: adinn Date: 2019-11-29 15:37 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/851a389fc54d 8232828: AArch64: compiler/c2/aarch64/TestVolatilesG1.java fails after JDK-8225776 Reviewed-by: aph ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java From erik.gahlin at oracle.com Fri Nov 29 16:32:42 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Fri, 29 Nov 2019 16:32:42 +0000 Subject: hg: jdk/submit: 8234671: JFR api/consumer/recordingstream/TestStart.java failed due to timeout at testStartTwice() Message-ID: <201911291632.xATGWh3L020973@aojmv0008.oracle.com> Changeset: 2c3578aa0bdf Author: egahlin Date: 2019-11-29 17:31 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2c3578aa0bdf 8234671: JFR api/consumer/recordingstream/TestStart.java failed due to timeout at testStartTwice() Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/StreamConfiguration.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestClose.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnEvent.java From ioi.lam at oracle.com Fri Nov 29 22:13:29 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Fri, 29 Nov 2019 22:13:29 +0000 Subject: hg: jdk/submit: 8230385: [cds] No message is logged when shared image cannot be used due to mismatched configuration Message-ID: <201911292213.xATMDUZb004732@aojmv0008.oracle.com> Changeset: f280911d3427 Author: iklam Date: 2019-11-29 14:11 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f280911d3427 8230385: [cds] No message is logged when shared image cannot be used due to mismatched configuration Reviewed-by: stuefe, dholmes, ccheung ! src/hotspot/share/runtime/arguments.cpp From alan.bateman at oracle.com Sat Nov 30 18:19:09 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Sat, 30 Nov 2019 18:19:09 +0000 Subject: hg: jdk/submit: 8234805: (dc) Remove JNI upcall from DatagramChannel.receive implementation Message-ID: <201911301819.xAUIJ9pk010785@aojmv0008.oracle.com> Changeset: 289000934908 Author: alanb Date: 2019-11-30 16:21 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/289000934908 8234805: (dc) Remove JNI upcall from DatagramChannel.receive implementation Reviewed-by: dfuchs, chegar ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java + src/java.base/share/classes/sun/nio/ch/NativeSocketAddress.java + src/java.base/share/native/libnio/ch/NativeSocketAddress.c ! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c ! src/java.base/windows/native/libnio/ch/DatagramChannelImpl.c + test/jdk/java/nio/channels/DatagramChannel/ManySenders.java From paul.hohensee at gmail.com Sat Nov 30 22:33:37 2019 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Sat, 30 Nov 2019 22:33:37 +0000 Subject: hg: jdk/submit: 8234541: C1 emits an empty message when it inlines successfully Message-ID: <201911302233.xAUMXb2g016215@aojmv0008.oracle.com> Changeset: 5b96c12f909d Author: phh Date: 2019-11-30 14:33 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/5b96c12f909d 8234541: C1 emits an empty message when it inlines successfully Summary: Use "inline" as the message when successfull Reviewed-by: thartmann, mdoerr Contributed-by: navy.xliu at gmail.com ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_GraphBuilder.hpp