From goetz.lindenmaier at sap.com Mon Jun 1 07:09:22 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 01 Jun 2020 07:09:22 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202006010709.05179MHV026086@aojmv0008.oracle.com> Changeset: f210d84985c3 Author: ascarpino Date: 2018-12-12 12:17 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f210d84985c3 8214074: Ghash optimization using AVX instructions Reviewed-by: kvn, ascarpino Contributed-by: smita.kamath at intel.com ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! 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 ! src/java.base/share/classes/com/sun/crypto/provider/GHASH.java Changeset: 18889c84ddc8 Author: shade Date: 2018-12-13 16:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/18889c84ddc8 8215354: x86_32 build failures after JDK-8214074 (Ghash optimization using AVX instructions) Reviewed-by: thartmann ! src/hotspot/cpu/x86/macroAssembler_x86_aes.cpp Changeset: 97dafd09170d Author: rschmelter Date: 2019-02-26 05:46 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/97dafd09170d 8219712: code_size2 (defined in stub_routines_x86.hpp) is too small on new Skylake CPUs Reviewed-by: mbaesken, dholmes, kvn ! src/hotspot/cpu/x86/stubRoutines_x86.hpp From goetz.lindenmaier at sap.com Mon Jun 1 07:21:26 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 01 Jun 2020 07:21:26 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202006010721.0517LQEU000301@aojmv0008.oracle.com> Changeset: 20d3869e0f19 Author: jlahoda Date: 2019-11-04 09:40 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/20d3869e0f19 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 Changeset: be0f043510c0 Author: hseigel Date: 2019-11-21 18:54 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/be0f043510c0 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 goetz.lindenmaier at sap.com Mon Jun 1 07:16:15 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 01 Jun 2020 07:16:15 +0000 Subject: hg: jdk-updates/jdk11u-dev: 5 new changesets Message-ID: <202006010716.0517GGQD028019@aojmv0008.oracle.com> Changeset: fc8fa97c6b9e Author: jlahoda Date: 2019-01-11 10:46 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/fc8fa97c6b9e 8215244: jdk/jshell/ToolBasicTest.java testHistoryReference failed Summary: Mark history entries from previous sessions with timestamp that is definitelly in the past. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java Changeset: 91abd77cd69a Author: tnakamura Date: 2019-06-13 08:42 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/91abd77cd69a 8224184: jshell got IOException at exiting with AIX Reviewed-by: rfield, jlahoda ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java + test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java Changeset: 95346120e9a0 Author: never Date: 2019-10-09 16:35 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/95346120e9a0 8231586: enlarge encoding space for OopMapValue offsets Reviewed-by: dlong ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/compiler/oopMap.hpp ! src/hotspot/share/opto/buildOopMap.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java Changeset: 80e5cbdfebbb Author: never Date: 2019-10-24 22:41 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/80e5cbdfebbb 8232083: Minimal VM is broken after JDK-8231586 Reviewed-by: dlong ! src/hotspot/share/compiler/oopMap.cpp Changeset: e3482bcc82e4 Author: never Date: 2019-10-25 13:17 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e3482bcc82e4 8233027: OopMapSet::all_do does oms.next() twice during iteration Reviewed-by: shade, kvn ! src/hotspot/share/compiler/oopMap.cpp From goetz.lindenmaier at sap.com Mon Jun 1 07:27:13 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 01 Jun 2020 07:27:13 +0000 Subject: hg: jdk-updates/jdk11u: 8242541: Small charset issues (ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C) Message-ID: <202006010727.0517RDSq002837@aojmv0008.oracle.com> Changeset: e42c6d1a1993 Author: itakiguchi Date: 2020-05-01 21:43 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e42c6d1a1993 8242541: Small charset issues (ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C) Summary: Modify ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C charset related files Reviewed-by: naoto ! make/data/charsetmapping/charsets - src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java.template - src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java.template ! test/jdk/java/nio/charset/Charset/RegisteredCharsets.java ! test/jdk/sun/nio/cs/CheckHistoricalNames.java From abrygin at azul.com Mon Jun 1 08:34:37 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Mon, 01 Jun 2020 08:34:37 +0000 Subject: hg: jdk-updates/jdk13u: 100 new changesets Message-ID: <202006010834.0518YlLm001773@aojmv0008.oracle.com> Changeset: 120c82e195ef Author: naoto Date: 2019-10-11 11:06 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/120c82e195ef 8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14 Reviewed-by: rriggs ! make/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/Bug8040211.java Changeset: 7fa350e10e94 Author: vjovanovic Date: 2019-10-28 15:03 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7fa350e10e94 8232806: Introduce a system property to disable eager lambda initialization Reviewed-by: briangoetz, mr, psandoz, forax ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! test/langtools/tools/javac/lambda/lambdaExpression/LambdaTest6.java ! test/langtools/tools/javac/lambda/methodReference/BridgeMethod.java Changeset: fa383c9cdd13 Author: mbaesken Date: 2019-09-04 10:12 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fa383c9cdd13 8230480: check malloc/calloc results in java.desktop Reviewed-by: rriggs ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Ports.cpp ! src/java.desktop/unix/native/common/awt/X11Color.c ! src/java.desktop/unix/native/common/awt/fontpath.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c Changeset: d84bd8cac70c Author: serb Date: 2019-09-12 22:20 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d84bd8cac70c 8225101: Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map Reviewed-by: prr, pbansal ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java Changeset: f1b9362aa20f Author: mbaesken Date: 2019-09-25 09:15 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f1b9362aa20f 8231445: check ZALLOC return values in awt coding Reviewed-by: clanger, prr ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: 8405cd8fc321 Author: jiefu Date: 2019-08-03 09:04 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8405cd8fc321 8229020: Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else? Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/shared/workgroup.cpp Changeset: 16b2d9260e5a Author: jiefu Date: 2019-08-07 17:00 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/16b2d9260e5a 8229169: False failure of GenericTaskQueue::pop_local on architectures with weak memory model Reviewed-by: mdoerr, kbarrett, tschatzl ! src/hotspot/share/gc/shared/taskqueue.inline.hpp Changeset: 0810ea886422 Author: thartmann Date: 2019-08-13 09:54 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0810ea886422 8228772: C2 compilation fails due to unschedulable graph if DominatorSearchLimit is reached Summary: Ignore membar if the load is already control dependent on it. Reviewed-by: neliasso, kvn ! src/hotspot/share/opto/gcm.cpp + test/hotspot/jtreg/compiler/controldependency/TestAntiDependentMembar.java Changeset: b74088fed08f Author: eosterlund Date: 2019-08-16 16:50 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b74088fed08f 8229345: Memory leak due to vtable stubs not being shared on SPARC Reviewed-by: mdoerr, dholmes, kvn ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/arm/globals_arm.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! 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/code/vtableStubs.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 3cc0555c99a3 Author: poonam Date: 2019-08-16 18:06 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3cc0555c99a3 8229420: [Redo] jstat reports incorrect values for OU for CMS GC Reviewed-by: tschatzl, sgehwolf ! src/hotspot/share/gc/cms/cmsHeap.cpp ! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp ! src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp ! src/hotspot/share/gc/cms/gSpaceCounters.hpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/generation.hpp Changeset: e8c435c3d74c Author: chagedorn Date: 2019-08-20 10:46 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e8c435c3d74c 8229158: make UseSwitchProfiling non-experimental or false by-default Summary: Changed UseSwitchProfiling from experimental to diagnostic. Reviewed-by: dholmes, shade, thartmann ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/compiler/loopopts/LoopUnswitchingBadNodeBudget.java ! test/hotspot/jtreg/compiler/loopopts/TestOverunrolling.java Changeset: 43e67c018559 Author: stefank Date: 2019-07-02 12:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/43e67c018559 8227086: Use AS_NO_KEEPALIVE loads in HeapDumper Reviewed-by: kbarrett, sspitsyn ! src/hotspot/share/services/heapDumper.cpp Changeset: bd157b1b1f0f Author: kbarrett Date: 2019-08-21 19:21 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bd157b1b1f0f 8189633: Missing -Xcheck:jni checking for DeleteWeakGlobalRef Summary: Added validity check on the handle before deleting it. Reviewed-by: dholmes, dcubed ! src/hotspot/share/prims/jniCheck.cpp Changeset: 91d750d5d1ac Author: valeriep Date: 2019-08-14 00:57 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/91d750d5d1ac 8228613: java.security.Provider#getServices order is no longer deterministic Summary: Changed to use SunEntries.DEF_SECURE_RANDOM_ALGO instead of relying on ordering of SecureRandom services Reviewed-by: weijun ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java + test/jdk/java/security/SecureRandom/DefaultAlgo.java Changeset: c6dfd11fb3e0 Author: mchung Date: 2019-08-15 13:41 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c6dfd11fb3e0 8193325: StackFrameInfo::getByteCodeIndex returns wrong value if bci > 32767 Reviewed-by: coleenp, fparain, shade, plevart ! src/hotspot/share/classfile/javaClasses.cpp ! src/java.base/share/classes/java/lang/StackFrameInfo.java Changeset: b41207ae0931 Author: thartmann Date: 2019-08-20 07:47 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b41207ae0931 8228888: C2 compilation fails with assert "m has strange control" Summary: Weakened too strong assert. Reviewed-by: kvn, roland ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/StrangeControl.jasm + test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java Changeset: 7c192fd40266 Author: aefimov Date: 2019-08-08 21:58 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7c192fd40266 8225430: Replace wildcard address with loopback or local host in tests - part 14 Reviewed-by: dfuchs, chegar, vtewari ! test/jdk/java/net/DatagramSocket/ReuseAddressTest.java ! test/jdk/java/net/DatagramSocket/SendSize.java ! test/jdk/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java ! test/jdk/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java ! test/jdk/java/net/Socket/NullHost.java ! test/jdk/java/net/Socket/ProxyCons.java ! test/jdk/java/net/Socket/SocksConnectTimeout.java ! test/jdk/java/net/Socket/TestClose.java ! test/jdk/java/net/URLClassLoader/ClassLoad.java ! test/jdk/java/net/URLClassLoader/closetest/CloseTest.java ! test/jdk/java/net/URLConnection/HandleContentTypeWithAttrs.java ! test/jdk/java/net/URLConnection/RedirectLimit.java Changeset: c5a2b49b90ce Author: coleenp Date: 2019-08-29 08:52 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c5a2b49b90ce 8216977: ShowHiddenFrames use in java_lang_StackTraceElement::fill_in appears broken Summary: Return NULL source file and negative line number for hidden frames. Reviewed-by: dholmes, hseigel ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.inline.hpp + test/hotspot/jtreg/runtime/StackTrace/HiddenFrameTest.java Changeset: a225b86ee906 Author: jiefu Date: 2019-08-30 01:21 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a225b86ee906 8230376: [TESTBUG] runtime/StackTrace/HiddenFrameTest.java fails with release VM Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/StackTrace/HiddenFrameTest.java Changeset: 02ad5d0e7886 Author: prappo Date: 2019-08-14 11:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/02ad5d0e7886 8217606: LdapContext#reconnect always opens a new connection Reviewed-by: lancea, vtewari, rriggs Contributed-by: Chris Yin ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java + test/jdk/com/sun/jndi/ldap/LdapCtx/Reconnect.java + test/jdk/com/sun/jndi/ldap/lib/BaseLdapServer.java + test/jdk/com/sun/jndi/ldap/lib/LdapMessage.java Changeset: 2b84250c563a Author: valeriep Date: 2019-09-20 21:33 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2b84250c563a 8176837: SunPKCS11 provider needs to check more details on PKCS11 Mechanism Summary: Disable mechanisms with partial support, e.g. can decrypt but cannot encrypt Reviewed-by: xuelei ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java Changeset: b75925708317 Author: phh Date: 2019-09-25 08:29 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b75925708317 8231387: java.security.Provider.getService returns random result due to race condition with mutating methods in the same class Summary: Synchronize access to legacyMap in Provider.getService. Reviewed-by: valeriep Contributed-by: Tianmin Shi ! src/java.base/share/classes/java/security/Provider.java + test/jdk/java/security/Provider/GetServiceRace.java Changeset: 18bc2dc2b4bb Author: amlu Date: 2019-08-30 16:44 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/18bc2dc2b4bb 8230004: jdk/internal/jimage/JImageOpenTest.java runs no test Reviewed-by: alanb ! test/jdk/jdk/internal/jimage/JImageOpenTest.java ! test/jdk/jdk/internal/jimage/JImageReadTest.java ! test/jdk/jdk/internal/jimage/TEST.properties Changeset: deb65697bed6 Author: dfuchs Date: 2019-08-19 11:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/deb65697bed6 8191169: java/net/Authenticator/B4769350.java failed intermittently Summary: fixed a race condition in AuthenticationInfo when serializeAuth=true Reviewed-by: chegar, michaelm ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java ! test/jdk/java/net/Authenticator/B4769350.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java Changeset: f72eebea3c86 Author: dfuchs Date: 2019-08-20 11:15 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f72eebea3c86 8229421: The logic of java/net/ipv6tests/TcpTest.java is flawed Summary: The test is fixed to ignore rogue client connection. However it remains succeptible to intermittent failures due to the use of the wildcad address. Reviewed-by: dfuchs Contributed-by: Patrick Concannon ! test/jdk/java/net/ipv6tests/TcpTest.java Changeset: 527c6a8a1159 Author: xuelei Date: 2019-08-19 12:56 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/527c6a8a1159 8228757: Fail fast if the handshake type is unknown Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLHandshake.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java Changeset: acd12b6d596f Author: mgronlun Date: 2019-09-02 15:04 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/acd12b6d596f 8227411: TestTimeMultiple.java failed "assert(!lease()) failed: invariant" Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp Changeset: 8f0163e016f8 Author: sjohanss Date: 2019-09-04 09:47 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8f0163e016f8 8230431: Move G1 trace code from gcTrace* to G1 directory Reviewed-by: kbarrett, lkorinth ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.hpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1MMUTracker.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp + src/hotspot/share/gc/g1/g1Trace.cpp + src/hotspot/share/gc/g1/g1Trace.hpp ! src/hotspot/share/gc/shared/gcTrace.cpp ! src/hotspot/share/gc/shared/gcTrace.hpp ! src/hotspot/share/gc/shared/gcTraceSend.cpp Changeset: 2b4a175e7a20 Author: sjohanss Date: 2019-09-04 09:47 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2b4a175e7a20 8209802: Garbage collectors should register JFR types themselves to avoid build errors. Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1HeapRegionEventSender.cpp ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/g1/g1Trace.hpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp Changeset: c8606b7fd5aa Author: bulasevich Date: 2019-08-19 15:36 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c8606b7fd5aa 8229352: Use of an uninitialized register in 32-bit ARM template interpreter Reviewed-by: dlong, shade Contributed-by: christoph.goettschkes at microdoc.com ! src/hotspot/cpu/arm/templateTable_arm.cpp Changeset: c8831035ed82 Author: shade Date: 2019-07-30 22:16 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c8831035ed82 8228725: AArch64: Purge method call format support Reviewed-by: adinn ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: 7852f0b86c99 Author: bae Date: 2020-05-27 10:50 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7852f0b86c99 Merge Changeset: 92fe5c24cd34 Author: mbaesken Date: 2019-11-18 16:49 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/92fe5c24cd34 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 Changeset: 4299c4fb7217 Author: xuelei Date: 2019-12-10 07:07 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4299c4fb7217 8235311: Tag mismatch may alert bad_record_mac Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java Changeset: 7dd8c04beb69 Author: dtitov Date: 2020-01-16 09:53 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7dd8c04beb69 8236873: Worker has a deadlock bug Reviewed-by: dfuchs, dholmes, sspitsyn ! src/jdk.jconsole/share/classes/sun/tools/jconsole/Worker.java + test/jdk/sun/tools/jconsole/WorkerDeadlockTest.java Changeset: 282a9453b2f4 Author: pconcannon Date: 2019-11-27 16:01 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/282a9453b2f4 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 Changeset: 9715a558ce7d Author: dfuchs Date: 2019-08-30 12:44 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9715a558ce7d 8193596: java/net/DatagramPacket/ReuseBuf.java failed due to timeout Summary: The test is changed to bind to InetAddress.getLocalHost() instead of binding to the wildcard. Reviewed-by: alanb, dfuchs, msheppar Contributed-by: Patrick Concannon ! test/jdk/java/net/DatagramPacket/ReuseBuf.java Changeset: ee4038f3057d Author: yzhou Date: 2019-10-10 14:43 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ee4038f3057d 8231213: Migrate SimpleDateFormatConstTest to JDK Repo Reviewed-by: naoto + test/jdk/java/text/Format/DateFormat/SimpleDateFormatPatternTest.java Changeset: 32c906af2da0 Author: dfuchs Date: 2019-10-31 19:31 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/32c906af2da0 8231631: sun/net/ftp/FtpURLConnectionLeak.java fails intermittently with NPE Summary: sun/net/www/ftptest/FtpCommandHandler.java is modified to handle EOF properly Reviewed-by: chegar, vtewari ! test/jdk/sun/net/www/ftptest/FtpCommandHandler.java Changeset: d0690547cacc Author: rrich Date: 2019-08-30 09:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d0690547cacc 8230363: C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG Reviewed-by: thartmann, mdoerr ! src/hotspot/share/opto/escape.cpp Changeset: d6addb80974d Author: mbaesken Date: 2019-09-06 16:15 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d6addb80974d 8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG Reviewed-by: mdoerr ! src/hotspot/share/opto/escape.cpp Changeset: 18485ae89f99 Author: lmesnik Date: 2019-09-13 09:34 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/18485ae89f99 8230881: serviceability/sa/TestJmapCore tests fail with java.lang.RuntimeException: Could not find dump file Reviewed-by: dholmes, cjplummer ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java Changeset: d25e88a14d38 Author: shade Date: 2019-09-19 09:50 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d25e88a14d38 8231201: hs_err should print coalesced safepoint operations in Events section Reviewed-by: phh, dholmes ! src/hotspot/share/runtime/vmThread.cpp Changeset: 72f15a9e88ea Author: roland Date: 2019-09-23 16:49 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/72f15a9e88ea 8229483: Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Changeset: 2715cb9305dd Author: psadhukhan Date: 2019-10-12 08:49 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2715cb9305dd 8223158: Docked MacBook cannot start any Java Swing applications Reviewed-by: prr, serb ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m Changeset: e2aed46d3913 Author: pliden Date: 2019-09-26 13:56 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e2aed46d3913 8231294: ZGC: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002 fails Reviewed-by: shade, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002/TestDescription.java Changeset: 4d487de25ba8 Author: joehw Date: 2019-09-30 17:54 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4d487de25ba8 8016914: CoreDocumentImpl.setXmlVersion NPE Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java + test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest.java + test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest.xml + test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest1.xml Changeset: 95380bccad30 Author: pliden Date: 2019-10-01 12:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/95380bccad30 8231296: ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails Reviewed-by: sspitsyn, dcubed, iignatyev ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java Changeset: e6779b93ceea Author: shade Date: 2019-10-01 15:38 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e6779b93ceea 8231503: [TESTBUG] compiler/{jvmci,aot} tests should not run with GCs that do not support JVMCI/AOT Reviewed-by: kvn, dlong, stefank ! test/jtreg-ext/requires/VMProps.java Changeset: 34aa85a2d55f Author: lkorinth Date: 2019-10-02 16:08 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/34aa85a2d55f 8231671: Fix copyright headers in hotspot (missing comma after year) Reviewed-by: tschatzl, dholmes ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/logging/logSelectionList.hpp ! src/hotspot/share/prims/jvmtiThreadState.hpp Changeset: ae8dd0c0255a Author: serb Date: 2019-08-27 04:43 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ae8dd0c0255a 8146238: [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts Reviewed-by: prr, avu ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m ! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java ! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c ! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.h ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXSurfaceData.java ! src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.c ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java ! src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.c Changeset: df9277275cf7 Author: serb Date: 2019-12-18 10:10 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/df9277275cf7 8223108: Test java/awt/EventQueue/NonComponentSourcePost.java is unstable Reviewed-by: prr + test/jdk/java/awt/EventQueue/NonComponentSourcePost.java Changeset: 4f3e218fd080 Author: serb Date: 2019-11-08 05:24 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4f3e218fd080 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: fda0e689e283 Author: serb Date: 2019-11-14 15:13 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fda0e689e283 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: 7a1b0d438d9e Author: tnakamura Date: 2019-12-05 15:36 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7a1b0d438d9e 8234386: [macos] NPE was thrown at expanding Choice from maximized frame Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java + test/jdk/java/awt/Choice/ChoiceFromMaximizedFrame/ChoiceFromMaximizedFrame.java Changeset: 400ecf4c1293 Author: serb Date: 2019-12-08 20:25 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/400ecf4c1293 8231438: [macOS] Dark mode for the desktop is not supported Reviewed-by: prr, psadhukhan ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m ! test/jdk/java/awt/Window/FullWindowContentTest/FullWindowContentTest.java Changeset: 224ea714a317 Author: serb Date: 2019-12-13 18:37 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/224ea714a317 8235638: NPE in LWWindowPeer.getOnscreenGraphics() Reviewed-by: dmarkov, aivanov ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java + test/jdk/java/awt/Frame/GetGraphicsStressTest/GetGraphicsStressTest.java Changeset: fcc3364207e5 Author: serb Date: 2019-12-13 18:39 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fcc3364207e5 8235739: Rare NPE at WComponentPeer.getGraphics() Reviewed-by: dmarkov, aivanov ! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java ! test/jdk/java/awt/Frame/GetGraphicsStressTest/GetGraphicsStressTest.java Changeset: e02e63d41c87 Author: prr Date: 2020-03-17 17:38 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e02e63d41c87 8223935: PIT: java/awt/font/WindowsIndicFonts.java fails on windows10 Reviewed-by: serb, jdv ! test/jdk/java/awt/font/WindowsIndicFonts.java Changeset: 6dcada8caacf Author: pbansal Date: 2019-12-13 12:08 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6dcada8caacf 8235744: PIT: test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in linux-x64 Reviewed-by: psadhukhan, prr ! test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java Changeset: a21cce5ee45d Author: erikj Date: 2019-10-21 09:26 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a21cce5ee45d 8232572: Add hooks for custom output dir in Bundles.gmk Reviewed-by: tbell ! make/Bundles.gmk Changeset: b99c9312db70 Author: erikj Date: 2019-10-29 12:01 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b99c9312db70 8232748: Build static versions of certain JDK libraries Reviewed-by: ihse, bobv ! make/Bundles.gmk ! make/Help.gmk ! make/Main.gmk ! make/MainSupport.gmk + make/StaticLibsImage.gmk ! make/autoconf/flags-cflags.m4 ! make/autoconf/spec.gmk.in ! make/common/JdkNativeCompilation.gmk ! make/common/Modules.gmk ! make/common/NativeCompilation.gmk ! make/conf/jib-profiles.js ! make/lib/Lib-java.base.gmk Changeset: c84c6cf28173 Author: prr Date: 2019-09-24 09:09 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c84c6cf28173 8231243: [TESTBUG] CustomFont.java cannot find font file Reviewed-by: serb ! test/jdk/java/awt/print/PrinterJob/CustomFont/CustomFont.java Changeset: 37b91c1f9d37 Author: prr Date: 2019-11-25 12:09 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/37b91c1f9d37 8227324: Upgrade to freetype 2.10.1 Reviewed-by: serb, jdv ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/fttrace.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h + src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c ! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h ! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h ! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c ! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c ! src/java.desktop/share/native/libfreetype/src/base/ftinit.c ! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c ! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c ! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c ! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c ! src/java.desktop/share/native/libfreetype/src/psaux/psfixed.h ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h + src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c + src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c Changeset: 30623878be74 Author: prr Date: 2019-11-26 09:50 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/30623878be74 8234769: Duplicate attribution in freetype.md Reviewed-by: psadhukhan ! src/java.desktop/share/legal/freetype.md Changeset: bcf90d8bce36 Author: serb Date: 2019-12-05 15:29 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bcf90d8bce36 8234137: The "AutoTestOnTop.java" test may run external applications Reviewed-by: prr ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java Changeset: 8dbcfc0e7bb1 Author: serb Date: 2019-12-05 15:31 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8dbcfc0e7bb1 7124307: JSpinner and changing value by mouse Reviewed-by: prr, pbansal ! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java + test/jdk/javax/swing/JSpinner/4788637/bug4788637.java Changeset: 7bb231fc9a34 Author: serb Date: 2019-12-05 15:33 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7bb231fc9a34 8232226: [macos 10.15] test/jdk/java/awt/color/EqualityTest/EqualityTest.java may fail Reviewed-by: prr, pbansal + test/jdk/java/awt/ColorClass/EqualityTest/EqualityTest.java Changeset: 602a6b3159a5 Author: prr Date: 2020-01-17 12:20 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/602a6b3159a5 8224109: Text spaced incorrectly by drawString under rotation with fractional metric Reviewed-by: serb, kizune ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/font/Rotate/RotatedFontTest.java Changeset: 2ae56796475a Author: prr Date: 2020-02-14 09:10 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2ae56796475a 8238942: Rendering artifacts with LCD text and fractional metrics Reviewed-by: serb, jdv ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 9acfeec94087 Author: cito Date: 2019-10-07 16:44 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9acfeec94087 8225694: Destination option missing in FlightRecorderMXBeanImpl Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java ! test/jdk/jdk/jfr/jmx/TestRecordingOptions.java Changeset: ee6528da37c6 Author: mbaesken Date: 2019-10-09 14:07 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ee6528da37c6 8232052: use string literal for format string when handling PauseAtStartupFile Reviewed-by: clanger, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp Changeset: 0ef935d25ffb Author: rrich Date: 2019-10-08 15:30 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0ef935d25ffb 8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken Reviewed-by: sspitsyn, dholmes, kvn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoWithEATest.c + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/libGetOwnedMonitorStackDepthInfoWithEATest.c Changeset: 6ce934ec772a Author: stooke Date: 2019-09-15 07:47 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6ce934ec772a 8216354: Syntax error in toolchain_windows.m4 Reviewed-by: erikj, dholmes, clanger ! make/autoconf/toolchain_windows.m4 Changeset: 46e3635ce233 Author: redestad Date: 2019-10-17 00:19 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/46e3635ce233 8232207: Linux os::available_memory re-reads cgroup configuration on every invocation Reviewed-by: bobv, sgehwolf ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp Changeset: df4495e10402 Author: cito Date: 2019-10-22 23:55 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/df4495e10402 8223697: jfr tool can't format duration values greater than 1 minute Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java Changeset: 440fe85a3f5e Author: jvernee Date: 2019-10-11 06:57 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/440fe85a3f5e 8232167: Visual Studio install found through --with-tools-dir value is discarded Reviewed-by: erikj, ihse ! make/autoconf/toolchain_windows.m4 Changeset: 7ed9f7a6e1c8 Author: ysuenaga Date: 2019-10-23 10:02 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7ed9f7a6e1c8 8232592: is shown in jstack mixed mode Reviewed-by: cjplummer, phh ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java Changeset: df7a9905a33e Author: dholmes Date: 2019-10-22 22:00 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/df7a9905a33e 8232571: Add missing SIGINFO signal Reviewed-by: dholmes, rriggs Contributed-by: Benoit Daloze ! src/hotspot/os/posix/os_posix.cpp + test/hotspot/jtreg/runtime/signal/TestSiginfo.java ! test/jdk/sun/misc/SunMiscSignalTest.java Changeset: e7414ad911bb Author: ngasson Date: 2019-06-17 15:31 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e7414ad911bb 8224851: AArch64: fix warnings and errors with Clang and GCC 8.3 Reviewed-by: aph, kbarrett Contributed-by: snazarkin at azul.com ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/copy_linux_aarch64.s ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp Changeset: 60fee6311b06 Author: mr Date: 2019-10-29 08:26 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/60fee6311b06 8232080: jlink plugins for vendor information and run-time options Reviewed-by: ihse, alanb, kvn, bobv, mchung ! make/autoconf/jdk-version.m4 ! make/autoconf/version-numbers ! make/gensrc/GensrcMisc.gmk ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/java.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/java.base/share/classes/java/lang/VersionProps.java.template ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Flags.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddOptionsPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddResourcePlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorBugURLPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorVMBugURLPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorVersionPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/module-info.java + test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java + test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: f4af35fdad05 Author: mr Date: 2019-10-29 13:52 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f4af35fdad05 8233137: runtime/ErrorHandling/VeryEarlyAssertTest.java fails after 8232080 Reviewed-by: stuefe, iignatyev, mchung ! src/hotspot/share/utilities/vmError.cpp Changeset: 4a481f9d5231 Author: jiefu Date: 2019-11-04 10:03 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4a481f9d5231 8233291: [TESTBUG] tools/jlink/plugins/VendorInfoPluginsTest.java fails with debug or non-server VMs Reviewed-by: mchung ! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java Changeset: aab0d5eb7d39 Author: azeller Date: 2019-12-02 17:10 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/aab0d5eb7d39 8234696: tools/jlink/plugins/VendorInfoPluginsTest.java times out Reviewed-by: mchung, clanger ! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java Changeset: d992701e852c Author: fmatte Date: 2020-02-24 23:44 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d992701e852c 8239557: [TESTBUG] VeryEarlyAssertTest.java validating "END." marker at lastline is not always true Reviewed-by: dholmes, mseledtsov ! test/hotspot/jtreg/runtime/ErrorHandling/VeryEarlyAssertTest.java Changeset: 52f2fec36177 Author: joehw Date: 2019-11-22 00:29 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/52f2fec36177 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 Changeset: d3e491e5dc9d Author: mli Date: 2019-10-17 13:18 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d3e491e5dc9d 8209824: Improve the code coverage for ThreadLocal Reviewed-by: dholmes, alanb + test/jdk/java/lang/ThreadLocal/ReplaceStaleEntry.java Changeset: 6c05c3ac5685 Author: ecaspole Date: 2019-10-29 13:51 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6c05c3ac5685 8233075: JFR - nmetods - misspelled in several places Reviewed-by: hseigel, mseledtsov ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! test/jdk/jdk/jfr/event/compiler/TestCompilerStats.java Changeset: 5f348e5689ea Author: redestad Date: 2019-11-05 09:57 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5f348e5689ea 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 Changeset: 90a609d05cac Author: mdoerr Date: 2019-11-05 11:53 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/90a609d05cac 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 Changeset: f1fe0120d655 Author: xgong Date: 2019-11-20 05:58 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f1fe0120d655 8234321: Call cache flush after generating trampoline. Reviewed-by: adinn, iklam ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: e9a83113ebfd Author: lkorinth Date: 2019-09-11 14:16 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e9a83113ebfd 8230398: Remove NULL checks before FREE_C_HEAP_ARRAY Reviewed-by: dholmes, kbarrett, tschatzl ! src/hotspot/os/aix/perfMemory_aix.cpp ! src/hotspot/os/bsd/perfMemory_bsd.cpp ! src/hotspot/os/linux/perfMemory_linux.cpp ! src/hotspot/os/solaris/os_perf_solaris.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/solaris/perfMemory_solaris.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/gc/cms/gSpaceCounters.cpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/sparsePRT.cpp ! src/hotspot/share/gc/parallel/spaceCounters.cpp ! src/hotspot/share/gc/serial/cSpaceCounters.cpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/collectorCounters.cpp ! src/hotspot/share/gc/shared/generationCounters.cpp ! src/hotspot/share/gc/shared/hSpaceCounters.cpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/z/zArray.inline.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/os_perf.hpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/hashtable.cpp Changeset: 037bf293d907 Author: mgronlun Date: 2019-09-14 14:40 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/037bf293d907 8225797: OldObjectSample event creates unexpected amount of checkpoint data Reviewed-by: egahlin ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.hpp ! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.hpp - src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.cpp - src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp - src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp + src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp + src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/support/jfrKlassExtension.hpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp + src/hotspot/share/jfr/utilities/jfrBlob.cpp + src/hotspot/share/jfr/utilities/jfrBlob.hpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp ! src/hotspot/share/jfr/utilities/jfrTypes.hpp + src/hotspot/share/jfr/writers/jfrTypeWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp Changeset: 31b37fe278ad Author: akozlov Date: 2019-10-11 14:49 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/31b37fe278ad 8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call Reviewed-by: mchung ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/System.java + test/jdk/java/lang/Runtime/loadLibrary/LoadLibraryTest.java + test/jdk/java/lang/Runtime/loadLibrary/src/Target.java + test/jdk/java/lang/Runtime/loadLibrary/src/Target2.java Changeset: 6567da0cf5a7 Author: mseledtsov Date: 2019-08-22 10:35 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6567da0cf5a7 8226779: [TESTBUG] Test JFR API from Java agent Summary: Created new tests for JFR plus Java Agent Reviewed-by: egahlin + test/jdk/jdk/jfr/javaagent/EventEmitterAgent.java + test/jdk/jdk/jfr/javaagent/JavaAgentBuilder.java + test/jdk/jdk/jfr/javaagent/TestLoadedAgent.java + test/jdk/jdk/jfr/javaagent/TestPremainAgent.java Changeset: e68c3beb8e36 Author: thartmann Date: 2019-08-30 16:17 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e68c3beb8e36 8230390: Problemlist SA tests with AOT Summary: Putting tests on the problem list. Reviewed-by: roland ! test/hotspot/jtreg/ProblemList-aot.txt Changeset: 4dca91c24b5f Author: shade Date: 2019-09-02 11:31 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4dca91c24b5f 8230238: Add another regression test for JDK-8134739 Reviewed-by: kvn + test/hotspot/jtreg/compiler/loopopts/superword/TestFuzzPreLoop.java Changeset: 4b2e2ae6bfa7 Author: mseledtsov Date: 2019-09-04 13:57 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4b2e2ae6bfa7 8230624: [TESTBUG] Problemlist JFR compiler/TestCodeSweeper.java Summary: Added the test to the problem list Reviewed-by: egahlin ! test/jdk/ProblemList.txt Changeset: 6f4cb2113678 Author: mgronlun Date: 2019-10-24 16:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6f4cb2113678 8231081: TestMetadataRetention fails due to missing symbol id Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp + test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java Changeset: 4582e3464694 Author: yan Date: 2020-05-29 17:39 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4582e3464694 Added tag jdk-13.0.4+3 for changeset 6f4cb2113678 ! .hgtags From dcherepanov at azul.com Tue Jun 2 08:28:41 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Tue, 02 Jun 2020 08:28:41 +0000 Subject: hg: jdk-updates/jdk13u-dev: 9 new changesets Message-ID: <202006020828.0528Sgec018871@aojmv0008.oracle.com> Changeset: ef4b1f66b0a2 Author: weijun Date: 2020-02-04 13:15 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ef4b1f66b0a2 8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION Reviewed-by: wetmore, coffeys, mullan ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: 11b2d6d49ac6 Author: bae Date: 2020-03-11 19:14 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/11b2d6d49ac6 8239798: SSLSocket closes socket both socket endpoints on a SocketTimeoutException Reviewed-by: xuelei Contributed-by: alexey at azul.com ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java ! test/jdk/sun/security/ssl/SSLSocketImpl/ClientTimeout.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLExceptionForIOIssue.java Changeset: 6ab246a038e5 Author: jjiang Date: 2019-11-29 14:07 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6ab246a038e5 8234724: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java supports TLSv1.3 Reviewed-by: xuelei ! test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java Changeset: 64118a928253 Author: jjiang Date: 2019-12-04 00:06 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/64118a928253 8235255: ProblemList javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java Reviewed-by: mullan ! test/jdk/ProblemList.txt Changeset: 045bf06fde07 Author: jjiang Date: 2019-12-11 11:29 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/045bf06fde07 8231810: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java fails intermittently with "java.lang.Exception: Unexpected EOF" Reviewed-by: xuelei ! test/jdk/ProblemList.txt ! test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java Changeset: bcb388452952 Author: ssahoo Date: 2019-11-28 22:29 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/bcb388452952 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 Changeset: 4ab4c677123c Author: xuelei Date: 2019-12-03 17:15 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4ab4c677123c 8235263: Revert TLS 1.3 change that wrapped IOExceptions Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: 9892f6256e7b Author: jjiang Date: 2019-12-21 06:28 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/9892f6256e7b 8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3 Reviewed-by: xuelei ! test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Changeset: 92fe5b489e1e Author: mbaesken Date: 2020-01-27 17:03 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/92fe5b489e1e 8237869: exclude jtreg test security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities Reviewed-by: clanger, mullan ! test/jdk/ProblemList.txt From yan at azul.com Tue Jun 2 08:44:59 2020 From: yan at azul.com (yan at azul.com) Date: Tue, 02 Jun 2020 08:44:59 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8215355: Object monitor deadlock with no threads holding the monitor (using jemalloc 5.1) Message-ID: <202006020844.0528ixSj027343@aojmv0008.oracle.com> Changeset: 3a37a892c9cf Author: dholmes Date: 2019-11-18 23:41 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/3a37a892c9cf 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 yan at azul.com Tue Jun 2 08:52:55 2020 From: yan at azul.com (yan at azul.com) Date: Tue, 02 Jun 2020 08:52:55 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8223558: Java does not render Myanmar script correctly Message-ID: <202006020852.0528qtEG002485@aojmv0008.oracle.com> Changeset: f92a2ff93ab2 Author: aivanov Date: 2019-10-16 22:30 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f92a2ff93ab2 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 From abrygin at azul.com Tue Jun 2 09:45:57 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Tue, 02 Jun 2020 09:45:57 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8230400: Missing constant pool entry for a method in stacktrace Message-ID: <202006020945.0529jvZA028722@aojmv0008.oracle.com> Changeset: 31fb6cdae8e9 Author: mgronlun Date: 2019-10-29 11:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/31fb6cdae8e9 8230400: Missing constant pool entry for a method in stacktrace Reviewed-by: egahlin ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java From yan at azul.com Tue Jun 2 09:40:48 2020 From: yan at azul.com (yan at azul.com) Date: Tue, 02 Jun 2020 09:40:48 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202006020940.0529em8g026523@aojmv0008.oracle.com> Changeset: e4cebfd4d543 Author: prr Date: 2019-10-25 13:32 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e4cebfd4d543 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: fbb67ba9d31a Author: arapte Date: 2019-10-30 16:59 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/fbb67ba9d31a 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 From dcherepanov at azul.com Tue Jun 2 18:37:22 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Tue, 02 Jun 2020 18:37:22 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8 new changesets Message-ID: <202006021837.052IbNba024138@aojmv0008.oracle.com> Changeset: fa869694b8bc Author: jnimeh Date: 2020-04-08 00:03 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/fa869694b8bc 8242294: JSSE Client does not throw SSLException when an alert occurs during handshaking Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/javax/net/ssl/SSLSocket/ClientExcOnAlert.java Changeset: 48dc97392cbd Author: igerasim Date: 2020-02-17 16:32 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/48dc97392cbd 8163251: Hard coded loop limit prevents reading of smart card data greater than 8k Reviewed-by: valeriep, rriggs ! src/java.smartcardio/share/classes/sun/security/smartcardio/ChannelImpl.java Changeset: e3a8048043d0 Author: mbaesken Date: 2020-02-03 09:39 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e3a8048043d0 8237962: give better error output for invalid OCSP response intervals in CertPathValidator checks Reviewed-by: clanger, mullan ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithParams.java Changeset: cf590fe8ce35 Author: coffeys Date: 2020-02-26 18:06 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/cf590fe8ce35 8238452: Keytool generates wrong expiration date if validity is set to 2050/01/01 Reviewed-by: pkoppula, weijun, coffeys Contributed-by: ravi.k.reddy at oracle.com ! src/java.base/share/classes/sun/security/x509/CertificateValidity.java ! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java + test/jdk/sun/security/x509/X509CertImpl/CertificateValidation.java Changeset: 9205c6325668 Author: xuelei Date: 2020-04-05 20:17 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/9205c6325668 8215711: Missing key_share extension for (EC)DHE key exchange should alert missing_extension Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java Changeset: d24ad89c5298 Author: rhalade Date: 2020-02-18 16:00 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/d24ad89c5298 8225128: Add exception for expiring DocuSign root to VerifyCACerts test Reviewed-by: clanger ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: b9841070e765 Author: rhalade Date: 2020-03-01 23:04 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b9841070e765 8225130: Add exception for expiring Comodo roots to VerifyCACerts test Reviewed-by: weijun ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 8a1b8e075add Author: weijun Date: 2019-12-25 07:17 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/8a1b8e075add 8236470: Deal with ECDSA using ecdsa-with-SHA2 plus hash algorithm as AlgorithmId Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java From goetz.lindenmaier at sap.com Wed Jun 3 06:31:04 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 03 Jun 2020 06:31:04 +0000 Subject: hg: jdk-updates/jdk11u: Added tag jdk-11.0.8+6 for changeset e42c6d1a1993 Message-ID: <202006030631.0536V4e6019352@aojmv0008.oracle.com> Changeset: ca2677d47d97 Author: goetz Date: 2020-06-03 08:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ca2677d47d97 Added tag jdk-11.0.8+6 for changeset e42c6d1a1993 ! .hgtags From abrygin at azul.com Wed Jun 3 08:02:35 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Wed, 03 Jun 2020 08:02:35 +0000 Subject: hg: jdk-updates/jdk13u-dev: 21 new changesets Message-ID: <202006030802.05382bxn025628@aojmv0008.oracle.com> Changeset: a1017d8391ef Author: dbuck Date: 2019-11-21 23:32 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/a1017d8391ef 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 Changeset: b2204c4b8b64 Author: thartmann Date: 2019-12-03 08:29 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b2204c4b8b64 8234617: C1: Incorrect result of field load due to missing narrowing conversion Summary: Emit an explicit conversion to get the correct field value after the write. Reviewed-by: vlivanov, mdoerr ! src/hotspot/share/c1/c1_GraphBuilder.cpp + test/hotspot/jtreg/compiler/conversions/Conversion.jasm + test/hotspot/jtreg/compiler/conversions/TestPrimitiveConversions.java Changeset: 7d4eba0a337f Author: mbaesken Date: 2019-11-29 09:52 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7d4eba0a337f 8234741: enhance os::get_core_path on macOS Reviewed-by: clanger, gziemski ! src/hotspot/os/bsd/os_bsd.cpp Changeset: 5eb7710f8e63 Author: vlivanov Date: 2019-12-03 20:13 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/5eb7710f8e63 8231430: C2: Memory stomp in max_array_length() for T_ILLEGAL type Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp Changeset: f96ca1305a8e Author: mbaesken Date: 2019-12-03 15:17 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f96ca1305a8e 8234397: add OS uptime information to os::print_os_info output Reviewed-by: clanger, dholmes, lucy ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp Changeset: a6cc469ee067 Author: sviswanathan Date: 2019-12-04 14:55 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/a6cc469ee067 8235288: AVX 512 instructions inadvertently used on Xeon for small vector width operations Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/x86/macroAssembler_x86.hpp Changeset: 3a5d208aa769 Author: chagedorn Date: 2019-12-06 10:00 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/3a5d208aa769 8229994: assert(false) failed: Bad graph detected in get_early_ctrl_for_expensive Summary: Fixes wrong idom information set in loop peeling when a loop strip mined loop is involved. Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/PeelingAndLoopStripMining.java Changeset: dbc0cf7695f5 Author: sviswanathan Date: 2019-12-06 16:03 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/dbc0cf7695f5 8235510: java.util.zip.CRC32 performance drop after 8200067 Summary: backout 8200067 optimization Reviewed-by: kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 62f8cb610e90 Author: xliu Date: 2019-12-10 10:34 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/62f8cb610e90 8235383: C1 compilation fails with -XX:+PrintIRDuringConstruction -XX:+Verbose Summary: Added check for printable bci. Reviewed-by: thartmann ! src/hotspot/share/c1/c1_InstructionPrinter.cpp + test/hotspot/jtreg/compiler/c1/TestPrintIRDuringConstruction.java Changeset: 099f3b3489b7 Author: thartmann Date: 2019-12-11 10:42 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/099f3b3489b7 8235452: Strip mined loop verification fails with assert(is_OuterStripMinedLoop()) failed: invalid node class Summary: Do not try to verify strip mining if the strip mined loop is malformed. Reviewed-by: roland, vlivanov ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Changeset: 7f2992305804 Author: chagedorn Date: 2019-12-11 14:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7f2992305804 8233033: C2 produces wrong result while unswitching a loop due to lost control dependencies Summary: Adding missing control dependencies when cloning loop predicates at loop unswitching. Reviewed-by: roland, vlivanov, thartmann ! src/hotspot/share/opto/loopUnswitch.cpp + test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java Changeset: 426cae8ebdc7 Author: mbaesken Date: 2019-12-11 09:42 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/426cae8ebdc7 8235489: handle return values of sscanf calls in hotspot Reviewed-by: clanger, kbarrett ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/compiler/compilerOracle.cpp Changeset: 12f13d194265 Author: mbaesken Date: 2019-12-10 16:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/12f13d194265 8235671: enhance print_rlimit_info in os_posix Reviewed-by: clanger, mdoerr ! src/hotspot/os/posix/os_posix.cpp Changeset: 40f6d6b6fe4b Author: mdoerr Date: 2019-12-20 19:51 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/40f6d6b6fe4b 8236179: C1 register allocation error with T_ADDRESS Reviewed-by: rkennke, vlivanov, roland, mdoerr Contributed-by: Aditya Mandaleeka ! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp ! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp ! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/sparc/c1_FrameMap_sparc.cpp ! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/share/c1/c1_FrameMap.hpp Changeset: 1ac6922d81d5 Author: goetz Date: 2019-12-16 14:10 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/1ac6922d81d5 8235998: [c2] Memory leaks during tracing after '8224193: stringStream should not use Resource Area'. Reviewed-by: dholmes, kvn ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/utilities/growableArray.hpp Changeset: a5138c3c6b61 Author: chagedorn Date: 2020-01-07 17:06 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/a5138c3c6b61 8235984: C2: assert(out->in(PhiNode::Region) == head || out->in(PhiNode::Region) == slow_head) failed: phi must be either part of the slow or the fast loop Summary: Bailout from loop unswitching if loop predicates have a control dependency to partially peeled statements. Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/loopUnswitch.cpp ! test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java Changeset: 3cfa1673706c Author: chagedorn Date: 2020-01-09 16:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/3cfa1673706c 8236140: assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it Summary: Add missing rehashing for modified node in InitializeNode::complete_stores(). Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp + test/hotspot/jtreg/compiler/macronodes/TestCompleteVolatileStore.java Changeset: 2a8e12e0c262 Author: mbaesken Date: 2020-01-08 08:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/2a8e12e0c262 8236709: struct SwitchRange in HS violates C++ One Definition Rule Reviewed-by: dholmes, kbarrett ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp Changeset: 89056e67c2b2 Author: thartmann Date: 2020-01-13 13:37 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/89056e67c2b2 8229855: C2 fails with assert(false) failed: bad AD file Summary: Strengthen the check to ensure that both control and data paths die consistently. Reviewed-by: vlivanov, roland ! src/hotspot/share/opto/parse2.cpp + test/hotspot/jtreg/compiler/c2/TestJumpTable.java Changeset: 6123361c600e Author: shade Date: 2020-01-15 20:04 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6123361c600e 8237217: Incorrect G1StringDedupEntry type used in StringDedupTable destructor Reviewed-by: kbarrett, zgu ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp Changeset: 4016cd09a735 Author: jiefu Date: 2020-01-14 18:07 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4016cd09a735 8237055: [TESTBUG] compiler/c2/TestJumpTable.java fails with release VMs Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/c2/TestJumpTable.java From matthias.baesken at sap.com Wed Jun 3 10:45:18 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 03 Jun 2020 10:45:18 +0000 Subject: hg: jdk-updates/jdk11u: 8242141: New System Properties to configure the TLS signature schemes Message-ID: <202006031045.053AjItC011761@aojmv0008.oracle.com> Changeset: a3de868a8849 Author: xuelei Date: 2020-04-22 10:51 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a3de868a8849 8242141: New System Properties to configure the TLS signature schemes Reviewed-by: ascarpino, jnimeh, mullan ! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java ! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java + test/jdk/sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java + test/jdk/sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java From abrygin at azul.com Wed Jun 3 10:38:26 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Wed, 03 Jun 2020 10:38:26 +0000 Subject: hg: jdk-updates/jdk13u-dev: 3 new changesets Message-ID: <202006031038.053AcR1p009301@aojmv0008.oracle.com> Changeset: 24dbe89d416a Author: roland Date: 2019-08-23 14:22 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/24dbe89d416a 8229701: aarch64: C2 OSR compilation fails with "shouldn't process one node several times" in final graph reshaping Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/c2/aarch64/ConvI2LWideningAssertTooStrong.java Changeset: d34e601cbd88 Author: fyang Date: 2019-11-08 16:53 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/d34e601cbd88 8233839: aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub Reviewed-by: adinn ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp Changeset: 47ac18a064f6 Author: fyang Date: 2019-11-04 16:10 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/47ac18a064f6 8233466: aarch64: remove unnecessary load of mdo when profiling return and parameters type Reviewed-by: adinn ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp From yan at azul.com Wed Jun 3 11:15:42 2020 From: yan at azul.com (yan at azul.com) Date: Wed, 03 Jun 2020 11:15:42 +0000 Subject: hg: jdk-updates/jdk13u-dev: 6 new changesets Message-ID: <202006031115.053BFhD1027434@aojmv0008.oracle.com> Changeset: abed36da8af4 Author: henryjen Date: 2019-11-11 17:43 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/abed36da8af4 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 Changeset: b0c41c7064ea Author: jjg Date: 2019-11-22 10:38 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b0c41c7064ea 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 Changeset: a68006e4f6b4 Author: jjg Date: 2019-12-06 13:03 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/a68006e4f6b4 8218268: Javac treats Manifest Class-Path entries as Paths instead of URLs Reviewed-by: mchung, bchristi ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java Changeset: cd75c460b50e Author: prappo Date: 2020-01-17 12:25 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/cd75c460b50e 8236700: Upgrading JSZip from v3.1.5 to v3.2.2 Reviewed-by: hannesw, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip/dist/jszip.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip/dist/jszip.min.js ! src/jdk.javadoc/share/legal/jszip.md Changeset: 727eb67d35d9 Author: henryjen Date: 2020-03-06 13:48 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/727eb67d35d9 8240629: argfiles parsing broken for argfiles with comment cross 4096 bytes chunk Reviewed-by: alanb, mchung ! src/java.base/share/native/libjli/args.c ! test/jdk/tools/launcher/ArgFileSyntax.java Changeset: ba2633211f1b Author: shade Date: 2020-03-24 18:46 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ba2633211f1b 8241445: Fix copyright in test/jdk/tools/launcher/ArgFileSyntax.java Reviewed-by: psandoz ! src/java.base/share/native/libjli/args.c ! test/jdk/tools/launcher/ArgFileSyntax.java From vkempik at azul.com Wed Jun 3 11:37:33 2020 From: vkempik at azul.com (vkempik at azul.com) Date: Wed, 03 Jun 2020 11:37:33 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8233608: Minimal build broken after JDK-8233494 Message-ID: <202006031137.053BbXcW009854@aojmv0008.oracle.com> Changeset: 116a080bff0c Author: aoqi Date: 2019-11-06 01:45 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/116a080bff0c 8233608: Minimal build broken after JDK-8233494 Reviewed-by: shade ! src/hotspot/share/services/memTracker.hpp From abrygin at azul.com Wed Jun 3 12:36:54 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Wed, 03 Jun 2020 12:36:54 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202006031236.053Casqv011495@aojmv0008.oracle.com> Changeset: ea7fd93835c1 Author: clanger Date: 2019-10-17 22:41 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ea7fd93835c1 8232370: Refactor some com.sun.jdi tests to enable IDE integration Reviewed-by: amenkov, cjplummer, sspitsyn ! test/jdk/com/sun/jdi/MonitorEventTest.java ! test/jdk/com/sun/jdi/MonitorFrameInfo.java ! test/jdk/com/sun/jdi/RedefineImplementor.java Changeset: e1d56976b185 Author: erikj Date: 2019-10-23 05:48 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e1d56976b185 8232834: RunTest sometimes fails to produce valid exitcode.txt Reviewed-by: ihse ! make/RunTests.gmk From vkempik at azul.com Wed Jun 3 13:01:17 2020 From: vkempik at azul.com (vkempik at azul.com) Date: Wed, 03 Jun 2020 13:01:17 +0000 Subject: hg: jdk-updates/jdk13u-dev: 6 new changesets Message-ID: <202006031301.053D1Iuk021988@aojmv0008.oracle.com> Changeset: e46cdd39bc3c Author: jvernee Date: 2019-11-14 10:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e46cdd39bc3c 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 Changeset: 4900ae5cd359 Author: iignatyev Date: 2019-11-15 14:22 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4900ae5cd359 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 Changeset: 989d235ca656 Author: mdoerr Date: 2019-11-12 16:13 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/989d235ca656 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 Changeset: 70641455a44c Author: thartmann Date: 2019-11-07 07:02 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/70641455a44c 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 Changeset: cfc6dc2ee5f7 Author: jiefu Date: 2019-10-21 17:27 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/cfc6dc2ee5f7 8232692: [TESTBUG] compiler/aot/fingerprint/SelfChangedCDS.java fails when cds is disabled Reviewed-by: kvn ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java Changeset: ee4ab21f85c6 Author: mbaesken Date: 2019-11-20 14:16 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ee4ab21f85c6 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 dcherepanov at azul.com Wed Jun 3 14:43:33 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Wed, 03 Jun 2020 14:43:33 +0000 Subject: hg: jdk-updates/jdk13u-dev: 5 new changesets Message-ID: <202006031443.053EhX36017033@aojmv0008.oracle.com> Changeset: 2254b0e961d0 Author: xuelei Date: 2019-11-08 18:35 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/2254b0e961d0 8233621: Mismatch in jsse.enableMFLNExtension property name Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java Changeset: 6515fefa904c Author: valeriep Date: 2020-02-12 01:11 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6515fefa904c 8238898: Missing hash characters for header on license file Summary: Fixed the typos and corrected the formatting Reviewed-by: weijun ! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md Changeset: 2a1a37dce833 Author: weijun Date: 2019-10-17 07:31 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/2a1a37dce833 8232357: Compare version info of Santuario to legal notice Reviewed-by: mullan + test/jdk/javax/xml/crypto/dsig/Versions.java Changeset: 48f73c6bdb21 Author: ssahoo Date: 2019-12-13 01:43 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/48f73c6bdb21 8234728: Some security tests should support TLSv1.3 Summary: Tests were updated to support TLSv1.3 and cipher suite order Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java + test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java + test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java ! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java ! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java Changeset: 8ebc3233b3fe Author: ssahoo Date: 2019-12-16 00:23 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/8ebc3233b3fe 8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property. Summary: Corrected Cipher Suites ordering through system properties Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java From yan at azul.com Wed Jun 3 15:20:38 2020 From: yan at azul.com (yan at azul.com) Date: Wed, 03 Jun 2020 15:20:38 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8234466: Class loading deadlock involving X509Factory#commitEvent() Message-ID: <202006031520.053FKcpu006836@aojmv0008.oracle.com> Changeset: 58890c0cc1cd Author: coffeys Date: 2020-01-13 21:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/58890c0cc1cd 8234466: Class loading deadlock involving X509Factory#commitEvent() Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/java.base/share/classes/jdk/internal/access/JavaUtilJarAccess.java ! src/java.base/share/classes/jdk/internal/event/EventHelper.java + test/jdk/java/util/jar/JarFile/jarVerification/FooService.java + test/jdk/java/util/jar/JarFile/jarVerification/MultiProviderTest.java + test/jdk/java/util/jar/JarFile/jarVerification/MultiThreadLoad.java + test/jdk/java/util/jar/JarFile/jarVerification/logging.properties From yan at azul.com Thu Jun 4 06:40:46 2020 From: yan at azul.com (yan at azul.com) Date: Thu, 04 Jun 2020 06:40:46 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8237508: Simplify JarFile.isInitializing Message-ID: <202006040640.0546ekpn017148@aojmv0008.oracle.com> Changeset: 242e673eeef9 Author: redestad Date: 2020-01-20 14:24 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/242e673eeef9 8237508: Simplify JarFile.isInitializing Reviewed-by: dfuchs, coffeys, lancea ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/java.base/share/classes/jdk/internal/access/JavaUtilJarAccess.java From yan at azul.com Thu Jun 4 06:42:57 2020 From: yan at azul.com (yan at azul.com) Date: Thu, 04 Jun 2020 06:42:57 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8239351: Give more meaningful InternalError messages in Deflater.c Message-ID: <202006040642.0546gvRD017544@aojmv0008.oracle.com> Changeset: 1862ce550a7d Author: mbaesken Date: 2020-02-19 10:27 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/1862ce550a7d 8239351: Give more meaningful InternalError messages in Deflater.c Reviewed-by: stuefe, vtewari, lancea, martin ! src/java.base/share/native/libzip/Deflater.c From shade at redhat.com Thu Jun 4 07:21:54 2020 From: shade at redhat.com (shade at redhat.com) Date: Thu, 04 Jun 2020 07:21:54 +0000 Subject: hg: jdk-updates/jdk14u: 3 new changesets Message-ID: <202006040721.0547LsfK003367@aojmv0008.oracle.com> Changeset: 57a4d78667c9 Author: zgu Date: 2020-06-02 15:01 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/57a4d78667c9 8246342: Shenandoah: remove unused ShenandoahIsMarkedNextClosure Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp Changeset: e58d7096258c Author: shade Date: 2020-06-02 14:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/e58d7096258c 8246100: Shenandoah: walk roots in more efficient order Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp Changeset: 3034d548d15c Author: shade Date: 2020-06-02 14:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/3034d548d15c 8246097: Shenandoah: limit parallelism in CLDG root handling Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp From goetz.lindenmaier at sap.com Thu Jun 4 07:38:07 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 04 Jun 2020 07:38:07 +0000 Subject: hg: jdk-updates/jdk11u-dev: 4 new changesets Message-ID: <202006040738.0547c8fS010115@aojmv0008.oracle.com> Changeset: e42c6d1a1993 Author: itakiguchi Date: 2020-05-01 21:43 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e42c6d1a1993 8242541: Small charset issues (ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C) Summary: Modify ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C charset related files Reviewed-by: naoto ! make/data/charsetmapping/charsets - src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java.template - src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java.template ! test/jdk/java/nio/charset/Charset/RegisteredCharsets.java ! test/jdk/sun/nio/cs/CheckHistoricalNames.java Changeset: ca2677d47d97 Author: goetz Date: 2020-06-03 08:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ca2677d47d97 Added tag jdk-11.0.8+6 for changeset e42c6d1a1993 ! .hgtags Changeset: 3c688ff7f829 Author: goetz Date: 2020-06-03 15:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3c688ff7f829 Merge ! .hgtags - src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java Changeset: ba411313dd81 Author: goetz Date: 2020-06-04 09:36 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ba411313dd81 Merge From abrygin at azul.com Thu Jun 4 08:25:56 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Thu, 04 Jun 2020 08:25:56 +0000 Subject: hg: jdk-updates/jdk13u-dev: 10 new changesets Message-ID: <202006040825.0548Pv51029511@aojmv0008.oracle.com> Changeset: 13741327a1ba Author: alanb Date: 2019-11-09 09:13 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/13741327a1ba 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 Changeset: 15ffb3339653 Author: serb Date: 2020-01-15 13:17 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/15ffb3339653 8236953: [macos] JavaFX SwingNode is not rendered on macOS Reviewed-by: kcr, prr ! src/java.desktop/macosx/classes/sun/lwawt/LWLightweightFramePeer.java + test/jdk/javax/swing/JLightweightFrame/ResizedMovedEvents.java Changeset: 53b1efaabc7e Author: ihse Date: 2020-02-06 13:40 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/53b1efaabc7e 8212986: Make Visual Studio compiler check less strict Reviewed-by: erikj ! make/autoconf/toolchain.m4 Changeset: a74aca68afa4 Author: clanger Date: 2020-01-10 15:38 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/a74aca68afa4 8236488: Support for configure option --with-native-debug-symbols=internal is impossible on Windows Reviewed-by: erikj ! make/autoconf/jdk-options.m4 ! make/autoconf/toolchain_windows.m4 ! make/hotspot/test/GtestImage.gmk Changeset: 59d478d5a9ec Author: ceisserer Date: 2020-01-14 15:19 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/59d478d5a9ec 8235904: Infinite loop when rendering huge lines Reviewed-by: prr, kizune ! src/java.desktop/unix/classes/sun/java2d/xr/XRDrawLine.java + test/jdk/java/awt/Graphics/DrawLineTest.java Changeset: 9d2d4246bfba Author: clanger Date: 2020-02-02 17:41 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/9d2d4246bfba 8221741: ClassCastException can happen when fontconfig.properties is used Reviewed-by: mbaesken, itakiguchi ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java + test/jdk/java/awt/font/DefaultFontTest/DefaultFontTest.java Changeset: 7e26f13cb693 Author: prr Date: 2020-02-14 10:44 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7e26f13cb693 8239091: Reversed arguments in call to strstr in freetype "debug" code. Reviewed-by: bpb ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 8690f4e4d33d Author: lucy Date: 2020-02-28 16:36 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/8690f4e4d33d 8239931: [win][x86] vtable stub generation: assert failure (code size estimate) follow-up Reviewed-by: mdoerr ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp Changeset: b594ff9b30f3 Author: lucy Date: 2020-02-21 15:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b594ff9b30f3 8239456: vtable stub generation: assert failure (code size estimate) Reviewed-by: thartmann ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp Changeset: ab2f2255cf8c Author: stuefe Date: 2019-09-15 08:41 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ab2f2255cf8c 8230910: libsspi_bridge does not build on Windows 32bit Reviewed-by: alanb, weijun ! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp From yan at azul.com Thu Jun 4 09:45:17 2020 From: yan at azul.com (yan at azul.com) Date: Thu, 04 Jun 2020 09:45:17 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8234288: Turkey Time Zone returns incorrect time zone name Message-ID: <202006040945.0549jHxM006824@aojmv0008.oracle.com> Changeset: df826edda2e6 Author: phh Date: 2019-12-04 15:01 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/df826edda2e6 8234288: Turkey Time Zone returns incorrect time zone name Summary: Add and use "Turkey Time" time zone. Reviewed-by: naoto, martin, phh Contributed-by: letuyang at amazon.com ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java From dcherepanov at azul.com Thu Jun 4 10:07:34 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Thu, 04 Jun 2020 10:07:34 +0000 Subject: hg: jdk-updates/jdk13u-dev: 12 new changesets Message-ID: <202006041007.054A7ZuN017737@aojmv0008.oracle.com> Changeset: 9e91f9080b5e Author: pkbalakr Date: 2019-07-04 12:28 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/9e91f9080b5e 8042383: [TEST_BUG] Test javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails with shortcuts on menus do not work Reviewed-by: jdv, psadhukhan Contributed-by: tejpal.rebari at oracle.com ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java Changeset: ef7dc6721749 Author: psadhukhan Date: 2019-11-07 11:30 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ef7dc6721749 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: ad84fffa5027 Author: psadhukhan Date: 2019-11-27 13:35 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ad84fffa5027 8234786: Fix for JDK-8214578 breaks OS X 10.12 compatibility Reviewed-by: jdv ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h Changeset: 4c0846accfa9 Author: jdv Date: 2019-11-15 16:58 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4c0846accfa9 8234184: [TESTBUG] java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java fails in Windows Reviewed-by: psadhukhan ! test/jdk/java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java Changeset: 977c581753e4 Author: psadhukhan Date: 2019-11-20 11:29 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/977c581753e4 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: 73ee7b4225a4 Author: jdv Date: 2019-11-22 11:35 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/73ee7b4225a4 8233696: [TESTBUG]Some jtreg tests fail when CAPS_LOCK is ON Reviewed-by: serb, prr ! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java ! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java ! test/jdk/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java ! test/jdk/java/awt/Toolkit/RealSync/Test.java ! test/jdk/javax/swing/JFileChooser/8041694/bug8041694.java Changeset: 8ed08f3cbbef Author: arapte Date: 2020-03-15 00:43 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/8ed08f3cbbef 8226253: JAWS reports wrong number of radio buttons when buttons are hidden. Reviewed-by: kizune, pbansal ! src/java.desktop/share/classes/javax/swing/JList.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java Changeset: 3a44647765b6 Author: serb Date: 2020-02-28 16:49 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/3a44647765b6 8240202: A few client tests leave mouse buttons pressed Reviewed-by: prr ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java ! test/jdk/javax/swing/JButton/PressedButtonRightClickTest.java Changeset: 12159c73ed57 Author: alitvinov Date: 2020-01-13 18:11 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/12159c73ed57 8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout Reviewed-by: serb, dmarkov ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java Changeset: 522472f1eb9a Author: arapte Date: 2019-12-06 16:37 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/522472f1eb9a 4949105: Access Bridge lacks html tags parsing Reviewed-by: serb, prr, pbansal ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java + test/jdk/javax/accessibility/AccessibleName/GetAccessibleNameTest.java Changeset: 88908036f56d Author: serb Date: 2019-12-09 20:26 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/88908036f56d 8235620: Broken merge between JDK-8006406 and JDK-8003559 Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java Changeset: 229f7725d2b4 Author: mbaesken Date: 2019-11-19 09:56 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/229f7725d2b4 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 yan at azul.com Thu Jun 4 12:03:24 2020 From: yan at azul.com (yan at azul.com) Date: Thu, 04 Jun 2020 12:03:24 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8230388: Problemlist additional compiler/rtm tests Message-ID: <202006041203.054C3OEx015720@aojmv0008.oracle.com> Changeset: 60dd6908c718 Author: thartmann Date: 2019-08-30 11:11 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/60dd6908c718 8230388: Problemlist additional compiler/rtm tests Summary: Putting tests on the problem list. Reviewed-by: roland ! test/hotspot/jtreg/ProblemList.txt From vkempik at azul.com Thu Jun 4 13:21:18 2020 From: vkempik at azul.com (vkempik at azul.com) Date: Thu, 04 Jun 2020 13:21:18 +0000 Subject: hg: jdk-updates/jdk13u-dev: 5 new changesets Message-ID: <202006041321.054DLIHX026568@aojmv0008.oracle.com> Changeset: 4f7a0c83d6dd Author: thartmann Date: 2020-02-18 08:28 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4f7a0c83d6dd 8239142: C2's UseUniqueSubclasses optimization is broken for array accesses Summary: Avoid resetting the elemtype for array accesses. Reviewed-by: vlivanov, eosterlund ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse2.cpp Changeset: 4f84f53b97ba Author: mbaesken Date: 2020-02-18 16:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4f84f53b97ba 8239224: libproc_impl.c previous_thr may be used uninitialized warning Reviewed-by: clanger, dholmes ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c Changeset: 71bfe6f59105 Author: mbaesken Date: 2020-03-26 10:38 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/71bfe6f59105 8241660: Add virtualization information output to hs_err file on macOS Reviewed-by: clanger, mdoerr ! src/hotspot/os/bsd/os_bsd.cpp Changeset: e1eebc29df05 Author: erikj Date: 2019-12-12 19:37 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e1eebc29df05 8235686: Add more custom hooks in Bundles.gmk Reviewed-by: tbell ! make/Bundles.gmk Changeset: 0e6bcd0cfe5f Author: mbaesken Date: 2019-11-28 09:23 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/0e6bcd0cfe5f 8234625: hs test serviceability/sa/ClhsdbCDSCore.java fails on macOS 10.15 Reviewed-by: clanger, iignatyev ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java From yan at azul.com Thu Jun 4 14:22:43 2020 From: yan at azul.com (yan at azul.com) Date: Thu, 04 Jun 2020 14:22:43 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8210058: Algorithmic Italic font leans opposite angle in Printing Message-ID: <202006041422.054EMhMm028080@aojmv0008.oracle.com> Changeset: 3eb362d14efc Author: dbatrak Date: 2019-11-27 16:39 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/3eb362d14efc 8210058: Algorithmic Italic font leans opposite angle in Printing Reviewed-by: prr, jdv, psadhukhan ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/font/Rotate/A.ttf + test/jdk/java/awt/font/Rotate/RotatedItalicsTest.java From matthias.baesken at sap.com Thu Jun 4 14:32:41 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 04 Jun 2020 14:32:41 +0000 Subject: hg: jdk-updates/jdk11u: 8214440: ldap over a TLS connection negotiate failed with "javax.net.ssl.SSLPeerUnverifiedException: hostname of the server '' does not match the hostname in the server's certificate" Message-ID: <202006041432.054EWfsG002578@aojmv0008.oracle.com> Changeset: 0c063ac4c41a Author: robm Date: 2019-01-10 07:54 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0c063ac4c41a 8214440: ldap over a TLS connection negotiate failed with "javax.net.ssl.SSLPeerUnverifiedException: hostname of the server '' does not match the hostname in the server's certificate" Reviewed-by: vtewari, xuelei ! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java From vkempik at azul.com Thu Jun 4 15:11:28 2020 From: vkempik at azul.com (vkempik at azul.com) Date: Thu, 04 Jun 2020 15:11:28 +0000 Subject: hg: jdk-updates/jdk13u-dev: 5 new changesets Message-ID: <202006041511.054FBTcI021976@aojmv0008.oracle.com> Changeset: 201d62ffc262 Author: dnsimon Date: 2020-02-04 09:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/201d62ffc262 8238190: [JVMCI] Fix single implementor speculation for diamond shapes. Reviewed-by: kvn Contributed-by: david.leopoldseder at oracle.com ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSingleImplementor.java Changeset: 1f6bbcd2752f Author: chagedorn Date: 2020-01-31 09:32 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/1f6bbcd2752f 8235332: TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM Summary: Account for GC barriers when skipping a cloned ArrayCopyNode in ConnectionGraph::find_inst_mem() Reviewed-by: roland, neliasso ! src/hotspot/share/opto/escape.cpp + test/hotspot/jtreg/compiler/arraycopy/TestCloneAccessStressGCM.java Changeset: efa02492c76b Author: mbaesken Date: 2019-11-29 08:00 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/efa02492c76b 8234968: check calloc rv in libinstrument InvocationAdapter Reviewed-by: clanger, stuefe, sspitsyn ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c Changeset: f6f23f80dd83 Author: zgu Date: 2020-01-22 07:40 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f6f23f80dd83 8237396: JvmtiTagMap::weak_oops_do() should not trigger barriers Reviewed-by: stefank, rkennke ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: 4689a971a2bd Author: ihse Date: 2020-04-14 14:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4689a971a2bd 8231572: Use -lobjc instead of -fobjc-link-runtime in libosxsecurity Reviewed-by: erikj ! make/lib/Lib-java.base.gmk From dcherepanov at azul.com Thu Jun 4 18:23:32 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Thu, 04 Jun 2020 18:23:32 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8 new changesets Message-ID: <202006041823.054INX8h003144@aojmv0008.oracle.com> Changeset: 6a20541089d6 Author: pbansal Date: 2020-01-09 15:11 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6a20541089d6 8224475: JTextPane does not show images in HTML rendering Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java + test/jdk/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java + test/jdk/javax/swing/JTextPane/arrow.png Changeset: 0b2716b5d4c9 Author: pbansal Date: 2020-02-21 17:09 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/0b2716b5d4c9 8238985: [TESTBUG] The arrow image is blue instead of green Reviewed-by: serb, psadhukhan ! test/jdk/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java Changeset: e5f1e81f56d9 Author: serb Date: 2019-10-24 14:54 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e5f1e81f56d9 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: e0f59c16d6df Author: prr Date: 2019-11-05 15:55 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e0f59c16d6df 8233649: Update ProblemList.txt to exclude failing headful tests on macos Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: ae36b9c1ccd2 Author: pkbalakr Date: 2019-06-25 14:13 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ae36b9c1ccd2 8196467: javax/swing/JInternalFrame/Test6325652.java fails Reviewed-by: jdv, psadhukhan Contributed-by: tejpal.rebari at oracle.com ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JInternalFrame/Test6325652.java Changeset: 40643ff1a9fe Author: trebari Date: 2019-09-04 22:18 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/40643ff1a9fe 8194944: Regression automated test 'open/test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java' fails Reviewed-by: jdv, arapte ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java Changeset: 09429244ce15 Author: serb Date: 2019-06-18 21:40 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/09429244ce15 8214469: [macos] PIT: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java fails Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java Changeset: ecd9f822e794 Author: prr Date: 2020-02-08 12:00 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ecd9f822e794 8238721: Add failing client jtreg tests to the Problem List Reviewed-by: serb ! test/jdk/ProblemList.txt From yan at azul.com Fri Jun 5 06:45:33 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 05 Jun 2020 06:45:33 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202006050645.0556jYv7014411@aojmv0008.oracle.com> Changeset: 060bbb9d80b5 Author: dfuchs Date: 2019-07-10 22:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/060bbb9d80b5 8227539: Replace wildcard address with loopback or local host in tests - part 20 Summary: Update some tests to stop using the wildcard address. Reviewed-by: michaelm ! test/jdk/java/net/HttpURLConnection/HttpResponseCode.java ! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java ! test/jdk/java/net/Inet6Address/B6558853.java ! test/jdk/java/net/InetAddress/CheckJNI.java ! test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java ! test/jdk/java/net/Socket/AsyncShutdown.java ! test/jdk/java/net/Socket/B6210227.java ! test/jdk/java/net/Socket/LinkLocal.java ! test/jdk/java/net/Socket/asyncClose/BrokenPipe.java ! test/jdk/java/net/ipv6tests/B6521014.java Changeset: 0fe4412fdf94 Author: dbuck Date: 2020-03-05 03:27 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/0fe4412fdf94 8183369: RFC unconformity of HttpURLConnection with proxy Summary: HttpURLConnection retried with proxy if the connection fails on first attempt as per RFC Reviewed-by: chegar, dfuchs, vtewari Contributed-by: ravi.k.reddy at oracle.com ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java From goetz.lindenmaier at sap.com Fri Jun 5 07:37:50 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Fri, 05 Jun 2020 07:37:50 +0000 Subject: hg: jdk-updates/jdk11u-dev: 4 new changesets Message-ID: <202006050737.0557bprL007083@aojmv0008.oracle.com> Changeset: bf45eef0eccb Author: prr Date: 2019-06-24 17:31 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/bf45eef0eccb 8226697: Several tests which need the @key headful keyword are missing it. Reviewed-by: serb ! test/jdk/com/sun/java/swing/plaf/gtk/4928019/bug4928019.java ! test/jdk/com/sun/java/swing/plaf/gtk/Test6635110.java ! test/jdk/com/sun/java/swing/plaf/gtk/Test6963870.java Changeset: 130267059f99 Author: srukmannagar Date: 2019-08-16 14:42 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/130267059f99 8225625: AES Electronic Codebook (ECB) encryption and decryption optimization using AVX512 + VAES instructions Summary: AES-ECB encryption and decryption optimization for x86_64 architectures supporting AVX3+VAES Reviewed-by: kvn, valeriep Contributed-by: shravya.rukmannagari at intel.com, smita.kamath at intel.com ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! 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/share/aot/aotCodeHeap.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java Changeset: 8149f0f14b14 Author: kvn Date: 2019-11-07 17:47 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8149f0f14b14 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 Changeset: 6cb22df49aff Author: darcy Date: 2020-01-14 20:19 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6cb22df49aff 8233452: java.math.BigDecimal.sqrt() with RoundingMode.FLOOR results in incorrect result Reviewed-by: bpb, dfuchs ! src/java.base/share/classes/java/math/BigDecimal.java ! test/jdk/java/math/BigDecimal/SquareRootTests.java From goetz.lindenmaier at sap.com Fri Jun 5 07:42:38 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Fri, 05 Jun 2020 07:42:38 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202006050742.0557gcwA008722@aojmv0008.oracle.com> Changeset: 477872494603 Author: jjiang Date: 2020-03-26 07:09 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/477872494603 8237977: Further update javax/net/ssl/compatibility/Compatibility.java Reviewed-by: rhalade ! test/jdk/javax/net/ssl/TLSCommon/CipherSuite.java ! test/jdk/javax/net/ssl/compatibility/Cert.java ! test/jdk/javax/net/ssl/compatibility/Compatibility.java ! test/jdk/javax/net/ssl/compatibility/JdkInfo.java ! test/jdk/javax/net/ssl/compatibility/JdkUtils.java ! test/jdk/javax/net/ssl/compatibility/Server.java ! test/jdk/javax/net/ssl/compatibility/TestCase.java ! test/jdk/javax/net/ssl/compatibility/UseCase.java ! test/jdk/javax/net/ssl/compatibility/Utils.java Changeset: 08f7d7562c6c Author: cjplummer Date: 2020-04-29 21:03 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/08f7d7562c6c 8214797: TestJmapCoreMetaspace.java timed out Reviewed-by: dcubed ! test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java Changeset: 7e8d89874524 Author: chagedorn Date: 2020-05-04 10:23 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7e8d89874524 8230402: Allocation of compile task fails with assert: "Leaking compilation tasks?" Summary: Remove assert that is only hit with hand written edge case tests. Reviewed-by: kvn, thartmann ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp ! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java From goetz.lindenmaier at sap.com Fri Jun 5 07:44:08 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Fri, 05 Jun 2020 07:44:08 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202006050744.0557i8WV009193@aojmv0008.oracle.com> Changeset: 78bdd6af5fd5 Author: serb Date: 2020-05-18 15:27 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/78bdd6af5fd5 8243925: Toolkit#getScreenInsets() returns wrong value on HiDPI screens (Windows) Reviewed-by: prr, psadhukhan ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp + test/jdk/java/awt/Toolkit/ScreenInsetsDPIVariation/ScreenInsetsDPIVariation.java ! test/jdk/java/awt/Window/MinimumSizeDPIVariation/MinimumSizeDPIVariation.java Changeset: c8336a35b123 Author: prr Date: 2020-05-18 17:16 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c8336a35b123 6949753: [TEST BUG]: java/awt/print/PageFormat/PDialogTest.java needs update by removing a infinite loop Reviewed-by: jdv - test/jdk/java/awt/print/PageFormat/PDialogTest.java From abrygin at azul.com Fri Jun 5 09:04:04 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Fri, 05 Jun 2020 09:04:04 +0000 Subject: hg: jdk-updates/jdk13u-dev: 11 new changesets Message-ID: <202006050904.055945Uw017902@aojmv0008.oracle.com> Changeset: 49a72f84dd0f Author: roland Date: 2020-01-28 13:36 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/49a72f84dd0f 8237951: CTW: C2 compilation fails with "malformed control flow" Reviewed-by: vlivanov, kvn ! src/hotspot/share/opto/phaseX.cpp Changeset: 98dfe982831d Author: roland Date: 2020-01-14 14:58 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/98dfe982831d 8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291 Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/graphKit.cpp Changeset: 72e91c27a7eb Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/72e91c27a7eb 8238366: CTW runner closes standard output on exit Reviewed-by: adinn, iignatyev ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java Changeset: 4ca52fd50e53 Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4ca52fd50e53 8238247: CTW runner should sweep nmethods more aggressively Reviewed-by: adinn, simonis, iignatyev ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java Changeset: 13dc5acd2121 Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/13dc5acd2121 8238591: CTW: Split applications/ctw/modules/jdk_localedata.java Reviewed-by: iignatyev ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java + test/hotspot/jtreg/applications/ctw/modules/jdk_localedata_2.java Changeset: 1c72a822bccf Author: chagedorn Date: 2020-02-13 15:07 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/1c72a822bccf 8237945: CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo Summary: Removing too strong assertion about array allocation in LibraryCallKit::tightly_coupled_allocation(). Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/library_call.cpp + test/hotspot/jtreg/compiler/arraycopy/TestTightlyCoupledAllocationAssert.java Changeset: 2e384c3409ec Author: chagedorn Date: 2020-02-13 15:07 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/2e384c3409ec 8238756: C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node Summary: Fix -XX:+VerifyIterativeGVN due to a dead node and add some basic flag testing. Reviewed-by: roland, neliasso ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java + test/hotspot/jtreg/compiler/loopopts/TestMoveStoreAfterLoopVerifyIterativeGVN.java Changeset: 99fc8bb61b00 Author: chagedorn Date: 2020-02-13 15:08 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/99fc8bb61b00 8238811: C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges Summary: Fix -XX:+VerifyGraphEdges by additionally handling ArrayCopyNodes and UnlockNodes and add some basic flag testing. Reviewed-by: roland, neliasso ! src/hotspot/share/opto/node.cpp + test/hotspot/jtreg/compiler/c2/TestVerifyGraphEdges.java Changeset: dd12d00152c8 Author: roland Date: 2020-01-13 10:00 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/dd12d00152c8 8236759: ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/LoadSplitThruPhi.java Changeset: 9f3dd1a72fdd Author: rrich Date: 2020-02-13 16:20 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/9f3dd1a72fdd 8239005: [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow() Reviewed-by: dholmes, clanger ! test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c Changeset: 73ebfedfa6f0 Author: chagedorn Date: 2020-02-17 12:29 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/73ebfedfa6f0 8238765: PhaseCFG::schedule_pinned_nodes cannot handle precedence edges from unmatched CFG nodes correctly Summary: Fix PhaseCFG::schedule_pinned_nodes to correctly handle precedence edges from unmatched CFG nodes. Reviewed-by: roland, neliasso, kvn ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/gcm.cpp From yan at azul.com Fri Jun 5 09:35:40 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 05 Jun 2020 09:35:40 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8232056: GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small Message-ID: <202006050935.0559ZeIY004473@aojmv0008.oracle.com> Changeset: f13c3a94f0ea Author: pliden Date: 2019-10-09 20:12 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f13c3a94f0ea 8232056: GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small Reviewed-by: dholmes, rrich ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java From abrygin at azul.com Fri Jun 5 13:20:16 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Fri, 05 Jun 2020 13:20:16 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8 new changesets Message-ID: <202006051320.055DKH9V027030@aojmv0008.oracle.com> Changeset: 0d0ed03d9fa9 Author: mbaesken Date: 2019-12-03 11:41 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/0d0ed03d9fa9 8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version Reviewed-by: dholmes, mdoerr ! src/hotspot/share/runtime/vm_version.cpp Changeset: fcff3c439e49 Author: mbaesken Date: 2019-12-04 09:43 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/fcff3c439e49 8235325: build failure on Linux after 8235243 Reviewed-by: clanger ! src/hotspot/share/runtime/vm_version.cpp Changeset: d98ed4b07a6c Author: poonam Date: 2020-03-23 17:57 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/d98ed4b07a6c 8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate Reviewed-by: dlong, tschatzl, pliden ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp Changeset: ac53a2430b37 Author: aph Date: 2020-03-19 14:53 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ac53a2430b37 8241296: Segfault in JNIHandleBlock::oops_do() Reviewed-by: stefank ! src/hotspot/share/runtime/thread.cpp Changeset: 02687a9bb723 Author: thartmann Date: 2020-03-24 17:39 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/02687a9bb723 8240905: assert(mem == (Node*)1 || mem == mem2) failed: multiple Memories being matched at once? Summary: Stop recursion if there are multiple loads with different memory inputs in the tree. Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp + test/hotspot/jtreg/compiler/codegen/TestMultiMemInstructionMatching.java Changeset: a13509284eca Author: manc Date: 2020-04-03 02:00 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/a13509284eca 8241556: Memory leak if -XX:CompileCommand is set Reviewed-by: rasbold, thartmann, neliasso ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp Changeset: 1b4d02a94268 Author: fyang Date: 2020-03-09 22:31 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/1b4d02a94268 8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges Reviewed-by: kvn Contributed-by: hedongbo at huawei.com ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops.java Changeset: 985a23e2fdb8 Author: stefank Date: 2020-03-04 15:50 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/985a23e2fdb8 8240529: CheckUnhandledOops breaks NULL check in Modules::define_module Reviewed-by: coleenp, lfoltan, hseigel ! src/hotspot/share/classfile/modules.cpp From suenaga at oss.nttdata.com Fri Jun 5 13:18:01 2020 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Fri, 05 Jun 2020 13:18:01 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8242283: Can't start JVM when java home path includes non-ASCII character Message-ID: <202006051318.055DI1JP025174@aojmv0008.oracle.com> Changeset: b20ecb3e0186 Author: ysuenaga Date: 2020-06-05 22:17 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b20ecb3e0186 8242283: Can't start JVM when java home path includes non-ASCII character Reviewed-by: naoto, hseigel ! src/hotspot/os/windows/os_windows.cpp From yan at azul.com Fri Jun 5 13:53:36 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 05 Jun 2020 13:53:36 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8233383: Various minor fixes Message-ID: <202006051353.055DrbfW015135@aojmv0008.oracle.com> Changeset: 793528670b6c Author: ihse Date: 2019-11-04 11:15 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/793528670b6c 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 matthias.baesken at sap.com Fri Jun 5 14:13:01 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 05 Jun 2020 14:13:01 +0000 Subject: hg: jdk-updates/jdk11u: 8225069: Remove Comodo root certificate that is expiring in May 2020 Message-ID: <202006051413.055ED1JG023968@aojmv0008.oracle.com> Changeset: 46d4984bb3c6 Author: rhalade Date: 2020-05-01 11:09 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/46d4984bb3c6 8225069: Remove Comodo root certificate that is expiring in May 2020 Reviewed-by: mullan - make/data/cacerts/addtrustclass1ca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From yan at azul.com Fri Jun 5 14:17:39 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 05 Jun 2020 14:17:39 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8201349: build broken when configured with --with-zlib=bundled on gcc 7.3 Message-ID: <202006051417.055EHdjr026021@aojmv0008.oracle.com> Changeset: 53003caafb80 Author: ihse Date: 2020-02-06 13:41 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/53003caafb80 8201349: build broken when configured with --with-zlib=bundled on gcc 7.3 Reviewed-by: erikj ! make/lib/CoreLibraries.gmk From yan at azul.com Fri Jun 5 14:37:03 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 05 Jun 2020 14:37:03 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8235403: Further cleanup to test serviceability/sa/ClhsdbCDSCore.java Message-ID: <202006051437.055Eb3iX007422@aojmv0008.oracle.com> Changeset: 33ef5472a55c Author: clanger Date: 2019-12-09 15:01 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/33ef5472a55c 8235403: Further cleanup to test serviceability/sa/ClhsdbCDSCore.java Reviewed-by: iklam, iignatyev ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java From abrygin at azul.com Fri Jun 5 14:56:49 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Fri, 05 Jun 2020 14:56:49 +0000 Subject: hg: jdk-updates/jdk13u-dev: 3 new changesets Message-ID: <202006051456.055EunIK017430@aojmv0008.oracle.com> Changeset: 49799207dba4 Author: prr Date: 2019-12-05 13:24 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/49799207dba4 8209113: Use WeakReference for lastFontStrike for created Fonts Reviewed-by: serb, jdv ! src/java.desktop/share/classes/sun/font/Font2D.java ! src/java.desktop/share/classes/sun/font/FontStrikeDisposer.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java Changeset: 5b4b5ea7e5d1 Author: rraghavan Date: 2020-02-19 15:01 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/5b4b5ea7e5d1 8238356: CodeHeap::blob_count() overestimates the number of blobs Summary: Decremented _blob_count on addition to the free list Reviewed-by: lucy, shade, thartmann ! src/hotspot/share/memory/heap.cpp Changeset: 149f0dd4bc05 Author: mbaesken Date: 2020-03-17 08:53 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/149f0dd4bc05 8240824: enhance print_full_memory_info on Linux by THP related information Reviewed-by: dholmes, stuefe ! src/hotspot/os/linux/os_linux.cpp From yan at azul.com Fri Jun 5 15:06:36 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 05 Jun 2020 15:06:36 +0000 Subject: hg: jdk-updates/jdk13u-dev: Added tag jdk-13.0.4+4 for changeset 149f0dd4bc05 Message-ID: <202006051506.055F6axJ023095@aojmv0008.oracle.com> Changeset: 0e29bdc47755 Author: yan Date: 2020-06-05 18:06 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/0e29bdc47755 Added tag jdk-13.0.4+4 for changeset 149f0dd4bc05 ! .hgtags From goetz.lindenmaier at sap.com Mon Jun 8 06:52:47 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 08 Jun 2020 06:52:47 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR Message-ID: <202006080652.0586qlCS000220@aojmv0008.oracle.com> Changeset: a17295342862 Author: ascarpino Date: 2019-12-18 12:10 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a17295342862 8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR Reviewed-by: mullan, xuelei, weijun ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/CurveDB.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java ! src/java.base/share/conf/security/java.security From goetz.lindenmaier at sap.com Mon Jun 8 10:26:38 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 08 Jun 2020 10:26:38 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8216021: RunTest.gmk might set concurrency level to 1 on Windows Message-ID: <202006081026.058AQcj7001537@aojmv0008.oracle.com> Changeset: 57b78f72a7f7 Author: erikj Date: 2019-01-04 11:00 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/57b78f72a7f7 8216021: RunTest.gmk might set concurrency level to 1 on Windows Reviewed-by: ctornqvi, tbell ! make/RunTestsPrebuilt.gmk From matthias.baesken at sap.com Mon Jun 8 10:56:30 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 08 Jun 2020 10:56:30 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8237888: security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java fails when checking validity interval Message-ID: <202006081056.058AuULg015484@aojmv0008.oracle.com> Changeset: b2e6516f67ff Author: mullan Date: 2020-05-08 08:12 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b2e6516f67ff 8237888: security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java fails when checking validity interval Reviewed-by: xuelei ! test/jdk/ProblemList.txt From abrygin at azul.com Mon Jun 8 11:10:32 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Mon, 08 Jun 2020 11:10:32 +0000 Subject: hg: jdk-updates/jdk13u: 141 new changesets Message-ID: <202006081110.058BAghL022059@aojmv0008.oracle.com> Changeset: ef4b1f66b0a2 Author: weijun Date: 2020-02-04 13:15 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ef4b1f66b0a2 8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION Reviewed-by: wetmore, coffeys, mullan ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: 11b2d6d49ac6 Author: bae Date: 2020-03-11 19:14 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/11b2d6d49ac6 8239798: SSLSocket closes socket both socket endpoints on a SocketTimeoutException Reviewed-by: xuelei Contributed-by: alexey at azul.com ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java ! test/jdk/sun/security/ssl/SSLSocketImpl/ClientTimeout.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLExceptionForIOIssue.java Changeset: 6ab246a038e5 Author: jjiang Date: 2019-11-29 14:07 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6ab246a038e5 8234724: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java supports TLSv1.3 Reviewed-by: xuelei ! test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java Changeset: 64118a928253 Author: jjiang Date: 2019-12-04 00:06 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/64118a928253 8235255: ProblemList javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java Reviewed-by: mullan ! test/jdk/ProblemList.txt Changeset: 045bf06fde07 Author: jjiang Date: 2019-12-11 11:29 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/045bf06fde07 8231810: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java fails intermittently with "java.lang.Exception: Unexpected EOF" Reviewed-by: xuelei ! test/jdk/ProblemList.txt ! test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java Changeset: bcb388452952 Author: ssahoo Date: 2019-11-28 22:29 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bcb388452952 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 Changeset: 4ab4c677123c Author: xuelei Date: 2019-12-03 17:15 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4ab4c677123c 8235263: Revert TLS 1.3 change that wrapped IOExceptions Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: 9892f6256e7b Author: jjiang Date: 2019-12-21 06:28 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9892f6256e7b 8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3 Reviewed-by: xuelei ! test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Changeset: 92fe5b489e1e Author: mbaesken Date: 2020-01-27 17:03 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/92fe5b489e1e 8237869: exclude jtreg test security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities Reviewed-by: clanger, mullan ! test/jdk/ProblemList.txt Changeset: 3a37a892c9cf Author: dholmes Date: 2019-11-18 23:41 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3a37a892c9cf 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 Changeset: f92a2ff93ab2 Author: aivanov Date: 2019-10-16 22:30 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f92a2ff93ab2 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: e4cebfd4d543 Author: prr Date: 2019-10-25 13:32 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e4cebfd4d543 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: fbb67ba9d31a Author: arapte Date: 2019-10-30 16:59 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fbb67ba9d31a 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: 31fb6cdae8e9 Author: mgronlun Date: 2019-10-29 11:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/31fb6cdae8e9 8230400: Missing constant pool entry for a method in stacktrace Reviewed-by: egahlin ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java Changeset: fa869694b8bc Author: jnimeh Date: 2020-04-08 00:03 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fa869694b8bc 8242294: JSSE Client does not throw SSLException when an alert occurs during handshaking Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/javax/net/ssl/SSLSocket/ClientExcOnAlert.java Changeset: 48dc97392cbd Author: igerasim Date: 2020-02-17 16:32 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/48dc97392cbd 8163251: Hard coded loop limit prevents reading of smart card data greater than 8k Reviewed-by: valeriep, rriggs ! src/java.smartcardio/share/classes/sun/security/smartcardio/ChannelImpl.java Changeset: e3a8048043d0 Author: mbaesken Date: 2020-02-03 09:39 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e3a8048043d0 8237962: give better error output for invalid OCSP response intervals in CertPathValidator checks Reviewed-by: clanger, mullan ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithParams.java Changeset: cf590fe8ce35 Author: coffeys Date: 2020-02-26 18:06 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/cf590fe8ce35 8238452: Keytool generates wrong expiration date if validity is set to 2050/01/01 Reviewed-by: pkoppula, weijun, coffeys Contributed-by: ravi.k.reddy at oracle.com ! src/java.base/share/classes/sun/security/x509/CertificateValidity.java ! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java + test/jdk/sun/security/x509/X509CertImpl/CertificateValidation.java Changeset: 9205c6325668 Author: xuelei Date: 2020-04-05 20:17 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9205c6325668 8215711: Missing key_share extension for (EC)DHE key exchange should alert missing_extension Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java Changeset: d24ad89c5298 Author: rhalade Date: 2020-02-18 16:00 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d24ad89c5298 8225128: Add exception for expiring DocuSign root to VerifyCACerts test Reviewed-by: clanger ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: b9841070e765 Author: rhalade Date: 2020-03-01 23:04 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b9841070e765 8225130: Add exception for expiring Comodo roots to VerifyCACerts test Reviewed-by: weijun ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 8a1b8e075add Author: weijun Date: 2019-12-25 07:17 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8a1b8e075add 8236470: Deal with ECDSA using ecdsa-with-SHA2 plus hash algorithm as AlgorithmId Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java Changeset: a1017d8391ef Author: dbuck Date: 2019-11-21 23:32 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a1017d8391ef 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 Changeset: b2204c4b8b64 Author: thartmann Date: 2019-12-03 08:29 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b2204c4b8b64 8234617: C1: Incorrect result of field load due to missing narrowing conversion Summary: Emit an explicit conversion to get the correct field value after the write. Reviewed-by: vlivanov, mdoerr ! src/hotspot/share/c1/c1_GraphBuilder.cpp + test/hotspot/jtreg/compiler/conversions/Conversion.jasm + test/hotspot/jtreg/compiler/conversions/TestPrimitiveConversions.java Changeset: 7d4eba0a337f Author: mbaesken Date: 2019-11-29 09:52 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7d4eba0a337f 8234741: enhance os::get_core_path on macOS Reviewed-by: clanger, gziemski ! src/hotspot/os/bsd/os_bsd.cpp Changeset: 5eb7710f8e63 Author: vlivanov Date: 2019-12-03 20:13 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5eb7710f8e63 8231430: C2: Memory stomp in max_array_length() for T_ILLEGAL type Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp Changeset: f96ca1305a8e Author: mbaesken Date: 2019-12-03 15:17 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f96ca1305a8e 8234397: add OS uptime information to os::print_os_info output Reviewed-by: clanger, dholmes, lucy ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp Changeset: a6cc469ee067 Author: sviswanathan Date: 2019-12-04 14:55 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a6cc469ee067 8235288: AVX 512 instructions inadvertently used on Xeon for small vector width operations Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/x86/macroAssembler_x86.hpp Changeset: 3a5d208aa769 Author: chagedorn Date: 2019-12-06 10:00 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3a5d208aa769 8229994: assert(false) failed: Bad graph detected in get_early_ctrl_for_expensive Summary: Fixes wrong idom information set in loop peeling when a loop strip mined loop is involved. Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/PeelingAndLoopStripMining.java Changeset: dbc0cf7695f5 Author: sviswanathan Date: 2019-12-06 16:03 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/dbc0cf7695f5 8235510: java.util.zip.CRC32 performance drop after 8200067 Summary: backout 8200067 optimization Reviewed-by: kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 62f8cb610e90 Author: xliu Date: 2019-12-10 10:34 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/62f8cb610e90 8235383: C1 compilation fails with -XX:+PrintIRDuringConstruction -XX:+Verbose Summary: Added check for printable bci. Reviewed-by: thartmann ! src/hotspot/share/c1/c1_InstructionPrinter.cpp + test/hotspot/jtreg/compiler/c1/TestPrintIRDuringConstruction.java Changeset: 099f3b3489b7 Author: thartmann Date: 2019-12-11 10:42 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/099f3b3489b7 8235452: Strip mined loop verification fails with assert(is_OuterStripMinedLoop()) failed: invalid node class Summary: Do not try to verify strip mining if the strip mined loop is malformed. Reviewed-by: roland, vlivanov ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Changeset: 7f2992305804 Author: chagedorn Date: 2019-12-11 14:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7f2992305804 8233033: C2 produces wrong result while unswitching a loop due to lost control dependencies Summary: Adding missing control dependencies when cloning loop predicates at loop unswitching. Reviewed-by: roland, vlivanov, thartmann ! src/hotspot/share/opto/loopUnswitch.cpp + test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java Changeset: 426cae8ebdc7 Author: mbaesken Date: 2019-12-11 09:42 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/426cae8ebdc7 8235489: handle return values of sscanf calls in hotspot Reviewed-by: clanger, kbarrett ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/compiler/compilerOracle.cpp Changeset: 12f13d194265 Author: mbaesken Date: 2019-12-10 16:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/12f13d194265 8235671: enhance print_rlimit_info in os_posix Reviewed-by: clanger, mdoerr ! src/hotspot/os/posix/os_posix.cpp Changeset: 40f6d6b6fe4b Author: mdoerr Date: 2019-12-20 19:51 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/40f6d6b6fe4b 8236179: C1 register allocation error with T_ADDRESS Reviewed-by: rkennke, vlivanov, roland, mdoerr Contributed-by: Aditya Mandaleeka ! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp ! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp ! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/sparc/c1_FrameMap_sparc.cpp ! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/share/c1/c1_FrameMap.hpp Changeset: 1ac6922d81d5 Author: goetz Date: 2019-12-16 14:10 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1ac6922d81d5 8235998: [c2] Memory leaks during tracing after '8224193: stringStream should not use Resource Area'. Reviewed-by: dholmes, kvn ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/utilities/growableArray.hpp Changeset: a5138c3c6b61 Author: chagedorn Date: 2020-01-07 17:06 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a5138c3c6b61 8235984: C2: assert(out->in(PhiNode::Region) == head || out->in(PhiNode::Region) == slow_head) failed: phi must be either part of the slow or the fast loop Summary: Bailout from loop unswitching if loop predicates have a control dependency to partially peeled statements. Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/loopUnswitch.cpp ! test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java Changeset: 3cfa1673706c Author: chagedorn Date: 2020-01-09 16:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3cfa1673706c 8236140: assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it Summary: Add missing rehashing for modified node in InitializeNode::complete_stores(). Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp + test/hotspot/jtreg/compiler/macronodes/TestCompleteVolatileStore.java Changeset: 2a8e12e0c262 Author: mbaesken Date: 2020-01-08 08:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2a8e12e0c262 8236709: struct SwitchRange in HS violates C++ One Definition Rule Reviewed-by: dholmes, kbarrett ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp Changeset: 89056e67c2b2 Author: thartmann Date: 2020-01-13 13:37 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/89056e67c2b2 8229855: C2 fails with assert(false) failed: bad AD file Summary: Strengthen the check to ensure that both control and data paths die consistently. Reviewed-by: vlivanov, roland ! src/hotspot/share/opto/parse2.cpp + test/hotspot/jtreg/compiler/c2/TestJumpTable.java Changeset: 6123361c600e Author: shade Date: 2020-01-15 20:04 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6123361c600e 8237217: Incorrect G1StringDedupEntry type used in StringDedupTable destructor Reviewed-by: kbarrett, zgu ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp Changeset: 4016cd09a735 Author: jiefu Date: 2020-01-14 18:07 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4016cd09a735 8237055: [TESTBUG] compiler/c2/TestJumpTable.java fails with release VMs Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/c2/TestJumpTable.java Changeset: 24dbe89d416a Author: roland Date: 2019-08-23 14:22 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/24dbe89d416a 8229701: aarch64: C2 OSR compilation fails with "shouldn't process one node several times" in final graph reshaping Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/c2/aarch64/ConvI2LWideningAssertTooStrong.java Changeset: d34e601cbd88 Author: fyang Date: 2019-11-08 16:53 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d34e601cbd88 8233839: aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub Reviewed-by: adinn ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp Changeset: 47ac18a064f6 Author: fyang Date: 2019-11-04 16:10 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/47ac18a064f6 8233466: aarch64: remove unnecessary load of mdo when profiling return and parameters type Reviewed-by: adinn ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: abed36da8af4 Author: henryjen Date: 2019-11-11 17:43 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/abed36da8af4 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 Changeset: b0c41c7064ea Author: jjg Date: 2019-11-22 10:38 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b0c41c7064ea 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 Changeset: a68006e4f6b4 Author: jjg Date: 2019-12-06 13:03 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a68006e4f6b4 8218268: Javac treats Manifest Class-Path entries as Paths instead of URLs Reviewed-by: mchung, bchristi ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java Changeset: cd75c460b50e Author: prappo Date: 2020-01-17 12:25 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/cd75c460b50e 8236700: Upgrading JSZip from v3.1.5 to v3.2.2 Reviewed-by: hannesw, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip/dist/jszip.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip/dist/jszip.min.js ! src/jdk.javadoc/share/legal/jszip.md Changeset: 727eb67d35d9 Author: henryjen Date: 2020-03-06 13:48 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/727eb67d35d9 8240629: argfiles parsing broken for argfiles with comment cross 4096 bytes chunk Reviewed-by: alanb, mchung ! src/java.base/share/native/libjli/args.c ! test/jdk/tools/launcher/ArgFileSyntax.java Changeset: ba2633211f1b Author: shade Date: 2020-03-24 18:46 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ba2633211f1b 8241445: Fix copyright in test/jdk/tools/launcher/ArgFileSyntax.java Reviewed-by: psandoz ! src/java.base/share/native/libjli/args.c ! test/jdk/tools/launcher/ArgFileSyntax.java Changeset: 116a080bff0c Author: aoqi Date: 2019-11-06 01:45 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/116a080bff0c 8233608: Minimal build broken after JDK-8233494 Reviewed-by: shade ! src/hotspot/share/services/memTracker.hpp Changeset: ea7fd93835c1 Author: clanger Date: 2019-10-17 22:41 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ea7fd93835c1 8232370: Refactor some com.sun.jdi tests to enable IDE integration Reviewed-by: amenkov, cjplummer, sspitsyn ! test/jdk/com/sun/jdi/MonitorEventTest.java ! test/jdk/com/sun/jdi/MonitorFrameInfo.java ! test/jdk/com/sun/jdi/RedefineImplementor.java Changeset: e1d56976b185 Author: erikj Date: 2019-10-23 05:48 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e1d56976b185 8232834: RunTest sometimes fails to produce valid exitcode.txt Reviewed-by: ihse ! make/RunTests.gmk Changeset: e46cdd39bc3c Author: jvernee Date: 2019-11-14 10:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e46cdd39bc3c 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 Changeset: 4900ae5cd359 Author: iignatyev Date: 2019-11-15 14:22 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4900ae5cd359 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 Changeset: 989d235ca656 Author: mdoerr Date: 2019-11-12 16:13 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/989d235ca656 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 Changeset: 70641455a44c Author: thartmann Date: 2019-11-07 07:02 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/70641455a44c 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 Changeset: cfc6dc2ee5f7 Author: jiefu Date: 2019-10-21 17:27 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/cfc6dc2ee5f7 8232692: [TESTBUG] compiler/aot/fingerprint/SelfChangedCDS.java fails when cds is disabled Reviewed-by: kvn ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java Changeset: ee4ab21f85c6 Author: mbaesken Date: 2019-11-20 14:16 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ee4ab21f85c6 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 Changeset: 2254b0e961d0 Author: xuelei Date: 2019-11-08 18:35 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2254b0e961d0 8233621: Mismatch in jsse.enableMFLNExtension property name Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java Changeset: 6515fefa904c Author: valeriep Date: 2020-02-12 01:11 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6515fefa904c 8238898: Missing hash characters for header on license file Summary: Fixed the typos and corrected the formatting Reviewed-by: weijun ! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md Changeset: 2a1a37dce833 Author: weijun Date: 2019-10-17 07:31 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2a1a37dce833 8232357: Compare version info of Santuario to legal notice Reviewed-by: mullan + test/jdk/javax/xml/crypto/dsig/Versions.java Changeset: 48f73c6bdb21 Author: ssahoo Date: 2019-12-13 01:43 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/48f73c6bdb21 8234728: Some security tests should support TLSv1.3 Summary: Tests were updated to support TLSv1.3 and cipher suite order Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java + test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java + test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java ! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java ! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java Changeset: 8ebc3233b3fe Author: ssahoo Date: 2019-12-16 00:23 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8ebc3233b3fe 8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property. Summary: Corrected Cipher Suites ordering through system properties Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Changeset: 58890c0cc1cd Author: coffeys Date: 2020-01-13 21:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/58890c0cc1cd 8234466: Class loading deadlock involving X509Factory#commitEvent() Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/java.base/share/classes/jdk/internal/access/JavaUtilJarAccess.java ! src/java.base/share/classes/jdk/internal/event/EventHelper.java + test/jdk/java/util/jar/JarFile/jarVerification/FooService.java + test/jdk/java/util/jar/JarFile/jarVerification/MultiProviderTest.java + test/jdk/java/util/jar/JarFile/jarVerification/MultiThreadLoad.java + test/jdk/java/util/jar/JarFile/jarVerification/logging.properties Changeset: 242e673eeef9 Author: redestad Date: 2020-01-20 14:24 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/242e673eeef9 8237508: Simplify JarFile.isInitializing Reviewed-by: dfuchs, coffeys, lancea ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/java.base/share/classes/jdk/internal/access/JavaUtilJarAccess.java Changeset: 1862ce550a7d Author: mbaesken Date: 2020-02-19 10:27 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1862ce550a7d 8239351: Give more meaningful InternalError messages in Deflater.c Reviewed-by: stuefe, vtewari, lancea, martin ! src/java.base/share/native/libzip/Deflater.c Changeset: 13741327a1ba Author: alanb Date: 2019-11-09 09:13 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/13741327a1ba 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 Changeset: 15ffb3339653 Author: serb Date: 2020-01-15 13:17 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/15ffb3339653 8236953: [macos] JavaFX SwingNode is not rendered on macOS Reviewed-by: kcr, prr ! src/java.desktop/macosx/classes/sun/lwawt/LWLightweightFramePeer.java + test/jdk/javax/swing/JLightweightFrame/ResizedMovedEvents.java Changeset: 53b1efaabc7e Author: ihse Date: 2020-02-06 13:40 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/53b1efaabc7e 8212986: Make Visual Studio compiler check less strict Reviewed-by: erikj ! make/autoconf/toolchain.m4 Changeset: a74aca68afa4 Author: clanger Date: 2020-01-10 15:38 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a74aca68afa4 8236488: Support for configure option --with-native-debug-symbols=internal is impossible on Windows Reviewed-by: erikj ! make/autoconf/jdk-options.m4 ! make/autoconf/toolchain_windows.m4 ! make/hotspot/test/GtestImage.gmk Changeset: 59d478d5a9ec Author: ceisserer Date: 2020-01-14 15:19 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/59d478d5a9ec 8235904: Infinite loop when rendering huge lines Reviewed-by: prr, kizune ! src/java.desktop/unix/classes/sun/java2d/xr/XRDrawLine.java + test/jdk/java/awt/Graphics/DrawLineTest.java Changeset: 9d2d4246bfba Author: clanger Date: 2020-02-02 17:41 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9d2d4246bfba 8221741: ClassCastException can happen when fontconfig.properties is used Reviewed-by: mbaesken, itakiguchi ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java + test/jdk/java/awt/font/DefaultFontTest/DefaultFontTest.java Changeset: 7e26f13cb693 Author: prr Date: 2020-02-14 10:44 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7e26f13cb693 8239091: Reversed arguments in call to strstr in freetype "debug" code. Reviewed-by: bpb ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 8690f4e4d33d Author: lucy Date: 2020-02-28 16:36 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8690f4e4d33d 8239931: [win][x86] vtable stub generation: assert failure (code size estimate) follow-up Reviewed-by: mdoerr ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp Changeset: b594ff9b30f3 Author: lucy Date: 2020-02-21 15:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b594ff9b30f3 8239456: vtable stub generation: assert failure (code size estimate) Reviewed-by: thartmann ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp Changeset: ab2f2255cf8c Author: stuefe Date: 2019-09-15 08:41 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ab2f2255cf8c 8230910: libsspi_bridge does not build on Windows 32bit Reviewed-by: alanb, weijun ! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp Changeset: df826edda2e6 Author: phh Date: 2019-12-04 15:01 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/df826edda2e6 8234288: Turkey Time Zone returns incorrect time zone name Summary: Add and use "Turkey Time" time zone. Reviewed-by: naoto, martin, phh Contributed-by: letuyang at amazon.com ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 9e91f9080b5e Author: pkbalakr Date: 2019-07-04 12:28 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9e91f9080b5e 8042383: [TEST_BUG] Test javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails with shortcuts on menus do not work Reviewed-by: jdv, psadhukhan Contributed-by: tejpal.rebari at oracle.com ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java Changeset: ef7dc6721749 Author: psadhukhan Date: 2019-11-07 11:30 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ef7dc6721749 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: ad84fffa5027 Author: psadhukhan Date: 2019-11-27 13:35 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ad84fffa5027 8234786: Fix for JDK-8214578 breaks OS X 10.12 compatibility Reviewed-by: jdv ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h Changeset: 4c0846accfa9 Author: jdv Date: 2019-11-15 16:58 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4c0846accfa9 8234184: [TESTBUG] java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java fails in Windows Reviewed-by: psadhukhan ! test/jdk/java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java Changeset: 977c581753e4 Author: psadhukhan Date: 2019-11-20 11:29 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/977c581753e4 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: 73ee7b4225a4 Author: jdv Date: 2019-11-22 11:35 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/73ee7b4225a4 8233696: [TESTBUG]Some jtreg tests fail when CAPS_LOCK is ON Reviewed-by: serb, prr ! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java ! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java ! test/jdk/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java ! test/jdk/java/awt/Toolkit/RealSync/Test.java ! test/jdk/javax/swing/JFileChooser/8041694/bug8041694.java Changeset: 8ed08f3cbbef Author: arapte Date: 2020-03-15 00:43 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8ed08f3cbbef 8226253: JAWS reports wrong number of radio buttons when buttons are hidden. Reviewed-by: kizune, pbansal ! src/java.desktop/share/classes/javax/swing/JList.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java Changeset: 3a44647765b6 Author: serb Date: 2020-02-28 16:49 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3a44647765b6 8240202: A few client tests leave mouse buttons pressed Reviewed-by: prr ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java ! test/jdk/javax/swing/JButton/PressedButtonRightClickTest.java Changeset: 12159c73ed57 Author: alitvinov Date: 2020-01-13 18:11 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/12159c73ed57 8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout Reviewed-by: serb, dmarkov ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java Changeset: 522472f1eb9a Author: arapte Date: 2019-12-06 16:37 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/522472f1eb9a 4949105: Access Bridge lacks html tags parsing Reviewed-by: serb, prr, pbansal ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java + test/jdk/javax/accessibility/AccessibleName/GetAccessibleNameTest.java Changeset: 88908036f56d Author: serb Date: 2019-12-09 20:26 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/88908036f56d 8235620: Broken merge between JDK-8006406 and JDK-8003559 Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java Changeset: 229f7725d2b4 Author: mbaesken Date: 2019-11-19 09:56 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/229f7725d2b4 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 Changeset: 60dd6908c718 Author: thartmann Date: 2019-08-30 11:11 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/60dd6908c718 8230388: Problemlist additional compiler/rtm tests Summary: Putting tests on the problem list. Reviewed-by: roland ! test/hotspot/jtreg/ProblemList.txt Changeset: 4f7a0c83d6dd Author: thartmann Date: 2020-02-18 08:28 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4f7a0c83d6dd 8239142: C2's UseUniqueSubclasses optimization is broken for array accesses Summary: Avoid resetting the elemtype for array accesses. Reviewed-by: vlivanov, eosterlund ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse2.cpp Changeset: 4f84f53b97ba Author: mbaesken Date: 2020-02-18 16:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4f84f53b97ba 8239224: libproc_impl.c previous_thr may be used uninitialized warning Reviewed-by: clanger, dholmes ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c Changeset: 71bfe6f59105 Author: mbaesken Date: 2020-03-26 10:38 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/71bfe6f59105 8241660: Add virtualization information output to hs_err file on macOS Reviewed-by: clanger, mdoerr ! src/hotspot/os/bsd/os_bsd.cpp Changeset: e1eebc29df05 Author: erikj Date: 2019-12-12 19:37 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e1eebc29df05 8235686: Add more custom hooks in Bundles.gmk Reviewed-by: tbell ! make/Bundles.gmk Changeset: 0e6bcd0cfe5f Author: mbaesken Date: 2019-11-28 09:23 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0e6bcd0cfe5f 8234625: hs test serviceability/sa/ClhsdbCDSCore.java fails on macOS 10.15 Reviewed-by: clanger, iignatyev ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java Changeset: 3eb362d14efc Author: dbatrak Date: 2019-11-27 16:39 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3eb362d14efc 8210058: Algorithmic Italic font leans opposite angle in Printing Reviewed-by: prr, jdv, psadhukhan ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/font/Rotate/A.ttf + test/jdk/java/awt/font/Rotate/RotatedItalicsTest.java Changeset: 201d62ffc262 Author: dnsimon Date: 2020-02-04 09:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/201d62ffc262 8238190: [JVMCI] Fix single implementor speculation for diamond shapes. Reviewed-by: kvn Contributed-by: david.leopoldseder at oracle.com ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSingleImplementor.java Changeset: 1f6bbcd2752f Author: chagedorn Date: 2020-01-31 09:32 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1f6bbcd2752f 8235332: TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM Summary: Account for GC barriers when skipping a cloned ArrayCopyNode in ConnectionGraph::find_inst_mem() Reviewed-by: roland, neliasso ! src/hotspot/share/opto/escape.cpp + test/hotspot/jtreg/compiler/arraycopy/TestCloneAccessStressGCM.java Changeset: efa02492c76b Author: mbaesken Date: 2019-11-29 08:00 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/efa02492c76b 8234968: check calloc rv in libinstrument InvocationAdapter Reviewed-by: clanger, stuefe, sspitsyn ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c Changeset: f6f23f80dd83 Author: zgu Date: 2020-01-22 07:40 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f6f23f80dd83 8237396: JvmtiTagMap::weak_oops_do() should not trigger barriers Reviewed-by: stefank, rkennke ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: 4689a971a2bd Author: ihse Date: 2020-04-14 14:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4689a971a2bd 8231572: Use -lobjc instead of -fobjc-link-runtime in libosxsecurity Reviewed-by: erikj ! make/lib/Lib-java.base.gmk Changeset: 6a20541089d6 Author: pbansal Date: 2020-01-09 15:11 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6a20541089d6 8224475: JTextPane does not show images in HTML rendering Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java + test/jdk/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java + test/jdk/javax/swing/JTextPane/arrow.png Changeset: 0b2716b5d4c9 Author: pbansal Date: 2020-02-21 17:09 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0b2716b5d4c9 8238985: [TESTBUG] The arrow image is blue instead of green Reviewed-by: serb, psadhukhan ! test/jdk/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java Changeset: e5f1e81f56d9 Author: serb Date: 2019-10-24 14:54 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e5f1e81f56d9 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: e0f59c16d6df Author: prr Date: 2019-11-05 15:55 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e0f59c16d6df 8233649: Update ProblemList.txt to exclude failing headful tests on macos Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: ae36b9c1ccd2 Author: pkbalakr Date: 2019-06-25 14:13 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ae36b9c1ccd2 8196467: javax/swing/JInternalFrame/Test6325652.java fails Reviewed-by: jdv, psadhukhan Contributed-by: tejpal.rebari at oracle.com ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JInternalFrame/Test6325652.java Changeset: 40643ff1a9fe Author: trebari Date: 2019-09-04 22:18 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/40643ff1a9fe 8194944: Regression automated test 'open/test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java' fails Reviewed-by: jdv, arapte ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java Changeset: 09429244ce15 Author: serb Date: 2019-06-18 21:40 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/09429244ce15 8214469: [macos] PIT: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java fails Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java Changeset: ecd9f822e794 Author: prr Date: 2020-02-08 12:00 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ecd9f822e794 8238721: Add failing client jtreg tests to the Problem List Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: 060bbb9d80b5 Author: dfuchs Date: 2019-07-10 22:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/060bbb9d80b5 8227539: Replace wildcard address with loopback or local host in tests - part 20 Summary: Update some tests to stop using the wildcard address. Reviewed-by: michaelm ! test/jdk/java/net/HttpURLConnection/HttpResponseCode.java ! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java ! test/jdk/java/net/Inet6Address/B6558853.java ! test/jdk/java/net/InetAddress/CheckJNI.java ! test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java ! test/jdk/java/net/Socket/AsyncShutdown.java ! test/jdk/java/net/Socket/B6210227.java ! test/jdk/java/net/Socket/LinkLocal.java ! test/jdk/java/net/Socket/asyncClose/BrokenPipe.java ! test/jdk/java/net/ipv6tests/B6521014.java Changeset: 0fe4412fdf94 Author: dbuck Date: 2020-03-05 03:27 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0fe4412fdf94 8183369: RFC unconformity of HttpURLConnection with proxy Summary: HttpURLConnection retried with proxy if the connection fails on first attempt as per RFC Reviewed-by: chegar, dfuchs, vtewari Contributed-by: ravi.k.reddy at oracle.com ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java Changeset: 49a72f84dd0f Author: roland Date: 2020-01-28 13:36 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/49a72f84dd0f 8237951: CTW: C2 compilation fails with "malformed control flow" Reviewed-by: vlivanov, kvn ! src/hotspot/share/opto/phaseX.cpp Changeset: 98dfe982831d Author: roland Date: 2020-01-14 14:58 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/98dfe982831d 8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291 Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/graphKit.cpp Changeset: 72e91c27a7eb Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/72e91c27a7eb 8238366: CTW runner closes standard output on exit Reviewed-by: adinn, iignatyev ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java Changeset: 4ca52fd50e53 Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4ca52fd50e53 8238247: CTW runner should sweep nmethods more aggressively Reviewed-by: adinn, simonis, iignatyev ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java Changeset: 13dc5acd2121 Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/13dc5acd2121 8238591: CTW: Split applications/ctw/modules/jdk_localedata.java Reviewed-by: iignatyev ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java + test/hotspot/jtreg/applications/ctw/modules/jdk_localedata_2.java Changeset: 1c72a822bccf Author: chagedorn Date: 2020-02-13 15:07 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1c72a822bccf 8237945: CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo Summary: Removing too strong assertion about array allocation in LibraryCallKit::tightly_coupled_allocation(). Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/library_call.cpp + test/hotspot/jtreg/compiler/arraycopy/TestTightlyCoupledAllocationAssert.java Changeset: 2e384c3409ec Author: chagedorn Date: 2020-02-13 15:07 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2e384c3409ec 8238756: C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node Summary: Fix -XX:+VerifyIterativeGVN due to a dead node and add some basic flag testing. Reviewed-by: roland, neliasso ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java + test/hotspot/jtreg/compiler/loopopts/TestMoveStoreAfterLoopVerifyIterativeGVN.java Changeset: 99fc8bb61b00 Author: chagedorn Date: 2020-02-13 15:08 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/99fc8bb61b00 8238811: C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges Summary: Fix -XX:+VerifyGraphEdges by additionally handling ArrayCopyNodes and UnlockNodes and add some basic flag testing. Reviewed-by: roland, neliasso ! src/hotspot/share/opto/node.cpp + test/hotspot/jtreg/compiler/c2/TestVerifyGraphEdges.java Changeset: dd12d00152c8 Author: roland Date: 2020-01-13 10:00 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/dd12d00152c8 8236759: ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/LoadSplitThruPhi.java Changeset: 9f3dd1a72fdd Author: rrich Date: 2020-02-13 16:20 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9f3dd1a72fdd 8239005: [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow() Reviewed-by: dholmes, clanger ! test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c Changeset: 73ebfedfa6f0 Author: chagedorn Date: 2020-02-17 12:29 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/73ebfedfa6f0 8238765: PhaseCFG::schedule_pinned_nodes cannot handle precedence edges from unmatched CFG nodes correctly Summary: Fix PhaseCFG::schedule_pinned_nodes to correctly handle precedence edges from unmatched CFG nodes. Reviewed-by: roland, neliasso, kvn ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/gcm.cpp Changeset: f13c3a94f0ea Author: pliden Date: 2019-10-09 20:12 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f13c3a94f0ea 8232056: GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small Reviewed-by: dholmes, rrich ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java Changeset: 0d0ed03d9fa9 Author: mbaesken Date: 2019-12-03 11:41 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0d0ed03d9fa9 8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version Reviewed-by: dholmes, mdoerr ! src/hotspot/share/runtime/vm_version.cpp Changeset: fcff3c439e49 Author: mbaesken Date: 2019-12-04 09:43 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fcff3c439e49 8235325: build failure on Linux after 8235243 Reviewed-by: clanger ! src/hotspot/share/runtime/vm_version.cpp Changeset: d98ed4b07a6c Author: poonam Date: 2020-03-23 17:57 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d98ed4b07a6c 8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate Reviewed-by: dlong, tschatzl, pliden ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp Changeset: ac53a2430b37 Author: aph Date: 2020-03-19 14:53 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ac53a2430b37 8241296: Segfault in JNIHandleBlock::oops_do() Reviewed-by: stefank ! src/hotspot/share/runtime/thread.cpp Changeset: 02687a9bb723 Author: thartmann Date: 2020-03-24 17:39 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/02687a9bb723 8240905: assert(mem == (Node*)1 || mem == mem2) failed: multiple Memories being matched at once? Summary: Stop recursion if there are multiple loads with different memory inputs in the tree. Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp + test/hotspot/jtreg/compiler/codegen/TestMultiMemInstructionMatching.java Changeset: a13509284eca Author: manc Date: 2020-04-03 02:00 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a13509284eca 8241556: Memory leak if -XX:CompileCommand is set Reviewed-by: rasbold, thartmann, neliasso ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp Changeset: 1b4d02a94268 Author: fyang Date: 2020-03-09 22:31 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1b4d02a94268 8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges Reviewed-by: kvn Contributed-by: hedongbo at huawei.com ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops.java Changeset: 985a23e2fdb8 Author: stefank Date: 2020-03-04 15:50 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/985a23e2fdb8 8240529: CheckUnhandledOops breaks NULL check in Modules::define_module Reviewed-by: coleenp, lfoltan, hseigel ! src/hotspot/share/classfile/modules.cpp Changeset: 793528670b6c Author: ihse Date: 2019-11-04 11:15 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/793528670b6c 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 Changeset: 53003caafb80 Author: ihse Date: 2020-02-06 13:41 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/53003caafb80 8201349: build broken when configured with --with-zlib=bundled on gcc 7.3 Reviewed-by: erikj ! make/lib/CoreLibraries.gmk Changeset: 33ef5472a55c Author: clanger Date: 2019-12-09 15:01 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/33ef5472a55c 8235403: Further cleanup to test serviceability/sa/ClhsdbCDSCore.java Reviewed-by: iklam, iignatyev ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java Changeset: 49799207dba4 Author: prr Date: 2019-12-05 13:24 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/49799207dba4 8209113: Use WeakReference for lastFontStrike for created Fonts Reviewed-by: serb, jdv ! src/java.desktop/share/classes/sun/font/Font2D.java ! src/java.desktop/share/classes/sun/font/FontStrikeDisposer.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java Changeset: 5b4b5ea7e5d1 Author: rraghavan Date: 2020-02-19 15:01 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5b4b5ea7e5d1 8238356: CodeHeap::blob_count() overestimates the number of blobs Summary: Decremented _blob_count on addition to the free list Reviewed-by: lucy, shade, thartmann ! src/hotspot/share/memory/heap.cpp Changeset: 149f0dd4bc05 Author: mbaesken Date: 2020-03-17 08:53 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/149f0dd4bc05 8240824: enhance print_full_memory_info on Linux by THP related information Reviewed-by: dholmes, stuefe ! src/hotspot/os/linux/os_linux.cpp Changeset: 0e29bdc47755 Author: yan Date: 2020-06-05 18:06 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0e29bdc47755 Added tag jdk-13.0.4+4 for changeset 149f0dd4bc05 ! .hgtags From yan at azul.com Mon Jun 8 15:14:11 2020 From: yan at azul.com (yan at azul.com) Date: Mon, 08 Jun 2020 15:14:11 +0000 Subject: hg: jdk-updates/jdk13u-dev: 4 new changesets Message-ID: <202006081514.058FEBQj020816@aojmv0008.oracle.com> Changeset: 4b9f092a3684 Author: shade Date: 2019-09-10 19:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4b9f092a3684 8230813: Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list Reviewed-by: zgu ! test/hotspot/jtreg/compiler/loopopts/superword/TestFuzzPreLoop.java Changeset: feeab9d122d8 Author: erikj Date: 2019-08-26 07:14 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/feeab9d122d8 8230079: Update test document by changing "TIMEOUT" to "TIMEOUT_FACTOR" Reviewed-by: erikj Contributed-by: Wang Xue ! doc/building.html ! doc/testing.html ! doc/testing.md Changeset: 9313d7842861 Author: erikj Date: 2019-09-24 11:39 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/9313d7842861 8231351: Add notes for PKCS11 tests in the test doc Reviewed-by: erikj, jjiang Contributed-by: huangjia at loongson.cn ! doc/testing.html ! doc/testing.md Changeset: 08c62df99220 Author: dmarkov Date: 2019-11-05 10:11 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/08c62df99220 8232880: Update test documentation with additional settings for client UI tooltip tests Reviewed-by: aivanov, serb, ihse ! doc/testing.html ! doc/testing.md From dcherepanov at azul.com Mon Jun 8 15:32:33 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Mon, 08 Jun 2020 15:32:33 +0000 Subject: hg: jdk-updates/jdk13u-dev: 7 new changesets Message-ID: <202006081532.058FWYiL000416@aojmv0008.oracle.com> Changeset: 6f79d6a3e1a8 Author: rriggs Date: 2020-03-06 13:52 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6f79d6a3e1a8 8239893: Windows handle Leak when starting processes using ProcessBuilder Reviewed-by: bpb, naoto ! src/java.base/windows/classes/java/lang/ProcessImpl.java + test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java + test/jdk/java/lang/ProcessBuilder/checkHandles/libCheckHandles.c Changeset: b69eee94adf1 Author: lancea Date: 2020-01-15 15:24 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b69eee94adf1 7143743: Potential memory leak with zip provider Reviewed-by: lancea, clanger, alanb Contributed-by: Jaikiran Pai ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java Changeset: d37ddcfbdd49 Author: igerasim Date: 2020-01-13 18:00 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/d37ddcfbdd49 8234423: Modifying ArrayList.subList().subList() resets modCount of subList Reviewed-by: rriggs ! src/java.base/share/classes/java/util/ArrayList.java + test/jdk/java/util/ArrayList/SubListModCount.java Changeset: fa4ad46e133e Author: clanger Date: 2020-03-31 09:10 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/fa4ad46e133e 8241568: (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted" Reviewed-by: alanb ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: a1c0301e783a Author: mdoerr Date: 2019-12-06 14:31 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/a1c0301e783a 8220348: [ntintel] asserts about copying unaligned array Reviewed-by: clanger, stuefe ! src/java.prefs/windows/native/libprefs/WindowsPreferences.c ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c Changeset: 35e494ad28c1 Author: bpb Date: 2019-11-08 08:12 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/35e494ad28c1 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 Changeset: ebff636dfc2d Author: michaelm Date: 2019-12-03 11:57 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ebff636dfc2d 8234824: java/nio/channels/SocketChannel/AdaptSocket.java fails on Windows 10 Reviewed-by: alanb ! test/jdk/java/nio/channels/SocketChannel/AdaptSocket.java From jianglizhou at google.com Mon Jun 8 19:35:12 2020 From: jianglizhou at google.com (jianglizhou at google.com) Date: Mon, 08 Jun 2020 19:35:12 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8213574: Deadlock in string table expansion when dumping lots of CDS classes Message-ID: <202006081935.058JZCGh028891@aojmv0008.oracle.com> Changeset: f8dcda193d72 Author: rehn Date: 2018-11-14 07:50 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f8dcda193d72 8213574: Deadlock in string table expansion when dumping lots of CDS classes Reviewed-by: jiangli, iklam, dholmes ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp From abrygin at azul.com Tue Jun 9 07:12:15 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Tue, 09 Jun 2020 07:12:15 +0000 Subject: hg: jdk-updates/jdk13u-dev: 10 new changesets Message-ID: <202006090712.0597CGxi020330@aojmv0008.oracle.com> Changeset: ebce8e1effb4 Author: stuefe Date: 2019-10-31 07:53 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ebce8e1effb4 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 Changeset: 11819dc6581d Author: mgronlun Date: 2019-11-25 18:38 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/11819dc6581d 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 Changeset: 8c7027cbf42f Author: cito Date: 2020-02-25 03:28 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/8c7027cbf42f 8219904: ClassCastException when calling FlightRecorderMXBean#getRecordings() Reviewed-by: egahlin, mseledtsov ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java ! test/jdk/jdk/jfr/jmx/JmxHelper.java ! test/jdk/jdk/jfr/jmx/TestGetRecordings.java Changeset: 17988297834b Author: thartmann Date: 2019-06-14 13:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/17988297834b 8225783: Incorrect use of binary operators on booleans in type.cpp Summary: Use logical operators instead. Reviewed-by: roland ! src/hotspot/share/opto/type.cpp Changeset: 3b96723e22a3 Author: thartmann Date: 2019-06-28 09:12 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/3b96723e22a3 8226879: Memory leak in Type::hashcons Summary: Call delete on xdual type. Reviewed-by: kvn ! src/hotspot/share/opto/type.cpp Changeset: 618e121704a3 Author: bulasevich Date: 2019-07-16 18:05 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/618e121704a3 8227632: Incorrect PrintCompilation message: made not compilable on levels 0 1 2 3 4 Summary: Fixing the message to print actual comp_level Reviewed-by: dlong, kvn ! src/hotspot/share/oops/method.cpp Changeset: 7e9b730dd781 Author: thartmann Date: 2019-07-29 09:40 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7e9b730dd781 8156207: Resource allocated BitMaps are often cleared unnecessarily Summary: Removed unnecessary clearing of BitMap. Reviewed-by: kbarrett, kvn, thartmann Contributed-by: Christian Hagedorn ! src/hotspot/share/compiler/methodLiveness.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp Changeset: b68e09c4721e Author: chagedorn Date: 2019-09-10 08:43 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b68e09c4721e 8225653: Provide more information when hitting SIGILL from HaltNode Summary: Add information string for each HaltNode which is printed if hit at runtime. Reviewed-by: vlivanov, thartmann ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/main.cpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/rootnode.cpp ! src/hotspot/share/opto/rootnode.hpp Changeset: 0c68edde9eda Author: chagedorn Date: 2019-10-10 10:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/0c68edde9eda 8231720: Some perf regressions after 8225653 Summary: Fixed emitting of unused assembly code in 8225653? which had a negative impact on performance in tight loops. Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: ff91484086d0 Author: xliu Date: 2020-05-12 10:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ff91484086d0 8022574: remove HaltNode code after uncommon trap calls Reviewed-by: thartmann, mdoerr, simonis ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/rootnode.cpp ! src/hotspot/share/opto/rootnode.hpp From dcherepanov at azul.com Tue Jun 9 08:13:37 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Tue, 09 Jun 2020 08:13:37 +0000 Subject: hg: jdk-updates/jdk13u-dev: 4 new changesets Message-ID: <202006090813.0598Db8I016264@aojmv0008.oracle.com> Changeset: afe2e70c5f03 Author: itakiguchi Date: 2020-02-25 22:47 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/afe2e70c5f03 8235834: IBM-943 charset encoder needs updating Summary: Apply 34B003AF.RPMAP130 definition into encoder Reviewed-by: naoto + make/data/charsetmapping/IBM943.c2b ! test/jdk/sun/nio/cs/TestIBMBugs.java Changeset: 83b9a5e6240f Author: naoto Date: 2020-02-25 15:49 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/83b9a5e6240f 8239976: Put JDK-8239965 on the ProblemList.txt Reviewed-by: dcubed ! test/jdk/ProblemList.txt Changeset: 126c27dd5051 Author: itakiguchi Date: 2020-03-08 15:15 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/126c27dd5051 8239965: XMLEncoder/Test4625418.java fails due to "Error: Cp943 - can't read properly" Summary: Cp943 and x-IBM943 should skip on XMLEncoder/Test4625418.java Reviewed-by: naoto ! test/jdk/ProblemList.txt ! test/jdk/java/beans/XMLEncoder/Test4625418.java Changeset: 49ef1eeed725 Author: itakiguchi Date: 2020-05-01 21:43 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/49ef1eeed725 8242541: Small charset issues (ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C) Summary: Modify ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C charset related files Reviewed-by: naoto ! make/data/charsetmapping/charsets - src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java.template - src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java.template ! test/jdk/java/nio/charset/Charset/RegisteredCharsets.java ! test/jdk/sun/nio/cs/CheckHistoricalNames.java From yan at azul.com Tue Jun 9 09:40:55 2020 From: yan at azul.com (yan at azul.com) Date: Tue, 09 Jun 2020 09:40:55 +0000 Subject: hg: jdk-updates/jdk13u-dev: 3 new changesets Message-ID: <202006090940.0599et9h029019@aojmv0008.oracle.com> Changeset: e6338eb411d9 Author: chagedorn Date: 2020-03-02 10:23 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e6338eb411d9 8238438: SuperWord::co_locate_pack picks memory state of first instead of last load Summary: Fix selection of first and last memory state in SuperWord::co_locate_pack Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp + test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePackMemoryState.java Changeset: ffe95adbf627 Author: stefank Date: 2020-03-02 12:30 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ffe95adbf627 8240220: IdealLoopTree::dump_head predicate printing is broken Reviewed-by: thartmann, neliasso, chagedorn ! src/hotspot/share/opto/loopnode.cpp Changeset: ab97e8011d6c Author: stefank Date: 2020-03-02 12:30 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ab97e8011d6c 8240223: Use consistent predicate order in and with PhaseIdealLoop::find_predicate Reviewed-by: thartmann, neliasso, chagedorn ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp From abrygin at azul.com Tue Jun 9 10:05:30 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Tue, 09 Jun 2020 10:05:30 +0000 Subject: hg: jdk-updates/jdk13u-dev: 3 new changesets Message-ID: <202006091005.059A5UUr010532@aojmv0008.oracle.com> Changeset: 92b2bfd14dfd Author: zgu Date: 2019-11-26 09:27 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/92b2bfd14dfd 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 Changeset: e1478d578998 Author: thartmann Date: 2020-04-22 16:22 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e1478d578998 8242108: Performance regression after fix for JDK-8229496 Summary: Backed out the fix for 8229496. Reviewed-by: kvn, roland ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/runtime/vmStructs.cpp + test/micro/org/openjdk/bench/java/text/DefFormatterBench.java Changeset: bb3f9cecec73 Author: mbaesken Date: 2019-11-26 13:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/bb3f9cecec73 8234809: set relro in linker flags when building with gcc Reviewed-by: erikj, fweimer ! make/autoconf/flags-ldflags.m4 From yan at azul.com Tue Jun 9 10:33:13 2020 From: yan at azul.com (yan at azul.com) Date: Tue, 09 Jun 2020 10:33:13 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8242470: Update Xerces to Version 2.12.1 Message-ID: <202006091033.059AXDH7024857@aojmv0008.oracle.com> Changeset: 2dc2adf2279c Author: joehw Date: 2020-04-10 17:00 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/2dc2adf2279c 8242470: Update Xerces to Version 2.12.1 Reviewed-by: lancea, naoto ! src/java.xml/share/legal/xerces.md From dcherepanov at azul.com Tue Jun 9 11:56:25 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Tue, 09 Jun 2020 11:56:25 +0000 Subject: hg: jdk-updates/jdk13u-dev: 6 new changesets Message-ID: <202006091156.059BuQXU008961@aojmv0008.oracle.com> Changeset: f536ec1dacf3 Author: coffeys Date: 2020-02-09 21:55 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f536ec1dacf3 8223260: NamingManager should cache InitialContextFactory Reviewed-by: alanb, plevart, dfuchs ! src/java.base/share/classes/module-info.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java + test/jdk/javax/naming/spi/DummyContextFactory.java + test/jdk/javax/naming/spi/DummyContextFactory2.java + test/jdk/javax/naming/spi/FactoryCacheTest.java Changeset: a0b25c260b58 Author: ysuenaga Date: 2019-11-20 09:28 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/a0b25c260b58 8233707: systemScale.cpp could not compile with VS2019 Reviewed-by: serb, aivanov ! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp Changeset: 9bb397ba4b63 Author: aivanov Date: 2019-12-09 19:43 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/9bb397ba4b63 8234398: Replace ID2D1Factory::GetDesktopDpi with GetDeviceCaps Reviewed-by: serb, prr ! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp Changeset: 6b7748b86f5b Author: serb Date: 2020-01-25 22:46 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6b7748b86f5b 8176359: Frame#setMaximizedbounds not working properly in multi screen environments 8231564: setMaximizedBounds is broken with large display scale and multiple monitors Reviewed-by: aivanov ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Frame.h ! test/jdk/ProblemList.txt + test/jdk/java/awt/Frame/MaximizedToOppositeScreen/MaximizedToOppositeScreenBig.java + test/jdk/java/awt/Frame/MaximizedToOppositeScreen/MaximizedToOppositeScreenSmall.java ! test/jdk/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java Changeset: 341f2acbf05e Author: serb Date: 2020-03-02 23:35 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/341f2acbf05e 8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails Reviewed-by: aivanov ! test/jdk/java/awt/Graphics/DrawImageBG/SystemBgColorTest.java Changeset: ae7422eb21cd Author: serb Date: 2020-03-31 19:19 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ae7422eb21cd 8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS Reviewed-by: kizune, pbansal ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java From yan at azul.com Tue Jun 9 13:13:59 2020 From: yan at azul.com (yan at azul.com) Date: Tue, 09 Jun 2020 13:13:59 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed Message-ID: <202006091313.059DDxpL020571@aojmv0008.oracle.com> Changeset: 818ac50d9420 Author: chagedorn Date: 2020-02-28 15:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/818ac50d9420 8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed Summary: Remove an assertion which was too strong for some valid IRs when running with -XX:+VerifyGraphEdges Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/gcm.cpp From dcherepanov at azul.com Tue Jun 9 14:16:12 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Tue, 09 Jun 2020 14:16:12 +0000 Subject: hg: jdk-updates/jdk13u-dev: 7 new changesets Message-ID: <202006091416.059EGDDf023189@aojmv0008.oracle.com> Changeset: c0cfb2ed7141 Author: serb Date: 2020-03-10 11:30 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/c0cfb2ed7141 8233573: Toolkit.getScreenInsets(GraphicsConfiguration) may throw ClassCastException Reviewed-by: prr, jdv ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java + test/jdk/java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java Changeset: 776353ea8c34 Author: tnakamura Date: 2020-03-09 15:07 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/776353ea8c34 8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print Reviewed-by: serb, pbansal, psadhukhan ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp Changeset: 30234e314aba Author: serb Date: 2020-04-06 20:27 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/30234e314aba 8196019: java/awt/Window/Grab/GrabTest.java fails on Windows Reviewed-by: prr, jdv ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Window/Grab/GrabTest.java Changeset: 99d57f56708f Author: serb Date: 2020-03-16 17:33 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/99d57f56708f 8226806: [macOS 10.14] Methods of Java Robot should be called from appropriate thread Reviewed-by: psadhukhan, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m + test/jdk/java/awt/Robot/NonEmptyErrorStream.java Changeset: d2989e2325f8 Author: serb Date: 2020-04-20 09:35 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/d2989e2325f8 8242174: [macos] The NestedModelessDialogTest test make the macOS unstable Reviewed-by: prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Toolkit/RealSync/Test.java Changeset: 419ef0836671 Author: alitvinov Date: 2020-04-20 19:25 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/419ef0836671 8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash Reviewed-by: prr, serb ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp Changeset: b96c68c85cd3 Author: serb Date: 2020-04-08 02:53 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b96c68c85cd3 8239819: XToolkit: Misread of screen information memory Reviewed-by: prr ! src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c From yan at azul.com Tue Jun 9 14:42:21 2020 From: yan at azul.com (yan at azul.com) Date: Tue, 09 Jun 2020 14:42:21 +0000 Subject: hg: jdk-updates/jdk13u-dev: 4 new changesets Message-ID: <202006091442.059EgMcR008516@aojmv0008.oracle.com> Changeset: b4ed3f8ccb03 Author: njian Date: 2020-03-05 14:51 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b4ed3f8ccb03 8240286: [TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java Reviewed-by: kvn, thartmann Contributed-by: qi.feng at arm.com ! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java Changeset: b8cd3a0b7442 Author: rsunderbabu Date: 2020-03-06 10:27 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b8cd3a0b7442 8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout Summary: Removed timeout=5 from the tests so that default timeout is used Reviewed-by: cjplummer Contributed-by: ramkumar.sunderbabu at oracle.com ! test/jdk/javax/management/loading/MletParserLocaleTest.java ! test/jdk/javax/management/loading/ParserInfiniteLoopTest.java Changeset: 27f7a15a7ecc Author: roland Date: 2020-04-02 15:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/27f7a15a7ecc 8241900: Loop unswitching may cause dependence on null check to be lost Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopUnswitch.cpp + test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java Changeset: f4f716576e36 Author: jiefu Date: 2020-04-09 09:20 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f4f716576e36 8242379: [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs Reviewed-by: roland, kvn ! test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java From abrygin at azul.com Tue Jun 9 16:27:55 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Tue, 09 Jun 2020 16:27:55 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8231025: Incorrect method tag offset for big endian platform Message-ID: <202006091627.059GRt4o005734@aojmv0008.oracle.com> Changeset: eeeed662594c Author: mgronlun Date: 2019-09-14 18:45 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/eeeed662594c 8231025: Incorrect method tag offset for big endian platform Reviewed-by: egahlin ! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp From abrygin at azul.com Wed Jun 10 06:54:31 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Wed, 10 Jun 2020 06:54:31 +0000 Subject: hg: jdk-updates/jdk13u-dev: 3 new changesets Message-ID: <202006100654.05A6sVrM002472@aojmv0008.oracle.com> Changeset: 423e97f02747 Author: kbarrett Date: 2019-11-07 16:22 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/423e97f02747 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 Changeset: 85379aa946ce Author: ihse Date: 2020-01-30 11:08 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/85379aa946ce 8237879: make 4.3 breaks build Reviewed-by: erikj, tbell ! make/common/MakeBase.gmk Changeset: 38da4aedea9a Author: mbaesken Date: 2020-03-25 13:05 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/38da4aedea9a 8241586: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64 Reviewed-by: clanger ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp From goetz.lindenmaier at sap.com Wed Jun 10 07:38:29 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 10 Jun 2020 07:38:29 +0000 Subject: hg: jdk-updates/jdk11u: Added tag jdk-11.0.8+7 for changeset 46d4984bb3c6 Message-ID: <202006100738.05A7cTLX021320@aojmv0008.oracle.com> Changeset: 6aa55a45ff6f Author: goetz Date: 2020-06-10 09:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6aa55a45ff6f Added tag jdk-11.0.8+7 for changeset 46d4984bb3c6 ! .hgtags From matthias.baesken at sap.com Wed Jun 10 07:46:50 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 10 Jun 2020 07:46:50 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8223940: Private key not supported by chosen signature algorithm Message-ID: <202006100746.05A7koXt024024@aojmv0008.oracle.com> Changeset: d0300214ad41 Author: xuelei Date: 2019-11-06 09:45 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d0300214ad41 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 goetz.lindenmaier at sap.com Wed Jun 10 09:37:06 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 10 Jun 2020 09:37:06 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202006100937.05A9b7xD017434@aojmv0008.oracle.com> Changeset: 88129c2a9bef Author: psadhukhan Date: 2019-12-02 11:58 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/88129c2a9bef 8234149: Several regression tests do not dispose Frame at end Reviewed-by: serb ! test/jdk/javax/swing/AbstractButton/6711682/bug6711682.java ! test/jdk/javax/swing/Action/8133039/bug8133039.java ! test/jdk/javax/swing/JButton/4368790/bug4368790.java ! test/jdk/javax/swing/JButton/4796987/bug4796987.java ! test/jdk/javax/swing/JColorChooser/Test8051548.java ! test/jdk/javax/swing/JComboBox/4523758/bug4523758.java ! test/jdk/javax/swing/JComboBox/6236162/bug6236162.java ! test/jdk/javax/swing/JComboBox/7195179/Test7195179.java ! test/jdk/javax/swing/JComboBox/8057893/bug8057893.java ! test/jdk/javax/swing/JComponent/4337267/bug4337267.java ! test/jdk/javax/swing/JComponent/6989617/bug6989617.java ! test/jdk/javax/swing/JComponent/7154030/bug7154030.java ! test/jdk/javax/swing/JEditorPane/4492274/bug4492274.java ! test/jdk/javax/swing/JFrame/4962534/bug4962534.java ! test/jdk/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java ! test/jdk/javax/swing/JInternalFrame/5066752/bug5066752.java ! test/jdk/javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java ! test/jdk/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java ! test/jdk/javax/swing/JLabel/6596966/bug6596966.java ! test/jdk/javax/swing/JLayer/6824395/bug6824395.java ! test/jdk/javax/swing/JList/6462008/bug6462008.java ! test/jdk/javax/swing/JList/6510999/bug6510999.java ! test/jdk/javax/swing/JMenu/4417601/bug4417601.java ! test/jdk/javax/swing/JMenu/4515762/bug4515762.java ! test/jdk/javax/swing/JMenu/4692443/bug4692443.java ! test/jdk/javax/swing/JMenu/6359669/bug6359669.java ! test/jdk/javax/swing/JMenu/6470128/bug6470128.java ! test/jdk/javax/swing/JMenu/6538132/bug6538132.java ! test/jdk/javax/swing/JMenuBar/4750590/bug4750590.java ! test/jdk/javax/swing/JMenuItem/4171437/bug4171437.java ! test/jdk/javax/swing/JMenuItem/4654927/bug4654927.java ! test/jdk/javax/swing/JMenuItem/6209975/bug6209975.java ! test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java ! test/jdk/javax/swing/JPopupMenu/6217905/bug6217905.java ! test/jdk/javax/swing/JPopupMenu/6515446/bug6515446.java ! test/jdk/javax/swing/JPopupMenu/6580930/bug6580930.java ! test/jdk/javax/swing/JPopupMenu/6827786/bug6827786.java ! test/jdk/javax/swing/JPopupMenu/6987844/bug6987844.java ! test/jdk/javax/swing/JRadioButton/8041561/bug8041561.java ! test/jdk/javax/swing/JRadioButton/8075609/bug8075609.java ! test/jdk/javax/swing/JRootPane/4670486/bug4670486.java ! test/jdk/javax/swing/JScrollBar/4708809/bug4708809.java ! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java ! test/jdk/javax/swing/JScrollBar/6542335/bug6542335.java ! test/jdk/javax/swing/JScrollBar/bug4202954/bug4202954.java ! test/jdk/javax/swing/JSpinner/4973721/bug4973721.java ! test/jdk/javax/swing/JSplitPane/4885629/bug4885629.java ! test/jdk/javax/swing/JTabbedPane/4361477/bug4361477.java ! test/jdk/javax/swing/JTabbedPane/4624207/bug4624207.java ! test/jdk/javax/swing/JTabbedPane/6495408/bug6495408.java ! test/jdk/javax/swing/JTabbedPane/7161568/bug7161568.java ! test/jdk/javax/swing/JTabbedPane/8134116/Bug8134116.java ! test/jdk/javax/swing/JTable/4220171/bug4220171.java ! test/jdk/javax/swing/JTable/6777378/bug6777378.java Changeset: 3915e17735e1 Author: goetz Date: 2020-06-10 11:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3915e17735e1 8244225: stringop-overflow warning on strncpy call from compile_the_world_in Reviewed-by: aph ! src/hotspot/share/classfile/classLoader.cpp From goetz.lindenmaier at sap.com Wed Jun 10 09:43:10 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 10 Jun 2020 09:43:10 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8244703: "platform encoding not initialized" exceptions with debugger, JNI Message-ID: <202006100943.05A9hAIi019560@aojmv0008.oracle.com> Changeset: cf3e5da73d6b Author: amenkov Date: 2020-05-28 11:39 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/cf3e5da73d6b 8244703: "platform encoding not initialized" exceptions with debugger, JNI Reviewed-by: alanb, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/transport.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.c From yan at azul.com Wed Jun 10 10:57:27 2020 From: yan at azul.com (yan at azul.com) Date: Wed, 10 Jun 2020 10:57:27 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8239915: Zero VM crashes when handling dynamic constant Message-ID: <202006101057.05AAvRdE026474@aojmv0008.oracle.com> Changeset: 568446b114a0 Author: fyang Date: 2020-02-26 17:32 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/568446b114a0 8239915: Zero VM crashes when handling dynamic constant Reviewed-by: dholmes Contributed-by: wangkun49 at huawei.com ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp + test/hotspot/jtreg/runtime/invokedynamic/DynamicConstantHelper.jasm + test/hotspot/jtreg/runtime/invokedynamic/TestDynamicConstant.java From dcherepanov at azul.com Wed Jun 10 11:04:12 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Wed, 10 Jun 2020 11:04:12 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8228687: [TESTBUG] exclude Container tests from hotspot_misc group Message-ID: <202006101104.05AB4CHS000554@aojmv0008.oracle.com> Changeset: 4e9f75bab913 Author: mseledtsov Date: 2019-08-02 13:51 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4e9f75bab913 8228687: [TESTBUG] exclude Container tests from hotspot_misc group Summary: Excluded hotspot_containers from hotspot_misc Reviewed-by: dcubed ! test/hotspot/jtreg/TEST.groups From goetz.lindenmaier at sap.com Wed Jun 10 12:20:12 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 10 Jun 2020 12:20:12 +0000 Subject: hg: jdk-updates/jdk11u-dev: 5 new changesets Message-ID: <202006101220.05ACKDd4009271@aojmv0008.oracle.com> Changeset: a3de868a8849 Author: xuelei Date: 2020-04-22 10:51 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a3de868a8849 8242141: New System Properties to configure the TLS signature schemes Reviewed-by: ascarpino, jnimeh, mullan ! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java ! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java + test/jdk/sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java + test/jdk/sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java Changeset: 0c063ac4c41a Author: robm Date: 2019-01-10 07:54 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0c063ac4c41a 8214440: ldap over a TLS connection negotiate failed with "javax.net.ssl.SSLPeerUnverifiedException: hostname of the server '' does not match the hostname in the server's certificate" Reviewed-by: vtewari, xuelei ! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java Changeset: 46d4984bb3c6 Author: rhalade Date: 2020-05-01 11:09 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/46d4984bb3c6 8225069: Remove Comodo root certificate that is expiring in May 2020 Reviewed-by: mullan - make/data/cacerts/addtrustclass1ca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 6aa55a45ff6f Author: goetz Date: 2020-06-10 09:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6aa55a45ff6f Added tag jdk-11.0.8+7 for changeset 46d4984bb3c6 ! .hgtags Changeset: 2d84ef71020a Author: goetz Date: 2020-06-10 14:17 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/2d84ef71020a Merge ! .hgtags - make/data/cacerts/addtrustclass1ca ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java From yan at azul.com Wed Jun 10 13:56:06 2020 From: yan at azul.com (yan at azul.com) Date: Wed, 10 Jun 2020 13:56:06 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8239055: Wrong implementation of VMState.hasListener Message-ID: <202006101356.05ADu6Pp028705@aojmv0008.oracle.com> Changeset: a6b35b8ceb05 Author: fmatte Date: 2020-02-27 19:33 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/a6b35b8ceb05 8239055: Wrong implementation of VMState.hasListener Summary: Correct the VMState.hasListener implementation to return WeakReference type Reviewed-by: sspitsyn, poonam ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java From dcherepanov at azul.com Wed Jun 10 14:58:56 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Wed, 10 Jun 2020 14:58:56 +0000 Subject: hg: jdk-updates/jdk13u-dev: 6 new changesets Message-ID: <202006101458.05AEwuB8000093@aojmv0008.oracle.com> Changeset: 595687bdd767 Author: serb Date: 2020-04-16 10:12 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/595687bdd767 8196181: sun/java2d/GdiRendering/InsetClipping.java fails Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/GdiRendering/InsetClipping.java Changeset: 75679cf23776 Author: prr Date: 2020-03-20 22:52 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/75679cf23776 8232634: Problem List ICMColorDataTest.java Reviewed-by: serb, psadhukhan ! test/jdk/ProblemList.txt Changeset: 48814318362c Author: serb Date: 2020-03-10 13:58 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/48814318362c 8040630: Popup menus and tooltips flicker with previous popup contents when first shown Reviewed-by: kizune, pbansal ! src/java.desktop/share/classes/javax/swing/Popup.java Changeset: 5a2c74477d43 Author: serb Date: 2020-04-26 19:36 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/5a2c74477d43 8238575: DragSourceEvent.getLocation() returns wrong value on HiDPI screens (Windows) Reviewed-by: prr ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.h ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp ! test/jdk/java/awt/dnd/Button2DragTest/Button2DragTest.java ! test/jdk/sun/awt/dnd/8024061/bug8024061.java Changeset: 7ba6159a0de8 Author: serb Date: 2020-03-19 22:22 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7ba6159a0de8 8240786: [TESTBUG] The test java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on HiDPI screen Reviewed-by: jdv, pbansal ! test/jdk/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java Changeset: 4538091cb1b6 Author: serb Date: 2020-02-04 12:56 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4538091cb1b6 8225126: Test SetBoundsPaintTest.html faild on Windows when desktop is scaled Reviewed-by: jdv ! src/java.desktop/windows/classes/sun/awt/windows/WChoicePeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp ! test/jdk/java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java + test/jdk/java/awt/Choice/SetBoundsPaintTest/SetBoundsPaintTest.java From abrygin at azul.com Wed Jun 10 15:15:29 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Wed, 10 Jun 2020 15:15:29 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202006101515.05AFFTPh008904@aojmv0008.oracle.com> Changeset: 00cef5098c49 Author: clanger Date: 2019-12-09 16:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/00cef5098c49 8235585: Enable macOS codesigning for all libraries and executables Reviewed-by: erikj, clanger Contributed-by: rene.schuenemann at gmail.com ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in ! make/common/NativeCompilation.gmk + make/data/macosxsigning/entitlements.plist ! make/launcher/Launcher-jdk.hotspot.agent.gmk ! make/launcher/Launcher-jdk.jcmd.gmk ! make/launcher/LauncherCommon.gmk Changeset: ce086b266db2 Author: rschuenemann Date: 2020-02-13 10:07 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ce086b266db2 8238534: Deep sign macOS bundles before bundle archive is being created Reviewed-by: erikj, clanger ! make/Bundles.gmk ! make/autoconf/spec.gmk.in From abrygin at azul.com Wed Jun 10 16:25:06 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Wed, 10 Jun 2020 16:25:06 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202006101625.05AGP6RZ016652@aojmv0008.oracle.com> Changeset: d54f80bbdeeb Author: erikj Date: 2020-03-12 12:55 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/d54f80bbdeeb 8240972: macOS codesign fail on macOS 10.13.5 or older Reviewed-by: erikj, ihse Contributed-by: junyuan.zheng at microsoft.com ! make/autoconf/basics.m4 Changeset: 5074ddd34498 Author: erikj Date: 2020-05-14 06:58 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/5074ddd34498 8244951: Missing entitlements for hardened runtime Reviewed-by: ihse ! make/common/NativeCompilation.gmk + make/data/macosxsigning/default.plist - make/data/macosxsigning/entitlements.plist + make/data/macosxsigning/java.plist + make/data/macosxsigning/jspawnhelper.plist + make/modules/jdk.incubator.jpackage/Gensrc.gmk From abrygin at azul.com Thu Jun 11 06:49:08 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Thu, 11 Jun 2020 06:49:08 +0000 Subject: hg: jdk-updates/jdk13u-dev: 4 new changesets Message-ID: <202006110649.05B6n8kZ000076@aojmv0008.oracle.com> Changeset: bfe6fcdb67dd Author: mbaesken Date: 2020-04-17 08:39 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/bfe6fcdb67dd 8242626: enhance posix print_rlimit_info Reviewed-by: mdoerr, gziemski ! src/hotspot/os/posix/os_posix.cpp Changeset: 7c4e426b1988 Author: prr Date: 2019-12-04 17:42 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7c4e426b1988 8214481: freetype path does not disable TrueType hinting with AA+FM hints Reviewed-by: serb, psadhukhan ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 05e2ca970055 Author: tnakamura Date: 2020-03-28 16:47 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/05e2ca970055 8232846: ProcessHandle.Info command with non-English shows question marks Reviewed-by: stuefe, ysuenaga, rriggs ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c Changeset: 08e3e26b2df0 Author: pkoppula Date: 2020-04-14 14:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/08e3e26b2df0 8237474: Default SSLEngine should create in server role Reviewed-by: xuelei, coffeys ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java ! test/jdk/sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java From dcherepanov at azul.com Thu Jun 11 08:34:10 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Thu, 11 Jun 2020 08:34:10 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202006110834.05B8YAfF014101@aojmv0008.oracle.com> Changeset: 99d7bf016f02 Author: rhalade Date: 2020-04-30 15:21 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/99d7bf016f02 8225068: Remove DocuSign root certificate that is expiring in May 2020 Reviewed-by: mullan - make/data/cacerts/keynectisrootca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: ff051338cae0 Author: rhalade Date: 2020-05-01 11:09 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ff051338cae0 8225069: Remove Comodo root certificate that is expiring in May 2020 Reviewed-by: mullan - make/data/cacerts/addtrustclass1ca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From yan at azul.com Thu Jun 11 11:35:16 2020 From: yan at azul.com (yan at azul.com) Date: Thu, 11 Jun 2020 11:35:16 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8237045: JVM uses excessive memory with -XX:+EnableJVMCI -XX:JVMCICounterSize=2147483648 Message-ID: <202006111135.05BBZGoD013548@aojmv0008.oracle.com> Changeset: 63a6cc63534f Author: kvn Date: 2020-03-17 12:42 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/63a6cc63534f 8237045: JVM uses excessive memory with -XX:+EnableJVMCI -XX:JVMCICounterSize=2147483648 Summary: limit JVMCICounterSize flag's value range to 1M Reviewed-by: thartmann, redestad ! src/hotspot/share/jvmci/jvmci_globals.hpp ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java From sean.coffey at oracle.com Fri Jun 12 15:26:21 2020 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 12 Jun 2020 15:26:21 +0000 Subject: hg: jdk-updates/jdk14u: 2 new changesets Message-ID: <202006121526.05CFQL0i017820@aojmv0008.oracle.com> Changeset: a51211936d9d Author: valeriep Date: 2020-06-12 02:34 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/a51211936d9d 8246613: Choose the default SecureRandom algo based on registration ordering Summary: Fixed java.security.Provider and SecureRandom to use the 1st registered SecureRandom service Reviewed-by: weijun, mullan ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureRandom.java ! test/jdk/java/security/SecureRandom/DefaultAlgo.java Changeset: e9d41bbaea38 Author: pkoppula Date: 2020-06-11 21:54 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/e9d41bbaea38 8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts Reviewed-by: xuelei, coffeys ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/SetSoTimeout.java From abrygin at azul.com Mon Jun 15 07:16:55 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Mon, 15 Jun 2020 07:16:55 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in Message-ID: <202006150716.05F7GtgE013311@aojmv0008.oracle.com> Changeset: cd9f37418c65 Author: fyang Date: 2020-05-13 07:25 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/cd9f37418c65 8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in Reviewed-by: thartmann, kvn Contributed-by: zhouyong44 at huawei.com ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops_2.java From abrygin at azul.com Mon Jun 15 13:30:44 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Mon, 15 Jun 2020 13:30:44 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202006151330.05FDUi4J005949@aojmv0008.oracle.com> Changeset: 3ad55e1604b2 Author: neliasso Date: 2019-10-01 11:43 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/3ad55e1604b2 8226721: Missing intrinsics for Math.ceil, floor, rint Reviewed-by: neliasso, vlivanov, ecaspole Contributed-by: jatin.bhateja at intel.com ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/java.base/share/classes/java/lang/Math.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java + test/micro/org/openjdk/bench/java/math/FpRoundingBenchmark.java Changeset: f6197fb2f873 Author: shade Date: 2019-10-03 07:38 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f6197fb2f873 8231713: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint) Reviewed-by: kvn ! src/hotspot/cpu/x86/x86.ad From dcherepanov at azul.com Mon Jun 15 14:50:20 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Mon, 15 Jun 2020 14:50:20 +0000 Subject: hg: jdk-updates/jdk13u-dev: 3 new changesets Message-ID: <202006151450.05FEoKWe013181@aojmv0008.oracle.com> Changeset: 55ad71cb0f0f Author: henryjen Date: 2020-04-07 03:25 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/55ad71cb0f0f 8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set Reviewed-by: alanb, dholmes Contributed-by: linzang at tencent.com ! make/launcher/LauncherCommon.gmk ! src/java.base/macosx/native/libjli/java_md_macosx.m ! src/java.base/share/native/libjli/java.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/unix/native/libjli/java_md_solinux.h Changeset: 70713577ae08 Author: weijun Date: 2020-04-27 12:32 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/70713577ae08 8243539: Copyright info (Year) should be updated for fix of 8241638 Reviewed-by: weijun Contributed-by: Bin Liao ! make/launcher/LauncherCommon.gmk ! src/java.base/share/native/libjli/java.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/unix/native/libjli/java_md_solinux.h Changeset: 7f59c29cdbd8 Author: serb Date: 2020-02-13 13:17 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7f59c29cdbd8 8238738: AudioSystem.getMixerInfo() takes about 30 sec to report a gone audio device Reviewed-by: prr ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp From abrygin at azul.com Mon Jun 15 15:44:04 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Mon, 15 Jun 2020 15:44:04 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202006151544.05FFi4Qg005841@aojmv0008.oracle.com> Changeset: fb442e8201be Author: ccheung Date: 2019-12-17 16:46 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/fb442e8201be 8235563: [TESTBUG] appcds/CommandLineFlagComboNegative.java does not handle archive mapping failure Summary: Use the assertAbnormalExit method of the CDSTestUtils.Result class to handle archive mapping failure. Reviewed-by: iklam Contributed-by: katya at azul.com ! test/hotspot/jtreg/runtime/appcds/CommandLineFlagComboNegative.java Changeset: 1dccdcb00ebb Author: clanger Date: 2020-02-07 08:38 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/1dccdcb00ebb 8237192: Generate stripped/public pdbs on Windows for jdk images Reviewed-by: erikj, ihse Contributed-by: christoph.langer at sap.com, matthias.baesken at sap.com, katya at azul.com ! make/Bundles.gmk ! make/CreateJmods.gmk ! make/GenerateLinkOptData.gmk ! make/Images.gmk ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/common/NativeCompilation.gmk ! make/launcher/Launcher-java.base.gmk ! make/scripts/compare.sh ! test/jdk/tools/launcher/HelpFlagsTest.java ! test/jdk/tools/launcher/TestHelper.java ! test/jdk/tools/launcher/VersionCheck.java From yan at azul.com Mon Jun 15 15:55:19 2020 From: yan at azul.com (yan at azul.com) Date: Mon, 15 Jun 2020 15:55:19 +0000 Subject: hg: jdk-updates/jdk13u-dev: Added tag jdk-13.0.4+5 for changeset 1dccdcb00ebb Message-ID: <202006151555.05FFtJ4Q011907@aojmv0008.oracle.com> Changeset: c9c3a6032ef6 Author: yan Date: 2020-06-15 18:54 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/c9c3a6032ef6 Added tag jdk-13.0.4+5 for changeset 1dccdcb00ebb ! .hgtags From abrygin at azul.com Tue Jun 16 08:59:55 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Tue, 16 Jun 2020 08:59:55 +0000 Subject: hg: jdk-updates/jdk13u: 83 new changesets Message-ID: <202006160900.05G900FW013289@aojmv0008.oracle.com> Changeset: 4b9f092a3684 Author: shade Date: 2019-09-10 19:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4b9f092a3684 8230813: Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list Reviewed-by: zgu ! test/hotspot/jtreg/compiler/loopopts/superword/TestFuzzPreLoop.java Changeset: feeab9d122d8 Author: erikj Date: 2019-08-26 07:14 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/feeab9d122d8 8230079: Update test document by changing "TIMEOUT" to "TIMEOUT_FACTOR" Reviewed-by: erikj Contributed-by: Wang Xue ! doc/building.html ! doc/testing.html ! doc/testing.md Changeset: 9313d7842861 Author: erikj Date: 2019-09-24 11:39 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9313d7842861 8231351: Add notes for PKCS11 tests in the test doc Reviewed-by: erikj, jjiang Contributed-by: huangjia at loongson.cn ! doc/testing.html ! doc/testing.md Changeset: 08c62df99220 Author: dmarkov Date: 2019-11-05 10:11 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/08c62df99220 8232880: Update test documentation with additional settings for client UI tooltip tests Reviewed-by: aivanov, serb, ihse ! doc/testing.html ! doc/testing.md Changeset: 6f79d6a3e1a8 Author: rriggs Date: 2020-03-06 13:52 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6f79d6a3e1a8 8239893: Windows handle Leak when starting processes using ProcessBuilder Reviewed-by: bpb, naoto ! src/java.base/windows/classes/java/lang/ProcessImpl.java + test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java + test/jdk/java/lang/ProcessBuilder/checkHandles/libCheckHandles.c Changeset: b69eee94adf1 Author: lancea Date: 2020-01-15 15:24 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b69eee94adf1 7143743: Potential memory leak with zip provider Reviewed-by: lancea, clanger, alanb Contributed-by: Jaikiran Pai ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java Changeset: d37ddcfbdd49 Author: igerasim Date: 2020-01-13 18:00 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d37ddcfbdd49 8234423: Modifying ArrayList.subList().subList() resets modCount of subList Reviewed-by: rriggs ! src/java.base/share/classes/java/util/ArrayList.java + test/jdk/java/util/ArrayList/SubListModCount.java Changeset: fa4ad46e133e Author: clanger Date: 2020-03-31 09:10 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fa4ad46e133e 8241568: (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted" Reviewed-by: alanb ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: a1c0301e783a Author: mdoerr Date: 2019-12-06 14:31 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a1c0301e783a 8220348: [ntintel] asserts about copying unaligned array Reviewed-by: clanger, stuefe ! src/java.prefs/windows/native/libprefs/WindowsPreferences.c ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c Changeset: 35e494ad28c1 Author: bpb Date: 2019-11-08 08:12 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/35e494ad28c1 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 Changeset: ebff636dfc2d Author: michaelm Date: 2019-12-03 11:57 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ebff636dfc2d 8234824: java/nio/channels/SocketChannel/AdaptSocket.java fails on Windows 10 Reviewed-by: alanb ! test/jdk/java/nio/channels/SocketChannel/AdaptSocket.java Changeset: ebce8e1effb4 Author: stuefe Date: 2019-10-31 07:53 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ebce8e1effb4 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 Changeset: 11819dc6581d Author: mgronlun Date: 2019-11-25 18:38 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/11819dc6581d 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 Changeset: 8c7027cbf42f Author: cito Date: 2020-02-25 03:28 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8c7027cbf42f 8219904: ClassCastException when calling FlightRecorderMXBean#getRecordings() Reviewed-by: egahlin, mseledtsov ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java ! test/jdk/jdk/jfr/jmx/JmxHelper.java ! test/jdk/jdk/jfr/jmx/TestGetRecordings.java Changeset: 17988297834b Author: thartmann Date: 2019-06-14 13:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/17988297834b 8225783: Incorrect use of binary operators on booleans in type.cpp Summary: Use logical operators instead. Reviewed-by: roland ! src/hotspot/share/opto/type.cpp Changeset: 3b96723e22a3 Author: thartmann Date: 2019-06-28 09:12 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3b96723e22a3 8226879: Memory leak in Type::hashcons Summary: Call delete on xdual type. Reviewed-by: kvn ! src/hotspot/share/opto/type.cpp Changeset: 618e121704a3 Author: bulasevich Date: 2019-07-16 18:05 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/618e121704a3 8227632: Incorrect PrintCompilation message: made not compilable on levels 0 1 2 3 4 Summary: Fixing the message to print actual comp_level Reviewed-by: dlong, kvn ! src/hotspot/share/oops/method.cpp Changeset: 7e9b730dd781 Author: thartmann Date: 2019-07-29 09:40 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7e9b730dd781 8156207: Resource allocated BitMaps are often cleared unnecessarily Summary: Removed unnecessary clearing of BitMap. Reviewed-by: kbarrett, kvn, thartmann Contributed-by: Christian Hagedorn ! src/hotspot/share/compiler/methodLiveness.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp Changeset: b68e09c4721e Author: chagedorn Date: 2019-09-10 08:43 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b68e09c4721e 8225653: Provide more information when hitting SIGILL from HaltNode Summary: Add information string for each HaltNode which is printed if hit at runtime. Reviewed-by: vlivanov, thartmann ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/main.cpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/rootnode.cpp ! src/hotspot/share/opto/rootnode.hpp Changeset: 0c68edde9eda Author: chagedorn Date: 2019-10-10 10:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0c68edde9eda 8231720: Some perf regressions after 8225653 Summary: Fixed emitting of unused assembly code in 8225653? which had a negative impact on performance in tight loops. Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: ff91484086d0 Author: xliu Date: 2020-05-12 10:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ff91484086d0 8022574: remove HaltNode code after uncommon trap calls Reviewed-by: thartmann, mdoerr, simonis ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/rootnode.cpp ! src/hotspot/share/opto/rootnode.hpp Changeset: afe2e70c5f03 Author: itakiguchi Date: 2020-02-25 22:47 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/afe2e70c5f03 8235834: IBM-943 charset encoder needs updating Summary: Apply 34B003AF.RPMAP130 definition into encoder Reviewed-by: naoto + make/data/charsetmapping/IBM943.c2b ! test/jdk/sun/nio/cs/TestIBMBugs.java Changeset: 83b9a5e6240f Author: naoto Date: 2020-02-25 15:49 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/83b9a5e6240f 8239976: Put JDK-8239965 on the ProblemList.txt Reviewed-by: dcubed ! test/jdk/ProblemList.txt Changeset: 126c27dd5051 Author: itakiguchi Date: 2020-03-08 15:15 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/126c27dd5051 8239965: XMLEncoder/Test4625418.java fails due to "Error: Cp943 - can't read properly" Summary: Cp943 and x-IBM943 should skip on XMLEncoder/Test4625418.java Reviewed-by: naoto ! test/jdk/ProblemList.txt ! test/jdk/java/beans/XMLEncoder/Test4625418.java Changeset: 49ef1eeed725 Author: itakiguchi Date: 2020-05-01 21:43 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/49ef1eeed725 8242541: Small charset issues (ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C) Summary: Modify ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C charset related files Reviewed-by: naoto ! make/data/charsetmapping/charsets - src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java.template - src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java.template ! test/jdk/java/nio/charset/Charset/RegisteredCharsets.java ! test/jdk/sun/nio/cs/CheckHistoricalNames.java Changeset: e6338eb411d9 Author: chagedorn Date: 2020-03-02 10:23 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e6338eb411d9 8238438: SuperWord::co_locate_pack picks memory state of first instead of last load Summary: Fix selection of first and last memory state in SuperWord::co_locate_pack Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp + test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePackMemoryState.java Changeset: ffe95adbf627 Author: stefank Date: 2020-03-02 12:30 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ffe95adbf627 8240220: IdealLoopTree::dump_head predicate printing is broken Reviewed-by: thartmann, neliasso, chagedorn ! src/hotspot/share/opto/loopnode.cpp Changeset: ab97e8011d6c Author: stefank Date: 2020-03-02 12:30 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ab97e8011d6c 8240223: Use consistent predicate order in and with PhaseIdealLoop::find_predicate Reviewed-by: thartmann, neliasso, chagedorn ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp Changeset: 92b2bfd14dfd Author: zgu Date: 2019-11-26 09:27 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/92b2bfd14dfd 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 Changeset: e1478d578998 Author: thartmann Date: 2020-04-22 16:22 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e1478d578998 8242108: Performance regression after fix for JDK-8229496 Summary: Backed out the fix for 8229496. Reviewed-by: kvn, roland ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/runtime/vmStructs.cpp + test/micro/org/openjdk/bench/java/text/DefFormatterBench.java Changeset: bb3f9cecec73 Author: mbaesken Date: 2019-11-26 13:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bb3f9cecec73 8234809: set relro in linker flags when building with gcc Reviewed-by: erikj, fweimer ! make/autoconf/flags-ldflags.m4 Changeset: 2dc2adf2279c Author: joehw Date: 2020-04-10 17:00 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2dc2adf2279c 8242470: Update Xerces to Version 2.12.1 Reviewed-by: lancea, naoto ! src/java.xml/share/legal/xerces.md Changeset: f536ec1dacf3 Author: coffeys Date: 2020-02-09 21:55 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f536ec1dacf3 8223260: NamingManager should cache InitialContextFactory Reviewed-by: alanb, plevart, dfuchs ! src/java.base/share/classes/module-info.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java + test/jdk/javax/naming/spi/DummyContextFactory.java + test/jdk/javax/naming/spi/DummyContextFactory2.java + test/jdk/javax/naming/spi/FactoryCacheTest.java Changeset: a0b25c260b58 Author: ysuenaga Date: 2019-11-20 09:28 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a0b25c260b58 8233707: systemScale.cpp could not compile with VS2019 Reviewed-by: serb, aivanov ! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp Changeset: 9bb397ba4b63 Author: aivanov Date: 2019-12-09 19:43 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9bb397ba4b63 8234398: Replace ID2D1Factory::GetDesktopDpi with GetDeviceCaps Reviewed-by: serb, prr ! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp Changeset: 6b7748b86f5b Author: serb Date: 2020-01-25 22:46 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6b7748b86f5b 8176359: Frame#setMaximizedbounds not working properly in multi screen environments 8231564: setMaximizedBounds is broken with large display scale and multiple monitors Reviewed-by: aivanov ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Frame.h ! test/jdk/ProblemList.txt + test/jdk/java/awt/Frame/MaximizedToOppositeScreen/MaximizedToOppositeScreenBig.java + test/jdk/java/awt/Frame/MaximizedToOppositeScreen/MaximizedToOppositeScreenSmall.java ! test/jdk/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java Changeset: 341f2acbf05e Author: serb Date: 2020-03-02 23:35 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/341f2acbf05e 8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails Reviewed-by: aivanov ! test/jdk/java/awt/Graphics/DrawImageBG/SystemBgColorTest.java Changeset: ae7422eb21cd Author: serb Date: 2020-03-31 19:19 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ae7422eb21cd 8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS Reviewed-by: kizune, pbansal ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java Changeset: 818ac50d9420 Author: chagedorn Date: 2020-02-28 15:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/818ac50d9420 8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed Summary: Remove an assertion which was too strong for some valid IRs when running with -XX:+VerifyGraphEdges Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/gcm.cpp Changeset: c0cfb2ed7141 Author: serb Date: 2020-03-10 11:30 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c0cfb2ed7141 8233573: Toolkit.getScreenInsets(GraphicsConfiguration) may throw ClassCastException Reviewed-by: prr, jdv ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java + test/jdk/java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java Changeset: 776353ea8c34 Author: tnakamura Date: 2020-03-09 15:07 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/776353ea8c34 8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print Reviewed-by: serb, pbansal, psadhukhan ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp Changeset: 30234e314aba Author: serb Date: 2020-04-06 20:27 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/30234e314aba 8196019: java/awt/Window/Grab/GrabTest.java fails on Windows Reviewed-by: prr, jdv ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Window/Grab/GrabTest.java Changeset: 99d57f56708f Author: serb Date: 2020-03-16 17:33 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/99d57f56708f 8226806: [macOS 10.14] Methods of Java Robot should be called from appropriate thread Reviewed-by: psadhukhan, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m + test/jdk/java/awt/Robot/NonEmptyErrorStream.java Changeset: d2989e2325f8 Author: serb Date: 2020-04-20 09:35 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d2989e2325f8 8242174: [macos] The NestedModelessDialogTest test make the macOS unstable Reviewed-by: prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Toolkit/RealSync/Test.java Changeset: 419ef0836671 Author: alitvinov Date: 2020-04-20 19:25 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/419ef0836671 8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash Reviewed-by: prr, serb ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp Changeset: b96c68c85cd3 Author: serb Date: 2020-04-08 02:53 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b96c68c85cd3 8239819: XToolkit: Misread of screen information memory Reviewed-by: prr ! src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: b4ed3f8ccb03 Author: njian Date: 2020-03-05 14:51 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b4ed3f8ccb03 8240286: [TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java Reviewed-by: kvn, thartmann Contributed-by: qi.feng at arm.com ! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java Changeset: b8cd3a0b7442 Author: rsunderbabu Date: 2020-03-06 10:27 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b8cd3a0b7442 8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout Summary: Removed timeout=5 from the tests so that default timeout is used Reviewed-by: cjplummer Contributed-by: ramkumar.sunderbabu at oracle.com ! test/jdk/javax/management/loading/MletParserLocaleTest.java ! test/jdk/javax/management/loading/ParserInfiniteLoopTest.java Changeset: 27f7a15a7ecc Author: roland Date: 2020-04-02 15:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/27f7a15a7ecc 8241900: Loop unswitching may cause dependence on null check to be lost Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopUnswitch.cpp + test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java Changeset: f4f716576e36 Author: jiefu Date: 2020-04-09 09:20 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f4f716576e36 8242379: [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs Reviewed-by: roland, kvn ! test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java Changeset: eeeed662594c Author: mgronlun Date: 2019-09-14 18:45 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/eeeed662594c 8231025: Incorrect method tag offset for big endian platform Reviewed-by: egahlin ! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp Changeset: 423e97f02747 Author: kbarrett Date: 2019-11-07 16:22 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/423e97f02747 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 Changeset: 85379aa946ce Author: ihse Date: 2020-01-30 11:08 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/85379aa946ce 8237879: make 4.3 breaks build Reviewed-by: erikj, tbell ! make/common/MakeBase.gmk Changeset: 38da4aedea9a Author: mbaesken Date: 2020-03-25 13:05 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/38da4aedea9a 8241586: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64 Reviewed-by: clanger ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 568446b114a0 Author: fyang Date: 2020-02-26 17:32 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/568446b114a0 8239915: Zero VM crashes when handling dynamic constant Reviewed-by: dholmes Contributed-by: wangkun49 at huawei.com ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp + test/hotspot/jtreg/runtime/invokedynamic/DynamicConstantHelper.jasm + test/hotspot/jtreg/runtime/invokedynamic/TestDynamicConstant.java Changeset: 4e9f75bab913 Author: mseledtsov Date: 2019-08-02 13:51 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4e9f75bab913 8228687: [TESTBUG] exclude Container tests from hotspot_misc group Summary: Excluded hotspot_containers from hotspot_misc Reviewed-by: dcubed ! test/hotspot/jtreg/TEST.groups Changeset: a6b35b8ceb05 Author: fmatte Date: 2020-02-27 19:33 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a6b35b8ceb05 8239055: Wrong implementation of VMState.hasListener Summary: Correct the VMState.hasListener implementation to return WeakReference type Reviewed-by: sspitsyn, poonam ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java Changeset: 595687bdd767 Author: serb Date: 2020-04-16 10:12 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/595687bdd767 8196181: sun/java2d/GdiRendering/InsetClipping.java fails Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/GdiRendering/InsetClipping.java Changeset: 75679cf23776 Author: prr Date: 2020-03-20 22:52 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/75679cf23776 8232634: Problem List ICMColorDataTest.java Reviewed-by: serb, psadhukhan ! test/jdk/ProblemList.txt Changeset: 48814318362c Author: serb Date: 2020-03-10 13:58 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/48814318362c 8040630: Popup menus and tooltips flicker with previous popup contents when first shown Reviewed-by: kizune, pbansal ! src/java.desktop/share/classes/javax/swing/Popup.java Changeset: 5a2c74477d43 Author: serb Date: 2020-04-26 19:36 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5a2c74477d43 8238575: DragSourceEvent.getLocation() returns wrong value on HiDPI screens (Windows) Reviewed-by: prr ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.h ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp ! test/jdk/java/awt/dnd/Button2DragTest/Button2DragTest.java ! test/jdk/sun/awt/dnd/8024061/bug8024061.java Changeset: 7ba6159a0de8 Author: serb Date: 2020-03-19 22:22 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7ba6159a0de8 8240786: [TESTBUG] The test java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on HiDPI screen Reviewed-by: jdv, pbansal ! test/jdk/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java Changeset: 4538091cb1b6 Author: serb Date: 2020-02-04 12:56 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4538091cb1b6 8225126: Test SetBoundsPaintTest.html faild on Windows when desktop is scaled Reviewed-by: jdv ! src/java.desktop/windows/classes/sun/awt/windows/WChoicePeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp ! test/jdk/java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java + test/jdk/java/awt/Choice/SetBoundsPaintTest/SetBoundsPaintTest.java Changeset: 00cef5098c49 Author: clanger Date: 2019-12-09 16:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/00cef5098c49 8235585: Enable macOS codesigning for all libraries and executables Reviewed-by: erikj, clanger Contributed-by: rene.schuenemann at gmail.com ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in ! make/common/NativeCompilation.gmk + make/data/macosxsigning/entitlements.plist ! make/launcher/Launcher-jdk.hotspot.agent.gmk ! make/launcher/Launcher-jdk.jcmd.gmk ! make/launcher/LauncherCommon.gmk Changeset: ce086b266db2 Author: rschuenemann Date: 2020-02-13 10:07 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ce086b266db2 8238534: Deep sign macOS bundles before bundle archive is being created Reviewed-by: erikj, clanger ! make/Bundles.gmk ! make/autoconf/spec.gmk.in Changeset: d54f80bbdeeb Author: erikj Date: 2020-03-12 12:55 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d54f80bbdeeb 8240972: macOS codesign fail on macOS 10.13.5 or older Reviewed-by: erikj, ihse Contributed-by: junyuan.zheng at microsoft.com ! make/autoconf/basics.m4 Changeset: 5074ddd34498 Author: erikj Date: 2020-05-14 06:58 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5074ddd34498 8244951: Missing entitlements for hardened runtime Reviewed-by: ihse ! make/common/NativeCompilation.gmk + make/data/macosxsigning/default.plist - make/data/macosxsigning/entitlements.plist + make/data/macosxsigning/java.plist + make/data/macosxsigning/jspawnhelper.plist + make/modules/jdk.incubator.jpackage/Gensrc.gmk Changeset: bfe6fcdb67dd Author: mbaesken Date: 2020-04-17 08:39 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bfe6fcdb67dd 8242626: enhance posix print_rlimit_info Reviewed-by: mdoerr, gziemski ! src/hotspot/os/posix/os_posix.cpp Changeset: 7c4e426b1988 Author: prr Date: 2019-12-04 17:42 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7c4e426b1988 8214481: freetype path does not disable TrueType hinting with AA+FM hints Reviewed-by: serb, psadhukhan ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 05e2ca970055 Author: tnakamura Date: 2020-03-28 16:47 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/05e2ca970055 8232846: ProcessHandle.Info command with non-English shows question marks Reviewed-by: stuefe, ysuenaga, rriggs ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c Changeset: 08e3e26b2df0 Author: pkoppula Date: 2020-04-14 14:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/08e3e26b2df0 8237474: Default SSLEngine should create in server role Reviewed-by: xuelei, coffeys ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java ! test/jdk/sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Changeset: 99d7bf016f02 Author: rhalade Date: 2020-04-30 15:21 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/99d7bf016f02 8225068: Remove DocuSign root certificate that is expiring in May 2020 Reviewed-by: mullan - make/data/cacerts/keynectisrootca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: ff051338cae0 Author: rhalade Date: 2020-05-01 11:09 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ff051338cae0 8225069: Remove Comodo root certificate that is expiring in May 2020 Reviewed-by: mullan - make/data/cacerts/addtrustclass1ca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 63a6cc63534f Author: kvn Date: 2020-03-17 12:42 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/63a6cc63534f 8237045: JVM uses excessive memory with -XX:+EnableJVMCI -XX:JVMCICounterSize=2147483648 Summary: limit JVMCICounterSize flag's value range to 1M Reviewed-by: thartmann, redestad ! src/hotspot/share/jvmci/jvmci_globals.hpp ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java Changeset: cd9f37418c65 Author: fyang Date: 2020-05-13 07:25 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/cd9f37418c65 8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in Reviewed-by: thartmann, kvn Contributed-by: zhouyong44 at huawei.com ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops_2.java Changeset: 3ad55e1604b2 Author: neliasso Date: 2019-10-01 11:43 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3ad55e1604b2 8226721: Missing intrinsics for Math.ceil, floor, rint Reviewed-by: neliasso, vlivanov, ecaspole Contributed-by: jatin.bhateja at intel.com ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/java.base/share/classes/java/lang/Math.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java + test/micro/org/openjdk/bench/java/math/FpRoundingBenchmark.java Changeset: f6197fb2f873 Author: shade Date: 2019-10-03 07:38 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f6197fb2f873 8231713: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint) Reviewed-by: kvn ! src/hotspot/cpu/x86/x86.ad Changeset: 55ad71cb0f0f Author: henryjen Date: 2020-04-07 03:25 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/55ad71cb0f0f 8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set Reviewed-by: alanb, dholmes Contributed-by: linzang at tencent.com ! make/launcher/LauncherCommon.gmk ! src/java.base/macosx/native/libjli/java_md_macosx.m ! src/java.base/share/native/libjli/java.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/unix/native/libjli/java_md_solinux.h Changeset: 70713577ae08 Author: weijun Date: 2020-04-27 12:32 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/70713577ae08 8243539: Copyright info (Year) should be updated for fix of 8241638 Reviewed-by: weijun Contributed-by: Bin Liao ! make/launcher/LauncherCommon.gmk ! src/java.base/share/native/libjli/java.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/unix/native/libjli/java_md_solinux.h Changeset: 7f59c29cdbd8 Author: serb Date: 2020-02-13 13:17 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7f59c29cdbd8 8238738: AudioSystem.getMixerInfo() takes about 30 sec to report a gone audio device Reviewed-by: prr ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp Changeset: fb442e8201be Author: ccheung Date: 2019-12-17 16:46 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fb442e8201be 8235563: [TESTBUG] appcds/CommandLineFlagComboNegative.java does not handle archive mapping failure Summary: Use the assertAbnormalExit method of the CDSTestUtils.Result class to handle archive mapping failure. Reviewed-by: iklam Contributed-by: katya at azul.com ! test/hotspot/jtreg/runtime/appcds/CommandLineFlagComboNegative.java Changeset: 1dccdcb00ebb Author: clanger Date: 2020-02-07 08:38 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1dccdcb00ebb 8237192: Generate stripped/public pdbs on Windows for jdk images Reviewed-by: erikj, ihse Contributed-by: christoph.langer at sap.com, matthias.baesken at sap.com, katya at azul.com ! make/Bundles.gmk ! make/CreateJmods.gmk ! make/GenerateLinkOptData.gmk ! make/Images.gmk ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/common/NativeCompilation.gmk ! make/launcher/Launcher-java.base.gmk ! make/scripts/compare.sh ! test/jdk/tools/launcher/HelpFlagsTest.java ! test/jdk/tools/launcher/TestHelper.java ! test/jdk/tools/launcher/VersionCheck.java Changeset: c9c3a6032ef6 Author: yan Date: 2020-06-15 18:54 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c9c3a6032ef6 Added tag jdk-13.0.4+5 for changeset 1dccdcb00ebb ! .hgtags From matthias.baesken at sap.com Wed Jun 17 14:49:37 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 17 Jun 2020 14:49:37 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8240360: NativeLibraryEvent has wrong library name on Linux Message-ID: <202006171449.05HEnctl012087@aojmv0008.oracle.com> Changeset: de065e33c524 Author: ddong Date: 2020-04-07 21:18 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/de065e33c524 8240360: NativeLibraryEvent has wrong library name on Linux Reviewed-by: ysuenaga, clanger ! src/hotspot/os/linux/os_linux.cpp From matthias.baesken at sap.com Wed Jun 17 14:53:10 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 17 Jun 2020 14:53:10 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8243389: enhance os::pd_print_cpu_info on linux Message-ID: <202006171453.05HErBf4014424@aojmv0008.oracle.com> Changeset: e5298794ddf5 Author: mbaesken Date: 2020-04-29 08:57 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e5298794ddf5 8243389: enhance os::pd_print_cpu_info on linux Reviewed-by: dholmes, mdoerr ! src/hotspot/os/linux/os_linux.cpp From matthias.baesken at sap.com Wed Jun 17 14:55:32 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 17 Jun 2020 14:55:32 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8244196: adjust output in os_linux Message-ID: <202006171455.05HEtWYJ015526@aojmv0008.oracle.com> Changeset: dd581cce39f4 Author: mbaesken Date: 2020-04-30 17:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/dd581cce39f4 8244196: adjust output in os_linux Reviewed-by: dholmes, mdoerr ! src/hotspot/os/linux/os_linux.cpp From gnu.andrew at redhat.com Wed Jun 17 19:41:22 2020 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 17 Jun 2020 19:41:22 +0000 Subject: hg: jdk-updates/jdk11u-dev: 4 new changesets Message-ID: <202006171941.05HJfMUY008159@aojmv0008.oracle.com> Changeset: b11d0f6652bd Author: michaelm Date: 2019-11-13 09:09 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b11d0f6652bd 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 Changeset: 5a1b173e3107 Author: egahlin Date: 2019-11-11 14:47 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5a1b173e3107 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 Changeset: 8cd865e9f9f7 Author: jjiang Date: 2019-09-05 14:55 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8cd865e9f9f7 8228967: Trust/Key store and SSL context utilities for tests Reviewed-by: xuelei, mbaesken ! test/jdk/java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java ! test/jdk/java/security/cert/X509CRL/VerifyDefault.java ! test/jdk/java/security/cert/X509Certificate/VerifyDefault.java - test/jdk/java/security/testlibrary/CertUtils.java ! test/jdk/javax/net/ssl/DTLS/CipherSuite.java ! test/jdk/javax/net/ssl/DTLS/ClientAuth.java ! test/jdk/javax/net/ssl/DTLS/DTLSOverDatagram.java ! test/jdk/javax/net/ssl/DTLS/InvalidCookie.java ! test/jdk/javax/net/ssl/DTLS/InvalidRecords.java ! test/jdk/javax/net/ssl/DTLS/NoMacInitialClientHello.java ! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java ! test/jdk/javax/net/ssl/DTLS/Reordered.java ! test/jdk/javax/net/ssl/DTLS/RespondToRetransmit.java ! test/jdk/javax/net/ssl/DTLS/Retransmission.java ! test/jdk/javax/net/ssl/DTLS/WeakCipherSuite.java ! test/jdk/sun/security/mscapi/KeytoolChangeAlias.java ! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java ! test/jdk/sun/security/util/HostnameMatcher/TestHostnameChecker.java + test/lib/jdk/test/lib/security/CertUtils.java + test/lib/jdk/test/lib/security/KeyEntry.java + test/lib/jdk/test/lib/security/KeyStoreUtils.java + test/lib/jdk/test/lib/security/SSLContextBuilder.java Changeset: 8e18539e97c7 Author: psadhukhan Date: 2018-08-09 11:01 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8e18539e97c7 8204963: javax.swing.border.TitledBorder has a memory leak Reviewed-by: serb, kaddepalli ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java + test/jdk/javax/swing/border/TestTitledBorderLeak.java From matthias.baesken at sap.com Thu Jun 18 05:37:23 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 18 Jun 2020 05:37:23 +0000 Subject: hg: jdk-updates/jdk11u: 8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts Message-ID: <202006180537.05I5bNgw014766@aojmv0008.oracle.com> Changeset: 20052b3416a2 Author: pkoppula Date: 2020-06-11 21:54 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/20052b3416a2 8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts Reviewed-by: xuelei, coffeys ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/SetSoTimeout.java From matthias.baesken at sap.com Thu Jun 18 05:48:51 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 18 Jun 2020 05:48:51 +0000 Subject: hg: jdk-updates/jdk11u: 8246613: Choose the default SecureRandom algo based on registration ordering Message-ID: <202006180548.05I5mprl018526@aojmv0008.oracle.com> Changeset: 40b646e9d8fb Author: valeriep Date: 2020-06-12 02:34 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/40b646e9d8fb 8246613: Choose the default SecureRandom algo based on registration ordering Summary: Fixed java.security.Provider and SecureRandom to use the 1st registered SecureRandom service Reviewed-by: weijun, mullan ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureRandom.java ! test/jdk/java/security/SecureRandom/DefaultAlgo.java From yan at azul.com Thu Jun 18 06:58:40 2020 From: yan at azul.com (yan at azul.com) Date: Thu, 18 Jun 2020 06:58:40 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202006180658.05I6wekN015809@aojmv0008.oracle.com> Changeset: ed1bea52ccf4 Author: yan Date: 2020-06-18 09:56 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ed1bea52ccf4 Added tag jdk-13.0.5+0 for changeset c9c3a6032ef6 ! .hgtags Changeset: 1c88ca5998c5 Author: yan Date: 2020-06-18 09:57 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/1c88ca5998c5 8247607: Bump update version for OpenJDK: jdk-13.0.5 Reviewed-by: bae ! make/autoconf/version-numbers From goetz.lindenmaier at sap.com Thu Jun 18 09:22:48 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 18 Jun 2020 09:22:48 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8234385: [TESTBUG] java/awt/EventQueue/6980209/bug6980209.java fails in linux nightly Message-ID: <202006180922.05I9Mm8D018130@aojmv0008.oracle.com> Changeset: 1243e338e21b Author: psadhukhan Date: 2019-11-21 14:43 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1243e338e21b 8234385: [TESTBUG] java/awt/EventQueue/6980209/bug6980209.java fails in linux nightly Reviewed-by: serb ! test/jdk/java/awt/EventQueue/6980209/bug6980209.java From abrygin at azul.com Thu Jun 18 17:13:22 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Thu, 18 Jun 2020 17:13:22 +0000 Subject: hg: jdk-updates/jdk13u: 2 new changesets Message-ID: <202006181713.05IHDMU8007297@aojmv0008.oracle.com> Changeset: 3d04fc6909eb Author: valeriep Date: 2020-06-12 02:34 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3d04fc6909eb 8246613: Choose the default SecureRandom algo based on registration ordering Summary: Fixed java.security.Provider and SecureRandom to use the 1st registered SecureRandom service Reviewed-by: weijun, mullan ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureRandom.java ! test/jdk/java/security/SecureRandom/DefaultAlgo.java Changeset: 870d62fa6610 Author: pkoppula Date: 2020-06-11 21:54 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/870d62fa6610 8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts Reviewed-by: xuelei, coffeys ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/SetSoTimeout.java From abrygin at azul.com Fri Jun 19 08:29:54 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Fri, 19 Jun 2020 08:29:54 +0000 Subject: hg: jdk-updates/jdk13u: 8239856: [ntintel] asserts about copying unaligned array element Message-ID: <202006190829.05J8TsP2022725@aojmv0008.oracle.com> Changeset: 8f488d2effea Author: mdoerr Date: 2020-03-06 11:04 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8f488d2effea 8239856: [ntintel] asserts about copying unaligned array element Reviewed-by: stuefe, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c From yan at azul.com Fri Jun 19 09:24:33 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 19 Jun 2020 09:24:33 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8244777: ClassLoaderStats VM Op uses constant hash value Message-ID: <202006190924.05J9OXAf016061@aojmv0008.oracle.com> Changeset: 189ee06fd2c7 Author: stuefe Date: 2020-05-14 08:48 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/189ee06fd2c7 8244777: ClassLoaderStats VM Op uses constant hash value Reviewed-by: coleenp, jbachorik ! src/hotspot/share/classfile/classLoaderStats.hpp From abrygin at azul.com Fri Jun 19 11:25:16 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Fri, 19 Jun 2020 11:25:16 +0000 Subject: hg: jdk-updates/jdk13u-dev: 4 new changesets Message-ID: <202006191125.05JBPGPG009460@aojmv0008.oracle.com> Changeset: 8e1cb7f48c20 Author: mhorie Date: 2019-10-22 21:26 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/8e1cb7f48c20 8231649: PPC64: Intrinsics for Math.ceil, floor, rint on Power Reviewed-by: mdoerr, vlivanov ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/library_call.cpp Changeset: e45f3f849881 Author: pli Date: 2020-01-15 13:24 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e45f3f849881 8230591: AArch64: Missing intrinsics for Math.ceil, floor, rint Reviewed-by: aph Contributed-by: snazarkin at azul.com ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: 5140ec346481 Author: mdoerr Date: 2019-11-28 12:05 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/5140ec346481 8234645: ARM32: C1: PatchingStub for field access: not enough bytes Reviewed-by: cgo, goetz ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp Changeset: 0ebb0af3ebd0 Author: snazarki Date: 2020-06-19 13:54 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/0ebb0af3ebd0 8247873: [arm32] client vm build failure Reviewed-by: yan ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp From jamil.j.nimeh at oracle.com Mon Jun 22 01:44:33 2020 From: jamil.j.nimeh at oracle.com (jamil.j.nimeh at oracle.com) Date: Mon, 22 Jun 2020 01:44:33 +0000 Subject: hg: jdk-updates/jdk14u: 8236039: JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3 Message-ID: <202006220144.05M1iYHt015413@aojmv0008.oracle.com> Changeset: 452c05ce40d2 Author: jnimeh Date: 2020-06-21 18:44 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/452c05ce40d2 8236039: JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3 Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLExtensions.java From abrygin at azul.com Mon Jun 22 09:26:56 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Mon, 22 Jun 2020 09:26:56 +0000 Subject: hg: jdk-updates/jdk13u: 8229888: (zipfs) Updating an existing zip file does not preserve original permissions Message-ID: <202006220926.05M9QuZZ018464@aojmv0008.oracle.com> Changeset: cabda0c85f17 Author: lancea Date: 2019-12-18 12:03 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/cabda0c85f17 8229888: (zipfs) Updating an existing zip file does not preserve original permissions Reviewed-by: clanger, alanb, bpb ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/ZipFSPermissionsTest.java + test/jdk/jdk/nio/zipfs/ZipFSPermissionsTest.policy From goetz.lindenmaier at sap.com Mon Jun 22 12:26:34 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 22 Jun 2020 12:26:34 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8209343: Test javax/swing/border/TestTitledBorderLeak.java should be marked as headful Message-ID: <202006221226.05MCQYs7014218@aojmv0008.oracle.com> Changeset: c17f1a4da248 Author: psadhukhan Date: 2018-08-10 12:36 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c17f1a4da248 8209343: Test javax/swing/border/TestTitledBorderLeak.java should be marked as headful Reviewed-by: jdv ! test/jdk/javax/swing/border/TestTitledBorderLeak.java From sgehwolf at redhat.com Tue Jun 23 08:48:40 2020 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Tue, 23 Jun 2020 08:48:40 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8247874: Replacement in VersionProps.java.template not working when --with-vendor-bug-url contains '&' Message-ID: <202006230848.05N8meLB024573@aojmv0008.oracle.com> Changeset: c523ff594ec5 Author: sgehwolf Date: 2020-06-19 11:56 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c523ff594ec5 8247874: Replacement in VersionProps.java.template not working when --with-vendor-bug-url contains '&' Summary: Backports parts of 8223319: Add copyright footer to specs and man pages Reviewed-by: andrew, phh ! make/common/TextFileProcessing.gmk From goetz.lindenmaier at sap.com Tue Jun 23 11:42:21 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Tue, 23 Jun 2020 11:42:21 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202006231142.05NBgLci009695@aojmv0008.oracle.com> Changeset: dd629b1354a6 Author: weijun Date: 2020-04-17 20:11 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/dd629b1354a6 8172404: Tools should warn if weak algorithms are used before restricting them Reviewed-by: mullan, weijun Contributed-by: Hai-May Chao ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/conf/security/java.security ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java ! test/jdk/sun/security/tools/jarsigner/TsacertOptionTest.java ! test/jdk/sun/security/tools/jarsigner/Warning.java ! test/jdk/sun/security/tools/jarsigner/concise_jarsigner.sh ! test/jdk/sun/security/tools/jarsigner/default_options.sh ! test/jdk/sun/security/tools/jarsigner/ec.sh ! test/jdk/sun/security/tools/jarsigner/nameclash.sh ! test/jdk/sun/security/tools/keytool/WeakAlg.java Changeset: 93af7d5ffac1 Author: dfuchs Date: 2019-01-15 11:34 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/93af7d5ffac1 8216974: HttpConnection not returned to the pool after 204 response Summary: MultiExchange now call nullBody() on Exchange after receiving 204 Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! test/jdk/java/net/httpclient/Response204.java From goetz.lindenmaier at sap.com Wed Jun 24 06:31:59 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 24 Jun 2020 06:31:59 +0000 Subject: hg: jdk-updates/jdk11u-dev: 4 new changesets Message-ID: <202006240632.05O6W07P005645@aojmv0008.oracle.com> Changeset: 20052b3416a2 Author: pkoppula Date: 2020-06-11 21:54 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/20052b3416a2 8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts Reviewed-by: xuelei, coffeys ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Changeset: 40b646e9d8fb Author: valeriep Date: 2020-06-12 02:34 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/40b646e9d8fb 8246613: Choose the default SecureRandom algo based on registration ordering Summary: Fixed java.security.Provider and SecureRandom to use the 1st registered SecureRandom service Reviewed-by: weijun, mullan ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureRandom.java ! test/jdk/java/security/SecureRandom/DefaultAlgo.java Changeset: 030bc020dc04 Author: goetz Date: 2020-06-23 17:52 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/030bc020dc04 Added tag jdk-11.0.8+8 for changeset 40b646e9d8fb ! .hgtags Changeset: 20a214785065 Author: goetz Date: 2020-06-23 18:05 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/20a214785065 Merge ! .hgtags - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/AltHashing.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SymbolTable.java - src/jdk.internal.le/share/classes/jdk/internal/jline/DefaultTerminal2.java - src/jdk.internal.le/share/classes/jdk/internal/jline/NoInterruptUnixTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/OSvTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/Terminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/Terminal2.java - src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalFactory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalSupport.java - src/jdk.internal.le/share/classes/jdk/internal/jline/UnixTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/UnsupportedTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleKeys.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/CursorBuffer.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/KeyMap.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/KillRing.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/Operation.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/UserInterruptException.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/WCWidth.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/AggregateCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/AnsiStringsCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/ArgumentCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CandidateListCompletionHandler.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CandidateListCompletionHandler.properties - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/Completer.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CompletionHandler.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/EnumCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/FileNameCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/NullCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/StringsCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/FileHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/History.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/MemoryHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/PersistentHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleReaderInputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleRunner.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/extra/AnsiInterpretingOutputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Ansi.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Configuration.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Curses.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/InfoCmp.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/InputStreamReader.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Log.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/NonBlockingInputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Nullable.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Preconditions.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/ShutdownHooks.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/TerminalLineSettings.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/TestAccessible.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Urls.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/package-info.java - src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp - test/hotspot/jtreg/runtime/SharedArchiveFile/SASymbolTableTest.java - test/hotspot/jtreg/runtime/SharedArchiveFile/SASymbolTableTestAgent.java - test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java - test/hotspot/jtreg/serviceability/sa/ClhsdbSymbolTable.java - test/jdk/java/awt/print/PageFormat/PDialogTest.java - test/jdk/java/security/testlibrary/CertUtils.java - test/jdk/jdk/internal/jline/console/StripAnsiTest.java - test/jdk/jdk/internal/jline/extra/AnsiInterpretingOutputStreamTest.java - test/jdk/jdk/internal/jline/extra/HistoryTest.java - test/jdk/sun/tools/jhsdb/AlternateHashingTest.java - test/jdk/sun/tools/jhsdb/LingeredAppWithAltHashing.java From goetz.lindenmaier at sap.com Wed Jun 24 07:15:40 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 24 Jun 2020 07:15:40 +0000 Subject: hg: jdk-updates/jdk11u-dev: 4 new changesets Message-ID: <202006240715.05O7FefH022651@aojmv0008.oracle.com> Changeset: de74ba4d5a40 Author: gadams Date: 2019-03-26 07:09 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/de74ba4d5a40 8203026: java.rmi.NoSuchObjectException: no such object in table Reviewed-by: rriggs, sspitsyn ! src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java ! src/jdk.jstatd/share/classes/sun/tools/jstatd/RemoteHostImpl.java Changeset: 2bed4e47e401 Author: rraghavan Date: 2019-12-06 13:42 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/2bed4e47e401 8228448: Jconsole can't connect to itself Summary: Additions done to allow jconsole to connect to itself Reviewed-by: erikj Contributed-by: ramkumar.sunderbabu at oracle.com ! make/launcher/Launcher-jdk.jconsole.gmk Changeset: 43e84b25df89 Author: prr Date: 2020-04-06 12:01 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/43e84b25df89 8220150: macos10.14 Mojave returns anti-aliased glyphs instead of aliased B&W glyphs Reviewed-by: serb, kcr ! src/java.desktop/share/classes/sun/font/FontStrikeDesc.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/java2d/SurfaceData.java ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/loops/RenderToCustomBufferTest.java Changeset: 718761529dd9 Author: xyin Date: 2020-04-23 16:36 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/718761529dd9 8243138: Enhance BaseLdapServer to support starttls extended request Reviewed-by: aefimov, dfuchs ! test/jdk/com/sun/jndi/ldap/lib/BaseLdapServer.java From goetz.lindenmaier at sap.com Wed Jun 24 07:22:21 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 24 Jun 2020 07:22:21 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202006240722.05O7MLQV025159@aojmv0008.oracle.com> Changeset: 42589fe90fb6 Author: thartmann Date: 2020-05-27 13:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/42589fe90fb6 8245801: StressRecompilation triggers assert "redundunt OSR recompilation detected. memory leak in CodeCache!" Summary: Assert is too strong. Reviewed-by: roland ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/compiler/c2/TestStressRecompilation.java Changeset: 7e119f943f6c Author: aoqi Date: 2020-05-28 09:15 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7e119f943f6c 8246027: Minimal fastdebug build broken after JDK-8245801 Summary: Added COMPILER2_PRESENT macro Reviewed-by: shade, thartmann ! src/hotspot/share/oops/instanceKlass.cpp Changeset: 760d39b2979d Author: weijun Date: 2020-05-31 10:13 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/760d39b2979d 8246193: Possible NPE in ENC-PA-REP search in AS-REQ Reviewed-by: xuelei ! src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.java + test/jdk/sun/security/krb5/auto/AlwaysEncPaReq.java ! test/jdk/sun/security/krb5/auto/KDC.java From goetz.lindenmaier at sap.com Wed Jun 24 07:28:51 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 24 Jun 2020 07:28:51 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202006240728.05O7SpDV027494@aojmv0008.oracle.com> Changeset: 577de814a60b Author: chagedorn Date: 2020-06-02 11:05 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/577de814a60b 8239083: C1 assert(known_holder == NULL || (known_holder->is_instance_klass() && (!known_holder->is_interface() || ((ciInstanceKlass*)known_holder)->has_nonstatic_concrete_methods())), "should be non-static concrete method"); Summary: Remove unnecessary preparation to profile the holder of a static method called by a method handle in C1. Reviewed-by: thartmann, kvn ! src/hotspot/share/c1/c1_GraphBuilder.cpp + test/hotspot/jtreg/compiler/c1/TestStaticInterfaceMethodCall.java Changeset: 01a72829dcff Author: thartmann Date: 2020-06-08 08:30 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/01a72829dcff 8246453: TestClone crashes with "all collected exceptions must come from the same place" Summary: Set deoptimize_on_exception for slow paths. Reviewed-by: neliasso ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/arraycopynode.hpp ! src/hotspot/share/opto/library_call.cpp ! test/hotspot/jtreg/compiler/intrinsics/object/TestClone.java From sgehwolf at redhat.com Wed Jun 24 07:35:20 2020 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Wed, 24 Jun 2020 07:35:20 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8245832: JDK build make-static-libs should build all JDK libraries Message-ID: <202006240735.05O7ZKsU000559@aojmv0008.oracle.com> Changeset: 07589a9a9180 Author: bobv Date: 2020-05-29 19:18 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/07589a9a9180 8245832: JDK build make-static-libs should build all JDK libraries Reviewed-by: erikj, aph ! make/Main.gmk ! make/StaticLibsImage.gmk ! make/common/Modules.gmk ! src/java.desktop/macosx/native/libjawt/jawt.m ! src/java.desktop/unix/native/libjawt/jawt.c ! src/java.desktop/windows/native/libjawt/jawt.cpp From goetz.lindenmaier at sap.com Wed Jun 24 07:37:51 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 24 Jun 2020 07:37:51 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8246153: TestEliminateArrayCopy fails with -XX:+StressReflectiveCode Message-ID: <202006240737.05O7bpCm001333@aojmv0008.oracle.com> Changeset: 7d6f63b3173f Author: thartmann Date: 2020-06-02 09:07 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7d6f63b3173f 8246153: TestEliminateArrayCopy fails with -XX:+StressReflectiveCode Summary: Use the memory input instead of the control input to find the membar. Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/macro.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestEliminateArrayCopy.java From matthias.baesken at sap.com Wed Jun 24 10:22:47 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 24 Jun 2020 10:22:47 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8244818: Java2D Queue Flusher crash while moving application window to external monitor Message-ID: <202006241022.05OAMlZl012834@aojmv0008.oracle.com> Changeset: 5df21029fa18 Author: prr Date: 2020-06-22 13:37 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5df21029fa18 8244818: Java2D Queue Flusher crash while moving application window to external monitor Reviewed-by: serb, jdv, kcr ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m From goetz.lindenmaier at sap.com Wed Jun 24 12:55:45 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 24 Jun 2020 12:55:45 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8244087: 2020-04-24 public suffix list update Message-ID: <202006241255.05OCtjhK026199@aojmv0008.oracle.com> Changeset: b2392253759c Author: weijun Date: 2020-05-01 12:26 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b2392253759c 8244087: 2020-04-24 public suffix list update Reviewed-by: mullan ! make/data/publicsuffixlist/VERSION ! make/data/publicsuffixlist/public_suffix_list.dat ! src/java.base/share/legal/public_suffix.md ! test/jdk/sun/security/util/RegisteredDomain/ParseNames.java ! test/jdk/sun/security/util/RegisteredDomain/tests.dat From abrygin at azul.com Thu Jun 25 15:26:46 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Thu, 25 Jun 2020 15:26:46 +0000 Subject: hg: jdk-updates/jdk13u: 8242141: New System Properties to configure the TLS signature schemes Message-ID: <202006251526.05PFQl3j001754@aojmv0008.oracle.com> Changeset: 66b57bc9125d Author: xuelei Date: 2020-04-22 10:51 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/66b57bc9125d 8242141: New System Properties to configure the TLS signature schemes Reviewed-by: ascarpino, jnimeh, mullan ! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java ! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java + test/jdk/sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java + test/jdk/sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java From goetz.lindenmaier at sap.com Fri Jun 26 10:29:06 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Fri, 26 Jun 2020 10:29:06 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8248385: [testbug][11u] Adapt TestInitiExceptions to jtreg 5.1 Message-ID: <202006261029.05QAT6d0023112@aojmv0008.oracle.com> Changeset: b0cf6c2f8a5b Author: goetz Date: 2020-06-26 12:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b0cf6c2f8a5b 8248385: [testbug][11u] Adapt TestInitiExceptions to jtreg 5.1 Summary: Downport fix for TestInitException from 8246387 Reviewed-by: clanger ! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java From abrygin at azul.com Fri Jun 26 15:01:52 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Fri, 26 Jun 2020 15:01:52 +0000 Subject: hg: jdk-updates/jdk13u: 8248406: Some zipfs tests fail with AccessControlException Message-ID: <202006261501.05QF1qSX014031@aojmv0008.oracle.com> Changeset: f201381e8baf Author: bae Date: 2020-06-26 16:30 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f201381e8baf 8248406: Some zipfs tests fail with AccessControlException Reviewed-by: yan ! src/java.base/share/lib/security/default.policy From goetz.lindenmaier at sap.com Mon Jun 29 08:52:48 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 29 Jun 2020 08:52:48 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8238270: java.net HTTP/2 client does not decrease stream count when receives 204 response Message-ID: <202006290852.05T8qmfe014826@aojmv0008.oracle.com> Changeset: b9b8aea5c166 Author: dfuchs Date: 2020-04-20 13:15 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b9b8aea5c166 8238270: java.net HTTP/2 client does not decrease stream count when receives 204 response Summary: The HTTP/2 Stream is updated to register a trivial data subscriber in case of 204 so that the END_STREAM is correctly processed. Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java + test/jdk/java/net/httpclient/Response204V2Test.java ! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java From goetz.lindenmaier at sap.com Mon Jun 29 08:55:50 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 29 Jun 2020 08:55:50 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202006290855.05T8towD016390@aojmv0008.oracle.com> Changeset: a9a275f22821 Author: kvn Date: 2020-06-12 14:33 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a9a275f22821 8247350: [aarch64] assert(false) failed: wrong size of mach node Summary: use movptr() to load address of string Reviewed-by: adinn, azeemj ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/share/opto/output.cpp Changeset: 7da02e9389d8 Author: dtitov Date: 2020-06-15 09:03 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7da02e9389d8 8246196: javax/management/MBeanServer/OldMBeanServerTest fails with AssertionError Reviewed-by: amenkov, dholmes, sspitsyn ! test/jdk/javax/management/MBeanServer/OldMBeanServerTest.java From matthias.baesken at sap.com Mon Jun 29 11:40:07 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 29 Jun 2020 11:40:07 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8203382: Rename SystemDictionary::initialize_wk_klass to resolve_wk_klass Message-ID: <202006291140.05TBe7d2023416@aojmv0008.oracle.com> Changeset: 2f19e4243941 Author: iklam Date: 2018-07-20 12:19 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/2f19e4243941 8203382: Rename SystemDictionary::initialize_wk_klass to resolve_wk_klass Reviewed-by: jiangli ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp From yan at azul.com Mon Jun 29 15:40:55 2020 From: yan at azul.com (yan at azul.com) Date: Mon, 29 Jun 2020 15:40:55 +0000 Subject: hg: jdk-updates/jdk13u: Added tag jdk-13.0.4+6 for changeset f201381e8baf Message-ID: <202006291540.05TFetQP009941@aojmv0008.oracle.com> Changeset: fe0c8f1f57cf Author: yan Date: 2020-06-29 18:40 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fe0c8f1f57cf Added tag jdk-13.0.4+6 for changeset f201381e8baf ! .hgtags From goetz.lindenmaier at sap.com Tue Jun 30 07:51:21 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Tue, 30 Jun 2020 07:51:21 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8248214: Add paddings for TaskQueueSuper to reduce false-sharing cache contention Message-ID: <202006300751.05U7pL5q010843@aojmv0008.oracle.com> Changeset: 08c734477683 Author: qpzhang Date: 2020-06-16 23:15 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/08c734477683 8248214: Add paddings for TaskQueueSuper to reduce false-sharing cache contention Summary: This is a downport of a part of JDK-8243326 Reviewed-by: goetz, clanger ! src/hotspot/share/gc/shared/taskqueue.hpp From vkempik at azul.com Tue Jun 30 10:45:38 2020 From: vkempik at azul.com (vkempik at azul.com) Date: Tue, 30 Jun 2020 10:45:38 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8233787: Break cycle in vm_version* includes Message-ID: <202006301045.05UAjdME028126@aojmv0008.oracle.com> Changeset: cb5542bf0384 Author: vkempik Date: 2020-06-30 13:44 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/cb5542bf0384 8233787: Break cycle in vm_version* includes Reviewed-by: yan, snazarki ! 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