From christoph.langer at sap.com Sun Feb 2 16:48:06 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Sun, 02 Feb 2020 16:48:06 +0000 Subject: hg: jdk/client: 8221741: ClassCastException can happen when fontconfig.properties is used Message-ID: <202002021648.012Gm6e0016214@aojmv0008.oracle.com> Changeset: b344cf155157 Author: clanger Date: 2020-02-02 17:41 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/b344cf155157 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 From ambarish.rapte at oracle.com Mon Feb 3 09:29:51 2020 From: ambarish.rapte at oracle.com (ambarish.rapte at oracle.com) Date: Mon, 03 Feb 2020 09:29:51 +0000 Subject: hg: jdk/client: 8235900: [TESTBUG] [macos] PopupMenu Opaque property is not reflecting the Parents property on MAC OS Message-ID: <202002030929.0139TpZh013532@aojmv0008.oracle.com> Changeset: 2f9416465d1d Author: arapte Date: 2020-02-03 14:58 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/2f9416465d1d 8235900: [TESTBUG] [macos] PopupMenu Opaque property is not reflecting the Parents property on MAC OS Reviewed-by: serb Contributed-by: sureshkumar.mahaliswamy at oracle.com ! test/jdk/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java From sergey.bylokhov at oracle.com Tue Feb 4 22:25:42 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 04 Feb 2020 22:25:42 +0000 Subject: hg: jdk/client: 8225126: Test SetBoundsPaintTest.html faild on Windows when desktop is scaled Message-ID: <202002042225.014MPg1S025792@aojmv0008.oracle.com> Changeset: cd9a28621c53 Author: serb Date: 2020-02-04 12:56 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/cd9a28621c53 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 philip.race at oracle.com Fri Feb 7 19:23:25 2020 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 07 Feb 2020 19:23:25 +0000 Subject: hg: jdk/client: 174 new changesets Message-ID: <202002071923.017JNg29025610@aojmv0008.oracle.com> Changeset: ec9dead6ae87 Author: ngasson Date: 2020-01-22 09:08 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/ec9dead6ae87 8237512: AArch64: aarch64TestHook leaks a BufferBlob Reviewed-by: adinn, aph ! src/hotspot/cpu/aarch64/aarch64Test.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/icache_aarch64.cpp Changeset: e2bc57500c1b Author: pchilanomate Date: 2020-01-22 16:46 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/e2bc57500c1b 8230594: Allow direct handshakes without VMThread intervention Summary: Introduce direct handshakes and enable it for biased locking revocations. Reviewed-by: dholmes, dcubed, coleenp, rehn ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp + test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java Changeset: 20cb5d43dc2d Author: zgu Date: 2020-01-22 14:27 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/20cb5d43dc2d 8236880: Shenandoah: Move string dedup cleanup into concurrent phase Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp ! src/hotspot/share/runtime/mutexLocker.cpp Changeset: ee29fd484961 Author: iklam Date: 2020-01-22 11:52 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/ee29fd484961 8236236: Eliminate CDS md region and consolidate c++ vtable patching code Reviewed-by: ccheung ! src/hotspot/share/include/cds.h ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Changeset: 082f1d3eb164 Author: tschatzl Date: 2020-01-22 10:00 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/082f1d3eb164 8235305: Corrupted oops embedded in nmethods due to parallel modification during optional evacuation Summary: During optional evacuation it is possible that G1 modifies oops embedded in nmethods in parallel. One source are oop* gathered by a previous evacuation phase in the optional roots, the other the region's strong code roots list. Since these oops may be unaligned on x64, this can result in them being corrupted. The fix is to not gather embedded oops in the optional roots list as the strong code roots list contains them already. Reviewed-by: sjohanss, stefank Contributed-by: erik.osterlund at oracle.com, stefan.johansson at oracle.com, stefan.karlsson at oracle.com, thomas.schatzl at oracle.com ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1SharedClosures.hpp Changeset: 91ea567eeabe Author: zgu Date: 2020-01-22 07:40 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/91ea567eeabe 8237396: JvmtiTagMap::weak_oops_do() should not trigger barriers Reviewed-by: stefank, rkennke ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: f728b6c7f491 Author: ljiang Date: 2020-01-22 22:37 +0800 URL: https://hg.openjdk.java.net/jdk/client/rev/f728b6c7f491 8237465: JDK 14 L10n resource files update - msg drop 10 Reviewed-by: naoto ! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_ja.properties ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_zh_CN.properties ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_zh_CN.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_zh_CN.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties Changeset: 63d5ef4e3e74 Author: jwilhelm Date: 2020-01-22 21:02 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/63d5ef4e3e74 Merge ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties Changeset: 3b9aed3b1bec Author: naoto Date: 2020-01-22 12:35 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/3b9aed3b1bec 8236903: ZoneRules#getOffset throws DateTimeException for rules with last rules Reviewed-by: scolebourne, rriggs ! src/java.base/share/classes/java/time/zone/ZoneRules.java ! test/jdk/java/time/test/java/time/zone/TestZoneRules.java Changeset: a59de3ccecab Author: dholmes Date: 2020-01-17 00:52 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/a59de3ccecab 8235741: Inappropriate uses of os::javaTimeMillis() Reviewed-by: rehn, kbarrett, egahlin, shade ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os/bsd/semaphore_bsd.cpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/tieredThresholdPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/logging/logDecorations.hpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/threadStatisticalInfo.hpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/gcNotifier.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/ostream.cpp Changeset: bc5f701cf740 Author: dholmes Date: 2020-01-22 18:24 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/bc5f701cf740 8237747: Build broken on macOS by JDK-8235741 - wrong format specifier Reviewed-by: mikael ! src/hotspot/share/jvmci/jvmciCompiler.cpp Changeset: 2c577689f3c8 Author: iveresov Date: 2020-01-22 15:32 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/2c577689f3c8 8237724: Add org.graalvm.compiler.asm.amd64 to the list of packages to be processed by the options annotation processor Reviewed-by: kvn ! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk Changeset: 36218eab4255 Author: zgu Date: 2020-01-22 20:07 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/36218eab4255 8234399: Shenandoah: Cleanup native load barrier Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp Changeset: ccf562b9b63c Author: cjplummer Date: 2020-01-23 04:14 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/ccf562b9b63c 8236913: debug agent's jdwp command logging should include the command set name and command name Reviewed-by: amenkov, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ArrayTypeImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ArrayTypeImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ClassLoaderReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ClassLoaderReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ClassObjectReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ClassObjectReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ClassTypeImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ClassTypeImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/EventRequestImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/EventRequestImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/FieldImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/FieldImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/InterfaceTypeImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/InterfaceTypeImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/MethodImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/MethodImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ObjectReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ObjectReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ReferenceTypeImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ReferenceTypeImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/StackFrameImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/StackFrameImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ThreadReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ThreadReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/debugDispatch.c ! src/jdk.jdwp.agent/share/native/libjdwp/debugDispatch.h ! src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.c Changeset: d4821c2dc343 Author: pchilanomate Date: 2020-01-23 04:54 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/d4821c2dc343 8237753: 32-bit builds are broken after JDK-823059 Summary: Changed _pending_threads to be 32 bits instead of 64 Reviewed-by: dholmes ! src/hotspot/share/runtime/handshake.cpp Changeset: 7bae17e00566 Author: jwilhelm Date: 2020-01-23 06:24 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/7bae17e00566 Added tag jdk-15+7 for changeset e2bc57500c1b ! .hgtags Changeset: 134c76da87c9 Author: jiefu Date: 2020-01-23 13:51 +0800 URL: https://hg.openjdk.java.net/jdk/client/rev/134c76da87c9 8237752: Minimal VM build fails after JDK-8236236 Reviewed-by: dholmes ! src/hotspot/share/memory/metaspaceShared.hpp Changeset: 2a0e2304e68b Author: mdoerr Date: 2020-01-23 13:55 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/2a0e2304e68b 8237375: SimpleThresholdPolicy misses CounterDecay timestamp initialization Reviewed-by: simonis, dholmes ! src/hotspot/share/compiler/compilationPolicy.cpp Changeset: 89e091daad39 Author: tschatzl Date: 2020-01-23 14:42 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/89e091daad39 8237079: gc/g1/mixedgc/TestLogging.java fails with "Pause Young (Mixed) (G1 Evacuation Pause) not found" Summary: Factor out multiple attempts at forcing a mixed gc into a single one and update the tests to use the new code. Change command line arguments for the tests to further decrease the possibility of failures. Reviewed-by: lkorinth, kbarrett ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java + test/hotspot/jtreg/gc/testlibrary/g1/MixedGCProvoker.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: 64a3594e98cc Author: pliden Date: 2020-01-23 15:13 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/64a3594e98cc 8234440: ZGC: Print relocation information on info level Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.hpp + src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp Changeset: 34138fe5f9f7 Author: pconcannon Date: 2020-01-23 14:43 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/34138fe5f9f7 8235783: DatagramSocket::disconnect should allow an implementation to throw UncheckedIOException Summary: Undocumented throwing of Errors changed to throw a more user friendly UncheckedIOException Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java Changeset: 36e49db57f6d Author: pchilanomate Date: 2020-01-23 17:26 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/36e49db57f6d 8237756: Backout: JDK-8230594: Allow direct handshakes without VMThread intervention Summary: Backout JDK-8230594 Reviewed-by: coleenp, dcubed ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp - test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java Changeset: f2eeb97f9b3d Author: epavlova Date: 2020-01-23 10:02 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/f2eeb97f9b3d 8206113: Troubles configuring graal tests Reviewed-by: kvn ! make/test/JtregGraalUnit.gmk Changeset: 0672354bfc53 Author: jwilhelm Date: 2020-01-23 02:36 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/0672354bfc53 Added tag jdk-14+33 for changeset f728b6c7f491 ! .hgtags Changeset: db2cc624c238 Author: never Date: 2020-01-23 08:43 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/db2cc624c238 8231515: [Graal] Crash during exception throwing in InterpreterRuntime::resolve_invoke Reviewed-by: kvn, dlong, iveresov ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubprocessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeWithExceptionCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotEpilogueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64DeoptimizeOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDeoptimizeCallerOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDeoptimizeWithExceptionCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCDeoptimizeOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotDeoptimizeCallerOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotDeoptimizeWithExceptionCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotDeoptExplicitExceptions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotDeoptPostExceptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotDebugInfoBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotNodePlugin.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DeoptimizeWithExceptionInCallerNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/FastNotifyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/CreateExceptionStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FrameState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodePlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArrayStoreBytecodeExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/BytecodeExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ClassCastBytecodeExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IndexOobBytecodeExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NullBytecodeExceptionTest.java Changeset: 57f9707d8f18 Author: bpb Date: 2020-01-23 10:19 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/57f9707d8f18 8225471: Test utility jdk.test.lib.util.FileUtils.areAllMountPointsAccessible needs to tolerate duplicates Reviewed-by: alanb ! test/jdk/java/nio/file/FileStore/Basic.java ! test/lib/jdk/test/lib/util/FileUtils.java Changeset: 825ed5f47833 Author: jwilhelm Date: 2020-01-23 22:59 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/825ed5f47833 Merge ! .hgtags ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java Changeset: 84e3b673fe34 Author: jjg Date: 2020-01-23 15:52 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/84e3b673fe34 8237492: Reorganize impl of doclet options 8237726: Fix signature of StandardDoclet.getSupportedOptions Reviewed-by: prappo, hannesw, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/langtools/jdk/javadoc/tool/T4696488.java Changeset: 887b72d7bf86 Author: vromero Date: 2020-01-23 19:20 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/887b72d7bf86 8236210: javac generates wrong annotation for fields generated from record components Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/SymbolMetadata.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: 11e188a95589 Author: dholmes Date: 2020-01-23 21:14 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/11e188a95589 8235966: Process obsolete flags less aggressively Reviewed-by: dcubed, iignatyev ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp + test/hotspot/gtest/runtime/test_special_flags.cpp Changeset: d757771b92a4 Author: stefank Date: 2020-01-24 09:15 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d757771b92a4 8236778: Add Atomic::fetch_and_add Reviewed-by: kbarrett, dholmes ! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_sparc/atomic_linux_sparc.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp ! src/hotspot/os_cpu/solaris_sparc/atomic_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1HotCardCache.cpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/z/zArray.inline.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zNMethodTableIteration.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zRelocationSet.inline.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp Changeset: 5da30ab42c85 Author: stefank Date: 2020-01-24 09:24 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/5da30ab42c85 8237645: Remove OopsInGenClosure::par_do_barrier Reviewed-by: sjohanss ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/cardTableRS.hpp ! src/hotspot/share/gc/shared/genOopClosures.hpp ! src/hotspot/share/gc/shared/genOopClosures.inline.hpp Changeset: 5a7864630f91 Author: stefank Date: 2020-01-24 09:27 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/5a7864630f91 8237637: Remove dubious type conversions from oop Reviewed-by: kbarrett, dholmes, mdoerr ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/relocInfo.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/psPromotionLAB.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.hpp ! src/hotspot/share/gc/parallel/psScavenge.inline.hpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genOopClosures.inline.hpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/locationPrinter.inline.hpp ! src/hotspot/share/gc/shared/markBitMap.hpp ! src/hotspot/share/gc/shared/markBitMap.inline.hpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shared/memAllocator.hpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp ! src/hotspot/share/gc/shared/space.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/interpreter/abstractInterpreter.hpp ! src/hotspot/share/jfr/jni/jfrJavaCall.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/services/heapDumper.cpp ! test/hotspot/gtest/gc/g1/test_heapRegion.cpp Changeset: 8180290b2faa Author: stefank Date: 2020-01-24 10:31 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/8180290b2faa 8237111: LingeredApp should be started with getTestJavaOpts Reviewed-by: cjplummer, dholmes ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java ! test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java ! test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java ! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestType.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDriver.java ! test/jdk/com/sun/jdi/JdwpAllowTest.java ! test/jdk/com/sun/jdi/JdwpAttachTest.java ! test/jdk/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java ! test/jdk/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java ! test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java ! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java ! test/jdk/sun/tools/jhsdb/HeapDumpTest.java ! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java ! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java ! test/jdk/sun/tools/jinfo/JInfoTest.java ! test/jdk/sun/tools/jps/JpsHelper.java ! test/jdk/sun/tools/jps/LingeredApp.java ! test/jdk/sun/tools/jps/LingeredAppForJps.java ! test/jdk/sun/tools/jps/TestJps.java ! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java ! test/lib-test/jdk/test/lib/apps/LingeredAppTest.java ! test/lib/jdk/test/lib/Utils.java ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: 11c867b4f27e Author: jlahoda Date: 2020-01-24 12:31 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/11c867b4f27e 8042742: possible error in Tokens.Token.checkKind() for javac Summary: Correcting expected token kind in an assert. Reviewed-by: jlahoda Contributed-by: adam.sotona at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java Changeset: e8417433af30 Author: prappo Date: 2020-01-24 12:51 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/e8417433af30 8233795: Consider adding a notion of a Value-based class to API Documentation index Reviewed-by: hannesw ! src/java.base/share/classes/java/lang/doc-files/ValueBased.html Changeset: 7d9dcd46927f Author: coleenp Date: 2020-01-24 10:22 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/7d9dcd46927f 8237501: TestInstanceKlassSizeForInstance runs TestInstanceKlassSize instead Reviewed-by: dcubed ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java Changeset: 559fcd53e782 Author: aefimov Date: 2020-01-24 16:16 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/559fcd53e782 7006496: Use modern Windows API to retrieve OS DNS servers Reviewed-by: dfuchs, chegar, aefimov Contributed-by: Anuraag Agrawal ! src/java.base/windows/classes/sun/net/dns/ResolverConfigurationImpl.java ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c ! src/java.base/windows/native/libnet/ResolverConfigurationImpl.c Changeset: 26dbc9b2c8dc Author: dfuchs Date: 2020-01-24 17:57 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/26dbc9b2c8dc 8236596: HttpClient leaves HTTP/2 sockets in CLOSE_WAIT, when using proxy tunnel Summary: Changes Http2ClientImpl::stop to close the TCP connection after sending out the GOAWAY frame. Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java Changeset: 9af9aac9996a Author: amenkov Date: 2020-01-24 11:55 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/9af9aac9996a 8235846: Improve WindbgDebuggerLocal implementation Reviewed-by: sspitsyn, cjplummer ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp Changeset: d4fc10ef2d17 Author: shade Date: 2020-01-24 21:11 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d4fc10ef2d17 8237821: Shenandoah: build broken after JDK-8237637 (Remove dubious type conversions from oop) Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: a676cfb90f39 Author: almatvee Date: 2020-01-24 11:24 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/a676cfb90f39 8237607: [macos] Signing app bundle with jpackage fails if runtime is already signed Reviewed-by: herrick, asemenyuk, kcr ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java Changeset: 39df849b3896 Author: rriggs Date: 2020-01-24 13:33 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/39df849b3896 8237368: Problem with NullPointerException in RMI TCPEndpoint.read Reviewed-by: mchung, alanb ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java + test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/TCPEndpointReadBug.java Changeset: 476ac8b04323 Author: jwilhelm Date: 2020-01-24 22:39 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/476ac8b04323 Merge Changeset: d3cdf4b2b45b Author: prappo Date: 2020-01-24 21:57 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/d3cdf4b2b45b 8237817: Clean up net-properties.html Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/doc-files/net-properties.html Changeset: 4ba527676961 Author: shade Date: 2020-01-26 17:08 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/4ba527676961 8237847: Zero builds fail after JDK-8237637 (Remove dubious type conversions from oop) Reviewed-by: dcubed ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp Changeset: 972e523f8309 Author: mbaesken Date: 2020-01-24 13:48 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/972e523f8309 8237819: s390x - remove unused pd_zero_to_words_large Reviewed-by: clanger, mdoerr ! src/hotspot/cpu/s390/copy_s390.hpp Changeset: 62d7f4566b6d Author: mbaesken Date: 2020-01-24 10:16 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/62d7f4566b6d 8236714: enable link-time section-gc for linux to remove unused code Reviewed-by: erikj, ihse ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in Changeset: 4b2d33292638 Author: egahlin Date: 2020-01-27 14:30 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/4b2d33292638 8227610: Remove allocation when getting EventHandle Reviewed-by: mgronlun ! 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/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/support/jfrIntrinsics.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! test/jdk/jdk/jfr/event/security/TestSecurityPropertyModificationEvent.java Changeset: 5d49b846aef7 Author: dtitov Date: 2020-01-27 09:39 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/5d49b846aef7 8235681: Remove unnecessary workarounds in UnixOperatingSystem.c Reviewed-by: cjplummer, amenkov ! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c Changeset: e7c4199e4d32 Author: zgu Date: 2020-01-27 09:58 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/e7c4199e4d32 8237874: Shenandoah: Backout JDK-8234399 Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp Changeset: d8a226ce60cc Author: jjg Date: 2020-01-27 13:42 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/d8a226ce60cc 8237803: Reorganize impl of tool options Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java Changeset: 981f6982717a Author: jjg Date: 2020-01-27 14:03 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/981f6982717a 8237845: Encapsulate doclet options Reviewed-by: hannesw, prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java Changeset: 4491472db2e0 Author: iignatyev Date: 2020-01-27 15:34 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/4491472db2e0 8237798: rewrite vmTestbase/jit/tiered from shell to java Reviewed-by: roland, neliasso ! test/hotspot/jtreg/TEST.quick-groups + test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java - test/hotspot/jtreg/vmTestbase/jit/tiered/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh Changeset: ed2b8b5fe728 Author: iignatyev Date: 2020-01-27 15:35 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/ed2b8b5fe728 8237800: rewrite vmTestbase/jit/escape/LockCoarsening from shell to java Reviewed-by: roland, neliasso ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.quick-groups ! test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening.java + test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001/TestDescription.java + test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/run.sh Changeset: ebce016b7358 Author: vromero Date: 2020-01-27 18:50 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/ebce016b7358 8235149: javac parser is too aggressive on ambiguous expressions using identifier: record Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: 7041e7258a87 Author: rriggs Date: 2020-01-24 14:32 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/7041e7258a87 8215361: (doc) Cleanup package-info markup - smartcardio, java.sql, java.sql.rowset Reviewed-by: lancea, prappo, naoto ! src/java.base/share/classes/java/util/stream/package-info.java ! src/java.smartcardio/share/classes/javax/smartcardio/package-info.java ! src/java.sql.rowset/share/classes/com/sun/rowset/package-info.java ! src/java.sql.rowset/share/classes/com/sun/rowset/providers/package-info.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package-info.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package-info.java ! src/java.sql/share/classes/java/sql/package-info.java ! src/java.sql/share/classes/javax/sql/package-info.java Changeset: 6cf58aab75d5 Author: rriggs Date: 2020-01-27 08:36 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/6cf58aab75d5 8237651: Clarify initialization of jdk.serialFilter Reviewed-by: bchristi ! src/java.base/share/classes/java/io/ObjectInputFilter.java Changeset: 11745ea4fb6d Author: jjg Date: 2020-01-27 16:19 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/11745ea4fb6d 8237916: Bad copyright line in a jshell source file Reviewed-by: vromero ! src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java Changeset: 70e2851bc9cd Author: dholmes Date: 2020-01-27 20:01 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/70e2851bc9cd 8237918: Bad copyright line in a hotspot test Reviewed-by: jjg ! test/hotspot/jtreg/runtime/execstack/Test.java ! test/hotspot/jtreg/runtime/execstack/TestMT.java ! test/hotspot/jtreg/runtime/execstack/libtest-rw.c ! test/hotspot/jtreg/runtime/execstack/libtest-rwx.c Changeset: 3f3649cca6e1 Author: jwilhelm Date: 2020-01-28 07:25 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/3f3649cca6e1 Merge Changeset: 7ba7efd42734 Author: mbaesken Date: 2020-01-27 17:03 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/7ba7efd42734 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: e4fc1e578b3a Author: jlahoda Date: 2020-01-28 09:13 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/e4fc1e578b3a 8236997: tools/javac tests fail with --illegal-access=deny Summary: Correctly exporting packages to tests. Reviewed-by: jlahoda Contributed-by: adam.sotona at oracle.com ! test/jdk/java/lang/reflect/Proxy/ProxyGeneratorCombo.java ! test/langtools/tools/javac/DefiniteAssignment/T8204610.java ! test/langtools/tools/javac/T7093325.java ! test/langtools/tools/javac/T8222949/TestConstantDynamic.java ! test/langtools/tools/javac/cast/intersection/IntersectionTypeCastTest.java ! test/langtools/tools/javac/classwriter/ExtraAttributes.java ! test/langtools/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java ! test/langtools/tools/javac/defaultMethods/super/TestDefaultSuperCall.java ! test/langtools/tools/javac/failover/CheckAttributedTree.java ! test/langtools/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java ! test/langtools/tools/javac/generics/inference/8176534/TestUncheckedCalls.java ! test/langtools/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java ! test/langtools/tools/javac/lambda/FunctionalInterfaceConversionTest.java ! test/langtools/tools/javac/lambda/LambdaParserTest.java ! test/langtools/tools/javac/lambda/MethodReferenceParserTest.java ! test/langtools/tools/javac/lambda/TestInvokeDynamic.java ! test/langtools/tools/javac/lambda/TestLambdaToMethodStats.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java ! test/langtools/tools/javac/lambda/deduplication/ClassFieldDeduplication.java ! test/langtools/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java ! test/langtools/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java ! test/langtools/tools/javac/lib/combo/ComboInstance.java ! test/langtools/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java ! test/langtools/tools/javac/plugin/InternalAPI.java ! test/langtools/tools/javac/resolve/BitWiseOperators.java ! test/langtools/tools/javac/varargs/7042566/T7042566.java ! test/langtools/tools/javac/varargs/warning/Warn4.java ! test/langtools/tools/javac/varargs/warning/Warn5.java Changeset: 369e969a0610 Author: zgu Date: 2020-01-28 15:47 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/369e969a0610 8237963: Shenandoah: Heap iteration should use concurrent version of string dedup roots Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: 3233c22ea079 Author: egahlin Date: 2020-01-28 22:37 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/3233c22ea079 8237887: CDSandJFR: assert(instance_klass->is_initialized() Reviewed-by: mgronlun ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp Changeset: 7574d72eac00 Author: vromero Date: 2020-01-27 23:06 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/7574d72eac00 8235778: No compilation error reported when a record is declared in a local class Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: db294f18ccc2 Author: jwilhelm Date: 2020-01-28 22:42 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/db294f18ccc2 Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: d37576456de2 Author: lkorinth Date: 2020-01-29 09:29 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d37576456de2 8232689: Remove ParCompactionManager::Action enum Reviewed-by: lkorinth, kbarrett, tschatzl Contributed-by: Ivan Walulya ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp Changeset: 2a46b7b81e78 Author: jlahoda Date: 2020-01-29 10:37 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/2a46b7b81e78 8237528: Inefficient compilation of Pattern Matching for instanceof Summary: Avoiding unnecessary cast and comparison in type test pattern desugaring. Reviewed-by: forax, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Patterns.java ! test/langtools/tools/javac/patterns/LocalVariableTable.java + test/langtools/tools/javac/patterns/NoUnnecessaryCast.java Changeset: 9fb094231eee Author: egahlin Date: 2020-01-29 11:04 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/9fb094231eee 8238083: Crash: assert(is_object_aligned(v)) failed: address not aligned: 0xfffffffffffffff1 Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java Changeset: b53fdc9fd058 Author: pli Date: 2020-01-21 08:15 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/b53fdc9fd058 8237524: AArch64: String.compareTo() may return incorrect result Reviewed-by: aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp + test/hotspot/jtreg/compiler/intrinsics/Test8237524.java Changeset: eec468f180dd Author: shade Date: 2020-01-29 14:34 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/eec468f180dd 8238153: CTW: C2 (Shenandoah) compilation fails with "Unknown node in get_load_addr: CreateEx" Reviewed-by: roland, rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: ad9548e8086b Author: aph Date: 2020-01-23 11:44 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/ad9548e8086b 8230392: Define AArch64 as MULTI_COPY_ATOMIC Reviewed-by: adinn, dholmes ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp Changeset: b986fd6a9173 Author: prappo Date: 2020-01-29 18:04 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/b986fd6a9173 8238167: Remove stray files from jdk.javadoc Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/external/jquery/jquery.js - test/langtools/jdk/javadoc/doclet/testOptions/help.html ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java Changeset: 9a36b6a6d502 Author: epavlova Date: 2020-01-29 10:12 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/9a36b6a6d502 8236211: [Graal] compiler/graalunit/GraphTest.java is skipped in all testing Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/graalunit/GraphTest.java ! test/hotspot/jtreg/compiler/graalunit/NodesTest.java ! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt ! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java Changeset: 79fe42b90d9c Author: dfuchs Date: 2020-01-29 19:13 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/79fe42b90d9c 8237896: MulticastSocket should link to DatagramChannel as an alternative for multicasting. Summary: MulticastSocket API documentation now includes some links to DatagramChannel. Reviewed-by: alanb ! src/java.base/share/classes/java/net/MulticastSocket.java Changeset: 32451e117389 Author: iklam Date: 2020-01-29 12:01 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/32451e117389 8237046: [TESTBUG] runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh should be excluded from testing Reviewed-by: dcubed, mseledtsov ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh Changeset: c7d4f2849dbf Author: kbarrett Date: 2020-01-29 15:48 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/c7d4f2849dbf 8233822: VM_G1CollectForAllocation should always check for upgrade to full Summary: Move upgrade check into do_collection_pause_at_safepoint. Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp Changeset: ea066e5bdfd6 Author: egahlin Date: 2020-01-29 22:37 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/ea066e5bdfd6 8222001: JFR event for heap dumps written Reviewed-by: mgronlun ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/services/heapDumper.cpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: db30f31b9a8e Author: vlivanov Date: 2020-01-30 00:46 +0300 URL: https://hg.openjdk.java.net/jdk/client/rev/db30f31b9a8e 7175279: Don't use x87 FPU on x86-64 Reviewed-by: kvn, roland ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_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/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_LinearScan.hpp Changeset: 029fe1db925d Author: egahlin Date: 2020-01-29 23:36 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/029fe1db925d 8237364: Add early validation to the jdk.jfr.Recording constructor Reviewed-by: mgronlun, mseledtsov ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java Changeset: 4f0822a80a13 Author: egahlin Date: 2020-01-29 23:49 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/4f0822a80a13 8215890: Simplify jdk/jfr/api/recording/event/TestPeriod.java Reviewed-by: mgronlun, mseledtsov ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/api/recording/event/TestPeriod.java Changeset: 6588cfd31d9d Author: egahlin Date: 2020-01-30 00:23 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/6588cfd31d9d 8237574: Make TestNative work without -nativepath Reviewed-by: mgronlun, mseledtsov ! test/jdk/jdk/jfr/event/sampling/TestNative.java - test/jdk/jdk/jfr/event/sampling/libTestNative.c Changeset: a5564b13ffa8 Author: iignatyev Date: 2020-01-29 19:27 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/a5564b13ffa8 8237787: rewrite vmTestbase/vm/compiler/CodeCacheInfo* from shell to java Reviewed-by: epavlova, kvn + test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/run.sh + test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/Test.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/run.sh Changeset: a96bc204e3b3 Author: herrick Date: 2020-01-29 14:35 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/a96bc204e3b3 8238168: Remove Copyright from WinLauncher.template Reviewed-by: kcr, prr, asemenyuk ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinLauncher.template Changeset: 42a0eaefc1db Author: jwilhelm Date: 2020-01-30 03:23 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/42a0eaefc1db Added tag jdk-14+34 for changeset a96bc204e3b3 ! .hgtags Changeset: 91994dfee869 Author: jwilhelm Date: 2020-01-30 03:29 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/91994dfee869 Added tag jdk-15+8 for changeset c7d4f2849dbf ! .hgtags Changeset: d20418cfe16e Author: jwilhelm Date: 2020-01-30 05:05 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d20418cfe16e Merge ! .hgtags Changeset: 74ecb602ffb0 Author: dholmes Date: 2020-01-29 23:53 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/74ecb602ffb0 8237857: LogDecorations::uptimenanos is implemented incorrectly Reviewed-by: dcubed, kbarrett ! src/hotspot/share/logging/logConfiguration.cpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/logging/logDecorations.hpp ! test/hotspot/gtest/logging/test_logDecorations.cpp Changeset: 68181ac4ce7d Author: bulasevich Date: 2020-01-30 10:26 +0300 URL: https://hg.openjdk.java.net/jdk/client/rev/68181ac4ce7d 8229971: Arm32: implementation for Thread-local handshakes Reviewed-by: rehn, dsamersoff ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/globalDefinitions_arm.hpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp Changeset: d7994062de41 Author: egahlin Date: 2020-01-30 09:01 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d7994062de41 8202142: jfr/event/io/TestInstrumentation is unstable Reviewed-by: mgronlun, mseledtsov ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/event/io/IOEvent.java ! test/jdk/jdk/jfr/event/io/IOHelper.java ! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java ! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java ! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java ! test/jdk/jdk/jfr/event/io/TestInstrumentation.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java ! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestSocketEvents.java Changeset: 99f7916541e0 Author: mbaesken Date: 2020-01-28 08:53 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/99f7916541e0 8223699: cleanup perfMemory_aix.cpp O_NOFOLLOW coding on aix Reviewed-by: lucy, mdoerr ! src/hotspot/os/aix/perfMemory_aix.cpp Changeset: 24b4c763cb22 Author: egahlin Date: 2020-01-30 10:10 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/24b4c763cb22 8221331: test/jdk/jdk/jfr/event/io/EvilInstrument.java needs to re-worked to avoid recursive initialization issues Reviewed-by: mgronlun, mseledtsov ! test/jdk/ProblemList.txt Changeset: 0743e1d49930 Author: ihse Date: 2020-01-30 11:08 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/0743e1d49930 8237879: make 4.3 breaks build Reviewed-by: erikj, tbell ! make/common/MakeBase.gmk Changeset: e53122a71a0c Author: egahlin Date: 2020-01-30 11:14 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/e53122a71a0c 8238224: test\jdk\jdk\jfr\event\io\EvilInstrument.java should be removed Reviewed-by: mgronlun - test/jdk/jdk/jfr/event/io/EvilInstrument.java Changeset: e6e4b43ee3ce Author: pliden Date: 2020-01-30 12:41 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/e6e4b43ee3ce 8237649: ZGC: Improved NUMA support when using small pages Reviewed-by: eosterlund, smonteith ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/share/gc/z/zNUMA.cpp ! src/hotspot/share/gc/z/zPhysicalMemory.cpp Changeset: b576a0ead397 Author: pliden Date: 2020-01-30 12:41 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/b576a0ead397 8237758: ZGC: Move get_mempolicy() syscall wrapper to ZSyscall Reviewed-by: eosterlund ! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp ! src/hotspot/os/linux/gc/z/zSyscall_linux.cpp ! src/hotspot/os/linux/gc/z/zSyscall_linux.hpp ! src/hotspot/share/gc/z/zPage.inline.hpp Changeset: 9c2c9e22c8ba Author: pliden Date: 2020-01-30 12:41 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/9c2c9e22c8ba 8237825: ZGC: Replace -XX:ZPath with -XX:AllocateHeapAt Reviewed-by: eosterlund ! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/share/gc/z/z_globals.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: fe7c8e8eca0b Author: pliden Date: 2020-01-30 12:41 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/fe7c8e8eca0b 8237884: ZGC: Use clamp() instead of MIN2(MAX2()) Reviewed-by: kbarrett, smonteith ! src/hotspot/share/gc/z/zHeuristics.cpp Changeset: 58acc5079000 Author: pliden Date: 2020-01-30 12:42 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/58acc5079000 8237882: ZGC: Remove ZUtils::round_{up,down}_power_of_2() declarations Reviewed-by: kbarrett, smonteith ! src/hotspot/share/gc/z/zUtils.hpp Changeset: 0f53754d8577 Author: coleenp Date: 2020-01-30 08:50 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/0f53754d8577 8237080: fatal error: VM thread could block on lock that may be held by a JavaThread during safepoint: SharedDecoder_lock Summary: Set allow_vm_block to true for this lock. It's _safepoint_check_never so it's sort of implied (you can't safepoint holding the lock and block out the vm thread). Reviewed-by: rehn, zgu, pchilanomate, dholmes ! src/hotspot/share/runtime/mutexLocker.cpp Changeset: abb879864b99 Author: ecaspole Date: 2020-01-30 10:31 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/abb879864b99 8238189: Cleanups to AES crypto micros Summary: Move all tested algorithms into the small set Reviewed-by: xuelei ! test/micro/org/openjdk/bench/javax/crypto/small/AESBench.java Changeset: 41f1e738b639 Author: ngasson Date: 2020-01-24 17:41 +0800 URL: https://hg.openjdk.java.net/jdk/client/rev/41f1e738b639 8237521: Memory Access API fixes for 32-bit Reviewed-by: mcimadamore, dholmes ! src/hotspot/share/prims/unsafe.cpp ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java ! test/hotspot/jtreg/runtime/Unsafe/AllocateMemory.java ! test/jdk/java/foreign/TestArrays.java ! test/jdk/java/foreign/TestByteBuffer.java ! test/jdk/java/foreign/TestMemoryAlignment.java Changeset: 2dbf459b5577 Author: egahlin Date: 2020-01-30 17:23 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/2dbf459b5577 8213918: DumpReason JFR event is not covered by test Reviewed-by: mgronlun, mseledtsov ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java + test/jdk/jdk/jfr/event/runtime/TestDumpReason.java ! test/jdk/jdk/jfr/event/runtime/TestFlush.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 991acdf0e37f Author: egahlin Date: 2020-01-30 17:36 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/991acdf0e37f 8219686: jdk/jfr/event/runtime/TestShutdownEvent.java recording file length is 0 Reviewed-by: mgronlun, mseledtsov ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java Changeset: 9211f6e20448 Author: egahlin Date: 2020-01-30 17:49 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/9211f6e20448 8232636: JFR TestDumpOnCrash.java crashed and failed to create emergency dump file Reviewed-by: mgronlun, mseledtsov ! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java Changeset: 84d6423a759a Author: mseledtsov Date: 2020-01-30 10:27 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/84d6423a759a 8235599: [TESTBUG] JFR streaming/TestJVMCrash.java fails to cleanup files after test Summary: Removed the TestJVMCrash.java test from problem list Reviewed-by: egahlin ! test/jdk/ProblemList.txt Changeset: bb83f1dff441 Author: jjg Date: 2020-01-30 11:20 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/bb83f1dff441 8236949: javadoc -Xdoclint does not accumulate options correctly Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java + test/langtools/jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java ! test/langtools/jdk/javadoc/tool/treeapi/TestDocTrees.java Changeset: 8d8bd676484d Author: jjg Date: 2020-01-30 11:29 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/8d8bd676484d 8200363: Add javadoc command line setting to fail on warnings Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties + test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java Changeset: 560b2becbe87 Author: erikj Date: 2020-01-30 12:00 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/560b2becbe87 8237914: The test-make target does not fail on test failure Reviewed-by: tbell, ihse ! make/RunTests.gmk Changeset: 8482ab8f9b4c Author: iignatyev Date: 2020-01-30 08:55 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/8482ab8f9b4c 8237953: vmTestbase/jit/tiered/Test.java failure after JDK-8237798 Reviewed-by: iveresov ! test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java Changeset: 085463e75652 Author: jjg Date: 2020-01-30 15:50 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/085463e75652 8238259: new tests do not account for Windows file separators Reviewed-by: vromero ! test/langtools/jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java ! test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java Changeset: 0905868db490 Author: chagedorn Date: 2020-01-31 09:32 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/0905868db490 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: 298f81208333 Author: iklam Date: 2020-01-31 14:18 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/298f81208333 8238198: Avoid using @ tags in TestOptionsWithRanges_generate.sh Reviewed-by: iignatyev ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh Changeset: a2320a988013 Author: egahlin Date: 2020-02-01 09:55 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/a2320a988013 8238241: Clean up problem list for JFR tests Reviewed-by: mgronlun, mseledtsov ! test/jdk/ProblemList.txt Changeset: 44cc199fac64 Author: ysuenaga Date: 2020-02-02 18:35 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/44cc199fac64 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID Reviewed-by: naoto ! src/java.base/windows/native/libjava/java_props_md.c Changeset: 1dba80ef03e9 Author: jiefu Date: 2020-01-31 20:49 +0800 URL: https://hg.openjdk.java.net/jdk/client/rev/1dba80ef03e9 8238284: [macos] Zero VM build fails due to an obvious typo Reviewed-by: dholmes ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp Changeset: d9e09b01ad0c Author: ihse Date: 2020-02-03 08:30 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d9e09b01ad0c 8196875: Update run-test instructions for TEST_MODE Reviewed-by: erikj ! doc/testing.html ! doc/testing.md Changeset: c3d2fc56206f Author: tschatzl Date: 2020-02-03 10:45 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/c3d2fc56206f 8215297: Remove ParallelTaskTerminator Summary: Remove ParallelTaskTerminator as the alternate OWSTTaskTerminator algorithm has worked well for more than a year now. Reviewed-by: zgu, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.hpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/owstTaskTerminator.cpp ! src/hotspot/share/gc/shared/owstTaskTerminator.hpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp Changeset: dbb94c2ceaf8 Author: tschatzl Date: 2020-02-03 10:45 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/dbb94c2ceaf8 8238220: Rename OWSTTaskTerminator to TaskTerminator Reviewed-by: sjohanss, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.hpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/taskTerminator.cpp < src/hotspot/share/gc/shared/owstTaskTerminator.cpp ! src/hotspot/share/gc/shared/taskTerminator.hpp < src/hotspot/share/gc/shared/owstTaskTerminator.hpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp Changeset: 1617236f5cbb Author: tschatzl Date: 2020-02-03 10:45 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/1617236f5cbb 8238229: Remove TRACESPINNING debug code Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/taskTerminator.cpp ! src/hotspot/share/gc/shared/taskTerminator.hpp Changeset: 6d9ac97c7d2f Author: lkorinth Date: 2020-02-03 18:20 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/6d9ac97c7d2f 8233220: Space::_par_seq_tasks is unused after CMS removal Reviewed-by: pliden, tschatzl, lkorinth Contributed-by: Ivan Walulya ! src/hotspot/share/gc/shared/space.hpp Changeset: 4639cbdcbf27 Author: mbaesken Date: 2020-02-03 09:39 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/4639cbdcbf27 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: c7152f7e01a6 Author: roland Date: 2020-01-28 13:36 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/c7152f7e01a6 8237951: CTW: C2 compilation fails with "malformed control flow" Reviewed-by: vlivanov, kvn ! src/hotspot/share/opto/phaseX.cpp Changeset: 9b3d5cc71cea Author: dnsimon Date: 2020-02-04 09:33 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/9b3d5cc71cea 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: f0cd8603f11e Author: almatvee Date: 2020-02-04 11:44 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/f0cd8603f11e 8235954: [dmg] Default DMG background tiff of jpackage not retina ready Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_dmg.tiff Changeset: 78e0dd9ac15f Author: dfuchs Date: 2020-02-04 18:35 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/78e0dd9ac15f 8238231: Custom DatagramSocketImpl's create method not called when with protected constructor Summary: Allow the socket to be lazily created if not created by the constructor. Reviewed-by: alanb ! src/java.base/share/classes/java/net/DatagramSocket.java ! test/jdk/java/net/DatagramSocket/SetReceiveBufferSize.java + test/jdk/java/net/DatagramSocketImpl/TestCreate.java Changeset: cf7c8e28ff9a Author: zgu Date: 2020-02-04 14:48 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/cf7c8e28ff9a 8238162: Shenandoah: Remove ShenandoahTaskTerminator wrapper Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp Changeset: ca6c676cab64 Author: weijun Date: 2020-02-04 13:15 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/ca6c676cab64 8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION Reviewed-by: wetmore, coffeys, mullan ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: 4f9dc5bee9c4 Author: jjg Date: 2020-02-04 14:02 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/4f9dc5bee9c4 8219475: javap man page needs to be updated Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties Changeset: 84e55cb3894e Author: prappo Date: 2020-02-04 22:05 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/84e55cb3894e 8238467: Clean up annotations on overridden/implemented methods Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkOutputImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BasePropertyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocToolProvider.java Changeset: 6e49fb6ad4ee Author: weijun Date: 2020-02-05 11:09 +0800 URL: https://hg.openjdk.java.net/jdk/client/rev/6e49fb6ad4ee 8237804: sun/security/mscapi tests fail with "Key pair not generated, alias already exists" Reviewed-by: mullan ! test/jdk/sun/security/mscapi/KeyAlgorithms.java ! test/jdk/sun/security/mscapi/PublicKeyInterop.java Changeset: a23e471deb84 Author: diazhou Date: 2020-01-30 18:02 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/a23e471deb84 8236092: Remove EA from JDK 14 version string starting with Initial RC promotion Reviewed-by: tbell, erikj ! make/autoconf/version-numbers Changeset: f8bf9cb16b5e Author: mgronlun Date: 2020-01-31 12:17 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/f8bf9cb16b5e 8236743: JFR: assert(klass != __null) failed: invariant in ObjectSampleCheckpoint::add_to_leakp_set Reviewed-by: egahlin ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp ! 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/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp + src/hotspot/share/jfr/support/jfrMethodLookup.cpp + src/hotspot/share/jfr/support/jfrMethodLookup.hpp Changeset: 2a0de7812409 Author: bpb Date: 2020-01-31 08:04 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/2a0de7812409 8237514: Spec Clarification - ByteBuffer::alignmentOffset Spec Reviewed-by: alanb, psandoz ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! test/jdk/java/nio/Buffer/Basic-X.java.template ! test/jdk/java/nio/Buffer/Basic.java ! test/jdk/java/nio/Buffer/BasicByte.java Changeset: 66ecee0023e1 Author: ljiang Date: 2020-02-04 16:26 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/66ecee0023e1 8238377: JDK 14 L10N resource file update - msgdrop 20 Reviewed-by: naoto, herrick, mchung ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_ja.wxl ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties Changeset: 3e021f5c81f5 Author: jwilhelm Date: 2020-02-05 03:24 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/3e021f5c81f5 Merge ! make/autoconf/version-numbers Changeset: d0ee21ac3329 Author: jwilhelm Date: 2020-02-05 03:26 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d0ee21ac3329 8238515: Backout JDK-8236092 from jdk/jdk Reviewed-by: dholmes ! make/autoconf/version-numbers Changeset: 689d165369ac Author: clanger Date: 2020-02-05 06:33 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/689d165369ac 8238375: JFR Test TestJcmdStartFlushInterval is not run Reviewed-by: egahlin, mseledtsov ! test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java Changeset: 932418820c80 Author: ihse Date: 2020-02-05 10:45 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/932418820c80 8238281: Raise minimum gcc version needed to 5.0 Reviewed-by: erikj, dholmes, jwilhelm, mbaesken ! doc/building.html ! doc/building.md ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags.m4 ! make/autoconf/toolchain.m4 ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/memory/operator_new.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp ! src/hotspot/share/utilities/debug.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/share/utilities/ostream.cpp Changeset: 9e54ea7d9cd9 Author: qpzhang Date: 2020-02-05 20:31 +0800 URL: https://hg.openjdk.java.net/jdk/client/rev/9e54ea7d9cd9 8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 Summary: Fixed libj2gss link errors caused by GCC10 default -fno-common Reviewed-by: weijun ! src/java.security.jgss/share/native/libj2gss/NativeFunc.c ! src/java.security.jgss/share/native/libj2gss/NativeFunc.h Changeset: 5a0b13e3715d Author: mseledtsov Date: 2020-02-05 07:31 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/5a0b13e3715d 8179317: [TESTBUG] rewrite runtime shell tests in java Summary: Converted shell tests to Java Reviewed-by: dholmes, iignatyev, lmesnik ! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/7162488/Test7162488.sh + test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java + test/hotspot/jtreg/runtime/StackGap/TestStackGap.java - test/hotspot/jtreg/runtime/StackGap/testme.sh + test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java - test/hotspot/jtreg/runtime/StackGuardPages/testme.sh + test/hotspot/jtreg/runtime/TLS/TestTLS.java - test/hotspot/jtreg/runtime/TLS/testtls.sh ! test/hotspot/jtreg/runtime/signal/SigTestDriver.java + test/hotspot/jtreg/testlibrary_tests/process/Test.java + test/hotspot/jtreg/testlibrary_tests/process/TestNativeProcessBuilder.java + test/hotspot/jtreg/testlibrary_tests/process/exejvm-test-launcher.c - test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java + test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestMaxMetaspaceSize.java - test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/maxMetaspaceSize.sh ! test/lib/jdk/test/lib/Platform.java ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: ba74310b0b69 Author: simonis Date: 2020-02-05 16:39 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/ba74310b0b69 8235699: ArrayIndexOutOfBoundsException in CalendarBuilder.toString Reviewed-by: phh, alanb, weijun, simonis, rriggs Contributed-by: verghese at amazon.com ! src/java.base/share/classes/java/text/CalendarBuilder.java + test/jdk/java/text/Format/DateFormat/Bug8235699.java + test/jdk/java/text/Format/DateFormat/java.base/java/text/CalendarBuilderTest.java Changeset: 175867bc8928 Author: dcubed Date: 2020-02-05 11:38 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/175867bc8928 8235931: add OM_CACHE_LINE_SIZE and use smaller size on SPARCv9 and X64 Reviewed-by: dholmes, redestad, mdoerr ! src/hotspot/cpu/sparc/globalDefinitions_sparc.hpp ! src/hotspot/cpu/x86/globalDefinitions_x86.hpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp Changeset: 00470b6c0eaf Author: dcubed Date: 2020-02-05 11:39 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/00470b6c0eaf 8236035: refactor ObjectMonitor::set_owner() and _owner field setting Reviewed-by: dholmes, kbarrett, rehn ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: b353416faedf Author: dcubed Date: 2020-02-05 11:40 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/b353416faedf 8235795: replace monitor list mux{Acquire,Release}(&gListLock) with spin locks Reviewed-by: dholmes, coleenp, rehn ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/thread.hpp Changeset: 023df178388e Author: erikj Date: 2020-02-05 09:33 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/023df178388e 8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary Reviewed-by: clanger, alanb, ihse ! src/java.base/macosx/native/libjli/java_md_macosx.m ! test/jdk/tools/launcher/JliLaunchTest.java Changeset: ce9ddf7062e5 Author: mchung Date: 2020-02-05 09:53 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/ce9ddf7062e5 8230047: Remove legacy java.lang.reflect.ProxyGenerator_v49 Reviewed-by: rriggs, sundar ! src/java.base/share/classes/java/lang/reflect/Proxy.java - src/java.base/share/classes/java/lang/reflect/ProxyGenerator_v49.java ! test/jdk/java/lang/reflect/Proxy/ProxyGeneratorCombo.java ! test/micro/org/openjdk/bench/java/lang/reflect/Proxy/ProxyBench.java Changeset: 62b5bfef8d61 Author: jjg Date: 2020-02-05 11:01 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/62b5bfef8d61 8222793: Javadoc tool ignores "-locale" param and uses default locale for all messages and texts Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java + test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java Changeset: 7b57401deb0c Author: jwilhelm Date: 2020-02-06 02:54 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/7b57401deb0c Added tag jdk-15+9 for changeset 62b5bfef8d61 ! .hgtags Changeset: 1c4286ec9e45 Author: mbaesken Date: 2020-02-05 10:14 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/1c4286ec9e45 8238530: OPT_SPEED_SRC list misses some files with cpu-dependend file names Reviewed-by: ihse, redestad ! make/hotspot/lib/JvmFeatures.gmk Changeset: 6e507ee93768 Author: neliasso Date: 2020-02-06 11:21 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/6e507ee93768 8237581: Improve allocation expansion Reviewed-by: vlivanov, redestad ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp + test/hotspot/jtreg/compiler/allocation/TestAllocation.java + test/micro/org/openjdk/bench/vm/compiler/ArrayAllocation.java Changeset: f9f766fa1125 Author: ihse Date: 2020-02-06 13:38 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/f9f766fa1125 8218480: Automatically add -Werror in FLAGS_COMPILER_CHECK_ARGUMENTS Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags.m4 Changeset: 227542943648 Author: ihse Date: 2020-02-06 13:40 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/227542943648 8238542: When warning about C/C++ compiler mismatch, be clear if this is about build compilers Reviewed-by: erikj ! make/autoconf/toolchain.m4 Changeset: 885b23ef907d Author: ihse Date: 2020-02-06 13:40 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/885b23ef907d 8212986: Make Visual Studio compiler check less strict Reviewed-by: erikj ! make/autoconf/toolchain.m4 Changeset: c35eac313084 Author: ihse Date: 2020-02-06 13:41 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/c35eac313084 8201349: build broken when configured with --with-zlib=bundled on gcc 7.3 Reviewed-by: erikj ! make/lib/CoreLibraries.gmk Changeset: 4a4d185098e2 Author: lfoltan Date: 2020-02-06 14:29 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/4a4d185098e2 8230199: consolidate signature parsing code in HotSpot sources Summary: Add a new Signature class to support basic signature queries and enhance SignatureStream class to parse field signatures in addition to methods. Reviewed-by: coleenp, dholmes, fparain, hseigel Contributed-by: lois.foltan at oracle.com, john.r.rose at oracle.com ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/share/c1/c1_ValueMap.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciKlass.hpp ! src/hotspot/share/ci/ciObjArrayKlass.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciSignature.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/stackMapTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/methodMatcher.cpp ! src/hotspot/share/interpreter/bytecode.cpp ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp ! src/hotspot/share/oops/constMethod.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/generateOopMap.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbol.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/methodHandles.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/fieldDescriptor.hpp ! src/hotspot/share/runtime/fieldDescriptor.inline.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/signature.hpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: d3caf06ac9ae Author: lfoltan Date: 2020-02-06 15:28 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/d3caf06ac9ae 8238600: Remove runtime/fieldType.hpp and fieldType.cpp Summary: Remove obsolesced source files fieldType.hpp and fieldType.cpp. Reviewed-by: hseigel Contributed-by: lois.foltan at oracle.com - src/hotspot/share/runtime/fieldType.cpp - src/hotspot/share/runtime/fieldType.hpp Changeset: 4a87bb7ebfd7 Author: roland Date: 2020-01-31 14:36 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/4a87bb7ebfd7 8237776: Shenandoah: Wrong result with Lucene test Reviewed-by: rkennke, zgu, shade ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp Changeset: e08e21ca813f Author: jwilhelm Date: 2020-02-06 02:52 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/e08e21ca813f Added tag jdk-14+35 for changeset 4a87bb7ebfd7 ! .hgtags Changeset: c17f7a28ee8d Author: jwilhelm Date: 2020-02-06 17:14 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/c17f7a28ee8d Merge ! .hgtags ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp Changeset: 8d8916159b62 Author: zgu Date: 2020-02-06 13:08 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/8d8916159b62 8238574: Shenandoah: Assertion failure due to missing null check Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp Changeset: 9544e515be4e Author: dtitov Date: 2020-02-06 11:23 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/9544e515be4e 8196729: Add jstatd option to specify RMI connector port Reviewed-by: cjplummer, sspitsyn ! src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java ! src/jdk.jstatd/share/classes/sun/tools/jstatd/RemoteHostImpl.java ! test/jdk/sun/tools/jstatd/JstatdTest.java + test/jdk/sun/tools/jstatd/TestJstatdRmiPort.java ! test/jdk/sun/tools/jstatd/TestJstatdUsage.java Changeset: adc5b0998235 Author: jjg Date: 2020-02-06 12:44 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/adc5b0998235 8238503: Remove unused field and accessor for docLocale from ToolOptions Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java Changeset: 59daa8db33ce Author: kbarrett Date: 2020-02-06 19:09 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/59daa8db33ce 8237143: Eliminate DirtyCardQ_cbl_mon Summary: Replace locked data structures with lock-free data structures. Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp Changeset: 5e402c63694f Author: dholmes Date: 2020-02-06 21:03 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/5e402c63694f 8238460: Provide warnings about the use of JNI RegisterNatives to rebind native methods for boot/platform classes in other classloaders Reviewed-by: jwilhelm, lfoltan ! src/hotspot/share/prims/jni.cpp + test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java + test/hotspot/jtreg/runtime/jni/registerNativesWarning/libregisterNativesWarning.c Changeset: e0fca02bb611 Author: redestad Date: 2020-02-07 09:47 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/e0fca02bb611 8238599: Refactor and simplify implAddOpensToAllUnnamed Reviewed-by: alanb ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java Changeset: 538611d777d2 Author: redestad Date: 2020-02-07 10:15 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/538611d777d2 8236272: Improve fidelity between contents of default CDS archive and classes loaded at runtime Reviewed-by: erikj, jiangli, iklam ! make/GenerateLinkOptData.gmk ! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java Changeset: 84920d352dc4 Author: redestad Date: 2020-02-07 10:23 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/84920d352dc4 8237484: Improve module system bootstrap Reviewed-by: alanb ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java Changeset: f41394559814 Author: pconcannon Date: 2020-02-07 11:10 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/f41394559814 7021373: DatagramPacket exception conditions are not clear Summary: Specification is clarified by adding or clarifying @throws clauses where required Reviewed-by: alanb, chegar, darcy, dfuchs ! src/java.base/share/classes/java/net/DatagramPacket.java ! test/jdk/java/net/DatagramPacket/Constructor.java + test/jdk/java/net/DatagramPacket/Setters.java Changeset: f2cefce4859b Author: roland Date: 2020-01-14 14:58 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/f2cefce4859b 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: 51fb05ec531d Author: roland Date: 2019-12-20 17:17 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/51fb05ec531d 8231291: C2: loop opts before EA should maximally unroll loops Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopnode.cpp Changeset: f1f8562f3ad2 Author: egahlin Date: 2020-02-07 18:24 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/f1f8562f3ad2 8215452: Logged repo location is wrong when using delayed recording start Reviewed-by: mgronlun, mseledtsov ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java Changeset: 0017ed5e309e Author: prr Date: 2020-02-07 11:09 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/0017ed5e309e Merge - src/hotspot/share/gc/shared/owstTaskTerminator.cpp - src/hotspot/share/gc/shared/owstTaskTerminator.hpp - src/hotspot/share/runtime/fieldType.cpp - src/hotspot/share/runtime/fieldType.hpp - src/java.base/share/classes/java/lang/reflect/ProxyGenerator_v49.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/external/jquery/jquery.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java - test/hotspot/jtreg/runtime/7162488/Test7162488.sh - test/hotspot/jtreg/runtime/StackGap/testme.sh - test/hotspot/jtreg/runtime/StackGuardPages/testme.sh - test/hotspot/jtreg/runtime/TLS/testtls.sh - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/run.sh - test/hotspot/jtreg/vmTestbase/jit/tiered/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh - test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java - test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/maxMetaspaceSize.sh - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/run.sh - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/run.sh ! test/jdk/ProblemList.txt - test/jdk/jdk/jfr/event/io/EvilInstrument.java - test/jdk/jdk/jfr/event/sampling/libTestNative.c - test/langtools/jdk/javadoc/doclet/testOptions/help.html From philip.race at oracle.com Sat Feb 8 19:59:28 2020 From: philip.race at oracle.com (philip.race at oracle.com) Date: Sat, 08 Feb 2020 19:59:28 +0000 Subject: hg: jdk/client: 8238721: Add failing client jtreg tests to the Problem List Message-ID: <202002081959.018JxTKE018447@aojmv0008.oracle.com> Changeset: 915d0c063009 Author: prr Date: 2020-02-08 12:00 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/915d0c063009 8238721: Add failing client jtreg tests to the Problem List Reviewed-by: serb ! test/jdk/ProblemList.txt From sergey.bylokhov at oracle.com Sun Feb 9 04:29:59 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sun, 09 Feb 2020 04:29:59 +0000 Subject: hg: jdk/client: 2 new changesets Message-ID: <202002090429.0194Tx1C028322@aojmv0008.oracle.com> Changeset: 60e0f51a395b Author: serb Date: 2020-02-08 14:25 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/60e0f51a395b 8238276: ComponentPeer.xxxImage are not implemented in some peers Reviewed-by: aivanov ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/peer/ComponentPeer.java ! src/java.desktop/share/classes/sun/awt/NullComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java + test/jdk/java/awt/FileDialog/ImageOperations.java Changeset: 0596ee6950a6 Author: serb Date: 2020-02-08 18:48 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/0596ee6950a6 8237222: [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails Reviewed-by: trebari, prr, psadhukhan + test/jdk/java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java From prasanta.sadhukhan at oracle.com Tue Feb 11 08:58:00 2020 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 11 Feb 2020 08:58:00 +0000 Subject: hg: jdk/client: 33 new changesets Message-ID: <202002110858.01B8w3eg008237@aojmv0008.oracle.com> Changeset: bc54620a3848 Author: naoto Date: 2020-02-06 10:10 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/bc54620a3848 8238605: Correct the CLDR version number in cldr.md files Reviewed-by: joehw, alanb ! src/java.base/share/legal/cldr.md ! src/jdk.localedata/share/legal/cldr.md Changeset: e568ce785bdf Author: jwilhelm Date: 2020-02-07 00:17 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/e568ce785bdf Added tag jdk-14+36 for changeset bc54620a3848 ! .hgtags Changeset: adda073e3c33 Author: jwilhelm Date: 2020-02-07 17:24 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/adda073e3c33 Merge ! .hgtags Changeset: 2d9610f6d9ac Author: mseledtsov Date: 2020-02-07 13:04 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/2d9610f6d9ac 8219999: TestJFREvents container test should not use jdk.CPUInformation event for container CPU values Summary: Updated the testcase not to test jdk.CPUInformation Reviewed-by: egahlin ! test/hotspot/jtreg/containers/docker/TestJFREvents.java Changeset: ee863b393d0c Author: jjg Date: 2020-02-07 16:16 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/ee863b393d0c 8238648: Rename and simplify Utils.WeakSoftHashMap Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java Changeset: d6019966a4a2 Author: jjg Date: 2020-02-07 16:43 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/d6019966a4a2 8238506: fix obsolete comments and inconsistent exceptions in BaseTaglet Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BasePropertyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java Changeset: 3b89be93a7e7 Author: jjg Date: 2020-02-07 17:00 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/3b89be93a7e7 8238437: Support separate locales for console messages and HTML content. Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertyGetterTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertySetterTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java Changeset: d1caf4022e8e Author: iignatyev Date: 2020-02-08 15:46 +0800 URL: https://hg.openjdk.java.net/jdk/client/rev/d1caf4022e8e 8238586: [TESTBUG] vmTestbase/jit/tiered/Test.java failed when TieredCompilation is disabled Reviewed-by: iignatyev Contributed-by: huangjia at loongson.cn ! test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java Changeset: bc3da0226ffa Author: redestad Date: 2020-02-08 15:21 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/bc3da0226ffa 8238684: Override getOrDefault in immutable Map implementation Reviewed-by: forax, psandoz, smarks ! src/java.base/share/classes/java/util/ImmutableCollections.java ! test/micro/org/openjdk/bench/java/util/ImmutableColls.java Changeset: 1375d360210f Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/1375d360210f 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: 787d9d725483 Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/787d9d725483 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: b585d773ea0f Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/b585d773ea0f 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: 92b01977fde2 Author: coffeys Date: 2020-02-09 21:55 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/92b01977fde2 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: 022eb7fb53f4 Author: dbuck Date: 2020-02-10 03:35 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/022eb7fb53f4 8238596: AVX enabled by default for Skylake even when unsupported Summary: Only default to UseAVX=2 when support is detected Reviewed-by: shade, vlivanov ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 848029e1983e Author: redestad Date: 2020-02-10 12:39 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/848029e1983e 8230301: Re-examine hardcoded defaults in GenerateJLIClassesPlugin Reviewed-by: mchung ! make/GenerateLinkOptData.gmk ! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java Changeset: a7c55579c61c Author: roland Date: 2020-02-07 13:59 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/a7c55579c61c 8238385: CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed" Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp + test/hotspot/jtreg/gc/shenandoah/compiler/FoldIfAfterExpansion.java Changeset: a42cdcd11ca4 Author: roland Date: 2020-01-28 11:28 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/a42cdcd11ca4 8237837: Shenandoah: assert(mem == __null) failed: only one safepoint Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp + test/hotspot/jtreg/gc/shenandoah/compiler/BarrierInInfiniteLoop.java Changeset: 6a82085fc61d Author: alanb Date: 2020-02-10 12:57 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/6a82085fc61d 8238376: test/jdk/java/nio/channels/DatagramChannel/Loopback.java failing on multi-homed systems Reviewed-by: dfuchs ! test/jdk/java/nio/channels/DatagramChannel/Loopback.java Changeset: ff30bca14dc9 Author: redestad Date: 2020-02-10 13:58 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/ff30bca14dc9 8237878: Improve ModuleLoaderMap datastructures Reviewed-by: alanb, forax ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/module/ResolvedModule.java ! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java Changeset: d954bf9df7f6 Author: egahlin Date: 2020-02-10 14:21 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d954bf9df7f6 8238634: Reduce log verbosity of the JFR thread sampler Reviewed-by: mgronlun ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Changeset: 5a3b04593405 Author: fparain Date: 2020-02-10 09:49 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/5a3b04593405 8237767: Field layout computation overhaul Reviewed-by: dholmes, coleenp, lfoltan, shade ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp + src/hotspot/share/classfile/fieldLayoutBuilder.cpp + src/hotspot/share/classfile/fieldLayoutBuilder.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/fieldStreams.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceOop.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java + test/hotspot/jtreg/runtime/FieldLayout/FieldDensityTest.java Changeset: 49e01c6df096 Author: gziemski Date: 2020-02-10 11:41 -0600 URL: https://hg.openjdk.java.net/jdk/client/rev/49e01c6df096 8235962: os::current_thread_id() is not signal safe on macOS Summary: Use mach_thread_self instead of pthread_mach_thread_np Reviewed-by: dholmes, cjplummer ! src/hotspot/os/bsd/osThread_bsd.cpp ! src/hotspot/os/bsd/osThread_bsd.hpp ! src/hotspot/os/bsd/os_bsd.cpp Changeset: 011a7c1e9f0d Author: vromero Date: 2020-02-10 15:08 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/011a7c1e9f0d 8238239: java.lang.Record spec clarifications Reviewed-by: psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/Record.java Changeset: c8551a661913 Author: jjg Date: 2020-02-10 13:29 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/c8551a661913 8238646: Cleanup signature and use of CommentHelper Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java Changeset: ae7a326448fa Author: igerasim Date: 2020-02-10 16:10 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/ae7a326448fa 8235812: Unicode linebreak with quantifier does not match valid input Reviewed-by: rriggs ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/jdk/java/util/regex/RegExTest.java Changeset: c01bc48cfcbe Author: jjiang Date: 2020-02-11 08:36 +0800 URL: https://hg.openjdk.java.net/jdk/client/rev/c01bc48cfcbe 8238677: java/net/httpclient/ssltest/CertificateTest.java should not specify TLS version Reviewed-by: dfuchs + test/jdk/java/net/httpclient/ssltest/Cert.java ! test/jdk/java/net/httpclient/ssltest/CertificateTest.java ! test/jdk/java/net/httpclient/ssltest/Server.java - test/jdk/java/net/httpclient/ssltest/bad.keystore + test/jdk/java/net/httpclient/ssltest/gen-certs.sh - test/jdk/java/net/httpclient/ssltest/good.keystore - test/jdk/java/net/httpclient/ssltest/loopback.keystore Changeset: 28d4b3f2fadd Author: amenkov Date: 2020-02-10 16:56 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/28d4b3f2fadd 8234935: JdwpListenTest.java and JdwpAttachTest.java getting bind failures on Windows 2016 hosts Reviewed-by: cjplummer, sspitsyn ! test/jdk/ProblemList.txt ! test/jdk/com/sun/jdi/JdwpAttachTest.java ! test/jdk/com/sun/jdi/JdwpListenTest.java Changeset: 39c991aa75d0 Author: dholmes Date: 2020-02-10 19:58 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/39c991aa75d0 8236844: Deprecate PrintVMQWaitTime to prepare for its removal Reviewed-by: rehn, coleenp, hseigel ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java Changeset: 8f6ffa575f63 Author: weijun Date: 2020-02-11 11:17 +0800 URL: https://hg.openjdk.java.net/jdk/client/rev/8f6ffa575f63 8231508: Spec Clarification : KeyTab:exist() method does not specify about the fallback details Reviewed-by: mullan ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyTab.java Changeset: 6925fca95959 Author: qpzhang Date: 2020-02-04 21:27 +0800 URL: https://hg.openjdk.java.net/jdk/client/rev/6925fca95959 8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 Reviewed-by: stuefe, clanger, rriggs Contributed-by: patrick at os.amperecomputing.com ! src/java.base/unix/native/libjava/childproc.c ! src/java.base/unix/native/libjava/childproc.h Changeset: a9d37ff105fb Author: iignatyev Date: 2020-02-11 00:42 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/a9d37ff105fb 8238278: vmTestbase/vm/compiler/CodeCacheInfo/Test.java failure after JDK-8237787 Reviewed-by: kvn ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java Changeset: 5b540d7a1420 Author: psadhukhan Date: 2020-02-11 13:41 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/5b540d7a1420 Merge ! test/jdk/ProblemList.txt - test/jdk/java/net/httpclient/ssltest/bad.keystore - test/jdk/java/net/httpclient/ssltest/good.keystore - test/jdk/java/net/httpclient/ssltest/loopback.keystore Changeset: eaefceb7f52e Author: psadhukhan Date: 2020-02-11 14:24 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/eaefceb7f52e Merge From philip.race at oracle.com Wed Feb 12 22:45:15 2020 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 12 Feb 2020 22:45:15 +0000 Subject: hg: jdk/client: 8238842: AIOOBE in GIFImageReader.initializeStringTable Message-ID: <202002122245.01CMjFdK012101@aojmv0008.oracle.com> Changeset: f3d90cac1c7c Author: prr Date: 2020-02-12 14:45 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/f3d90cac1c7c 8238842: AIOOBE in GIFImageReader.initializeStringTable Reviewed-by: serb, bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java + test/jdk/javax/imageio/plugins/gif/GIFCodeSizeTest.java From sergey.bylokhov at oracle.com Fri Feb 14 07:55:45 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 14 Feb 2020 07:55:45 +0000 Subject: hg: jdk/client: 4 new changesets Message-ID: <202002140755.01E7tjI4003661@aojmv0008.oracle.com> Changeset: 314f940aaf82 Author: serb Date: 2020-02-13 13:17 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/314f940aaf82 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: 19adbbca4307 Author: serb Date: 2020-02-13 13:19 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/19adbbca4307 8221823: Requested JDialog width is ignored Reviewed-by: aivanov ! src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java ! test/jdk/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java ! test/jdk/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java + test/jdk/java/awt/Window/MinimumSizeDPIVariation/MinimumSizeDPIVariation.java Changeset: bdcad73943d5 Author: serb Date: 2020-02-13 13:21 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/bdcad73943d5 8238741: java.awt.Robot(GraphicsDevice) constructor does not follow the spec Reviewed-by: aivanov ! src/java.desktop/share/classes/java/awt/Robot.java + test/jdk/java/awt/Headless/HeadlessRobot.java Changeset: ece447fa3843 Author: serb Date: 2020-02-13 13:23 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/ece447fa3843 8233827: Enable screenshots in the enhanced failure handler on Linux/macOS Reviewed-by: iignatyev ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties From philip.race at oracle.com Fri Feb 14 17:10:52 2020 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 14 Feb 2020 17:10:52 +0000 Subject: hg: jdk/client: 8238942: Rendering artifacts with LCD text and fractional metrics Message-ID: <202002141710.01EHAqwj028275@aojmv0008.oracle.com> Changeset: df45736e03ac Author: prr Date: 2020-02-14 09:10 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/df45736e03ac 8238942: Rendering artifacts with LCD text and fractional metrics Reviewed-by: serb, jdv ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c From philip.race at oracle.com Fri Feb 14 18:44:40 2020 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 14 Feb 2020 18:44:40 +0000 Subject: hg: jdk/client: 8239091: Reversed arguments in call to strstr in freetype "debug" code. Message-ID: <202002141844.01EIieq1027923@aojmv0008.oracle.com> Changeset: bc9c585b41e7 Author: prr Date: 2020-02-14 10:44 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/bc9c585b41e7 8239091: Reversed arguments in call to strstr in freetype "debug" code. Reviewed-by: bpb ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c From alexander.zuev at oracle.com Mon Feb 17 17:05:09 2020 From: alexander.zuev at oracle.com (alexander.zuev at oracle.com) Date: Mon, 17 Feb 2020 17:05:09 +0000 Subject: hg: jdk/client: 8237221: [macos] java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java fails Message-ID: <202002171705.01HH5A85029706@aojmv0008.oracle.com> Changeset: 81bb0384f515 Author: kizune Date: 2020-02-17 20:04 +0300 URL: https://hg.openjdk.java.net/jdk/client/rev/81bb0384f515 8237221: [macos] java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java fails Reviewed-by: serb + test/jdk/java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java From prasanta.sadhukhan at oracle.com Thu Feb 20 09:19:38 2020 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 20 Feb 2020 09:19:38 +0000 Subject: hg: jdk/client: 8239334: Tab Size does not work correctly in JTextArea with setLineWrap on Message-ID: <202002200919.01K9JcPH007794@aojmv0008.oracle.com> Changeset: 062b36ecf8d7 Author: psadhukhan Date: 2020-02-20 14:49 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/062b36ecf8d7 8239334: Tab Size does not work correctly in JTextArea with setLineWrap on Reviewed-by: serb, pbansal ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java + test/jdk/javax/swing/JTextArea/TestTabSizeWithLineWrap.java From pankaj.b.bansal at oracle.com Fri Feb 21 11:17:07 2020 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Fri, 21 Feb 2020 11:17:07 +0000 Subject: hg: jdk/client: 8216329: Cannot resize CheckBoxItemMenu in Synth L&F with setHorizontalTextPosition Message-ID: <202002211117.01LBH7si029557@aojmv0008.oracle.com> Changeset: c28ebdb28a8e Author: pbansal Date: 2020-02-21 16:31 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/c28ebdb28a8e 8216329: Cannot resize CheckBoxItemMenu in Synth L&F with setHorizontalTextPosition Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java + test/jdk/javax/swing/plaf/synth/SynthCheckBoxMenuItem/Check_Icon.png + test/jdk/javax/swing/plaf/synth/SynthCheckBoxMenuItem/MenuItem_Selected.png + test/jdk/javax/swing/plaf/synth/SynthCheckBoxMenuItem/TestJCheckBoxMenuItem.java From pankaj.b.bansal at oracle.com Fri Feb 21 11:32:32 2020 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Fri, 21 Feb 2020 11:32:32 +0000 Subject: hg: jdk/client: 8153090: TAB key cannot change input focus after the radio button in the Color Selection dialog Message-ID: <202002211132.01LBWWuX008080@aojmv0008.oracle.com> Changeset: 427e3df3f0a3 Author: pbansal Date: 2020-02-21 17:00 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/427e3df3f0a3 8153090: TAB key cannot change input focus after the radio button in the Color Selection dialog Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/colorchooser/ColorPanel.java From pankaj.b.bansal at oracle.com Fri Feb 21 11:40:55 2020 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Fri, 21 Feb 2020 11:40:55 +0000 Subject: hg: jdk/client: 8238985: [TESTBUG] The arrow image is blue instead of green Message-ID: <202002211140.01LBetLu012490@aojmv0008.oracle.com> Changeset: 159f96d0784c Author: pbansal Date: 2020-02-21 17:09 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/159f96d0784c 8238985: [TESTBUG] The arrow image is blue instead of green Reviewed-by: serb, psadhukhan ! test/jdk/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java From alexey.ivanov at oracle.com Tue Feb 25 20:01:53 2020 From: alexey.ivanov at oracle.com (alexey.ivanov at oracle.com) Date: Tue, 25 Feb 2020 20:01:53 +0000 Subject: hg: jdk/client: 8235147: Release HDC from passiveDCList sooner Message-ID: <202002252001.01PK1skP014484@aojmv0008.oracle.com> Changeset: ea4c6da34c1f Author: aivanov Date: 2020-02-25 20:00 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/ea4c6da34c1f 8235147: Release HDC from passiveDCList sooner Reviewed-by: serb, jdv ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.h From sergey.bylokhov at oracle.com Fri Feb 28 03:02:57 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 28 Feb 2020 03:02:57 +0000 Subject: hg: jdk/client: 8239583: [AIX] simplify the native references in X input methods Message-ID: <202002280302.01S32vW4002895@aojmv0008.oracle.com> Changeset: 965c0a1421e5 Author: serb Date: 2020-02-27 09:49 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/965c0a1421e5 8239583: [AIX] simplify the native references in X input methods Reviewed-by: clanger, itakiguchi ! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/unix/native/common/awt/awt_p.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c From sergey.bylokhov at oracle.com Sat Feb 29 00:49:42 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 29 Feb 2020 00:49:42 +0000 Subject: hg: jdk/client: 8240202: A few client tests leave mouse buttons pressed Message-ID: <202002290049.01T0ngu5017536@aojmv0008.oracle.com> Changeset: 69495f2ee5ba Author: serb Date: 2020-02-28 16:49 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/69495f2ee5ba 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